[go: up one dir, main page]

DE102006052657A1 - Vehicle mounted electronic control device - Google Patents

Vehicle mounted electronic control device Download PDF

Info

Publication number
DE102006052657A1
DE102006052657A1 DE102006052657A DE102006052657A DE102006052657A1 DE 102006052657 A1 DE102006052657 A1 DE 102006052657A1 DE 102006052657 A DE102006052657 A DE 102006052657A DE 102006052657 A DE102006052657 A DE 102006052657A DE 102006052657 A1 DE102006052657 A1 DE 102006052657A1
Authority
DE
Germany
Prior art keywords
temperature
voltage
power supply
supply circuit
circuit section
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE102006052657A
Other languages
German (de)
Inventor
Yasuhiko Kannan
Koji Hashimoto
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of DE102006052657A1 publication Critical patent/DE102006052657A1/en
Ceased legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L3/00Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L58/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • B60L58/24Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries
    • B60L58/26Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries by cooling
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries

Landscapes

  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

The device has a temperature detection sensor (112b) with a heat sensitive unit and a memory. A correction execution unit corrects the value of a digitally changed voltage by a multi-channel analog to digital transducer based on the output voltage of constant voltage current supply circuit (111), and a conversion processing data. The output voltage is approximated by a voltage approximation unit.

Description

HINTERGRUND DER ERFINDUNGBACKGROUND THE INVENTION

1. Gebiet der Erfindung1st area the invention

Die vorliegende Erfindung bezieht sich auf eine im Fahrzeug montierte elektronische Steuervorrichtung, die einen Mikroprozessor und einen Mehrkanal-A/D-Wandler enthält. Insbesondere bezieht sich die Erfindung auf eine im Fahrzeug montierte elektronische Vorrichtung mit einer Verbesserung zum Verbessern einer Abnahme in der Genauigkeit digitaler Wandlung wegen einer Änderung in einer Ausgangsspannung von einer Konstantspannungs-Stromversorgungsschaltung (Konstantspannungs-Leistungsversorgungsschaltung), die von einer im Fahrzeug montierten Batterie mit Leistung gespeist wird und eine vorbestimmte konstante Spannung generiert, die von dort ausgegeben wird.The The present invention relates to a vehicle-mounted electronic control device comprising a microprocessor and a Multi-channel A / D converter contains. In particular, the invention relates to a vehicle-mounted electronic An apparatus for improving a decrease with improvement in the accuracy of digital conversion due to a change in an output voltage from a constant voltage power supply circuit (Constant-voltage power supply circuit), powered by a vehicle-mounted battery and a predetermined constant voltage is generated by is spent there.

2. Beschreibung des Standes der Technik2. Description of the prior art

Es war ein Temperaturerfassungselement, wie etwa ein Thermostat, weithin in tatsächlicher Verwendung, in einer im Fahrzeug montierten elektronischen Steuervorrichtung, um eine Änderung in der Temperatur eines analogen Erfassungssignals zu kalibrieren und/oder die Nachbarschaftstemperatur eines Mik roprozessors und/oder eines Leistungstransistors zu erfassen und zu verhindern, dass sie ausbrennen.It was a temperature sensing element, such as a thermostat, widely in fact Use, in a vehicle-mounted electronic control device, a change in the temperature of an analog detection signal and / or the neighborhood temperature of a microprocessor and / or a power transistor to detect and prevent them burn out.

Z.B. wurde eine Stromsteuervorrichtung für eine Last vorgeschlagen, die eine Stromüberwachungsschaltung enthält, die einen Strom erfasst, der in die Last fließt, und die Erregung der Last derart rückkoppelt/steuert, dass der Stromerfassungswert durch die Stromüberwachungsschaltung gleich einem Zielstrom sein kann. In diesem Fall lädt die Stromsteuervorrichtung für eine Last im voraus Korrekturcharakteristika zum Korrigieren des Stromerfassungswertes für jede von vielen Bedingungen mit unterschiedlichen Temperaturen der Last und erhält den Stromerfassungswert, um der tatsächlichen Temperatur der Last zu entsprechen, durch eine Kombination der vielen Korrekturcharakteristika (siehe z.B. Patentliteraturstelle 1).For example, a current control device for a load has been proposed, the one current monitoring circuit contains which detects a current flowing into the load and the excitation of the load such feedback / controls, that the current detection value by the current monitoring circuit is the same can be a target stream. In this case, the power control device charges for one Load in advance Correction characteristics for correcting the current detection value for every of many conditions with different temperatures of the load and get the Current detection value to the actual temperature to meet the load by combining the many correction characteristics (See, for example, Patent Literature 1).

Des weiteren wurde eine elektronische Steuervorrichtung für einen Motor offenbart, die einen Mikrocomputer hat, der die Ansteuerung des Motors und einer Umgebung davon zentral managt, und einen Lastansteuertransistor, der eine Last basierend auf einer Ansteuerinstruktion ansteuert, die von dem Mikrocomputer ausgegeben wird. Die elektronische Steuervorrichtung enthält eine Umgebungstemperatur-Überwachungseinheit, die die Umgebungstemperatur des Lastansteuertransistors überwacht, und eine Erregungszyklus-Steuereinheit, die die untere Grenze des Zyklus der Erregung des Transistors steuert, falls die überwachte Umgebungstemperatur oder der entsprechende Wert gleich oder höher einem vorbestimmten Grenzwert ist. Hier wurde eine Einheit offenbart, die die Ansteuerung mit einem kleineren Betrag von Kraftstoff und/oder den Grad einer Öffnung eines Absaugungsdrosselventils nieder hält, um z.B. die Überhitzung eines Zündspulen-Ansteuertransistors zu verhindern (siehe Patentliteraturstelle 2).Of Another was an electronic control device for a Motor disclosed that has a microcomputer, the drive of the engine and an environment thereof, and a load drive transistor, which drives a load based on a drive instruction, which is output from the microcomputer. The electronic control device contains an ambient temperature monitoring unit, which monitors the ambient temperature of the load drive transistor, and an excitation cycle control unit that sets the lower limit of the Cycle of the excitation of the transistor controls, if the supervised Ambient temperature or the equivalent value equal to or higher than one is predetermined limit. Here a unit was revealed the control with a smaller amount of fuel and / or the degree of an opening of an exhaust throttle valve, to prevent, e.g. the overheating an ignition coil drive transistor to prevent (see Patent Literature 2).

Des weiteren wurde eine Vorrichtung zum Verhindern von CPU-Wärmeerzeugung offenbart, die einen Temperatursensor, der die Temperatur einer CPU misst, einen Taktfrequenz-Bestimmungsabschnitt, der eine optimale Taktfrequenz, die zu der CPU einzugeben ist, basierend auf der Information von dem Temperatursensor bestimmt, und einen Taktfrequenz-Änderungsabschnitt, der zu der Taktfrequenz wechselt, die durch den Taktfrequenz-Bestimmungsabschnitt erhalten wird, enthält (siehe Patentliteraturstelle 3).Of Further, a device for preventing CPU heat generation has been disclosed which has a Temperature sensor that measures the temperature of a CPU, a clock frequency determining section, the optimum clock frequency to be input to the CPU based determined on the information from the temperature sensor, and a clock frequency changing section, which changes to the clock frequency provided by the clock frequency determining section is obtained contains (see Patent Literature 3).

Weiter noch wurde eine Konstruktion eines automatischen Getriebes, worin viele Schaltstufen durch Steuern des Erregungsstroms von drei linearen Solenoiden erreicht werden, vorgeschlagen, worin der dritte Verschiebungsmodus fixiert ist, wenn alle linearen Solenoiden nicht erregt sind (siehe Patentliteraturstelle 4).

  • Patentliteraturstelle 1: JP-A-2003-111487 (8 und Zusammenfassung)
  • Patentliteraturstelle 2: JP-A-8-177700 (2 und Zusammenfassung)
  • Patentliteraturstelle 3: JP-A-7-160367 (1 und Zusammenfassung)
  • Patentliteraturstelle 4: JP-A-2000-286126 (13, Zusammenfassung und Absatz 0034)
Further, a construction of an automatic transmission in which many shift stages are achieved by controlling the excitation current of three linear solenoids has been proposed, wherein the third shift mode is fixed when all linear solenoids are not energized (see Patent Literature 4).
  • Patent Literature 1: JP-A-2003-111487 ( 8th and summary)
  • Patent Literature 2: JP-A-8-177700 ( 2 and summary)
  • Patent Literature 3: JP-A-7-160367 ( 1 and summary)
  • Patent Literature 4: JP-A-2000-286126 ( 13 , Summary and paragraph 0034)

Obwohl die Stromsteuervorrichtung für eine Last, die in Patentliteraturstelle 1 offenbart wird, eine Änderung im Laststrom mit einer Änderung in der Temperatur durch Verwenden des Temperatursensors, der nahe der Last vorgesehen ist, nieder halten kann, kann die Stromsteuervorrichtung einen Fehler in der Änderung der digitalen Wandlungscharakteristik eines A/D-Wandlers mit einer Änderung in der Stromversorgungsspannung nicht korrigieren.Even though the power control device for a load disclosed in Patent Literature 1, a change in the load current with a change in temperature by using the temperature sensor near the load is provided, can hold down, the current control device an error in the change the digital conversion characteristic of an A / D converter with a change do not correct in the power supply voltage.

Andererseits bezieht sich die Motorsteuervorrichtung, die in Patentliteraturstelle 2 offenbart wird, auf Temperaturüberwachung durch ein Thermostat, z.B. nahe einem Leistungstransistor und einer Wärmeerzeugungs-Unterdrückungseinheit, beabsichtigt aber nicht die Verbesserung in der Genauigkeit einer Steuerung über die Temperaturüberwachung und den Schutz vor Überhitzung eines Mikroprozessors.on the other hand relates to the motor control device disclosed in patent literature 2, to temperature monitoring by a thermostat, e.g. near a power transistor and a heat generation suppressing unit, but does not intend the improvement in the accuracy of a Control over the temperature control and protection against overheating a microprocessor.

Die Vorrichtung zum Verhindern von CPU-Wärmegenerierung, die in Patentliteraturstelle 3 offenbart wird, verhindert die Überhitzung eines Mikroprozessors durch Verwenden eines Temperatursensors nahe dem Mikroprozessor, beabsichtigt aber nicht die Verbesserung der Steuergenauigkeit durch Temperaturüberwachung.The device for preventing CPU heat generation disclosed in Patent Literature 3 prevents the overheating of a microprocessor by using a temperature sensor near the microprocessor, but does not intend to improve the control accuracy by temperature monitoring.

ZUSAMMENFASSUNG DER ERFINDUNGSUMMARY THE INVENTION

Die Erfindung wurde unternommen, um diese Probleme zu lösen, und es ist ein erstes Ziel der Erfindung, eine im Fahrzeug montierte elektronische Steuervorrichtung vorzusehen, die eine Abnahme in der Genauigkeit einer Steuerung wegen einer Änderung in einer Ausgangsspannung, die von der Umgebungstemperatur abhängt, eines Konstantspannungs-Stromversorgungs-Schaltungsabschnitts verbessern kann, der mit Leistung von einer im Fahrzeug montierten Batterie gespeist wird und eine vorbestimmte konstante Spannungsausgabe generiert.The The invention has been made to solve these problems, and It is a first object of the invention, a vehicle-mounted to provide electronic control device having a decrease in the Accuracy of control due to a change in an output voltage, which depends on the ambient temperature, a constant voltage power supply circuit section that can be improved with performance from a vehicle-mounted one Battery is powered and a predetermined constant voltage output generated.

Es ist ein zweites Ziel der Erfindung, eine im Fahrzeug montierte elektronische Steuervorrichtung vorzusehen, die z.B. einen Alarm für eine Überhitzungsanomalie in einem Mikroprozessor geben kann, und/oder Steuerung über Wärmeerzeugungsunterdrückung hat, durch Verwenden eines Erfassungssignals eines Temperaturerfassungssensors, was zum Verbessern der Abnahme in der Steuergenauigkeit zu verwenden ist.It is a second object of the invention, a vehicle-mounted electronic To provide a control device, e.g. an overheating anomaly alarm in a microprocessor, and / or has control over heat generation suppression, by using a detection signal of a temperature detection sensor, which to improve the decrease in the control accuracy is.

Eine im Fahrzeug montierte elektronische Steuervorrichtung gemäß der Erfindung ist eine im Fahrzeug montierte elektronische Steuervorrichtung mit einem Mikroprozessor, der mit einem nicht-flüchtigen Speicher und Kalkulationsverarbeitungs-RAM arbeitet, wobei der nicht-flüchtige Speicher ein Steuerprogramm und eine Steuerkonstante speichert, die durch ein externes Werkzeug zu transferieren und zu schreiben sind und Kalibrierungsverarbeitungsdaten, Wandlungsverarbeitungsdaten und Programme, wie eine Spannungsschätzungseinheit und eine Korrekturdurchführungseinheit, enthalten, wobei die Vorrichtung enthält einen Konstantspannungs-Stromversorgungs-Schaltungsabschnitt, der mit Leistung von einer im Fahrzeug montierten Batterie gespeist wird und eine vorbestimmte konstante Spannungsausgabe generiert, einen Temperaturerfassungssensor, der ein wärmeempfindliches Element enthält, das in der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitt vorgesehen ist, wobei der Temperaturerfassungssensor mit Leistung von dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt gespeist wird und eine Temperaturerfassungsspannung generiert, die gegenüber der Temperatur in der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitt empfindlich ist, und einen Mehrkanal-A/D-Wandler, der eine Eingabe einer Ausgangsspannung des Temperaturerfassungssensors empfängt und eine maximale digitale Ausgabe einer vorbestimmten Auflösung generiert, wenn eine analoge Eingangsspannung gleich einer Bezugsspannung ist, die von dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt zugeführt wird und in einem Wandlungsschaltungselement enthalten ist, das digital gewandelte Werte von vielen analogen Eingaben selektiv zu dem Mikroprozessor eingibt. In diesem Fall enthalten die Kalibrierungsverarbeitungsdaten eine geschätzte Nachbarschaftstemperatur des Konstantspannungs-Stromversorgungs-Schaltungsabschnitt, die aus einer Umgebungstemperatur während einer Abstimmungsoperation geschätzt wird, und externe Messdaten in Bezug auf eine tat sächliche Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts, wobei die geschätzte Nachbarschaftstemperatur und die externen Messdaten von einem externen Werkzeug transferiert und geschrieben werden, und eine Temperaturerfassungsspannung als Vergleichsdaten des Temperaturerfassungssensors, die durch den Mehrkanal-A/D-Wandler digital gewandelt wird. Die Wandlungsverarbeitungsdaten enthalten durchschnittliche erfasste Variationscharakteristikdaten einer Stromversorgungsspannung zu einer erfassten Ausgangsspannung, die basierend auf tatsächlichen Messungen im voraus in vielen Sensoreingaben zu dem Mehrkanal-A/D-Wandler statistisch kalkuliert werden. Die Spannungsschätzungseinheit schätzt eine Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts in unterschiedlichen Temperaturumgebungen mit Verweis auf die erfasste Ausgabe des Temperaturerfassungssensors und die Kalibrierungsverarbeitungsdaten. Die Korrekturdurchführungseinheit korrigiert mindestens einen Teil von Werten einer digital gewandelten Spannung durch den Mehrkanal-A/D-Wandler basierend auf der Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts, die durch die Spannungsschätzungseinheit geschätzt wird, und den Wandlungsverarbeitungsdaten.A Vehicle-mounted electronic control device according to the invention is a vehicle-mounted electronic control device with a microprocessor using a nonvolatile memory and calculation processing RAM, wherein the non-volatile Memory stores a control program and a control constant, to transfer and write through an external tool and calibration processing data, conversion processing data and programs, such as a voltage estimation unit and a correction execution unit, wherein the device includes a constant voltage power supply circuit section, powered by a battery mounted in the vehicle is generated and a predetermined constant voltage output, a temperature detection sensor including a heat sensitive element, the in the vicinity of the constant voltage power supply circuit section is provided, wherein the temperature detection sensor with power from the constant voltage power supply circuit section is generated and a temperature detection voltage, which is opposite to the temperature in the vicinity of the constant voltage power supply circuit section sensitive, and a multi-channel A / D converter, which is an input an output voltage of the temperature detection sensor receives and generates a maximum digital output of a predetermined resolution, if an analog input voltage is equal to a reference voltage, that of the constant-voltage power supply circuit section supplied is included in a conversion circuit element that digitally converted values of many analog inputs selectively enters the microprocessor. In this case, the calibration processing data is included an estimated neighborhood temperature of the constant voltage power supply circuit section consisting of an ambient temperature during estimated a voting operation will, and external measurement data in relation to a fact Output voltage of the constant voltage power supply circuit section, being the estimated neighborhood temperature and transfer the external measurement data from an external tool and written, and a temperature detection voltage as Comparative data of the temperature detection sensor by the multi-channel A / D converter is converted digitally. The conversion processing data includes average detected variation characteristic data of a power supply voltage to a detected output voltage based on actual Measurements in advance in many sensor inputs to the multi-channel A / D converter statistically calculated. The voltage estimation unit estimates one Output voltage of the constant voltage power supply circuit section in different temperature environments with reference to the detected output of the temperature detection sensor and the calibration processing data. The correction execution unit corrects at least part of the values of a digitally converted one Voltage through the multi-channel A / D converter based on the output voltage of the constant voltage power supply circuit section, the through the voltage estimation unit estimated and the conversion processing data.

In der im Fahrzeug montierten elektronischen Steuervorrichtung gemäß der Erfindung mit dem Aufbau wird die Ausgangsspannung eines Konstantspannungs-Stromversorgungs-Schaltungsabschnitts als Bezugsspannung eines Mehrkanal-A/D-Wandlers verwendet. Selbst wenn die Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts nicht erfasst werden kann, kann somit die Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts durch Überwachung der Nachbarschaftstemperatur geschätzt werden, die ein Hauptfaktor einer Änderung in der Spannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts ist. Deshalb kann der digitale Ausgangswert eines A/D-Wandlers in Übereinstim mung mit der geschätzten Ausgangsspannung korrigiert werden. Als ein Ergebnis kann die im Fahrzeug montierte elektronische Steuervorrichtung bei geringen Kosten ohne die Notwendigkeit einer außerordentlich hohen Genauigkeit in dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt aufgebaut werden.In the vehicle-mounted electronic control apparatus according to the invention having the structure, the output voltage of a constant-voltage power supply circuit section is used as a reference voltage of a multi-channel A / D converter. Thus, even if the output voltage of the constant-voltage power supply circuit section can not be detected, the output voltage of the constant-voltage power supply circuit section can be estimated by monitoring the neighborhood temperature, which is a major factor of a change in the voltage of the constant-voltage power supply circuit section. Therefore, the digital output value of an A / D converter can be corrected in accordance with the estimated output voltage. As a result, the vehicle-mounted electronic Control device can be constructed at low cost without the need for extremely high accuracy in the constant voltage power supply circuit section.

Sogar die Variationen unter Festkörpern, wie etwa einem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt und einem Temperaturerfassungssensor, können durch Kalibrierungsverarbeitungsdaten korrigiert werden. Somit kann die im Fahrzeug montierte elektronische Steuervorrichtung bei geringen Kosten ohne die Notwendigkeit einer außerordentlich hohen Genauigkeit in dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt und Temperaturerfassungssensor aufgebaut werden.Even the variations among solids, such as a constant voltage power supply circuit section and a temperature detection sensor may be processed by calibration processing data Getting corrected. Thus, the vehicle-mounted electronic Control device at low cost without the need for an extraordinary high accuracy in the constant voltage power supply circuit section and Temperature detection sensor are constructed.

