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.