Selbst wenn die im Fahrzeug montierte elektronische Steuervorrichtung selbst einen Leistungstransistor enthält, der Wärme erzeugt, und eine Temperatur innerhalb der Steuervorrichtung erhöhen kann, kann des weiteren die Genauigkeit von Kalibrierung durch den Temperaturerfassungssensor aufrecht erhalten werden, und die digitale Erfassungsausgabe, die in Übereinstimmung mit der Eingangsspannung des analogen Sensors korrigiert wird, kann erhalten werden. Deshalb kann eine äußerst genaue im Fahrzeug montierte elektronische Steuervorrichtung kleiner Größe und geringer Kosten erhalten werden.Even when the vehicle-mounted electronic control device itself contains a power transistor, the heat generated, and can increase a temperature within the control device, Further, the accuracy of calibration by the temperature sensing sensor and the digital acquisition output, the in accordance corrected with the input voltage of the analog sensor can be obtained become. Therefore, a very accurate in the Vehicle-mounted electronic control device of smaller size and smaller Costs are received.

KURZE BESCHREIBUNG DER ZEICHNUNGENSHORT DESCRIPTION OF THE DRAWINGS

1 ist ein Gesamtblockdiagramm, das einen Aufbau einer ersten Ausführungsform der Erfindung zeigt; 1 Fig. 10 is an overall block diagram showing a construction of a first embodiment of the invention;

2 ist ein Blockdiagramm von Kalibrierungssteuerung gemäß der ersten Ausführungsform; 2 Fig. 10 is a block diagram of calibration control according to the first embodiment;

3A bis 3C sind charakteristische Grafiken von Änderungen in einer Stromversorgungsspannung in der Schaltung in 1, und 3A zeigt einen Fall mit einer Einpunktkalibrierung, 3B zeigt einen Fall mit Zweipunktkalibrierung und 3C zeigt eine Auslenkungscharakteristik; 3A to 3C are characteristic graphs of changes in a power supply voltage in the circuit in 1 , and 3A shows a case with a one-point calibration, 3B shows a case with two-point calibration and 3C shows a deflection characteristic;

4 ist eine charakteristische Grafik von Änderungen in einer erfassten Spannung in der Schaltung in 1; 4 is a characteristic graph of changes in a detected voltage in the circuit in 1 ;

5A und 5B sind charakteristische Grafiken des Temperaturerfassungssensors in der Schaltung in 1, und 5A zeigt einen Fall mit Einpunktkalibrierung und 5B zeigt einen Fall mit Zweipunktkalibrierung; 5A and 5B are characteristic graphics of the temperature sensing sensor in the circuit in 1 , and 5A shows a case with one-point calibration and 5B shows a case with two-point calibration;

6 ist ein Blockdiagramm einer Steuerung zum Unterdrücken von Wärmeerzeugung gemäß einer zweiten Ausführungsform der Erfindung; und 6 Fig. 10 is a block diagram of a heat generation suppressing control according to a second embodiment of the invention; and

7 ist ein erläuterndes Diagramm zum Beschreiben, wie ein Bewegungsdurchschnittswert in der Schaltung in 6 zu kalkulieren ist. 7 FIG. 10 is an explanatory diagram for describing how a moving average value in the circuit in FIG 6 is to be calculated.

BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMENDESCRIPTION THE PREFERRED EMBODIMENTS

[Erste Ausführungsform]First Embodiment

Es wird eine erste Ausführungsform der Erfindung mit Verweis auf die Zeichnungen beschrieben. 1 ist ein Gesamtblockdiagramm, das einen Aufbau der ersten Ausführungsform zeigt. In 1 ist eine im Fahrzeug montierte elektronische Steuervorrichtung 100a in einem elektronischen Träger implementiert, der in einem versiegelten Gehäuse, nicht gezeigt, untergebracht ist, und mit einer externen Eingabe-/Ausgabeeinrichtung, die später beschrieben wird, durch einen anfügbaren Verbinder, nicht gezeigt, zu verbinden ist.A first embodiment of the invention will be described with reference to the drawings. 1 Fig. 10 is an overall block diagram showing a construction of the first embodiment. In 1 is a vehicle-mounted electronic control device 100a implemented in an electronic carrier housed in a sealed case, not shown, and to be connected to an external input / output device, which will be described later, by an attachable connector, not shown.

Eine im Fahrzeug montierte Batterie 101 generiert eine Gleichspannung von z.B. 12 V, und führt der im Fahrzeug montierten elektronischen Steuervorrichtung 100a Leistung durch einen Stromversorgungsschaltung 102, wie etwa einen Schlüsselschalter, zu.An in-vehicle battery 101 Generates a DC voltage of eg 12 V, and leads the vehicle-mounted electronic control device 100a Power through a power supply circuit 102 , such as a key switch, too.

Öffnungs-/Schließsensoren 103 enthalten einen Verschiebungsschalter, der z.B. in Übereinstimmung mit der ausgewählten Position der Gangschaltung für ein Getriebe arbeitet, und ein Schalter für einen Fahrzeuggeschwindigkeitssensor. Analoge Sensoren 104 enthalten einen Beschleunigungspositionssensor, der den Grad einer Stufung eines Gaspedals erfasst, einen hydraulischen Sensor für das Getriebe und einen Öltemperatursensor.Open / close sensors 103 include a shift switch that operates, for example, in accordance with the selected position of the gearshift for a transmission, and a switch for a vehicle speed sensor. Analog sensors 104 include an acceleration position sensor that detects the degree of stepping of an accelerator pedal, a hydraulic sensor for the transmission, and an oil temperature sensor.

Elektrische Lasten 105 enthalten viele lineare Solenoiden, die z.B. Schaltstufen eines automatischen Getriebes 108 steuern. Ein Alarmindikator 107, der als eine Alarmierungseinheit funktioniert, ist für den Fahrer leicht sichtbar platziert und führt Anomaliealarmierung durch, wenn sich der Mikroprozessor 110a, der später beschrieben wird, z.B. außerordentlich überhitzt, oder wenn sich ein Leistungstransistor 115 übermäßig überhitzt.Electrical loads 105 contain many linear solenoids, eg the switching stages of an automatic transmission 108 Taxes. An alarm indicator 107 acting as an alerting unit is placed easily visible to the driver and performs anomaly alerting when the microprocessor 110a which is described later, for example, extremely overheated, or when a power transistor 115 overheated excessively.

Ein externes Werkzeug 109 ist ein Einstellungs- und Anzeigeinstrument, das mit der im Fahrzeug montierten elektronischen Steuervorrichtung 100a in einer Versendungsuntersuchung in dem Herstellungsabschnitt der im Fahrzeug montierten elektronischen Steuervorrichtung 100a, einer Versendungsuntersuchung in dem Herstellungsabschnitt des Fahrzeugs oder in einer Wartungsprüfung in einer Servicestation zu verbinden ist.An external tool 109 is an adjustment and display instrument that works with the vehicle mounted electronic control device 100a in a shipment inspection in the manufacturing section of the vehicle-mounted electronic control device 100a , is to be connected to a dispatch investigation in the manufacturing section of the vehicle or in a maintenance check in a service station.

Als Nächstes wird der interne Aufbau der im Fahrzeug montierten elektronischen Steuervorrichtung 100a beschrieben. Der Mikroprozessor 110a führt eine Stromsteuerung über arbeitenden linearen Solenoiden 105 durch, in Zusammenarbeit mit einem nicht-flüchtigen Speicher 120a und einem RAM 121.Next, the internal structure of the vehicle-mounted electronic control device will be described 100a described. The microprocessor 110a performs a current control over operating linear solenoids 105 through, in collaboration with a non-volatile memory 120a and a ram 121 ,

Ein Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111 wird mit Leistung von der im Fahrzeug montierten Batterie 101 durch den Stromversorgungsschaltung 102 gespeist und kann eine konstante Spannungsausgabe Vcc einer Gleichspannung von z.B. 5 V generieren, und speist Leistung zu dem Mikroprozessor 110a, nicht-flüchtigen Speicher 120a, RAM 121 und einem Mehrkanal-A/D-Wandler 114 ein, was später beschrieben wird.A constant voltage power supply circuit section 111 comes with power from the vehicle-mounted battery 101 through the power supply circuit 102 and can generate a constant voltage output Vcc of a DC voltage of eg 5V, and feeds power to the microprocessor 110a , non-volatile memory 120a , RAM 121 and a multi-channel A / D converter 114 which will be described later.

Ein Spannungsteilungswiderstand 111a und ein Stromversorgungsspannungs-Erfassungswiderstand 111b sind miteinander in Reihe verbunden, und eine Spannung, die von der im Fahrzeug montierten Batterie 101 eingespeist wird, wird dazu angelegt. Die Spannung über dem Stromversorgungsspannungs-Erfassungswiderstand 111b wird zu dem Mehrkanal-A/D-Wandler 114 eingegeben.A voltage dividing resistor 111 and a power supply voltage detection resistor 111b are connected in series with each other, and a voltage equal to that of the vehicle-mounted battery 101 is fed, is created. The voltage across the power supply voltage detection resistor 111b becomes the multi-channel A / D converter 114 entered.

Eine Laststrom-Erfassungsschaltung 111c generiert ein Laststrom-Erfassungssignal, das aus der Verstärkung der Spannung über einem Stromerfassungswiderstand, nicht gezeigt, resultiert, der in der Ausgangsschaltung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 vorgesehen ist. Das Erfassungssignal wird zu dem Mehrkanal-A/D-Wandler 114 eingegeben.A load current detection circuit 111c generates a load current detection signal resulting from the amplification of the voltage across a current sense resistor, not shown, in the output circuit of the constant voltage power supply circuit section 111 is provided. The detection signal becomes the multi-channel A / D converter 114 entered.

Ein Spannungsteilungs- und ein Temperaturerfassungssensor 112a und 112b sind miteinander in Reihe verbunden, und die Spannung, die von dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111 eingespeist wird, wird dazu angelegt.A voltage dividing and a temperature detecting sensor 112a and 112b are connected in series with each other, and the voltage supplied from the constant voltage power supply circuit section 111 is fed, is created.

Der Temperaturerfassungssensor 112b ist in der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 vorgesehen und funktioniert als ein Temperaturerfassungs sensor mit einem inneren Widerstand, der von der Nachbarschaftstemperatur des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 abhängt. Das Temperaturerfassungssignal wird zu dem Mehrkanal-A/D-Wandler 114 eingegeben.The temperature detection sensor 112b is in the vicinity of the constant voltage power supply circuit section 111 is provided and functions as a temperature detecting sensor with an internal resistance, which is the neighborhood temperature of the constant voltage power supply circuit section 111 depends. The temperature detection signal becomes the multi-channel A / D converter 114 entered.

Eine Eingabeschnittstellenschaltung 113 ist mit dem Datenbus zwischen den Öffnungs-/Schließsensoren 103 und dem Mikroprozessor 110a verbunden, und enthält eine Rauschfilterschaltung und einen Datenselektor.An input interface circuit 113 is with the data bus between the opening / closing sensors 103 and the microprocessor 110a connected, and includes a noise filter circuit and a data selector.

Der Mehrkanal-A/D-Wandler 119 ist mit dem Datenbus zwischen den analogen Sensoren 104 und dem Mikroprozessor 110a verbunden und funktioniert als eine analoge/digitale Wandlungsschaltung mit z.B. einer Genauigkeit von 10 Bits, die einen Rauschfilter und einen Datenselektor enthält.The multi-channel A / D converter 119 is with the data bus between the analog sensors 104 and the microprocessor 110a connected and functioning as an analog / digital conversion circuit with, for example, an accuracy of 10 bits, which contains a noise filter and a data selector.

Die Temperaturerfassungsspannung durch den Temperaturerfassungssensor 112b, die Teilspannung der im Fahrzeug montierten Batterie 101, die Spannung proportional zu dem Ausgangsstrom des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts usw. sind mit dem Eingang des Mehrkanal-A/D-Wandlers 114 verbunden. Eine Ausgabeschnittstellenschaltung 115 ist mit dem Datenbus zwischen den elektrischen Lasten 105 und dem Mikroprozessor 110a verbunden und ist eine Schaltung, die einen Verriegelungsspeicher und einen Leistungstransistor enthält, was ein Schaltelement für einen Ausgang ist.The temperature detection voltage through the temperature detection sensor 112b , the partial voltage of the vehicle-mounted battery 101 , the voltage proportional to the output current of the constant-voltage power supply circuit section, etc. are connected to the input of the multi-channel A / D converter 114 connected. An output interface circuit 115 is with the data bus between the electrical loads 105 and the microprocessor 110a and is a circuit that includes a latch memory and a power transistor, which is a switching element for an output.

Eine Stromerfassungsschaltung 116 ist eine Schaltung, die eine Stromerfassungsspannung generiert, die aus der Verstärkung der Spannung über einem Stromerfassungswiderstand resultiert, der mit dem linearen Solenoid der elektrischen Lasten 105 in Reihe verbunden ist. Die erfasste Spannung wird zu dem Mehrkanal-A/D-Wandler 114 eingegeben.A current detection circuit 116 is a circuit that generates a current sense voltage that results from boosting the voltage across a current sense resistor that is connected to the linear solenoid of the electrical loads 105 connected in series. The detected voltage becomes the multi-channel A / D converter 114 entered.

Wenn jedoch der Mikroprozessor 110a nur einen Zielbetrag vom Strom einstellt und die Stromrückkopplungssteuerung außerhalb des Mikroprozessors 110 durchgeführt wird, ist es nicht erforderlich, die Erfassungssignalspannung durch die Stromerfassungsschaltung 116 zu dem Mehrkanal-A/D-Wandler 114 einzugeben.If, however, the microprocessor 110a sets only a target amount of current and the current feedback control outside the microprocessor 110 is performed, it is not necessary, the detection signal voltage through the current detection circuit 116 to the multi-channel A / D converter 114 enter.

Eine Werkzeugschnittstelle 119 ist mit dem Datenbus zwischen dem externen Werkzeug 109 und dem Mikroprozessor 110a verbanden, und ist eine serielle Schnittstellenschaltung, die mit dem externen Werkzeug 109 in Reihe verbunden ist.A tool interface 119 is with the data bus between the external tool 109 and the microprocessor 110a connected, and is a serial interface circuit using the external tool 109 connected in series.

Der nicht-flüchtige Speicher 120a und der RAM 121 für eine Kalkulationsverarbeitung sind über einen Bus mit dem Mikroprozessor 110a verbunden. Der nicht-flüchtige Speicher 120a speichert ein Steuerprogramm und/oder Steuerungskonstantendaten von dem externen Werkzeug 109 durch die Werkzeugschnittstelle 119 und den Mikroprozessor 110a.The non-volatile memory 120a and the RAM 121 for a calculation processing are via a bus with the microprocessor 110a connected. The non-volatile memory 120a stores a control program and / or control constant data from the external tool 109 through the tool interface 119 and the microprocessor 110a ,

Als Nächstes wird 2, die das Kalibrierungssteuerungs-Blockdiagramm von 1 zeigt, mit Verweis auf die charakteristischen Grafiken beschrieben, die in 3A bis 5B gezeigt werden. In 2 ist eine extern vorgesehene Messvorrichtung 200 ferner mit der im Fahrzeug montierten elektronischen Steuervorrichtung 100a extern verbunden und enthält ein Bezugstemperatur-Messinstrument 202 und ein Spannungsmessinstrument 203. Die extern vorgesehene Messvorrichtung 200 wird in der Stufe einer Versendungsabstimmung der im Fahrzeug montierten elektronischen Steuervorrichtung 100a verwendet.Next is 2 showing the calibration control block diagram of 1 shows, with reference to the characteristic graphics described in 3A to 5B to be shown. In 2 is an externally provided measuring device 200 further with the vehicle mounted electronic control device 100a externally connected and contains a reference temperature measuring instrument 202 and a voltage measuring instrument 203 , The externally provided measuring device 200 is in the stage of a dispatch vote the in the driving assembled electronic control device 100a used.

Ein Bezugstemperatursensor 201 ist mit dem Bezugstemperatur-Messinstrument 202 verbunden. Der Bezugstemperatursensor 201 erfasst die Umgebungstemperatur um die im Fahrzeug montierte elektronische Steuervorrichtung 100a herum zu einem Zeitpunkt der Versendungsabstimmung und gibt sie ein. Der Bezugstempe ratursensor 201 misst ursprünglich die Temperatur nahe dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111 innerhalb der im Fahrzeug montierten elektronischen Steuervorrichtung 100a. Die im Fahrzeug montierte elektronische Steuervorrichtung 100a ist jedoch in einem Gehäuse versiegelt, und der Bezugstemperatursensor 201 kann aus strukturellen Gründen darin nicht zeitweilig vorgesehen sein.A reference temperature sensor 201 is with the reference temperature meter 202 connected. The reference temperature sensor 201 detects the ambient temperature around the vehicle mounted electronic control device 100a around at a time of dispatch voting and enter it. The reference temperature sensor 201 originally measures the temperature near the constant voltage power supply circuit section 111 within the vehicle mounted electronic control device 100a , The vehicle-mounted electronic control device 100a however, is sealed in a housing, and the reference temperature sensor 201 can not be temporarily provided for structural reasons.

Deshalb wird ein zweiter Bezugstemperatursensor in der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 vorbereitet. Der zweite Bezugstemperatursensor setzt die im Fahrzeug montierte elektronische Steuervorrichtung 100a als experimentelle Ausrüstung ein und wird mit einer extern gezogenen Anschlussleitung verwendet. Die Temperatur Tn der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 in einem tatsächlichen Produkt kann durch Messen der Differenz in einer Temperatur zwischen dem zweiten Bezugssensor und dem Bezugstemperatursensor 201 um die im Fahrzeug montierte elektronische Steuervorrichtung 100a herum geschätzt werden.Therefore, a second reference temperature sensor becomes in the vicinity of the constant voltage power supply circuit section 111 prepared. The second reference temperature sensor sets the vehicle mounted electronic control device 100a as experimental equipment and is used with an externally drawn connecting lead. The temperature Tn of the neighborhood of the constant voltage power supply circuit section 111 in an actual product, by measuring the difference in temperature between the second reference sensor and the reference temperature sensor 201 around the vehicle-mounted electronic control device 100a to be valued around.

Die Umgebungstemperatur T0 der im Fahrzeug montierten elektronischen Steuervorrichtung 100a, die durch das Bezugstemperatur-Messinstrument 202 gemessen wird, die geschätzte Nachbarschaftstemperatur Tn und der Wert der Stromkonstantspannungsausgabe V0 des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111, der durch das Spannungsmessinstrument 203 gemessen wird, werden in dem nicht-flüchtigen Speicher 120a innerhalb der im Fahrzeug montierten elektronischen Steuervorrichtung 100a durch das externe Werkzeug 109 gespeichert.The ambient temperature T0 of the vehicle mounted electronic control device 100a passing through the reference temperature meter 202 is measured, the estimated neighborhood temperature Tn and the value of the current constant voltage output V0 of the constant voltage power supply circuit section 111 passing through the voltage measuring instrument 203 is measured in the non-volatile memory 120a within the vehicle mounted electronic control device 100a through the external tool 109 saved.

Bei einer detaillierteren Beschreibung des inneren Aufbaus der im Fahrzeug montierten elektronischen Steuervorrichtung 100a wird eine konstante Spannungsausgabe Vcc des Kon stantspannungs-Stromversorgungs-Schaltungsabschnitts 111, die als Bezugsspannung Vref funktioniert, mit dem Bezugsspannungsanschluss des Mehrkanal-A/D-Wandlers 114 verbunden, der mit dem Mikroprozessor 110a über einen Bus verbunden ist.In a more detailed description of the internal structure of the vehicle mounted electronic control device 100a becomes a constant voltage output Vcc of the constant voltage power supply circuit section 111 , which functions as a reference voltage Vref, to the reference voltage terminal of the multi-channel A / D converter 114 connected to the microprocessor 110a connected via a bus.

Somit ist ein digital gewandelter Wert Di zu einer Eingangsspannung Ai: Di = (Ai/Vref) × K = (Ai/Vcc) × K [1]wobei K = 2n-1 [2], Ai eine Eingangsspannung ist, die an einen Eingangsanschluss des Mehrkanal-A/D-Wandlers 114 angelegt wird, und der Index n die Zahl von Bits ist, die eine Auflösung des Mehrkanal-A/D-Wandlers 114 ist. In diesem Fall ist z.B. K = 1023 mit einer Auflösung von 10 Bits.Thus, a digitally converted value Di becomes an input voltage Ai: Di = (Ai / Vref) × K = (Ai / Vcc) × K [1] where K = 2 n -1 [2], Ai is an input voltage applied to one input terminal of the multi-channel A / D converter 114 is applied, and the index n is the number of bits representing a resolution of the multi-channel A / D converter 114 is. In this case, for example, K = 1023 with a resolution of 10 bits.

Wie aus der Gleichung [1] offensichtlich ist, ist die digitale Wandlung der konstanten Spannungsausgabe Vcc durch den Mehrkanal-A/D-Wandler 114 mit dem Aufbau bedeutungslos. Falls somit die konstante Spannungsausgabe Vcc mit einem Eingangsanschluss des Mehrkanal-A/D-Wandlers 114 verbunden ist und A/D-gewandelt wird, weist der digitale Wandlungswert stets den konstanten Wert K selbst mit einer großen Änderung in der konstanten Spannungsausgabe Vcc auf.As apparent from the equation [1], the digital conversion of the constant voltage output Vcc is by the multi-channel A / D converter 114 with the construction meaningless. Thus, if the constant voltage output Vcc to an input terminal of the multi-channel A / D converter 114 is connected and A / D converted, the digital conversion value always has the constant value K itself with a large change in the constant voltage output Vcc.

Es werden viele analoge Signalspannungen von den analogen Sensoren 104 zu dem Mehrkanal-A/D-Wandler 114 eingegeben. Die Stromversorgungsspannung Vb, die eines von anderen eingegebenen Signalen ist, ist eine Teilspannung durch die spannungsteilenden Widerstände 111a und 111b der Spannung, die von der im Fahrzeug montierten Batterie 101 durch den Stromversorgungsschalter 102 zugeführt wird.There are many analog signal voltages from the analog sensors 104 to the multi-channel A / D converter 114 entered. The power supply voltage Vb, which is one of other inputted signals, is a divided voltage by the voltage dividing resistors 111 and 111b the voltage coming from the vehicle-mounted battery 101 through the power supply switch 102 is supplied.

Die Temperaturerfassungsspannung T, die eines von anderen eingegebenen Signalen des Mehrkanal-A/D-Wandlers 114 ist, ist das Potenzial des Verbindungspunktes zwischen dem Temperaturerfassungssensor 112b und dem spannungsteilenden Widerstand 112a, der in 1 gezeigt wird. In der Realität wird jedoch die verstärkte Signalspannung, die aus der Verstärkung der Abweichungsspannung zwischen dem Potenzial in dem Verbindungspunkt und einem vorbestimmten Vorspannungswert resultiert, stattdessen verwendet. Andere eingegebene Signale des Mehrkanal-A/D-Wandlers 114 enthalten eine Eingabe einer Stromerfassungsspannung von der Laststrom-Erfassungsschaltung 111c und Stromerfassungsschaltung 116.The temperature detection voltage T, which is one of other input signals of the multi-channel A / D converter 114 is the potential of the connection point between the temperature detection sensor 112b and the voltage dividing resistor 112a who in 1 will be shown. In reality, however, the amplified signal voltage resulting from the amplification of the deviation voltage between the potential in the connection point and a predetermined bias value is used instead. Other input signals of the multi-channel A / D converter 114 include an input of a current detection voltage from the load current detection circuit 111c and current detection circuit 116 ,

Der nicht-flüchtige Speicher 120a, der zusammen mit dem Mikroprozessor 110a arbeitet, enthält ein Programm, das als eine Übertragungssteuereinheit funktioniert, die eine Stromsteuerung der elektronischen Lasten 105 durchführt, die lineare Solenoiden sind, Kalibrierungsverarbeitungsdaten 123, Wandlungsverarbeitungsdaten 124, ein Programm, das als eine Spannungsschätzungseinheit 125 funktioniert, und ein Programm, das als eine Korrekturdurchführungseinheit 126 funktioniert.The non-volatile memory 120a that together with the microprocessor 110a includes a program that functions as a transmission control unit that provides power control of the electronic loads 105 which are linear solenoids, calibration processing data 123 , Conversion processing data 124 , a program that acts as a voltage estimation unit 125 works, and a program that acts as a corrective execution unit 126 works.

Die Kalibrierungsverarbeitungsdaten 123 enthalten Daten, die in der Stufe einer Abstimmungsoperation der im Fahrzeug montierten elektronischen Steuervorrichtung 100a gespeichert sind, und enthalten dabei die Umgebungstemperatur T0 oder die geschätzte Nachbarschaftstemperatur Tn, die externe Messdaten sind, die durch das Bezugstemperatur-Messinstrument 202 und das Spannungsmessinstrument 203 gemessen werden, und die extern gemessene Spannung V0, die von dem externen Werkzeug 109 transferiert und geschrieben wird, und Vergleichsdaten, die eine Temperaturerfassungsspannung T des Temperaturerfassungssensors 112b sind, die durch den Mehrkanal-A/D-Wandler 114 während der Abstimmungsoperation digital gewandelt werden.The calibration processing data 123 contain data that in the stage of a voting operation of the vehicle-mounted electronic control device 100a are stored, and thereby include the ambient temperature T0 or the estimated neighborhood temperature Tn, which are external measurement data obtained by the reference temperature measuring instrument 202 and the voltage measuring instrument 203 be measured, and the externally measured voltage V0 from the external tool 109 is transferred and written, and comparison data representing a temperature detection voltage T of the temperature detection sensor 112b are through the multi-channel A / D converter 114 be digitally converted during the voting operation.

Die Umgebungstemperatur T0 der im Fahrzeug montierten elektronischen Steuervorrichtung 100a wird innerhalb des externen Werkzeugs 109 basierend auf den Daten, die im voraus experimentiert und gemessen werden, gewandelt, und wird in dem nicht-flüchtigen Speicher 120a als die Nachbarschaftsschätzungstemperatur Tn des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 gespeichert. In diesem Fall kann die Wandlungsverarbeitung innerhalb der im Fahrzeug montierten elektronischen Steuervorrichtung 100a durchgeführt werden.The ambient temperature T0 of the vehicle mounted electronic control device 100a is within the external tool 109 is converted based on the data that is experimented and measured in advance, and is stored in the non-volatile memory 120a as the neighborhood estimation temperature Tn of the constant voltage power supply circuit section 111 saved. In this case, the conversion processing within the vehicle mounted electronic control device 100a be performed.

Die Kalibrierungsverarbeitungsdaten 123 beziehen sich ferner auf die Charakteristik einer Ausgangsspannung zu einem Ausgangsstrom des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 und enthalten durchschnittliche Spannungsregelungsdaten, die basierend auf den tatsächlichen Messungen in vielen Produkten im voraus statistisch kalkuliert werden.The calibration processing data 123 further refer to the characteristic of an output voltage to an output current of the constant voltage power supply circuit section 111 and contain average voltage control data that is statistically calculated in advance based on the actual measurements in many products.

Die Kalibrierungsverarbeitungsdaten 123 enthalten ferner durchschnittliche Spannungsregelungsdaten in einer Umgebung bei einer hohen Temperatur, die statistisch kalkuliert sind basierend auf den tatsächlichen Messungen in vielen Produkten im voraus oder Messergebnissen der Temperaturcharakteristika des Temperaturerfassungssensors und des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts, die in Produkten enthalten sind, um der Abstimmungsoperation in einer Umgebung in einer hohen Temperatur zusätzlich zu der Abstimmungsoperation in einer natürlichen Umgebung unterzogen zu werden.The calibration processing data 123 Also, average voltage control data in a high-temperature environment, which is statistically calculated based on the actual measurements in many products in advance, or measurement results of the temperature characteristics of the temperature detection sensor and the constant-voltage power supply circuit section included in products, for the tuning operation in FIG to be subjected to a high-temperature environment in addition to the tuning operation in a natural environment.

Die Wandlungsverarbeitungsdaten 124 enthalten durchschnittliche Erfassungsänderungs-Charakteristikdaten, die statistisch kalkuliert werden aus Ergebnissen einer realen Messung durch viele Sensoren im voraus in der Charakteristik von Änderungen einer Stromversorgungsspannung zu einer erfassten Ausgangsspannung eines Teils oder aller analogen Signale, die zu dem Mehrkanal-A/D-Wandler 114 eingegeben werden.The transformation processing data 124 contain average detection change characteristic data which is statistically calculated from results of real measurement by many sensors in advance in the characteristic of changes of a power supply voltage to a detected output voltage of a part or all of the analog signals supplied to the multi-channel A / D converter 114 be entered.

Die Spannungsschätzungseinheit 125 schätzt die Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 in unterschiedlichen Temperaturumgebungen mit Bezug auf die erfasste Ausgabe durch den Temperaturerfassungssensor 112b und die Kalibrierungsverarbeitungsdaten 123.The voltage estimation unit 125 estimates the output voltage of the constant voltage power supply circuit section 111 in different temperature environments with respect to the detected output by the temperature detection sensor 112b and the calibration processing data 123 ,

Die Spannungsschätzungseinheit 125 korrigiert ferner den geschätzten Wert einer Ausgangsspannung in Übereinstimmung mit dem Wert des Ausgangsstroms des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111, der durch die Laststrom-Erfassungsschaltung 111c erfasst wird.The voltage estimation unit 125 further corrects the estimated value of an output voltage in accordance with the value of the output current of the constant voltage power supply circuit section 111 detected by the load current detection circuit 111c is detected.

Die Korrekturdurchführungseinheit 126 korrigiert mindestens einen Teil von Werten einer digital gewandelten Spannung durch den Mehrkanal-A/D-Wandler 114 basierend auf der Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111, die durch die Spannungsschätzungseinheit 125 geschätzt wird und den Wandlungsverarbeitungsdaten 124.The correction execution unit 126 corrects at least a part of values of a digitally converted voltage by the multi-channel A / D converter 114 based on the output voltage of the constant voltage power supply circuit section 111 passing through the voltage estimation unit 125 is estimated and the conversion processing data 124 ,

In 3A, die eine charakteristische Grafik in Änderungen in der Stromversorgungsspannung in der Schaltung in 1 ist, zeigen die horizontalen und vertikalen Achsen die Nachbarschaftstemperaturen des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 bzw. die konstanten Spannungsausgaben Vcc des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 an.In 3A which has a characteristic graph in changes in the power supply voltage in the circuit 1 is the horizontal and vertical axes show the neighborhood temperatures of the constant voltage power supply circuit section 111 and the constant voltage outputs Vcc of the constant voltage power supply circuit section, respectively 111 at.

Eine Standardcharakteristik 300a ist eine durchschnittliche Charakteristik der Stromversorgungsspannungs-Änderungscharakteristika von vielen Konstantspannungs-Stromversorgungs-Schaltungsabschnitten 111, die in dem nicht-flüchtigen Speicher 120a als die Kalibrierungsverarbeitungsdaten 123 gespeichert sind, die eine Mehrpunkt-Datentabelle oder ein angenäherter Ausdruck sind. Z.B. können die Ausgangsspannung V1a in einer kalibrierten Temperatur T1 bei Versendungsabstimmung und/oder die Ausgangsspannung V2a in einer gemessenen Temperatur T2, die durch den Temperatursensor 112b gemessen wird, bei praktischer Verwendung durch Einsetzen der Temperaturen T1 und/oder T2 in den angenäherten Ausdruck kalkuliert werden oder können durch Interpolationskalkulation für die Datentabelle kalkuliert werden.A standard characteristic 300a is an average characteristic of the power supply voltage change characteristics of many constant voltage power supply circuit sections 111 that are in the non-volatile memory 120a as the calibration processing data 123 which are a multipoint data table or an approximate expression. For example, the output voltage V1a may be at a calibrated temperature T1 at transmission tuning and / or the output voltage V2a at a measured temperature T2 detected by the temperature sensor 112b is measured in practical use by substituting the temperatures T1 and / or T2 in the approximate expression or can be calculated by interpolation calculation for the data table.

Die kalibrierte Temperatur T1 ist ein gewandelter Wert, der in dem nicht-flüchtigen Speicher 120a gespeichert wird, resultierend aus der Wandlung der Umgebungstemperatur T0 der im Fahrzeug montierten elektronischen Steuervorrichtung 100a, die durch das Bezugstemperatur-Messinstrument 202 gemessen wird, und dem Austausch des Ergebnisses durch die geschätzte Nachbarschaftstemperatur Tn des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111. Eine Produktcharakteristik 300b ist eine Charakteristik des gerade gegenwärtig verwendeten Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 und weist eine Ausgangsspannung V1b in der kalibrierten Temperatur T1 auf.The calibrated temperature T1 is a converted value stored in the non-volatile memory 120a is stored, resulting from the conversion of the ambient temperature T0 of the vehicle-mounted electronic control device 100a passing through the reference temperature meter 202 and the exchange of the result by the estimated neighborhood term Tn of the constant voltage power supply circuit section 111 , A product characteristic 300b FIG. 12 is a characteristic of the constant-voltage power supply circuit section currently in use 111 and has an output voltage V1b at the calibrated temperature T1.

Die Ausgangsspannung V1b ist ein Wert einer Spannung, der durch das Spannungsmessinstrument 203 gemessen und von dem externen Werkzeug 109 geschrieben wird. Mit der Bestimmung der kalibrierten Temperatur T1, der tatsächlich gemessenen Temperatur T2 und Ausgangsspannungen V1a, V2b und V1b kann die konstante Spannungsausgabe V2b des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 in der tatsächlich gemessenen Temperatur T2 durch: V2b = V2a × (V1b/V1a) [3]kalkuliert werden.The output voltage V1b is a value of a voltage passing through the voltage measuring instrument 203 measured and from the external tool 109 is written. With the determination of the calibrated temperature T1, the actually measured temperature T2, and output voltages V1a, V2b and V1b, the constant voltage output V2b of the constant voltage power supply circuit section may be determined 111 in the actually measured temperature T2 by: V2b = V2a × (V1b / V1a) [3] be calculated.

Wie 3A zeigt 3B eine charakteristische Grafik von Änderungen in einer Stromversorgungsspannung in der Schaltung in 1 und ist eine erläuternde Grafik in einem Fall mit Zweipunktkalibrierung in einer Temperatur einer natürlichen Umgebung und einer Temperatur in einer Umgebung in einer hohen Temperatur.As 3A shows 3B a characteristic graph of changes in a power supply voltage in the circuit in 1 and FIG. 10 is an explanatory graph in a two-point calibration case in a temperature of a natural environment and a temperature in a high-temperature environment.

In 3B ist eine kalibrierte Temperatur hoher Temperatur T3 eine gewandelte Temperatur, die in dem nicht-flüchtigen Speicher 120a gespeichert ist, resultierend aus der Messung der Umgebungstemperatur der im Fahrzeug montierten elektronischen Steuervorrichtung 100a in einer Umgebung in einer hohen Temperatur durch das Bezugstemperatur-Messinstrument 202 und der Wandlung des Ergebnisses zu der geschätzten Nachbarschaftstemperatur des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111. Die konstante Spannungsausgabe V3b ist eine Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111, resultierend aus dem Schreiben des gemessenen Wertes durch das Spannungsmessinstrument 203 bei Kalibrierung hoher Temperatur in den nicht-flüchtigen Speicher 120a. Die konstante Spannungsausgabe V3a ist eine Ausgangsspannung eines standardmäßigen Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 in der Nachbarschaftstemperatur T3, die durch den angenäherten Ausdruck oder die Datentabelle der Standardcharakteristik 300a kalkuliert wird.In 3B For example, a high temperature calibrated temperature T3 is a converted temperature stored in the non-volatile memory 120a is stored, resulting from the measurement of the ambient temperature of the vehicle-mounted electronic control device 100a in a high temperature environment through the reference temperature meter 202 and the conversion of the result to the estimated neighborhood temperature of the constant voltage power supply circuit section 111 , The constant voltage output V3b is an output voltage of the constant voltage power supply circuit section 111 resulting from the writing of the measured value by the voltmeter 203 at high temperature calibration in the non-volatile memory 120a , The constant voltage output V3a is an output voltage of a standard constant voltage power supply circuit section 111 in the neighborhood temperature T3 indicated by the approximate expression or data table of the standard characteristic 300a is calculated.

Mit der Herstellung der kalibrierten Temperaturen T1 und T3, der tatsächlich gemessenen Temperatur T2 und Ausgangsspannungen V1a, V2a, V1a, V1b und V3b kann die konstante Spannungsausgabe V2b des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 in der tatsächlich gemessenen Temperatur T2 durch: V2b = V2a × (α1 bis α3) [4] kalkuliert werden, wobei α1 = V1b/V1a und α3 = V3b/V3a [5]sind.With the preparation of the calibrated temperatures T1 and T3, the actual measured temperature T2, and output voltages V1a, V2a, V1a, V1b and V3b, the constant voltage output V2b of the constant voltage power supply circuit section can be made 111 in the actually measured temperature T2 by: V2b = V2a × (α1 to α3) [4] be calculated, where α1 = V1b / V1a and α3 = V3b / V3a [5] are.

Der Wert der Koeffizienten α1 bis α3 wird zu α1 interpoliert, wenn sich die tatsächlich gemessene Temperatur T2 der kalibrierten Temperatur T1 annähert, und zu α3, wenn sich die tatsächlich gemessene Temperatur T2 der kalibrierten Temperatur T3 annähert.Of the Value of the coefficients α1 until α3 becomes interpolated to α1, when the actual measured temperature T2 approximates the calibrated temperature T1, and to α3, though the actual ones measured temperature T2 of the calibrated temperature T3 approaches.

In 3C, die die Auslenkungscharakteristik der Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 zeigt, ist die Ausgangsspannung V1a der Standardcharakteristik 310 eine Ausgangsspannung in der kalibrierten Temperatur T1 mit dem Standardlaststrom I1a in diesem Zeitpunkt. V = A – B × I0 [6] A = (Imax × V1a – I1a × Vmin)/(Imax – I1a) [7] B = (V1a – Vmin)/(Imax – I1a) [8]wobei V eine Ausgangsspannung ist, wenn der tatsächliche Laststrom I0 ist, und Vmin die standardmäßige Ausgangsspannung in dem maximalen Laststrom Imax ist.In 3C , the deflection characteristic of the output voltage of the constant voltage power supply circuit section 111 shows, the output voltage V1a is the standard characteristic 310 an output voltage in the calibrated temperature T1 with the standard load current I1a at this time. V = A - B × I0 [6] A = (Imax × V1a -I1a × Vmin) / (Imax-I1a) [7] B = (V1a-Vmin) / (Imax-I1a) [8] where V is an output voltage when the actual load current is I0, and Vmin is the standard output voltage in the maximum load current Imax.

In 4, die eine charakteristische Grafik in Änderungen in einer erfassten Spannung in der Schaltung in 1 ist, zeigen die horizontalen und vertikalen Achsen eine konstante Spannungsausgabe Vcc des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts, die an die analogen Sensoren 104 anzulegen ist, bzw. erfasste Spannungskoeffizienten eines spezifischen analogen Sensors, wie etwa eines Öltemperatursensors, in den analogen Sensoren 104 an. Z.B. ist die erfasste Öltemperatur wünschenswert konstant unabhängig von der Stromver sorgungsspannung, variiert aber in der Realität etwas mit einer beliebigen Stromversorgungsspannung sogar in einer gleichen Öltemperatur.In 4 which has a characteristic graph in changes in a detected voltage in the circuit 1 is, the horizontal and vertical axes show a constant voltage output Vcc of the constant voltage power supply circuit section, which is applied to the analog sensors 104 to be applied, or detected voltage coefficients of a specific analog sensor, such as an oil temperature sensor, in the analog sensors 104 at. For example, the sensed oil temperature is desirably constant regardless of the power supply voltage, but in reality varies somewhat with any power supply voltage, even at the same oil temperature.

Die Standardcharakteristik 400a ist eine standardmäßige erfasste Spannungsänderungscharakteristik in Bezug auf einen spezifischen analogen Sensor, die in dem nicht-flüchtigen Speicher 120a als die Wandlungsverarbeitungsdaten 124 gespeichert ist, die eine Mehrpunkt-Datentabelle oder ein angenäherter Ausdruck sind. Z.B. kann der Koeffizient K2b bei einer angelegten Spannung V2b, wenn der Koeffizient Ks = 1 in der Bezugsspannung 5 V ist, durch Einsetzen der Spannung V2b in den angenäherten Ausdruck kalkuliert werden, oder kann durch Interpolationskalkulation aus den Datentabellen kalkuliert werden.The standard characteristic 400a is a standard sensed voltage change characteristic with respect to a specific analog sensor used in the non-volatile memory 120a as the conversion processing data 124 which is a multipoint data table or an approximate expression. For example, the coefficient K2b at an applied voltage V2b, when the coefficient Ks = 1 in the reference voltage is 5 V, are calculated by substituting the voltage V2b in the approximate expression, or can be calculated by interpolation calculation from the data tables.

Die Multiplikation des tatsächlich erhaltenen digitalen Wandlungswertes einer analogen Signalspannung durch den kalkulierten erfassten Spannungskoeffizienten führt zu der kalibrierten erfassten Ausgabe.The Multiplication of the actual obtained digital conversion value of an analog signal voltage through the calculated detected stress coefficient leads to the calibrated recorded output.

Wenn der analoge Sensor ein Potentiometer ist, wie etwa ein Beschleunigungspositionssensor, ändert sich die erfasste Spannung praktisch proportional zu der Stromversorgungsspannung. Der digital gewandelte Wert drückt jedoch den Rotationswinkel selbst des Potentiometers, der zu erfassen ist, unabhängig von der Stromversorgungsspannung aus, wie aus der Gleichung [1] offensichtlich ist. Somit ist nicht erforderlich, die Kalibrierungsverarbeitung in Änderungen in einer Stromversorgungsspannung durchzuführen.If the analog sensor is a potentiometer, such as an acceleration position sensor, changes the detected voltage is practically proportional to the power supply voltage. The digital converted value presses However, the rotation angle itself of the potentiometer, the capture is, independent from the power supply voltage, as from the equation [1] obviously. Thus, the calibration processing is not required in changes in a power supply voltage.

In einer Erfassungsspannung eines idealen analogen Sensors, die immer dem gemessenen physikalischen Betrag proportional und unabhängig von der Änderung in einer Stromversorgungsspannung ist, wird der digital gewandelte Wert durch den Mehrkanal-A/D-Wandler 114 durch die Stromversorgungsspannung beeinflusst (die konstante Spannungsausgabe Vcc des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111, die an den Bezugsspannungsanschluss Vref angelegt wird), wie durch die Gleichung [1] ausgedrückt wird. Somit kann der Koeffizient K2b mit der angelegten Spannung V2b durch: K2b = V2b/5 [9]kalkuliert werden.In a detection voltage of an ideal analog sensor, which is always proportional to the measured physical amount and independent of the change in a power supply voltage, the digital converted value becomes the multi-channel A / D converter 114 is influenced by the power supply voltage (the constant voltage output Vcc of the constant voltage power supply circuit section) 111 which is applied to the reference voltage terminal Vref), as expressed by the equation [1]. Thus, the coefficient K2b with the applied voltage V2b can be given by: K2b = V2b / 5 [9] be calculated.

Auch in diesem Fall wird die Korrektur durchgeführt, in der die Multiplikation mit dem Koeffizienten K2b in der Gleichung [9] für den einen mit einer Sensorstromversorgung in dem Sensorteil davon und unabhängig von der Ausgangsspannung Vcc des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 oder einer Spannungsteilungsschaltung, die z.B. die Stromversorgungsspannung der im Fahrzeug montierten Batterie 101 misst.Also in this case, the correction is performed in which the multiplication by the coefficient K2b in the equation [9] for the one with a sensor power supply in the sensor part thereof and independent of the output voltage Vcc of the constant voltage power supply circuit section 111 or a voltage dividing circuit, for example, the power supply voltage of the vehicle-mounted battery 101 measures.

In 5A, die eine charakteristische Grafik des Temperaturerfassungssensors 112b in der Schaltung in 1 ist, zeigen die horizontalen und vertikalen Achsen die Nachbarschaftstemperatur des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 bzw. die Temperaturerfassungsspannung des Temperaturerfassungssensors 112b an. Eine Standardcharakteristik 500a ist eine durchschnittliche Charakteristik der Temperaturerfassungscharakteristika von vielen Temperaturerfassungssensoren 112b, die in dem nicht-flüchtigen Speicher 120a als die Wandlungsverarbeitungsdaten 124 gespeichert sind, die eine Mehrpunkt-Datentabelle oder ein angenäherter Ausdruck sind. Z.B. können die erfasste Spannung T1a in einer kalibrierten Temperatur T1 bei einer Versendungsabstimmung und/oder der Wert in einer gemessenen Temperatur T2, wenn die erfasste Spannung T2a ist, durch Einsetzen der Temperatur T1 und/oder der erfassten Spannung T2a in den angenäherten Ausdruck kalkuliert werden, oder können durch Interpolationskalkulation für die Datentabelle kalkuliert werden.In 5A , which is a characteristic graph of the temperature-sensing sensor 112b in the circuit in 1 is the horizontal and vertical axes show the neighborhood temperature of the constant voltage power supply circuit section 111 or the temperature detection voltage of the temperature detection sensor 112b at. A standard characteristic 500a is an average characteristic of the temperature detection characteristics of many temperature detecting sensors 112b that are in the non-volatile memory 120a as the conversion processing data 124 which are a multipoint data table or an approximate expression. For example, the detected voltage T1a at a calibrated temperature T1 at a transmission tuning and / or the value at a measured temperature T2 when the detected voltage T2a is calculated by plotting the temperature T1 and / or the detected voltage T2a into the approximate expression , or can be calculated by interpolation calculation for the data table.

Die kalibrierte Temperatur T1 ist ein gewandelter Wert, der in dem nicht-flüchtigen Speicher 120a gespeichert ist, resultierend aus der Wandlung der Umgebungstemperatur T0 der im Fahrzeug montierten elektronischen Steuervorrichtung 100a, die durch das Bezugstemperatur-Messinstrument 202 gemessen wird, und dem Ersatz des Ergebnisses durch die Nachbarschaftstemperatur Tn des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111. Eine Produktcharakteristik 500b ist eine Charakteristik des gerade gegenwärtig verwendeten Temperaturerfassungssensors 112b, und die erfasste Spannung T1b in der kalibrierten Temperatur T1 wird in dem nicht-flüchtigen Speicher 120a geschrieben.The calibrated temperature T1 is a converted value stored in the non-volatile memory 120a is stored, resulting from the conversion of the ambient temperature T0 of the vehicle-mounted electronic control device 100a passing through the reference temperature meter 202 is measured, and the replacement of the result by the neighborhood temperature Tn of the constant voltage power supply circuit section 111 , A product characteristic 500b is a characteristic of the currently used temperature detection sensor 112b , and the detected voltage T1b at the calibrated temperature T1 becomes in the non-volatile memory 120a written.

Mit der Bestimmung der kalibrierten Temperatur T1 und erfassten Spannungen T1a und T1b kann der Wert der erfassten Spannung T2a in der tatsächlich gemessenen Temperatur T2 mit der erfassten Spannung T2b durch: T2a = T2b × (T1a/T1b) [10]kalkuliert werden.With the determination of the calibrated temperature T1 and detected voltages T1a and T1b, the value of the detected voltage T2a in the actually measured temperature T2 with the detected voltage T2b can be determined by: T2a = T2b × (T1a / T1b) [10] be calculated.

Die Kalkulation der erfassten Spannung T2a bedeutet die Kalkulation des Wertes der tatsächlich gemessenen Temperatur T2 aus der Standardcharakteristik 500a.The calculation of the detected voltage T2a means the calculation of the value of the actually measured temperature T2 from the standard characteristic 500a ,

5B zeigt eine charakteristische Grafik des Temperaturerfassungssensors 112b in der Schaltung in 1 wie 5A, und ist eine erläuternde Grafik in einem Fall mit Zweipunktkalibrierung in einer natürlichen Umgebungstemperatur und in einer hohen Temperatur. 5B shows a characteristic graph of the temperature detection sensor 112b in the circuit in 1 as 5A , and is an illustrative graph in a two-point calibration case in a natural ambient temperature and a high temperature.

In 5B ist die kalibrierte Temperatur hoher Temperatur T3 eine gewandelte Temperatur, die in dem nicht-flüchtigen Speicher 120a gespeichert ist, resultierend aus der Messung der Umgebungstemperatur der im Fahrzeug montierten elektronischen Steuervorrichtung 100a in einer Umgebung bei einer hohen Temperatur durch das Bezugstemperatur-Messinstrument 202 und der Wandlung des Ergebnisses zu der geschätzten Nachbarschaftstemperatur des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111. Eine erfasste Spannung T3a ist eine erfasste Spannung eines Standardtemperaturerfassungssensors 112b in der Nachbarschaftstemperatur T3, die durch den angenäherten Ausdruck oder die Datentabelle der Standardcharakteristik 500a kalkuliert wird. Eine erfasste Spannung T3b ist eine erfasste Spannung eines Erfassungssensors tatsächlicher Temperatur 112b bei Hochtemperaturkalibrierung. Die erfasste Spannung T3b ist ein Wert, der in dem nicht-flüchtigen Speicher 120a durch den Mehrkanal-A/D-Wandler 114 und den Mikroprozessor 110a wie die erfasste Spannung T1b gespeichert wird.In 5B For example, the high temperature calibrated temperature T3 is a converted temperature stored in the non-volatile memory 120a is stored, resulting from the measurement of the ambient temperature of the vehicle-mounted electronic control device 100a in an environment at a high temperature by the reference temperature measuring instrument 202 and the conversion of the result to the estimated neighborhood temperature of the constant voltage power supply circuit section 111 , A detected voltage T3a is a detected voltage of a standard temperature detection sensor 112b in the neighborhood temperature T3 indicated by the approximate expression or data table of the standard characteristic 500a is calculated. A detected voltage T3b is a detected voltage of an actual temperature detection sensor 112b at high temperature calibration. The detected voltage T3b is a value stored in the non-volatile memory 120a through the multi-channel A / D converter 114 and the microprocessor 110a how the detected voltage T1b is stored.

Mit der Herstellung der Kalibrierungstemperaturen T1 und T3 und der erfassten Spannungen T1a, T3a, T1b und T3b, kann die erfasste Spannung T2a des Standardtemperaturerfassungssensors 112b mit der erfassten Spannung T2b durch: T2a = T2b × (β1 bis β3) [11]kalkuliert werden, wobei β1 = T1a/T1b und β3 = T3a/T3b [12]sind.With the preparation of the calibration temperatures T1 and T3 and the detected voltages T1a, T3a, T1b and T3b, the detected voltage T2a of the standard temperature detection sensor 112b with the detected voltage T2b by: T2a = T2b × (β1 to β3) [11] be calculated, where β1 = T1a / T1b and β3 = T3a / T3b [12] are.

Der Wert der Koeffizienten β1 bis β3 wird zu β1 interpoliert, wenn sich die tatsächlich gemessene Temperatur T2 der kalibrierten Temperatur T1 annähert, und zu β3, wenn sich die tatsächlich gemessene Temperatur T2 der kalibrierten Temperatur T3 annähert.Of the Value of the coefficients β1 until β3 becomes interpolated to β1, when the actual measured temperature T2 approximates the calibrated temperature T1, and to β3, though the actual ones measured temperature T2 of the calibrated temperature T3 approaches.

Die Kalkulation der erfassten Spannung T2a bedeutet die Kalkulation des Wertes der tatsächlich gemessenen Temperatur T2 aus der Standardcharakteristik 500a.The calculation of the detected voltage T2a means the calculation of the value of the actually measured temperature T2 from the standard characteristic 500a ,

Als Nächstes werden Operationen gemäß der ersten Ausführungsform beschrieben. In der Stufe der Versendungsabstimmung der im Fahrzeug montierten elektronischen Steuervorrichtung 100a gemäß der ersten Ausführungsform mit den Konstruktionen in 1 und 2 z.B. werden ein Kommunikationssteuerprogramm, Übertragungssteuerprogramm und Basisinformation, wie etwa Steuerkonstantendaten, von dem externen Werkzeug 109 zu dem nicht-flüchtigen Speicher 120a durch den Mikroprozessor 110a transferiert und geschrieben.Next, operations according to the first embodiment will be described. In the stage of dispatch tuning of the vehicle mounted electronic control device 100a according to the first embodiment with the constructions in 1 and 2 For example, a communication control program, transmission control program and basic information such as control constant data are acquired from the external tool 109 to the non-volatile memory 120a through the microprocessor 110a transferred and written.

Die Information, die zu transferieren ist zu und geschrieben wird in dem nicht-flüchtigen Speicher 120, kann die Kalibrierungsverarbeitungsdaten 123, Wandlungsverarbeitungsdaten 124 und Programme, die als die Spannungsschätzungseinheit 125 und die Korrekturdurchführungseinheit 126 funktionieren, enthalten.The information to be transferred is to and written in the non-volatile memory 120 , can the calibration processing data 123 , Conversion processing data 124 and programs called the voltage estimation unit 125 and the correction execution unit 126 work, included.

Als die Kalibrierungsverarbeitungsdaten 123 werden die geschätzte Nachbarschaftstemperatur Tn des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111, die aus der Umgebungstemperatur T0 der im Fahrzeug montierten elektronischen Steuervorrichtung 100a geschätzt wird, die durch die extern vorgesehene Messungsvorrichtung 200 mit hoher Präzision gemessen wird, und die tatsächliche konstante Spannungsausgabe Vcc des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 transferiert zu und geschrieben in dem nichtflüchtigen Speicher 120a von dem externen Werkzeug 109 durch den Mikroprozessor 110a. Des weiteren wird auch der digital gewandelte Wert für die Temperaturerfassungsspannung T des Temperatursensors 112b in einem gleichen Zeitpunkt transfe riert zu und geschrieben in dem nicht-flüchtigen Speicher 120a von dem Mehrkanal-A/D-Wandler 114 durch den Mikroprozessor 110a.As the calibration processing data 123 become the estimated neighborhood temperature Tn of the constant voltage power supply circuit section 111 derived from the ambient temperature T0 of the vehicle-mounted electronic control device 100a estimated by the externally provided measuring device 200 is measured with high precision, and the actual constant voltage output Vcc of the constant voltage power supply circuit section 111 transfers to and writes in the nonvolatile memory 120a from the external tool 109 through the microprocessor 110a , Furthermore, the digitally converted value for the temperature detection voltage T of the temperature sensor also becomes 112b at the same time, and written in the non-volatile memory 120a from the multi-channel A / D converter 114 through the microprocessor 110a ,

Um Kalibrierungsverarbeitungsdaten in Umgebungen bei normalen und hohen Temperaturen für Kalibrierung mit hoher Präzision zu speichern, werden die Kalibrierungsverarbeitungsdaten in. einer Umgebung bei einer normalen Temperatur zuerst gespeichert, und die Kalibrierungsverarbeitungsdaten in einer Umgebung bei einer hohen Temperatur, die aus Überhitzung der im Fahrzeug montierten elektronischen Steuervorrichtung 100a in einem Hochtemperaturtank resultieren, werden dann gespeichert.To store calibration processing data in normal and high temperature environments for high precision calibration, the calibration processing data is first stored in a normal temperature environment and the calibration processing data is stored in a high temperature environment resulting from overheating of the vehicle mounted electronic control device 100a resulting in a high temperature tank are then stored.

Wenn der Stromversorgungsschaltung 102 in der Stufe tatsächlicher Ansteuerung geschlossen ist, steuert der Mikroprozessor 110a die Ansteuerung der elektrischen Lasten 105, wie etwa linearer Solenoide, basierend auf dem EIN-/AUS-Zustand der Öffnungs-/Schließsensoren 103, der Größe einer generierten Signalspannung der analogen Sensoren 104 und einem Steuerprogramm und/oder einer Steuerkonstanten, das/die in dem nicht-flüchtigen Speicher 120a gespeichert ist.When the power supply circuit 102 is closed in the stage of actual control, controls the microprocessor 110a the control of the electrical loads 105 , such as linear solenoids, based on the ON / OFF state of the opening / closing sensors 103 , the size of a generated signal voltage of the analog sensors 104 and a control program and / or control constant stored in the non-volatile memory 120a is stored.

Die Nachbarschaftstemperatur des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 während tatsächlicher Ansteuerung der im Fahrzeug montierten elektronischen Steuervorrichtung 100a wird durch den Temperaturerfassungssensor 112b gemessen. Die Variationen unter Festkörpern des Temperaturerfassungssensors 112b, der als ein Standardtemperaturerfassungssensor angewendet wird, werden kalibriert, wie in 5A oder 5B gezeigt, um eine genauere Nachbarschaftstemperatur zu erhalten.The neighborhood temperature of the constant voltage power supply circuit section 111 during actual driving of the vehicle mounted electronic control device 100a is detected by the temperature detection sensor 112b measured. The variations among solids of the temperature-sensing sensor 112b , which is applied as a standard temperature detection sensor, are calibrated as in 5A or 5B shown to obtain a more accurate neighborhood temperature.

Andererseits hat, obwohl die konstante Spannungsausgabe Vcc des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 von der Nachbarschaftstemperatur des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 abhängt, der Mikroprozessor 110a nicht eine Einrichtung zum direkten Lesen des Wertes der konstanten Spannungsausgabe Vcc. Wie in 3A oder 3B gezeigt, kann jedoch die konstante Spannungsausgabe Vcc des angewendeten Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 durch Verwenden der Temperatur-zu-Ausgabe-Spannungscharakteristik eines standardmäßigen Konstantspannungs-Stromversorgungs-Schaltungsabschnitts und einer Ausgangsspannung des montierten, die durch das Spannungsmessungsinstrument 203 in einer kalibrierten Temperatur gemessen wird, geschätzt werden.On the other hand, even though the constant voltage output Vcc has the constant span -voltage power supply circuit section 111 from the neighborhood temperature of the constant voltage power supply circuit section 111 depends, the microprocessor 110a not means for directly reading the value of the constant voltage output Vcc. As in 3A or 3B however, the constant voltage output Vcc of the applied constant-voltage power supply circuit section may be shown 111 by using the temperature-to-output voltage characteristic of a standard constant voltage power supply circuit section and an output voltage of the one mounted by the voltage measurement instrument 203 measured at a calibrated temperature can be estimated.

Die Änderung in einer Ausgangsspannung wegen einer Erhöhung im Ausgangsstrom des Konstantspannungs-Schaltungsabschnitts 111 kann durch standardmäßige Auslenkungscharakteristikdaten und ein Erfassungssignal der tatsächlichen Laststrom-Erfassungsschaltung 111c kalkuliert werden, wie in 3C gezeigt.The change in an output voltage due to an increase in the output current of the constant voltage circuit section 111 can by standard Auslenkungscharakteristikdaten and a detection signal of the actual load current detection circuit 111c be calculated as in 3C shown.

Die konstante Spannungsausgabe Vcc des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 wird, als die Stromversorgungsspannung, an die analogen Sensoren 104 für eine Verwendung angelegt. Sogar ein idealer analoger Sensor, der einen gewünschten physikalischen Betrag unabhängig von dem Vorhandensein einer Änderung in einer Stromversorgungsspannung genau messen kann, kann jedoch einen digital gewandelte Wert haben, der mit einer Änderung in einer Bezugsspannung des Mehrkanal-A/D-Wandlers 114 variiert.The constant voltage output Vcc of the constant voltage power supply circuit section 111 is, as the power supply voltage, to the analog sensors 104 created for a usage. However, even an ideal analog sensor capable of accurately measuring a desired physical amount regardless of the presence of a change in a power supply voltage may have a digital converted value associated with a change in a reference voltage of the multi-channel A / D converter 114 varied.

Der physikalische Betrag kann jedoch durch Kalkulieren des Korrekturkoeffizienten entsprechend einer geschätzten Stromversorgungsspannung, wie in 4 gezeigt, und Multiplizieren des tatsächlich gemessenen Wertes mit dem Korrekturkoeffizienten genauer erfasst werden.However, the physical amount may be calculated by calculating the correction coefficient corresponding to an estimated power supply voltage, as in FIG 4 and multiplying the actual measured value by the correction coefficient can be detected more accurately.

Wie aus der obigen Beschreibung offensichtlich ist, ist die im Fahrzeug montierte elektronische Steuervorrichtung 100a gemäß der ersten Ausführungsform der Erfindung die im Fahrzeug montierte elektronische Steuervorrichtung 100a mit dem Mikroprozessor 110a, der mit dem nicht-flüchtigen Speicher 120a und Kalkulationsverarbeitungs-RAM 121 arbeitet, wobei der nicht-flüchtige Speicher 120a ein Steuerprogramm und eine Steuerkonstante speichert, die durch das externen Werkzeug 109 zu transferieren und zu schreiben sind und Kalibrierungsverarbeitungsdaten, Wandlungsverarbeitungsdaten und Programme, die als eine Spannungsschätzungseinheit und eine Korrekturdurchführungseinheit funktionieren, enthalten, der Vorrichtung, die einen Konstantspannungs-Stromversorgungs-Schaltungsabschnitt, der mit Leistung von der im Fahrzeug montierten Batterie 101 gespeist wird, enthält und eine vorbestimmte konstante Spannungsausgabe Vcc generiert, einem Temperaturerfassungssensor 112b, der ein wärmeempfindliches Element enthält, das in der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts vorgesehen ist, dem Temperaturerfassungssensor, der mit Leistung von dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt gespeist wird und eine Temperaturerfassungsspannung generiert, die gegenüber der Temperatur in der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts empfindlich ist, und einem Mehrkanal-A/D-Wandler 114, der die Eingabe einer Ausgangsspannung des Temperaturerfassungssensors empfängt und eine maximale digitale Ausgabe einer vorbestimmten Auflösung generiert, wenn eine analoge Eingangsspannung gleich einer Bezugsspannung ist, die von dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt zugeführt wird und in einem Wandlungsschaltungselement enthalten ist, das digital gewandelte Werte von vielen analogen Eingaben selektiv zu dem Mikroprozessor eingibt. In diesem Fall enthalten die Kalibrierungsverarbeitungsdaten 123 eine geschätzte Nachbarschafts temperatur des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts, die aus einer Umgebungstemperatur während einer Abstimmungsoperation und externen Messdaten in Bezug auf eine tatsächliche Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts geschätzt wird, wobei die geschätzte Nachbarschaftstemperatur und externen Messdaten von dem externen Werkzeug transferiert und geschrieben werden, und eine Temperaturerfassungsspannung als Vergleichsdaten des Temperaturerfassungssensors, die durch den Mehrkanal-A/D-Wandler digital gewandelt wird. Die Wandlungsverarbeitungsdaten 124 enthalten durchschnittliche erfasste Variationscharakteristikdaten der Stromversorgungsspannung zu einer erfassten Ausgangsspannung, die basierend auf tatsächlichen Messungen im voraus in vielen Sensoreingaben zu dem Mehrkanal-A/D-Wandler statistisch kalkuliert werden. Die Spannungsschätzungseinheit 125 schätzt eine Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts in unterschiedlichen Temperaturumgebungen mit Bezug auf die erfasste Ausgabe des Temperaturerfassungssensors und die Kalibrierungsverarbeitungsdaten. Die Korrekturdurchführungseinheit 126 korrigiert mindestens einen Teil von Werten einer digital gewandelten Spannung durch den Mehrkanal-A/D-Wandler basierend auf der Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts, die durch die Spannungsschätzungseinheit geschätzt wird, und den Wandlungsverarbeitungsdaten.As apparent from the above description, the vehicle-mounted electronic control device is 100a According to the first embodiment of the invention, the vehicle-mounted electronic control device 100a with the microprocessor 110a that with the non-volatile memory 120a and calculation processing RAM 121 works, being the non-volatile memory 120a a control program and a control constant stored by the external tool 109 and calibration processing data, conversion processing data, and programs that function as a voltage estimating unit and a correction executing unit, the apparatus that includes a constant-voltage power supply circuit section having power from the vehicle-mounted battery 101 is fed, and generates a predetermined constant voltage output Vcc, a temperature sensing sensor 112b which includes a thermosensitive element provided in the vicinity of the constant voltage power supply circuit section, the temperature detection sensor which is supplied with power from the constant voltage power supply circuit section and generates a temperature detection voltage opposite to the temperature in the vicinity of the constant voltage circuit. Power supply circuit section is sensitive, and a multi-channel A / D converter 114 sensor receiving the input of an output voltage of the temperature detection sensor and generating a maximum digital output of a predetermined resolution when an analog input voltage is equal to a reference voltage supplied from the constant voltage power supply circuit section and included in a conversion circuit element having digitally converted values of many analog inputs are selectively input to the microprocessor. In this case, the calibration processing data is included 123 an estimated neighborhood temperature of the constant-voltage power supply circuit section estimated from an ambient temperature during a tuning operation and external measurement data with respect to an actual output voltage of the constant-voltage power supply circuit section, wherein the estimated neighborhood temperature and external measurement data are transferred and written from the external tool and a temperature detection voltage as comparison data of the temperature detection sensor digitally converted by the multi-channel A / D converter. The transformation processing data 124 contain average sensed variation characteristic data of the power supply voltage to a detected output voltage, which are statistically calculated based on actual measurements in advance in many sensor inputs to the multi-channel A / D converter. The voltage estimation unit 125 estimates an output voltage of the constant voltage power supply circuit section in different temperature environments with respect to the detected output of the temperature detection sensor and the calibration processing data. The correction executing unit 126 corrects at least a part of values of a digitally converted voltage by the multi-channel A / D converter based on the output voltage of the constant voltage power supply circuit section estimated by the voltage estimating unit and the conversion processing data.

Der Temperaturerfassungssensor 112b ist in der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 platziert und enthält ein wärmeempfindliches Element, das mit Leistung von dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111 gespeist wird, und generiert eine Temperaturerfassungsspannung T, die gegenüber der Temperatur der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts empfindlich ist.The temperature detection sensor 112b is in the neighborhood of the constant voltage power supply circuit section 111 and contains a heat-sensitive element that is powered by the constant-voltage power supply circuit section 111 and generates a temperature detection voltage T sensitive to the temperature of the neighborhood of the constant voltage power supply circuit section.

Die Ausgangsspannung der analogen Sensoren 104 und des Temperaturerfassungssensors 112b wird zu dem Mehrkanal-A/D-Wandler 114 eingegeben. Wenn die analoge Eingangsspannung des A/D-Wandlers gleich der Bezugsspannung Vref ist, die von dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111 zugeführt wird, funktioniert der Mehrkanal-A/D-Wandler 114 als ein Wandlungsschaltungselement, das eine maximale digitale Ausgabe einer vorbestimmten Auflösung generiert und den digital gewandelten Wert von vielen analogen Eingaben zu dem Mikroprozessor 110a selektiv eingibt.The output voltage of the analogue sensors 104 and the temperature detection sensor 112b becomes the multi-channel A / D converter 114 entered. When the analog input voltage of the A / D converter is equal to the reference voltage Vref, that of the constant voltage power supply circuit section 111 is supplied, the multi-channel A / D converter works 114 as a conversion circuit element that generates a maximum digital output of a predetermined resolution and the digital converted value of many analog inputs to the microprocessor 110a selectively enters.

Die Kalibrierungsverarbeitungsdaten 123 sind Daten in Messergebnissen durch die extern vorgesehene Messungsvorrichtung 200, die dazu transferiert und darin geschrieben werden von dem externen Werkzeug 109 in der Stufe der Abstimmungsoperation der im Fahrzeug montierte elektronische Steuervorrichtung 100a. Die Kalibrierungsverarbeitungsdaten 123 enthalten eine geschätzte Nachbarschaftstemperatur Tn des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111, die aus der Umgebungstemperatur T0 während einer Abstimmungsoperation geschätzt wird, und äußere Messdaten in Bezug auf eine tatsächliche Ausgangsspannung V0 des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 während der Abstimmungsoperation. Die Kalibrierungsverarbeitungsdaten 123 enthalten ferner, als Vergleichsdaten, eine Temperaturerfassungsspannung T des Temperaturerfassungssensors 112b, die durch den Mehrkanal-A/D-Wandler 114 digital gewandelt wird während der Abstimmungsoperation.The calibration processing data 123 are data in measurement results by the externally provided measuring device 200 which are transferred to and written in the external tool 109 in the step of the tuning operation, the vehicle-mounted electronic control device 100a , The calibration processing data 123 include an estimated neighborhood temperature Tn of the constant voltage power supply circuit section 111 which is estimated from the ambient temperature T0 during a tuning operation and external measurement data with respect to an actual output voltage V0 of the constant voltage power supply circuit section 111 during the voting operation. The calibration processing data 123 Further, as comparison data, contain a temperature detection voltage T of the temperature detection sensor 112b passing through the multichannel A / D converter 114 digitally converted during the voting operation.

Die Wandlungsverarbeitungsdaten 124 enthalten durchschnittliche erfasste Änderungscharakteristikdaten, die basierend auf tatsächlichen Messungen durch viele Sensoren im voraus in den Änderungscharakteristika der Stromversorgungsspannung zu einer erfassten Ausgangsspannung eines Teils oder aller von analogen Signalen statistisch kalkuliert werden, die zu dem Mehrkanal-A/D-Wandler 114 eingegeben werden.The transformation processing data 124 include average detected change characteristic data statistically calculated based on actual measurements by many sensors in the change characteristics of the power supply voltage to a detected output voltage of a part or all of analog signals provided to the multi-channel A / D converter 114 be entered.

Die Spannungsschätzungseinheit 125 schätzt die Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 in unterschiedlichen Temperaturumgebungen mit Bezug auf die erfassten Ausgaben des Temperaturerfassungssensors 112b und die Kalibrierungsverarbeitungsdaten 123.The voltage estimation unit 125 estimates the output voltage of the constant voltage power supply circuit section 111 in different temperature environments with respect to the detected outputs of the temperature sensing sensor 112b and the calibration processing data 123 ,

Die Korrekturdurchführungseinheit 126 funktioniert als eine Erfassungswert-Korrektureinheit, die mindestens einen Teil von Werten einer digital gewandelten Spannung durch den Mehrkanal-A/D-Wandler 114 basierend auf der Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111, die durch die Spannungsschätzungseinheit 125 geschätzt wird, und den Wandlungsverarbeitungsdaten 124 korrigiert.The correction execution unit 126 functions as a detection value correcting unit that captures at least a portion of values of a digitally converted voltage through the multi-channel A / D converter 114 based on the output voltage of the constant voltage power supply circuit section 111 passing through the voltage estimation unit 125 is estimated, and the conversion processing data 124 corrected.

Die Kalibrierungsverarbeitungsdaten 123 enthalten ferner durchschnittliche Spannungsregelungsdaten, die basierend auf tatsächlichen Messungen von vielen Produkten im voraus in den Charakteristika der Ausgangsspannung zu einem Ausgangsstrom des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 statistisch kalkuliert werden. Die Spannungsschätzungseinheit 125 korrigiert den geschätzten Wert der Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 in Übereinstimmung mit dem Wert vom Ausgangsstrom des Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111, der durch die Laststrom-Erfassungsschaltung 111c erfasst wird, und den Spannungsregelungsdaten.The calibration processing data 123 Further, average voltage control data based on actual measurements of many products in advance in the characteristics of the output voltage to an output current of the constant voltage power supply circuit section 111 statistically calculated. The voltage estimation unit 125 corrects the estimated value of the output voltage of the constant voltage power supply circuit section 111 in accordance with the value of the output current of the constant-voltage power supply circuit section 111 detected by the load current detection circuit 111c is detected, and the voltage regulation data.

Somit kann die Änderung in einer Ausgangsspannung wegen einer Änderung im Laststrom geschätzt werden, und die digitale Wandlungscharakteristik kann korrigiert werden. Deshalb kann eine preiswerte Konstantspannungs-Stromversorgungsschaltung eingesetzt werden.Consequently can the change be estimated in an output voltage due to a change in the load current, and the digital conversion characteristic can be corrected. Therefore, a cheap constant voltage power supply circuit be used.

Für die Kalibrierungsverarbeitungsdaten 123 wird die Abstimmungsoperation in einer Umgebung bei einer normalen Temperatur durchgeführt. Die durchschnittlichen Spannungsregelungsdaten, die basierend auf der tatsächlichen Messung von vielen Produkten im voraus statistisch kalkuliert werden, werden als die Änderungscharakteristik der Ausgangsspannung in einer Umgebung bei einer hohen Temperatur angewendet.For the calibration processing data 123 the tuning operation is performed in an environment at a normal temperature. The average voltage control data, which is statistically calculated in advance based on the actual measurement of many products, is applied as the change characteristic of the output voltage in a high-temperature environment.

Selbst wenn sich die Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts für eine breite Änderung in der Temperatur innerhalb der Steuervorrichtung ändert, kann somit eine einfach zu verwendende Kalibrierungseinheit eine digitale erfasste Ausgabe vorsehen, die korrigiert ist in Übereinstimmung mit der Eingangsspannung zu einem analogen Sensor. Deshalb kann der Konstantspannungs-Stromversorgungs-Schaltungsabschnitt bei geringen Kosten aufgebaut werden.Even when the output voltage of the constant voltage power supply circuit section for one wide change in the temperature changes within the control device can thus an easy-to-use calibration unit captured a digital Provide output that is corrected in accordance with the input voltage to an analog sensor. Therefore, the constant voltage power supply circuit section can be built at low cost.

Die Kalibrierungsverarbeitungsdaten 123 enthalten die Umgebungstemperatur während einer Abstimmungsoperation, die Messungen von Temperaturcharakteristika der Temperaturerfassungssensoren 112b und des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 selbst, die in dem Produkt enthalten sind, ist, um der Abstimmungsoperation in Umgebungen bei normalen und hohen Temperaturen unterzogen zu werden.The calibration processing data 123 contain the ambient temperature during a Voting operation, the measurements of temperature characteristics of the temperature detection sensors 112b and the constant voltage power supply circuit section 111 itself, contained in the product is to undergo the tuning operation in environments at normal and high temperatures.

Selbst wenn sich die Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts für eine breite Änderung in der Temperatur innerhalb der Steuervorrichtung ändert, sieht somit die genaue Kalibrierungseinheit eine digitale Erfassungsausgabe vor, die korrigiert wird in Übereinstimmung mit der Eingangsspannung zu einem analogen Sensor. Deshalb kann der Konstantspannungs-Stromversorgungs-Schaltungsabschnitt bei geringen Kosten aufgebaut werden.Even when the output voltage of the constant voltage power supply circuit section for one wide change changes in temperature within the control device, thus sees the exact calibration unit is a digital acquisition output before, which is corrected in accordance with the input voltage to an analog sensor. That's why the constant voltage power supply circuit section at low Costs are built up.

[Zweite Ausführungsform]Second Embodiment

Als Nächstes wird eine zweite Ausführungsform der Erfindung mit Verweis auf die Zeichnungen beschrieben. 6 ist ein Blockdiagramm einer Steuerung zum Unterdrücken von Wärmeerzeugung gemäß der zweiten Ausführungsform der Erfindung. Da der gesamte Aufbau der im Fahrzeug montierten elektronischen Steuervorrichtung 100b gemäß der zweiten Ausführungsform dem der ersten Ausführungsform identisch ist, die in 1 gezeigt wird, sind den gleichen Komponenten die gleichen Bezugszeichen gegeben.Next, a second embodiment of the invention will be described with reference to the drawings. 6 Fig. 10 is a block diagram of a heat generation suppressing control according to the second embodiment of the invention. Since the entire structure of the vehicle-mounted electronic control device 100b according to the second embodiment is identical to the first embodiment, the in 1 is shown, the same components are given the same reference numerals.

In 6 enthalten die extern verbundenen Einrichtungen der im Fahrzeug montierten elektronischen Steuervorrichtung 100b, die hauptsächlich den Mikroprozessor 110b enthält, die im Fahrzeug montierte Batterie 101, die Öffnungs-/Schließsensoren 103 für einen Verschiebungsschalter und einen Fahrzeuggeschwindigkeitssensor, die analogen Sensoren 104, die den Beschleunigungspositionssensor 104a enthalten, die vielen linearen Solenoide 112, den Alarm/Indikator 107, der eine Alarmierungseinheit ist, und das externe Werkzeug 109. Die linearen Solenoide 105 steuern das Schalten unter Schaltstufen des automatischen Getriebes 108.In 6 The externally connected devices include the vehicle-mounted electronic control device 100b which are mainly the microprocessor 110b contains the vehicle-mounted battery 101 , the opening / closing sensors 103 for a shift switch and a vehicle speed sensor, the analog sensors 104 indicating the acceleration position sensor 104a contain many linear solenoids 112 , the alarm / indicator 107 , which is an alerting unit, and the external tool 109 , The linear solenoids 105 control the shifting under gearshift stages of the automatic transmission 108 ,

Der Mikroprozessor 110b ist mit dem nicht-flüchtigen Speicher 120b, RAM 121, Mehrkanal-A/D-Wandler 114 und Werkzeugschnittstelle 119, die sich mit dem externen Werkzeug 109 in Reihe verbindet, über einen Bus verbunden. Die Programme, die als Steuereinheiten funktionieren, die durch die Bezugszeichen 610 bis 633 angezeigt werden, was später beschrieben wird, und Steuerdaten sind in dem nicht-flüchtigen Speicher 120b gespeichert. Der Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111 führt eine konstante Spannungsausgabe Vcc dem Mikroprozessor 110b, nicht-flüchtigen Speicher 120b, RAM 121, Mehrkanal-A/D-Wandler 114 und Werkzeugschnittstelle 119 zu.The microprocessor 110b is with the non-volatile memory 120b, RAM 121 , Multi-channel A / D converter 114 and tool interface 119 that deals with the external tool 109 connects in series, connected via a bus. The programs that function as control units are identified by the reference numbers 610 to 633 which will be described later, and control data are in the non-volatile memory 120b saved. The constant voltage power supply circuit section 111 performs a constant voltage output Vcc to the microprocessor 110b , non-volatile memory 120b , RAM 121 , Multi-channel A / D converter 114 and tool interface 119 to.

Der Temperatursensor 112b, der die Nachbarschaftstemperatur des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 erfasst, die Stromversorgungsspannungs-Erfassungsschaltung 111b für die im Fahrzeug montierte Batterie 101 und die Laststrom-Erfassungsschaltung 111c, die eine Spannung proportional dem Ausgangsstrom des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 generiert, sind mit der Eingabeschaltung des Mehrkanal-A/D-Wandlers 114 verbunden. Die eingegebene Signalspannung wird durch den Mehrkanal-A/D-Wandler 114 digital gewandelt und wird in dem RAM 121 durch den Mikroprozessor 110b gespeichert.The temperature sensor 112b which is the neighborhood temperature of the constant voltage power supply circuit section 111 detects, the power supply voltage detection circuit 111b for the vehicle-mounted battery 101 and the load current detection circuit 111c which is a voltage proportional to the output current of the constant voltage power supply circuit section 111 are generated with the input circuit of the multi-channel A / D converter 114 connected. The input signal voltage is passed through the multi-channel A / D converter 114 digitally converted and will be in the RAM 121 through the microprocessor 110b saved.

Der Mikroprozessor 110b steuert die Kontinuität des Leistungstransistors 115 in Übereinstimmung mit dem Grad einer Stufung eines Gaspedals, Fahrzeuggeschwindigkeit und Position einer Gangschaltung durch den Beschleunigungspositionssensor 104a, um die linearen Solenoide 105 anzusteuern. Der Ansteuerstrom der linearen Solenoide 105 wird durch die Stromerfassungsschaltung 116 erfasst und wird zu einem Zielerregungsstrom über Rückkopplung gesteuert.The microprocessor 110b controls the continuity of the power transistor 115 in accordance with the degree of stepping of an accelerator pedal, vehicle speed and position of a gear shift by the acceleration position sensor 104a to the linear solenoids 105 head for. The drive current of the linear solenoids 105 is through the current detection circuit 116 and is controlled to a target excitation current via feedback.

CPU-Temperaturschätzungs-Bezugsdaten 621 sind eine Datentabelle oder ein angenäherter Ausdruck, die/der basierend auf tatsächlichen Messungen im voraus in der Korrelationscharakteristik der Umgebungstemperatur des Mikroprozessors 120b mit Bezug auf die Stromversorgungsspannung Vb der im Fahrzeug montierten Batterie 101, eines Bewegungsdurchschnittswertes 620 der integralen Signalausgaben proportional zu der Gesamtsumme von durchschnittlichen Erregungsströmen der vielen Leistungstransistoren 115, der Temperaturerfassungsausgabe T des Temperaturerfassungssensors 112b und des Laststroms I0, der ein Ausgangsstrom des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 ist, erhalten wird.CPU temperature estimation reference data 621 are a data table or an approximate expression that is based on actual measurements in advance in the correlation characteristic of the ambient temperature of the microprocessor 120b with respect to the power supply voltage Vb of the vehicle-mounted battery 101 , a moving average value 620 of the integral signal outputs proportional to the sum total of average excitation currents of the many power transistors 115 , the temperature detection output T of the temperature detection sensor 112b and the load current I0, which is an output current of the constant voltage power supply circuit section 111 is, is received.

Die CPU-Temperaturschätzungseinheit 622 schätzt die Umgebungstemperatur des Mikroprozessors 120b in Übereinstimmung mit der Temperaturerfassungsausgabe T des Temperaturerfassungssensors 112b nahe dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111, der Stromversorgungsspannung Vb der im Fahrzeug montierten Batterie 101, dem Bewegungsdurchschnittswert 620 der integralen Signalausgabe und dem Laststrom I0 mit Bezug auf die CPU-Temperaturschätzungs-Bezugsdaten 621.The CPU temperature estimation unit 622 estimates the ambient temperature of the microprocessor 120b in accordance with the temperature detection output T of the temperature detection sensor 112b near the constant voltage power supply circuit section 111 , the power supply voltage Vb of the vehicle-mounted battery 101 , the moving average value 620 the integral signal output and the load current I0 with respect to the CPU temperature estimation reference data 621 ,

Eine Anomalieverarbeitungseinheit 623 arbeitet, wenn die geschätzte Temperatur durch die CPU-Temperaturschätzungseinheit 622 übermäßig hoch ist und alarmiert und zeigt die Tatsache durch den Alarm/Indikator 107 an.An anomaly processing unit 623 works when the estimated temperature by the CPU temperature estimation unit 622 excessively is high and alarms, showing the fact through the alarm / indicator 107 at.

Die Anomaliebestimmungsausgabe durch die Anomalieverarbeitungseinheit 623 arbeitet, wenn die geschätzte Temperatur durch die CPU-Temperaturschätzungseinheit 622 höher als ein erster Schwellwert ist, und wird aufgehoben, wenn die geschätzte Temperatur gleich oder kleiner einem zweiten Schwellwert ist, der ein kleinerer Wert als der erste Schwellwert ist.The anomaly determination output by the abnormality processing unit 623 works when the estimated temperature by the CPU temperature estimation unit 622 is higher than a first threshold, and is canceled when the estimated temperature is equal to or less than a second threshold, which is a smaller value than the first threshold.

Schaltelement-Temperaturschätzungs-Bezugsdaten 631 sind eine Datentabelle oder ein angenäherter Ausdruck, die/der basierend auf tatsächlichen Messungen im voraus in der Korrelationscharakteristik der Umgebungstemperatur eines spezifischen Leistungstransistors 115 mit Bezug auf eine spezifische Stromversorgungsspannung Vb der im Fahrzeug montierten Batterie 101, des Bewegungsdurchschnittswertes 620 der integralen Signalausgabe proportional zu der Gesamtsumme von Erregungsströmen der vielen Leistungstransistoren 115, eines Bewe gungsdurchschnittswertes 630 von Erregungsströmen des spezifischen Transistors 115, der Temperaturerfassungsausgabe T des Temperaturerfassungssensors 112b und des Laststroms I0 erhalten wird.Switching element temperature estimation reference data 631 are a data table or an approximate expression that is based on actual measurements in advance in the correlation characteristic of the ambient temperature of a specific power transistor 115 with respect to a specific power supply voltage Vb of the vehicle-mounted battery 101 , the moving average value 620 the integral signal output proportional to the sum total of excitation currents of the plurality of power transistors 115 , a movement average value 630 of excitation currents of the specific transistor 115 , the temperature detection output T of the temperature detection sensor 112b and the load current I0 is obtained.

Die Schaltelement-Temperaturschätzungseinheit 632 schätzt die Umgebungstemperatur eines spezifischen Leistungstransistors 115 in Übereinstimmung mit der Temperaturerfassungsausgabe T des Temperaturerfassungssensors 112b nahe dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111, der Stromversorgungsspannung Vb der im Fahrzeug montierten Batterie 101, dem Laststrom I0, dem Bewegungsdurchschnittswert 620 von integralen Signalausgaben und dem Bewegungsdurchschnittswert 630 von Erregungsströmen eines spezifischen Transistors 115 mit Bezug auf die Schaltelement-Temperaturschätzungs-Bezugsdaten 631.The switching element temperature estimating unit 632 estimates the ambient temperature of a specific power transistor 115 in accordance with the temperature detection output T of the temperature detection sensor 112b near the constant voltage power supply circuit section 111 , the power supply voltage Vb of the vehicle-mounted battery 101 , the load current I0, the moving average value 620 of integral signal outputs and the moving average value 630 of excitation currents of a specific transistor 115 with reference to the switching element temperature estimation reference data 631 ,

Eine Anomalieverarbeitungseinheit 633 arbeitet, wenn die geschätzte Temperatur durch die Schaltelement-Temperaturschätzungseinheit 632 übermäßig hoch ist und alarmiert und zeigt die Tatsache durch den Alarm/Indikator 107 an.An anomaly processing unit 633 operates when the estimated temperature through the switching element temperature estimation unit 632 is overly high and alarms, showing the fact through the alarm / indicator 107 at.

Die Anomaliebestimmungsausgabe durch die Anomalieverarbeitungseinheit 633 arbeitet, wenn die geschätzte Temperatur durch die Schaltelement-Temperaturschätzungseinheit 632 höher als ein erster Schwellwert ist, und wird aufgehoben, wenn die geschätzte Temperatur gleich oder kleiner einem zweiten Schwellwert ist, der ein kleinerer Wert als der erste Schwellwert ist.The anomaly determination output by the abnormality processing unit 633 operates when the estimated temperature through the switching element temperature estimation unit 632 is higher than a first threshold, and is canceled when the estimated temperature is equal to or less than a second threshold, which is a smaller value than the first threshold.

Der Bewegungsdurchschnittswert 630 vom Erregungsstrom des spezifischen Transistors 115 ist ein Durchschnittswert, der durch Teilen eines Zeitintegralwertes von neuesten Daten durch eine thermische Zeitkonstante des spezifischen Transistors 115 erhalten wird. In diesem Fall werden alte Daten mit Bezug auf die Zeit basierend auf der thermischen Zeitkonstante aufgegeben.The moving average value 630 from the excitation current of the specific transistor 115 is an average value obtained by dividing a time integral value of latest data by a thermal time constant of the specific transistor 115 is obtained. In this case, old data is abandoned with respect to time based on the thermal time constant.

Der Bewegungsdurchschnittswert 620 von integralen Signalausgaben proportional zu der Gesamtsumme von Erregungsströmen der vielen Leistungstransistoren wird durch die Gesamtsumme des Bewegungsdurchschnittswertes 630 des Erregungsstroms von jedem der Transistoren 115 kalkuliert.The moving average value 620 of integral signal outputs proportional to the total of excitation currents of the plurality of power transistors is determined by the sum total of the moving average value 630 the excitation current of each of the transistors 115 calculated.

Eine Wärmeerzeugungs-Unterdrückungseinheit 612 arbeitet, wenn die Anomalieverarbeitungseinheit 623/633 Anomaliealarmierungsausgabe veranlasst und die Erregung eines Teils oder aller der vielen Leistungstransistoren 115 stoppt.A heat generation suppressing unit 612 works when the anomaly processing unit 623 / 633 Anomaly alarming issue causes and the agitation of part or all of the many power transistors 115 stops.

Eine Logiksummeneinheit 611 arbeitet, wenn mindestens eine der Anomalieverarbeitungseinheiten 623 und 633 Anomalieerfassungsausgabe veranlasst, veranlasst den Alarm/Indikator 107, der eine Alarmierungseinheit ist, zu arbeiten und schaltet die Erregung des Leistungstransistors 115 durch die Wärmeerzeugungs-Unterdrückungseinheit 612 ab.A logic sum unit 611 works if at least one of the anomaly processing units 623 and 633 Causes anomaly detection output, causes the alarm / indicator 107 , which is an alarm unit, to work and switch the excitation of the power transistor 115 by the heat generation suppressing unit 612 from.

Der Leistungstransistor 115 kann einen Laststrom der anderen Komponenten außer den linearen Solenoiden 105 steuern oder kann einfach Kontinuität oder Abschaltung steuern. Der Transistor zum Durchführen von Stromabschaltung als eine Wärmeerzeugungs-Unterdrückungseinheit kann ferner konfiguriert sein, automatische Getriebesteuerung durchzuführen, was zu den Schaltstufen des automatischen Getriebes führt, was einfachen Notfahrbetrieb nach Hause bei Auftreten einer Anomalie erlaubt.The power transistor 115 can be a load current of the other components except the linear solenoids 105 control or can simply control continuity or shutdown. The transistor for performing power cutoff as a heat generation suppression unit may be further configured to perform automatic transmission control, resulting in the shift speeds of the automatic transmission, allowing easy emergency home driving in the event of an abnormality.

In 7, die ein erläuterndes Diagramm zum Beschreiben ist, wie ein Bewegungsdurchschnittswert in der Schaltung in 6 zu kalkulieren ist, funktioniert ein Schieberegister 700 als eine Datentabelle zuerst hinein zuerst heraus mit zehn Daten D00 bis D09. Neue Daten 701 werden in dem Schieberegister 700 in jeder vorbestimmten Zeitperiode geschrieben, und aufgegebene Daten 702 laufen von dort über.In 7 , which is an explanatory diagram for describing how a moving average value in the circuit in FIG 6 is to calculate, a shift register works 700 as a data table first out first with ten data D00 to D09. New data 701 be in the shift register 700 written in every predetermined time period, and posted data 702 walk over from there.

Die neuen Daten 701 sind der Wert vom Leistungsverbrauch des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111, die durch:
Leistungsverbrauch P = (Stromversorgungsspannung Vb – Ausgangsspannung Vcc) × (Laststrom I0)
kalkuliert werden. In diesem Fall ist die Zeitsteuerung zum Schreiben der neuen Daten 701 eine Zeit von ungefähr 1/10 der thermischen Zeitkonstante τ0 des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111. Die Periode von der Zeit, wenn die neuen Daten 701 zu dem Schieberegister 700 eingegeben werden, zu der Zeit, wenn die Daten als aufgegebene Daten 702 überlaufen, ist gleich der thermischen Zeitkonstante τ0.
The new data 701 are the value of the power consumption of the constant voltage power supply circuit section 111 , by:
Power consumption P = (power supply voltage Vb - output voltage Vcc) × (load current I0)
be calculated. In this case, the timing is to write the new data 701 a time of about 1/10 of the thermal time constant τ0 of the constant voltage power supply circuit section 111 , The period from the time when the new data 701 to the shift register 700 be entered at the time when the data is as posted data 702 overflow, is equal to the thermal time constant τ0.

Die Stromversorgungsspannung Vb ist ein Wert, der durch die Stromversorgungsspannungs-Erfassungsschaltung 111b erfasst und zu dem Mehrkanal-A/D-Wandler 114 eingegeben wird. Die Ausgangsspannung Vcc ist ein konstanter Wert, 5 V. Der Laststrom I0 ist ein Wert, der durch die Laststrom-Erfassungsschaltung 111c erfasst und zu dem Mehrkanal-A/D-Wandler 114 eingegeben wird. Der Wert des geschätzten Durchschnittsstroms wird stattdessen angewendet, wenn die Laststrom-Erfassungsschaltung 111c nicht vorgesehen ist. Durchschnittsdaten 703 sind ein Wert, der aus der Addition vom Inhalt der Daten D00 bis D09 und der Teilung der Summe durch 10 resultiert, und weisen einen durchschnittlichen Leistungsverbrauch in der Periode mit der thermischen Zeitkonstante τ0 auf.The power supply voltage Vb is a value obtained by the power supply voltage detection circuit 111b and to the multi-channel A / D converter 114 is entered. The output voltage Vcc is a constant value, 5 V. The load current I0 is a value determined by the load current detection circuit 111c and to the multi-channel A / D converter 114 is entered. The value of the estimated average current is instead applied when the load current detection circuit 111c is not provided. Average data 703 are a value resulting from the addition of the contents of the data D00 to D09 and the division of the sum by 10, and have an average power consumption in the period with the thermal time constant τ0.

Die Größe des Leistungsverbrauchs des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 ist ein wichtiger Faktor zum Schätzen der Nachbarschaftstemperaturen des Mikroprozessors 110b und des Leistungstransistors 115. Eine genaue Kalkulation vom Leistungsverbrauch kann jedoch mit mindestens der gemessenen Stromversorgungsspannung Vb und wünschenswerter dem gemessenen Wert vom Laststrom I0 erreicht werden.The amount of power consumption of the constant voltage power supply circuit section 111 is an important factor in estimating the neighborhood temperatures of the microprocessor 110b and the power transistor 115 , However, an accurate calculation of the power consumption can be achieved with at least the measured power supply voltage Vb and more desirably the measured value of the load current I0.

Schieberegister 710, 720 und 730 sind Datentabellen zuerst hinein zuerst heraus mit zehn Daten D10 bis D19, D20 bis D29 bzw. D30 bis D39. Neue Daten 711, 721 und 731 werden darin in jeder vorbestimmten Zeitperiode geschrieben, und aufgegebene Daten 712, 722 und 732 laufen von dort über.shift register 710 . 720 and 730 Data tables are first out first with ten data D10 through D19, D20 through D29, and D30 through D39, respectively. New data 711 . 721 and 731 are written therein every predetermined period of time, and posted data 712 . 722 and 732 walk over from there.

Die neuen Daten 711 sind ein Wert vom Erregungsstrom eines ersten Transistors der vielen Leistungstransistoren 115. Der Wert kann ein Wert eines erfassten Stroms, der durch die Stromerfassungsschaltung 116 erfasst und zu dem Mehrkanal-A/D-Wandler 114 eingegeben wird, ein Wert eines angewiesenen Zielstroms durch den Mikroprozessor 110a oder ein Wert einer Strombemessung einer elektrischen Last, wenn der Leistungstransistor beim Schreiben von Daten EIN ist, falls der Leistungstransistor die Stromversorgung der elektrischen Last nur ein-/ausschaltet, sein.The new data 711 are a value of the excitation current of a first transistor of the many power transistors 115 , The value may be a value of a sensed current generated by the current detection circuit 116 and to the multi-channel A / D converter 114 is input, a value of a commanded target current by the microprocessor 110a or a value of current measurement of an electric load when the power transistor is ON when writing data, if the power transistor only turns on / off the power of the electric load.

Die neuen Daten 721 und 731 sind Werte eines Erregungsstroms der anderen Leistungstransistoren.The new data 721 and 731 are values of an excitation current of the other power transistors.

Durchschnittsdaten 713, 723 und 733 sind Werte, die aus der Addition des Inhalts der Daten D10 bis D19, D20 bis D29 und D30 bis D39 und der Teilung der Summe durch zehn resultieren, und weisen Bewegungsdurchschnittswerte eines Erregungsstroms in den Perioden mit einer thermischen Zeitkonstante τ1, τ2 und τ3 auf.Average data 713 . 723 and 733 are values resulting from the addition of the contents of the data D10 to D19, D20 to D29 and D30 to D39 and the division of the sum by ten, and have moving average values of exciting current in the periods with a thermal time constant τ1, τ2 and τ3.

Ein Bewegungsdurchschnittswert 740 ist die Summe der Bewegungsdurchschnittswerte 713, 723 und 733. Der Summenwert ent spricht dem Bewegungsdurchschnittswert von integralen Signalausgaben in Proportion zu der Gesamtsumme des durchschnittlichen Erregungsstroms von vielen Leistungstransistoren.A moving average value 740 is the sum of the moving average values 713 . 723 and 733 , The sum value corresponds to the moving average value of integral signal outputs in proportion to the total sum of the average excitation currents of many power transistors.

Die im Fahrzeug montierte elektronische Steuervorrichtung gemäß der zweiten Ausführungsform der Erfindung ist die im Fahrzeug montierte elektronische Steuervorrichtung 100b mit dem Mikroprozessor 110b, der gemeinsam mit dem nicht-flüchtigen Speicher 120b, der ein Steuerprogramm und eine Steuerkonstante speichert, die dazu transferiert und darin geschrieben werden durch das externe Werkzeug 109, und dem RAM 121 für eine Kalkulationsverarbeitung arbeitet, wobei die im Fahrzeug montierte elektronische Steuervorrichtung 100b ferner enthält die vielen Leistungstransistoren 115, die das Schalten des Stroms der im Fahrzeug montierte elektrischen Lasten 105 steuern, den Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111, den Temperaturerfassungssensor 112b, den Mehrkanal-A/D-Wandler 114, wobei der nicht-flüchtige Speicher 120b enthält die CPU-Temperaturschätzungs-Bezugsdaten 621, ein Programm, das als die CPU-Temperaturschätzungseinheit 622 funktioniert, und ein Programm, das als die Anomalieverarbeitungseinheit 623 funktioniert.The vehicle-mounted electronic control device according to the second embodiment of the invention is the vehicle-mounted electronic control device 100b with the microprocessor 110b who collaborates with the non-volatile memory 120b which stores a control program and a control constant which are transferred thereto and written therein by the external tool 109 , and the RAM 121 for calculation processing, wherein the vehicle-mounted electronic control device 100b furthermore, it contains many power transistors 115 that switching the current of vehicle-mounted electrical loads 105 control, the constant voltage power supply circuit section 111 , the temperature detection sensor 112b , the multichannel A / D converter 114 where the non-volatile memory 120b contains the CPU temperature estimate reference data 621 , a program called the CPU temperature estimation unit 622 works, and a program called the anomaly processing unit 623 works.

Der Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111 wird mit Leistung von der im Fahrzeug montierten Batterie 101 gespeist, generiert eine vorbestimmte konstante Spannungsausgabe und speist mindestens Leistung zu einem Bezugsspannungsanschluss des Mehrkanal-A/D-Wandlers 114. Der Temperaturerfassungssensor 112b ist in der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 platziert und enthält ein wärmeempfindliches Element, das mit Leistung von dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111 gespeist wird und generiert die Temperaturerfassungsspannung T, die auf die Temperatur in der Nach barschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 empfindlich ist.The constant voltage power supply circuit section 111 comes with power from the vehicle-mounted battery 101 generates, generates a predetermined constant voltage output and at least supplies power to a reference voltage terminal of the multi-channel A / D converter 114 , The temperature detection sensor 112b is in the vicinity of the constant voltage power supply circuit section 111 and contains a heat-sensitive element that is powered by the constant-voltage power supply circuit section 111 is fed and generates the temperature detection voltage T, which is the temperature in the neighborhood of the constant voltage power supply circuit section 111 is sensitive.

Die CPU-Temperaturschätzungs-Bezugsdaten 621 sind eine Datentabelle oder ein angenäherter Ausdruck, der/die basierend auf tatsächlichen Messungen im voraus in der Korrelationscharakteristik der Umgebungstemperatur des Mikroprozessors 110b mit Bezug auf die Stromversorgungsspannung Vb der im Fahrzeug montierten Batterie 101, des Bewegungsdurchschnittswertes 620 der integralen Signalausgaben proportional zu der Gesamtsumme von durchschnittlichen Erregungsströmen der vielen Leistungstransistoren 115 und der Temperaturerfassungsausgabe des Temperaturerfassungssensors 112b erhalten wird.The CPU temperature estimate reference data 621 are a data table or an approximate expression, which are based on actual measurements in advance in the correlation characteristic of the ambient temperature of the microprocessor 110b with respect to the power supply voltage Vb of the vehicle-mounted battery 101 , the moving average value 620 the integral sig Outputs proportional to the total of average excitation currents of the many power transistors 115 and the temperature detection output of the temperature detection sensor 112b is obtained.

Die CPU-Temperaturschätzungseinheit 622 schätzt die Umgebungstemperatur des Mikroprozessors 110b in Übereinstimmung mit der Temperaturerfassungsausgabe T des Temperaturerfassungssensors 112b nahe dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111, der Stromversorgungsspannung Vb der im Fahrzeug montierten Batterie 101 und dem Bewegungsdurchschnittswert 620 der integralen Signalausgaben mit Bezug auf die CPU-Temperaturschätzungs-Bezugsdaten 621. Die Anomalieverarbeitungseinheit 623 arbeitet, wenn die geschätzte Temperatur durch die CPU-Temperaturschätzungseinheit 622 übermäßig hoch ist und alarmiert und zeigt die Tatsache durch den Alarm/Indikator 107 an.The CPU temperature estimation unit 622 estimates the ambient temperature of the microprocessor 110b in accordance with the temperature detection output T of the temperature detection sensor 112b near the constant voltage power supply circuit section 111 , the power supply voltage Vb of the vehicle-mounted battery 101 and the moving average value 620 of the integral signal outputs with respect to the CPU temperature estimate reference data 621 , The anomaly processing unit 623 works when the estimated temperature by the CPU temperature estimation unit 622 is overly high and alarms, showing the fact through the alarm / indicator 107 at.

Somit kann die Umgebungstemperatur eines Mikroprozessors auch durch Verwenden eines Temperaturerfassungssensors, der in sinem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt vorgesehen ist, genau geschätzt werden. Das Weglassen des Temperaturerfassungssensors des Mikroprozessors selbst kann zu geringen Kosten und einer Verringerung der Zahl von analogen Eingangssignalen zu einem Mehrkanal-A/D-Wandler führen.Consequently Also, by using the environmental temperature of a microprocessor a temperature detection sensor provided in a constant voltage power supply circuit section is, exactly estimated become. The omission of the temperature sensing sensor of the microprocessor even at a low cost and a reduction in the number of analog input signals lead to a multi-channel A / D converter.

Der nicht-flüchtige Speicher 120b enthält ferner die Schaltelement-Temperaturschätzungs-Bezugsdaten 631, ein Programm, das als die Schaltelement-Temperaturschätzungseinheit 632 funktioniert, und ein Programm, das als die Anomalieverarbeitungseinheit 633 funktioniert.The non-volatile memory 120b further includes the switching element temperature estimation reference data 631 , a program called the switching element temperature estimation unit 632 works, and a program called the anomaly processing unit 633 works.

Die Schaltelement-Temperaturschätzungs-Bezugsdaten 631 sind eine Datentabelle oder ein angenäherter Ausdruck, die/der basierend auf tatsächlichen Messungen im voraus in der Korrelationscharakteristik der Umgebungstemperatur des spezifischen Leistungstransistors 115 mit Bezug auf die Stromversorgungsspannung Vb der im Fahrzeug montierten Batterie 101, des Bewegungsdurchschnittswertes 620 der integralen Signalausgaben proportional zu der Gesamtsumme von Erregungsströmen der vielen Leistungstransistoren 115, des Bewegungsdurchschnittswertes 630 des Erregungsstroms eines spezifischen Transistors und der Temperaturerfassungsausgabe T des Temperaturerfassungssensors 112b erhalten wird.The switching element temperature estimation reference data 631 are a data table or an approximate expression that is based on actual measurements in advance in the correlation characteristic of the ambient temperature of the specific power transistor 115 with respect to the power supply voltage Vb of the vehicle-mounted battery 101 , the moving average value 620 the integral signal outputs proportional to the total of excitation currents of the many power transistors 115 , the moving average value 630 the excitation current of a specific transistor and the temperature detection output T of the temperature detection sensor 112b is obtained.

Die Schaltelement-Temperaturschätzungseinheit 632 schätzt die Umgebungstemperatur des spezifischen Leistungstransistors 115 in Übereinstimmung mit der Temperaturerfassungsausgabe T des Temperaturerfassungssensors 112b nahe dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111, der Stromversorgungsspannung Vb der im Fahrzeug montierten Batterie 101, dem Bewegungsdurchschnittswert 620 der integralen Signalausgaben und dem Bewegungsdurchschnittswert 630 des Erregungsstroms des spezifischen Transistors 115 mit Bezug auf die Schaltelement-Temperaturschätzungs-Bezugsdaten 631.The switching element temperature estimating unit 632 estimates the ambient temperature of the specific power transistor 115 in accordance with the temperature detection output T of the temperature detection sensor 112b near the constant voltage power supply circuit section 111 , the power supply voltage Vb of the vehicle-mounted battery 101 , the moving average value 620 the integral signal outputs and the moving average value 630 the excitation current of the specific transistor 115 with reference to the switching element temperature estimation reference data 631 ,

Die Anomalieverarbeitungseinheit 633 arbeitet, wenn die geschätzte Temperatur durch die Schaltelement-Temperaturschätzungseinheit 632 übermäßig hoch ist, und alarmiert und zeigt die Tatsache durch den Alarm/Indikator 107 an. Somit kann die Umgebungstemperatur eines Leistungstransistors, der ein Schaltelement ist, auch durch Verwenden eines Temperaturerfassungssensors, der in einem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt vorgesehen ist, genau geschätzt werden. Das Weglassen des Temperaturerfassungssensors des Leistungstransistors selbst kann zu geringen Kosten und einer Verringerung der Zahl von analogen Eingangssignalen zu einem Mehrkanal-A/D-Wandler führen.The anomaly processing unit 633 operates when the estimated temperature through the switching element temperature estimation unit 632 is excessively high, and alerts and shows the fact through the alarm / indicator 107 at. Thus, the ambient temperature of a power transistor, which is a switching element, can also be accurately estimated by using a temperature detection sensor provided in a constant voltage power supply circuit section. Omitting the temperature sensing sensor of the power transistor itself may result in a low cost and a reduction in the number of analog input signals to a multi-channel A / D converter.

Der Bewegungsdurchschnittswert 630 eines Erregungsstroms des spezifischen Transistors 115 ist ein Durchschnittswert, der durch Teilen eines Zeitintegralwertes von neuesten Daten durch eine thermische Zeitkonstante des spezifischen Transistors 115 erhalten wird. In diesem Fall werden alte Daten mit Bezug auf die Zeit basierend auf der thermischen Zeitkonstante aufgegeben. Der Bewegungsdurchschnittswert 620 von integralen Signalausgaben proportional zu der Gesamtsumme von Erregungsströmen der vielen Leistungstransistoren 115 wird durch die Gesamtsumme des Bewegungsdurchschnittswertes 630 des Erregungsstroms von jedem der Transistoren 115 kalkuliert.The moving average value 630 an excitation current of the specific transistor 115 is an average value obtained by dividing a time integral value of latest data by a thermal time constant of the specific transistor 115 is obtained. In this case, old data is abandoned with respect to time based on the thermal time constant. The moving average value 620 of integral signal outputs proportional to the total of excitation currents of the many power transistors 115 is determined by the total of the moving average value 630 the excitation current of each of the transistors 115 calculated.

Somit kann eine Erhöhung in der Temperatur durch Erfassen des Zustands der Erregung eines Leistungstransistors, der ein Wärmeerzeugungsteil ist, ohne einen Temperaturerfassungssensor in jeder Komponente innerhalb einer Steuervorrichtung geschätzt werden. Deshalb kann die Zahl von analogen Eingangssignalen zu dem Mehrkanal-A/D-Wandler reduziert werden.Consequently can be an increase in temperature by detecting the state of energization of a power transistor, which is a heat generation part, without a temperature sensing sensor in each component within a control device estimated become. Therefore, the number of analog input signals to the Multi-channel A / D converter can be reduced.

Die Korrelationscharakteristikfaktoren in den CPU-Temperaturschätzungs-Bezugsdaten 621 oder Schaltelement-Temperaturschätzungs-Bezugsdaten 631 enthalten den Laststrom-Erfassungswert 111c des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111. Somit kann die Selbsterwärmung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 aus der Stromversorgungsspannung Vb der im Fahrzeug montierten Batterie 101 und dem Laststrom I0 geschätzt werden. Der Gesamtbetrag einer Erwärmung der vielen Leistungstransistoren 115 kann aus dem Bewegungsdurchschnittswert 620 der integralen Signalausgabe geschätzt werden. Die CPU-Temperatur oder Schaltelementtemperatur kann in Kombination mit einer atmosphärischen Temperatur geschätzt werden, die in der Temperaturerfassungsausgabe T des Temperaturerfassungssensors 112b enthalten ist.The correlation characteristic factors in the CPU temperature estimation reference data 621 or switching element temperature estimation reference data 631 contain the load current detection value 111c of the constant voltage power supply circuit section 111 , Thus, the self-heating of the constant voltage power supply circuit section 111 from the power supply voltage Vb of the vehicle-mounted battery 101 and the load current I0. The total amount of warming the many quiet tung transistors 115 can be from the moving average value 620 the integral signal output. The CPU temperature or switching element temperature may be estimated in combination with an atmospheric temperature included in the temperature sensing output T of the temperature sensing sensor 112b is included.

Somit kann sogar mit Lastvariationen in einem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt die Selbsterwärmung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts geschätzt werden, was die Genauigkeit einer Schätzungskalkulation der Umgebungstemperaturen des Mikroprozessors und/oder der Leistungstransistoren verbessert.Consequently can even with load variations in a constant voltage power supply circuit section the self-heating of the constant voltage power supply circuit section, what the accuracy of an estimate calculation the ambient temperatures of the microprocessor and / or the power transistors improved.

Die Anomalieverarbeitungseinheiten 623 und 633 enthalten eine Hysteresefunktion. Die Anomaliebestimmungsausgabe durch die Anomalieverarbeitungseinheit 623/633 arbeitet, wenn die geschätzte Temperatur durch die CPU-Temperaturschätzungseinheit 622 oder Schaltelement-Temperaturschätzungseinheit 632 höher als ein erster Schwellwert ist und wird aufgehoben, wenn die geschätzte Temperatur gleich oder kleiner einem zweiten Schwellwert ist, der ein kleinerer Wert als der erste Schwellwert ist.The anomaly processing units 623 and 633 contain a hysteresis function. The anomaly determination output by the abnormality processing unit 623 / 633 works when the estimated temperature by the CPU temperature estimation unit 622 or switching element temperature estimating unit 632 is higher than a first threshold and is canceled if the estimated temperature is equal to or less than a second threshold which is a smaller value than the first threshold.

Obwohl die Umgebungstemperatur des Mikroprozessors dazu tendiert, sich langsamer als die des Wärmeerzeugungsteils des Leistungstransistors zu ändern, der eine Konstantspannungs-Stromversorgungsschaltung oder ein Lastansteuerungs-Schaltelement ist, wird somit die Anomaliefreigabe nach der Wiederherstellung durch eine ausreichende Verringerung in der Temperatur durchgeführt, sobald Anomaliealarmierung durchgeführt ist. Deshalb wird die Sicherheit verbessert.Even though the ambient temperature of the microprocessor tends to increase slower than the heat generating part to change the power transistor, the one constant voltage power supply circuit or a load driving switching element, thus becomes the abnormal release after restoration by a sufficient reduction carried out in the temperature, as soon as Anomaly alarm carried out is. Therefore, safety is improved.

Das Programm, das als die Anomalieverarbeitungseinheit 623/633 funktioniert, enthält ein Programm, das als die Wärmeerzeugungs-Unterdrückungseinheit 612 funktioniert. Die Wärmeerzeugungs-Unterdrückungseinheit 612 arbeitet, wenn die Anomalieverarbeitungseinheit 623/633 eine Anomaliealarmierungsausgabe generiert und stoppt die Erregung mindestens eines Teils der vielen Leistungstransistoren 115. Deshalb führt eine Anomalieverarbeitungseinheit nicht nur Anomaliealarmierung durch, sondern hält auch die Wärmeerzeugung eines Mikroprozessors nieder, was eine Fehleroperation des Mikroprozessors verhindern kann und/oder das Ausbrennen und/oder die Verschlechterung des Leistungstransistors und/oder der im Fahrzeug montierten elektronischen Steuervorrichtung verhindern kann.The program, called the anomaly processing unit 623 / 633 works, contains a program called the heat generation suppression unit 612 works. The heat generation suppressing unit 612 works when the anomaly processing unit 623 / 633 An anomaly alarm output generates and stops the energization of at least a portion of the many power transistors 115 , Therefore, an abnormality processing unit not only performs abnormal alarming, but also restrains the heat generation of a microprocessor, which can prevent an error operation of the microprocessor and / or can prevent the burn-out and / or deterioration of the power transistor and / or vehicle-mounted electronic control device.

Der Leistungstransistor 115, dessen Kontinuität durch die Wärmeerzeugungs-Unterdrückungseinheit 612 abgeschaltet wird, ist ein Solenoid-Ventil-Ansteuertransistor zum Steuern des Schaltens unter Schaltstufen des automatischen Getriebes 108. Bei der Abschaltung der Kontinuität des Leistungstransistors 115 wird die Schaltstufe des automatischen Getriebes in einer fixierten Schaltstufe gehalten, die für eine Notfahrt nach Hause geeignet ist. Somit kann eine sichere und einfache Notfahrt nach Hause durchgeführt werden, selbst wenn der Leistungstransistor zum Unterdrücken von Wärmeerzeugung abgeschaltet ist.The power transistor 115 its continuity by the heat generation suppression unit 612 is off, is a solenoid valve drive transistor for controlling the switching among the automatic transmission stages 108 , When switching off the continuity of the power transistor 115 the shift stage of the automatic transmission is kept in a fixed gear stage, which is suitable for an emergency drive home. Thus, safe and easy home emergency driving can be performed even if the power transistor is turned off to suppress heat generation.

Claims (11)

Eine im Fahrzeug montierte elektronische Steuervorrichtung 100a mit einem Mikroprozessor 110a, der mit einem nicht-flüchtigen Speicher 120a und Kalkulationsverarbeitungs-RAM 121 arbeitet, wobei der nicht-flüchtige Speicher 120a ein Steuerprogramm und eine Steuerkonstante speichert, die durch ein externes Werkzeug 109 zu transferieren und zu schreiben sind, und Kalibrierungsverarbeitungsdaten 123, Wandlungsverarbeitungsdaten 124 und Programme, die als Spannungsschätzungsmittel 125 und Korrekturdurchführungsmittel 126 funktionieren, enthält, die Vorrichtung umfassend: einen Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111, der mit Leistung von einer im Fahrzeug montierten Batterie 101 gespeist wird und eine vorbestimmte konstante Spannungsausgabe generiert; einen Temperaturerfassungssensor 112b, der ein wärmeempfindliches Element enthält, das in der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts vorgesehen ist, wobei der Temperaturerfassungssensor mit Leistung von dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt gespeist wird und eine Temperaturerfassungsspannung generiert, die auf die Temperatur in der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts empfindlich ist; und einen Mehrkanal-A/D-Wandler 114, der eine Eingabe einer Ausgangsspannung des Temperaturerfassungssensors empfängt und eine maximale digitale Ausgabe einer vorbestimmten Auflösung generiert, wenn eine analoge Eingangsspannung gleich einer Bezugsspannung ist, die von dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt zugeführt wird und in einem Wandlungsschaltungselement enthalten ist, das digital gewandelte Werte von vielen analogen Eingaben selektiv zu dem Mikroprozessor 110a eingibt, wobei die Kalibrierungsverarbeitungsdaten 123 enthalten eine geschätzte Nachbarschaftstemperatur des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111, die aus einer Umgebungstemperatur während einer Abstimmungsoperation geschätzt werden, und externe Messdaten in Bezug auf eine tatsächliche Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts, wobei die geschätzte Nachbarschaftstemperatur und externen Messdaten von dem externen Werkzeug 109 transferiert und geschrieben werden, und eine Temperaturerfassungsspannung als Vergleichsdaten des Temperaturerfassungssensors, die durch den Mehrkanal-A/D-Wandler digital gewandelt wird; die Wandlungsverarbeitungsdaten 124 durchschnittliche erfasste Variationscharakteristikdaten einer Stromversorgungsspannung zu einer erfassten Ausgangsspannung, die basierend auf tatsächlichen Messungen im voraus in vielen Sensoreingaben zu dem Mehrkanal-A/D-Wandler statistisch kalkuliert werden, enthalten; die Spannungsschätzungseinheit 125 eine Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts in unterschiedlichen Temperaturumgebungen mit Bezug auf die erfasste Ausgabe des Temperaturerfassungssensors und die Kalibrierungsverarbeitungsdaten schätzt; und das Korrekturdurchführungsmittel 126 mindestens einen Teil von Werten einer digital gewandelten Spannung durch den Mehrkanal-A/D-Wandler basierend auf der Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts, die durch das Spannungsschätzungsmittel geschätzt wird, und Wandlungsverarbeitungsdaten korrigiert.An in-vehicle electronic control device 100a with a microprocessor 110a that with a non-volatile memory 120a and calculation processing RAM 121 works, being the non-volatile memory 120a a control program and a control constant stored by an external tool 109 to transfer and write, and calibration processing data 123 , Conversion processing data 124 and programs that serve as voltage estimators 125 and correction performing means 126 The apparatus includes: a constant voltage power supply circuit section 111 that with power from a vehicle-mounted battery 101 is fed and generates a predetermined constant voltage output; a temperature detection sensor 112b DB = EPODOC & ... PN = EP0386651 which includes a thermosensitive element provided in the vicinity of the constant voltage power supply circuit section, wherein the temperature detection sensor is supplied with power from the constant voltage power supply circuit section and generates a temperature detection voltage indicative of the temperature in the vicinity of the constant voltage power supply Circuit section is sensitive; and a multi-channel A / D converter 114 sensor receiving an input of an output voltage of the temperature detection sensor and generating a maximum digital output of a predetermined resolution when an analog input voltage is equal to a reference voltage supplied from the constant voltage power supply circuit section and included in a conversion circuit element having digitally converted values of Many analog inputs are selective to the microprocessor 110a where the calibration processing data 123 include an estimated neighborhood temperature of the constant voltage power supply circuit section 111 which are estimated from an ambient temperature during a tuning operation and external measurement data with respect to an actual output voltage of the constant voltage power supply circuit section, wherein the estimated neighborhood temperature and external measurement data from the external tool 109 transferred and written, and a temperature detection voltage as comparison data of the temperature detection sensor, which is digitally converted by the multi-channel A / D converter; the transformation processing data 124 average detected variation characteristic data of a power supply voltage to a detected output voltage that are statistically calculated based on actual measurements in advance in many sensor inputs to the multi-channel A / D converter; the voltage estimation unit 125 estimates an output voltage of the constant voltage power supply circuit section in different temperature environments with respect to the detected output of the temperature detection sensor and the calibration processing data; and the correction performing means 126 corrects at least a part of values of a digitally converted voltage by the multi-channel A / D converter based on the output voltage of the constant voltage power supply circuit section estimated by the voltage estimation means and conversion processing data. Die im Fahrzeug montierte elektronische Steuervorrichtung nach Anspruch 1, wobei die Kalibrierungsverarbeitungsdaten 123 ferner durchschnittliche Spannungsregelungsdaten einer Ausgangsspannung-zu-Ausgangsstrom-Charakteristik des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts enthalten, die basierend auf tatsächlichen Messungen in vielen Produkten im voraus statistisch kalkuliert werden; und das Spannungsschätzungsmittel 125 den geschätzten Wert der Ausgangsspannung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts in Übereinstimmung mit dem Wert des Ausgangsstroms des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts, der durch eine Laststrom-Erfassungsschaltung 111c erfasst wird, und Spannungsregelungsdaten korrigiert.The vehicle-mounted electronic control apparatus according to claim 1, wherein the calibration processing data 123 further comprising average voltage regulation data of an output voltage-to-output current characteristic of the constant voltage power supply circuit section, which are statistically calculated in advance based on actual measurements in many products; and the voltage estimator 125 the estimated value of the output voltage of the constant-voltage power supply circuit section in accordance with the value of the output current of the constant-voltage power supply circuit section detected by a load current detection circuit 111c is detected, and voltage control data corrected. Die im Fahrzeug montierte elektronische Steuervorrichtung nach Anspruch 1 oder 2, wobei die Abstimmungsoperation beim Transferieren und Schreiben der Kalibrierungsverarbeitungsdaten 123 in einer normalen Umgebungstemperatur durchgeführt wird; und die Variationscharakteristik einer Ausgangsspannung in einer Umgebung hoher Temperatur durchschnittliche Spannungsregelungsdaten ist, die basierend auf tatsächlichen Messungen in vielen Produkten im voraus statistisch kalkuliert werden.The vehicle-mounted electronic control apparatus according to claim 1 or 2, wherein the matching operation in transferring and writing the calibration processing data 123 is carried out in a normal ambient temperature; and the variation characteristic of an output voltage in a high-temperature environment is average voltage control data that is statistically calculated in advance based on actual measurements in many products. Die im Fahrzeug montierte elektronische Steuervorrichtung nach Anspruch 1 oder 2, wobei die Umgebungstemperatur bei der Abstimmungsoperation beim Transferieren und Schreiben der Kalibrierungsverarbeitungsdaten 123 eine normale Temperatur und eine hohe Temperatur enthält; und die Temperaturcharakteristika des Temperaturerfassungssensors und des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts selbst, die in einem Produkt enthalten sind, um der Abstimmungsoperation unterzogen zu werden, gemessen und gespeichert werden.The vehicle-mounted electronic control apparatus according to claim 1 or 2, wherein the ambient temperature in the tuning operation in transferring and writing the calibration processing data 123 a normal temperature and a high temperature; and the temperature characteristics of the temperature detection sensor and the constant voltage power supply circuit section itself included in a product to be subjected to the tuning operation are measured and stored. Eine im Fahrzeug montierte elektronische Steuervorrichtung 100b mit einem Mikroprozessor 110b, der mit einem nicht-flüchtigen Speicher 120b und einem Kalkulationsverarbeitungs-RAM 121 arbeitet, wobei der nicht-flüchtige Speicher 120b ein Steuerprogramm und eine Steuerkonstante speichert, die durch ein externes Werkzeug 109 zu transferieren und zu schreiben sind, und CPU-Temperaturschätzungs-Bezugsdaten 621, ein Programm, das als CPU-Temperaturschätzungsmittel 622 funktioniert, und ein Programm, das als Anomalieverarbeitungsmittel 623 funktioniert, enthält, die Vorrichtung umfassend: viele Leistungstransistoren 115, die Schalten eines Stroms von im Fahrzeug montierten elektrischen Lasten 105 steuern; einen Konstantspannungs-Stromversorgungs-Schaltungsabschnitt 111, der mit Leistung von einer im Fahrzeug montierten Batterie 101 gespeist wird und eine vorbestimmte konstante Spannungsausgabe generiert; einen Temperaturerfassungssensor 112b; und einen Mehrkanal-A/D-Wandler 114, der eine Eingabe einen Ausgangsspannung des Temperaturerfassungssensors 112b empfängt und eine maximale digitale Ausgabe einer vorbestimmten Auflösung generiert, wenn eine analoge Eingangsspannung gleich einer Bezugsspannung ist, die von dem Konstantspannungs-Stromversorgungs-Schaltungsabschnitt zugeführt wird und in einem Wandlungsschaltungselement enthalten ist, das digital gewandelte Werte für viele analoge Eingaben selektiv zu dem Mikroprozessor eingibt, wobei der Temperaturerfassungssensor 112b ein wärmeempfindliches Element enthält, das in der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 vorgesehen ist, das mit Leistung von der Konstantspannungs-Stromversorgungsschaltung gespeist wird, und eine Temperaturerfassungsspannung generiert, die auf die Temperatur in der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts empfindlich ist; die CPU-Temperaturschätzungs-Bezugsdaten 621 eine Datentabelle oder ein angenäherter Ausdruck sind, die/der basierend auf tatsächlichen Messungen im voraus in der Korrelationscharakteristik der Umgebungstemperatur des Mikroprozessors mit Bezug auf die Stromversorgungsspannung der im Fahrzeug montierten Batterie, eines Bewegungsdurchschnittswertes 620 der integralen Signalausgaben proportional zu der Gesamtsumme von durchschnittlichen Erregungsströmen der vielen Leistungstransistoren und der Temperaturerfassungsausgabe des Temperaturerfassungssensors erhalten wird; das CPU-Temperaturschätzungsmittel 622 die Umgebungstemperatur des Mikroprozessors in Übereinstimmung mit der Temperaturerfassungsausgabe des Temperaturerfassungssen sors in der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts, der Stromversorgungsspannung der im Fahrzeug montierten Batterie und dem Bewegungsdurchschnittswert der integralen Signalausgaben mit Bezug auf die CPU-Temperaturschätzungs-Bezugsdaten schätzt; und das Anomalieverarbeitungsmittel 623 arbeitet, wenn die geschätzte Temperatur durch das CPU-Temperaturschätzungs-Einheitenmittel übermäßig hoch ist und die Tatsache durch ein Alarmierungsmittel 107 alarmiert und anzeigt.An in-vehicle electronic control device 100b with a microprocessor 110b that with a non-volatile memory 120b and a calculation processing RAM 121 works, being the non-volatile memory 120b a control program and a control constant stored by an external tool 109 to transfer and write, and CPU temperature estimate reference data 621 , a program that works as a CPU temperature estimator 622 works, and a program that works as anomaly processing 623 works, the device comprising: many power transistors 115 switching a current of vehicle-mounted electrical loads 105 Taxes; a constant voltage power supply circuit section 111 that with power from a vehicle-mounted battery 101 is fed and generates a predetermined constant voltage output; a temperature detection sensor 112b ; and a multi-channel A / D converter 114 inputting an output voltage of the temperature detection sensor 112b and generates a maximum digital output of a predetermined resolution when an analog input voltage is equal to a reference voltage supplied from the constant voltage power supply circuit section and contained in a conversion circuit element selectively inputting digitally converted values for many analog inputs to the microprocessor wherein the temperature detection sensor 112b a heat-sensitive element that is in the vicinity of the constant-voltage power supply circuit section 111 which is supplied with power from the constant-voltage power supply circuit and generates a temperature detection voltage sensitive to the temperature in the vicinity of the constant-voltage power supply circuit section; the CPU temperature estimate reference data 621 is a data table or an approximate expression based on actual measurements in advance in the correlation characteristic of the ambient temperature of the microprocessor with respect to the power supply voltage of the vehicle-mounted battery, a moving average cheap 620 the integral signal output is obtained in proportion to the sum total of average excitation currents of the plurality of power transistors and the temperature detection output of the temperature detection sensor; the CPU temperature estimator 622 the ambient temperature of the microprocessor in accordance with the temperature detection output of the temperature sensing sensor in the neighborhood of the constant voltage power supply circuit section, the power supply voltage of the vehicle-mounted battery, and the moving average value of the integral signal outputs with respect to the CPU temperature estimation reference data; and the anomaly processing agent 623 operates when the estimated temperature by the CPU temperature estimation unit means is excessively high and the fact by an alerting means 107 alarmed and displayed. Die im Fahrzeug montierte elektronische Steuervorrichtung nach Anspruch 5, wobei: der nicht-flüchtige Speicher 120b ferner Schaltelement-Temperaturschätzungs-Bezugsdaten 631, ein Programm, das als Schaltelement-Temperaturschätzungsmittel 632 funktioniert, und ein Programm, das als ein Anomalieverarbeitungsmittel 633 funktioniert, enthält; die Schaltelement-Temperaturschätzungs-Bezugsdaten eine Datentabelle oder ein angenäherter Ausdruck sind, die/der basierend auf tatsächlichen Messungen in der Korrelationscharakteristik der Umgebungstemperatur eines spezifischen Leistungstransistors mit Bezug auf die Stromversorgungsspannung der im Fahrzeug montierten Batterie, des Bewegungsdurchschnittswertes 620 der integralen Signalausgabe proportional zu der Gesamtsumme von Erregungsströmen der vielen Leistungstransistoren 115, eines Bewegungsdurchschnittswertes 630 von Erregungsströmen des spezifischen Transistors und der Temperaturerfassungsausgabe des Temperaturerfassungssensors 112b erhalten wird; das Schaltelement-Temperaturschätzungsmittel 632 die Umgebungstemperatur des spezifischen Leistungstransistors in Übereinstimmung mit der Temperaturerfassungsausgabe des Temperaturerfassungssensors 112b in der Nachbarschaft des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts, der Stromversorgungsschaltung der im Fahrzeug montierten Batterie 101, dem Bewegungsdurchschnittswert 620 von integralen Signalausgaben und dem Bewegungsdurchschnittswert 630 von Erregungsströmen des spezifischen Transistors mit Bezug auf die Schaltelement-Temperaturschätzungs-Bezugsdaten 631 schätzt; und das Anomalieverarbeitungsmittel 633 alarmiert und anzeigt, wenn die geschätzte Temperatur durch das Schaltelement-Temperaturschätzungsmittel übermäßig hoch ist.The vehicle-mounted electronic control device of claim 5, wherein: the non-volatile memory 120b further, switching element temperature estimation reference data 631 , a program that works as a switching element temperature estimator 632 works, and a program that works as an anomaly-processing tool 633 works, contains; the switching element temperature estimation reference data is a data table or an approximate expression based on actual measurements in the correlation characteristic of the ambient temperature of a specific power transistor with respect to the power supply voltage of the vehicle-mounted battery, the moving average value 620 the integral signal output proportional to the sum total of excitation currents of the plurality of power transistors 115 , a moving average value 630 excitation currents of the specific transistor and the temperature detection output of the temperature detection sensor 112b is obtained; the switching element temperature estimating means 632 the ambient temperature of the specific power transistor in accordance with the temperature detection output of the temperature detection sensor 112b in the vicinity of the constant voltage power supply circuit section, the power supply circuit of the vehicle-mounted battery 101 , the moving average value 620 of integral signal outputs and the moving average value 630 excitation currents of the specific transistor with respect to the switching element temperature estimation reference data 631 estimates; and the anomaly processing agent 633 alerts and indicates when the estimated temperature by the switching element temperature estimation means is excessively high. Die im Fahrzeug montierte elektronische Steuervorrichtung nach Anspruch 6, wobei: der Bewegungsdurchschnittswert 630 eines Erregungsstroms des spezifischen Transistors 115 ein Durchschnittswert ist, der durch Teilen eines Zeitintegralwertes von neuesten Daten durch eine thermische Zeitkonstante des spezifischen Transistors erhalten wird, wobei alte Daten mit Bezug auf die Zeit basierend auf der thermischen Zeitkonstante aufgegeben werden; und der Bewegungsdurchschnittswert 620 von integralen Signalausgaben proportional zu der Gesamtsumme von Erregungsströmen der vielen Leistungstransistoren durch die Gesamtsumme des Bewegungsdurchschnittswertes 630 des Erregungsstroms von jedem der Transistoren kalkuliert wird.The vehicle-mounted electronic control apparatus according to claim 6, wherein: the moving average value 630 an excitation current of the specific transistor 115 is an average value obtained by dividing a time integral value of latest data by a thermal time constant of the specific transistor, where old data is given with respect to time based on the thermal time constant; and the moving average value 620 of integral signal outputs proportional to the total of excitation currents of the plurality of power transistors by the total sum of the moving average value 630 of the excitation current from each of the transistors is calculated. Die im Fahrzeug montierte elektronische Steuervorrichtung nach Anspruch 6, wobei: die Korrelationscharakteristikfaktoren in den CPU-Temperaturschätzungs-Bezugsdaten 621 oder Schaltelement-Temperaturschätzungs-Bezugsdaten 631 den Laststrom-Erfassungswert des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts 111 enthalten; die Selbsterwärmung des Konstantspannungs-Stromversorgungs-Schaltungsabschnitts aus der Stromversorgungsschaltung der im Fahrzeug montierten Batterie und dem Laststrom geschätzt wird; der Gesamtbetrag einer Erwärmung der vielen Leistungstransistoren 115 aus dem Bewegungsdurchschnittswert 620 der integralen Signalausgabe geschätzt wird; und die CPU-Temperatur oder Schaltelementtemperatur in Kombination mit einer atmosphärischen Temperatur geschätzt wird, die in der Temperaturerfassungsausgabe des Temperaturerfassungssensors 112b enthalten ist.The vehicle-mounted electronic control apparatus according to claim 6, wherein: the correlation characteristic factors in the CPU temperature estimation reference data 621 or switching element temperature estimation reference data 631 the load current detection value of the constant voltage power supply circuit section 111 contain; the self-heating of the constant voltage power supply circuit section is estimated from the power supply circuit of the vehicle-mounted battery and the load current; the total amount of heating of the many power transistors 115 from the moving average value 620 the integral signal output is estimated; and the CPU temperature or switching element temperature is estimated in combination with an atmospheric temperature included in the temperature sensing output of the temperature sensing sensor 112b is included. Die im Fahrzeug montierte elektronische Steuervorrichtung nach Anspruch 6, wobei: das Anomalieverarbeitungsmittel 623, 633 eine Hysteresefunktion enthält; die Hysteresefunktion Anomaliebestimmung durchführt, wenn die geschätzte Temperatur durch das CPU-Temperaturschätzungsmittel 622 oder Schaltelement-Temperaturschätzungsmittel 632 höher als ein erster Schwellwert ist und die Anomaliebestimmung aufhebt, wenn die geschätzte Temperatur gleich oder kleiner einem zweiten Schwellwert ist, der ein kleinerer Wert als der erste Schwellwert ist.The vehicle-mounted electronic control device according to claim 6, wherein: the abnormality processing means 623 . 633 contains a hysteresis function; performs the hysteresis function abnormality determination when the estimated temperature by the CPU temperature estimation means 622 or switching element temperature estimation means 632 is higher than a first threshold and suspends the anomaly determination if the estimated temperature is equal to or less than a second threshold that is less than the first threshold. Die im Fahrzeug montierte elektronische Steuervorrichtung nach einem beliebigen von Ansprüchen 5 bis 9, wobei: das Programm, das als das Anomalieverarbeitungsmittel 623, 633 funktioniert, ferner ein Programm enthält, das als Wärmeerzeugungs-Unterdrückungsmittel 612 funktioniert; die Wärmeerzeugung-Unterdrückungsfunktion arbeitet, wenn das Anomalieverarbeitungsmittel eine Anomaliealarmierungsausgabe generiert und die Erregung von mindestens einem Teil der vielen Leistungstransistoren 115 stoppt.The vehicle-mounted electronic control apparatus according to any one of claims 5 to 9, wherein: the program designated as the abnormality processing means 623 . 633 also includes a program serving as a heat generation suppressing means 612 works; the heat generation suppression function operates when the anomaly processing means generates an anomaly alarm output and the energization of at least a portion of the plurality of power transistors 115 stops. Die im Fahrzeug montierte elektronische Steuervorrichtung nach Anspruch 10, wobei: der Leistungstransistor 115, dessen Kontinuität durch das Wärmeerzeugungs-Unterdrückungsmittel 612 abgeschaltet wird, ein Solenoid-Ventil-Ansteuertransistor zum Steuern des Schaltens unter Schaltstufen eines automatischen Getriebes 108 ist; und bei der Abschaltung der Kontinuität des Leistungstransistors die Schaltstufe des automatischen Getriebes in einer fixierten Schaltstufe gehalten wird, die für eine Notfahrt nach Hause geeignet ist.The vehicle-mounted electronic control apparatus of claim 10, wherein: the power transistor 115 its continuity by the heat generation suppressing agent 612 is turned off, a solenoid valve driving transistor for controlling the switching among shift stages of an automatic transmission 108 is; and at the shutdown of the continuity of the power transistor, the switching stage of the automatic transmission is maintained in a fixed stage suitable for emergency home travel.
DE102006052657A 2006-01-05 2006-11-08 Vehicle mounted electronic control device Ceased DE102006052657A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006000772A JP4229945B2 (en) 2006-01-05 2006-01-05 In-vehicle electronic control unit
JP2006-000772 2006-01-05

Publications (1)

Publication Number Publication Date
DE102006052657A1 true DE102006052657A1 (en) 2007-07-12

Family

ID=38170063

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102006052657A Ceased DE102006052657A1 (en) 2006-01-05 2006-11-08 Vehicle mounted electronic control device

Country Status (2)

Country Link
JP (1) JP4229945B2 (en)
DE (1) DE102006052657A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4916543B2 (en) * 2009-11-13 2012-04-11 三菱電機株式会社 Electric load current control device
DE102010063984A1 (en) * 2010-02-11 2011-08-11 Continental Teves AG & Co. OHG, 60488 Vehicle sensor node
JP5786571B2 (en) 2011-09-07 2015-09-30 富士電機株式会社 Power semiconductor device temperature measurement device
KR101665454B1 (en) * 2015-03-17 2016-10-12 현대오트론 주식회사 Method for analog digital converter modeling of vehicle
KR101816264B1 (en) 2016-06-14 2018-01-08 현대오트론 주식회사 Apparatus and method for testing engine controller battery voltage
CN118970292B (en) * 2024-10-12 2024-12-24 成都航空职业技术学院 New energy automobile battery pack temperature control method

Also Published As

Publication number Publication date
JP4229945B2 (en) 2009-02-25
JP2007182121A (en) 2007-07-19

Similar Documents

Publication Publication Date Title
DE102005045249B4 (en) Electronic control unit for vehicles
EP1241438B1 (en) Angle detecting device
DE3818722C2 (en)
DE102008058631B4 (en) Method and control module for the diagnosis of the intake air temperature
CN108695569B (en) Current sensor calibration device
DE19952693A1 (en) Measurement, determination and display of condition of an automotive starter battery using one or more sensor for measuring charge, temperature, voltage, etc. to provided detailed information about current and future state, etc.
EP0889213A2 (en) Sensor arrangement and motor control for an internal combustion engine
DE102014101945A1 (en) Transmitter with monitoring function
EP1736745A1 (en) Method for adaptively correcting drift conditions in a force measuring device and force measuring device for carrying out the method.
EP0360348B1 (en) Process and device for measuring small electrical signals
DE69427937T2 (en) Control device for an internal combustion engine and air flow meter therefor
WO2023110189A1 (en) Method and device for robustly determining a temperature of a component of an electrical machine using a probabilistic data-based temperature model
DE112020005865B4 (en) Processing device and method for determining a model for calculating winding temperatures
DE102012200245A1 (en) Electronic self-diagnosing circuit for determining normal operation of electronic circuit, comprises detection circuit and operational amplifier, which causes amplification of detection circuit
DE102009026425A1 (en) Air flow meter and air flow correction method
DE102004029301B4 (en) Diagnostic devices for use in a control unit for motor vehicles and methods for diagnosing a fault
DE3719532A1 (en) FORCE MEASURING DEVICE
DE102006052657A1 (en) Vehicle mounted electronic control device
DE102012200592A1 (en) Method and device for determining a state of a sensor
DE102009031736A1 (en) Rotor position sensor with a compensation unit for error compensation for a speed-controlled servomotor
DE60018092T2 (en) INDUCTIVE POSITION DETECTOR
DE10064859A1 (en) Self-calibrating measurement sensor has auxiliary sensor, forming part of the same integrated circuit, for use in determining characteristic curve, offset and non-linearities with increased production yield for the same accuracy
DE102009019774B4 (en) Method for thermal monitoring of failure processes
DE4446775B4 (en) Method for compensating the thermal offset drift of sensors
DE102014210645A1 (en) Method and system for determining temperature in a drive unit

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8125 Change of the main classification

Ipc: B60R 16/03 AFI20061108BHDE

R016 Response to examination communication
R016 Response to examination communication
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final