![]() Diagnoseverfahren für eine Temperatursteuereinheit vor der Fahrt
专利摘要:
Diagnoseverfahren für eine Temperatursteuereinheit und Verfahren zum Durchführen einer Diagnoseprüfung zu einer Temperatursteuereinheit. Die Verfahren umfassen allgemein das Überwachen von wenigstens einer Funktion der Temperatursteuereinheit, das Speichern von Information zu der wenigstens einen überwachten Funktion und das Bestimmen aus der Information zu der wenigstens einen überwachten Funktion, ob die Einheit eine Fehlfunktion aufweist. Einige Verfahren umfassen allgemein das Setzen eines Flags zu einer ersten Einstellung oder einer zweiten Einstellung, wobei das Flag zu der ersten Einstellung gesetzt wird, wenn die Einheit keine Fehlfunktion aufweist, und wobei das Flag zu der zweiten Einstellung gesetzt wird, wenn die Einheit wenigstens eine Fehlfunktion aufweist, und das Ermöglichen der Diagnoseprüfung, wenn das Flag zu der ersten Einstellung gesetzt ist. Einige Verfahren umfassen allgemein das Ermöglichen von wenigstens einer ersten Diagnoseprüfung und/oder einer zweiten Diagnoseprüfung der Einheit, wobei die erste Diagnoseprüfung ermöglicht wird, wenn die Einheit keine Fehlfunktion aufweist, und wobei die zweite Diagnoseprüfung ermöglicht wird, wenn die Einheit keine Fehlfunktion oder wenigstens eine Fehlfunktion aufweist, wobei die erste Diagnoseprüfung eine kürzere Zeitdauer bis zum erfolgreichen Abschluss als die zweite Diagnoseprüfung benötigt. 公开号:DE102004010384A1 申请号:DE102004010384 申请日:2004-03-03 公开日:2004-09-16 发明作者:Bill A. Cottage Grove Carlson;Jay L. Bloomington Hanson;James W. Cologne Wiff 申请人:Thermo King Corp; IPC主号:F25D11-00
专利说明:
[0001] Die vorliegende Erfindung betrifftDiagnoseverfahren fürTemperatursteuereinheiten und insbesondere Diagnoseverfahren für eine Temperatursteuereinheitvor der Fahrt. [0002] Temperatursteuereinheiten werdenin vielen verschiedenen Anwendungen verwendet, um einen eingeschlossenenRaum zu kühlen,zu heizen oder in anderer Weise zu konditionieren. TemperaturempfindlicheProdukte werden in dem klimatisierten Raum platziert und durch dieTemperatursteuereinheit bei entsprechenden Temperaturen gehalten. [0003] Vor dem Laden von temperaturempfindlichenProdukten in den klimatisierten Raum kann ein Bediener bzw. Benutzeres vorteilhaft finden, Diagnoseprüfungen zu der Temperatursteuereinheitdurchzuführen,um sicherzustellen, dass die Einheit korrekt funktioniert. Die Diagnoseprüfungen können etwaigeFehlfunktionen erfassen, die dazu führen könnten, dass die temperaturempfindlichenProdukte verderben, schmelzen oder auf andere Weise beeinträchtigt werden.Nachdem die Diagnoseprüfungen angegebenhaben, dass die Temperatursteuereinheit korrekt funktioniert, kannder Bediener bzw. Benutzer die temperaturempfindlichen Produktein den klimatisierten Raum laden. [0004] Ein Typ von Anwendung, in dem eineTemperatursteuereinheit verwendet wird, ist ein Transportfahrzeug,das temperaturempfindliche Produkte transportiert. Bei dieser Anwendungwird die Temperatursteuereinheit als Transport-Temperatursteuereinheit bezeichnet,die einen klimatisierten Raum in einem Anhänger des Transportfahrzeugsklimatisiert. Das Transportfahrzeug umfasst auch eine Zugeinheit,die mit dem Anhängerverbunden ist, um den Anhängerund die temperaturempfindlichen Produkte zu transportieren. [0005] Vor dem Beladen des klimatisiertenRaums des Anhängersmit temperaturempfindlichen Produkten werden Diagnoseprüfungen zuder Transport-Temperatursteuereinheit durchgeführt, um zu bestimmen, ob dieEinheit Fehlfunktionen aufweist. Für Transportanwendungen werdendie Diagnoseprüfungenals „Pre-Trip" bezeichnet. Pre-Tripstesten gewöhnlichviele Aspekte der Transport-Temperatursteuereinheit und können einelängereZeitdauer beanspruchen. Die Bediener bzw. Benutzer beladen den klimatisiertenRaum gewöhnlichnicht mit temperaturempfindlichen Produkten, bevor der Pre-Tripabgeschlossen ist und bestimmt werden konnte, dass die Einheit keineFehlfunktionen aufweist. [0006] Ein Diagnoseverfahren oder ein Pre-Trip, dasweniger Zeit benötigt,wäre für die Benutzervon Temperatursteuereinheiten und Transport-Temperatursteuereinheitvorteilhaft. Die vorliegende Erfindung gibt ein Verfahren zum Durchführen einerDiagnoseprüfungzu einer Temperatursteuereinheit an, wobei das Verfahren allgemeindie folgenden Schritte umfasst: Überwachenvon wenigstens einer Funktion der Einheit, Speichern der wenigstenseinen Funktion der Einheit, Bestimmen anhand der wenigstens einenFunktion, ob die Einheit wenigstens eine Fehlfunktion aufweist,Setzen eines Flags zu einer ersten Einstellung oder einer zweitenEinstellung, wobei das Flag zu der ersten Einstellung gesetzt wird,wenn die Einheit keine Fehlfunktion aufweist, und wobei das Flagzu der zweiten Einstellung gesetzt wird, wenn die Einheit wenigstenseine Fehlfunktion aufweist, und Einleiten der Diagnoseprüfung, wenndas Flag zu der ersten Einstellung gesetzt ist. [0007] Die vorliegende Erfindung gibt auchein Verfahren zum Diagnostizieren einer Temperatursteuereinheitan, wobei das Verfahren allgemein die folgenden Schritte umfasst: Überwachenvon wenigstens einer Funktion der Einheit, Speichern der wenigstens einenFunktion der Einheit, Bestimmen anhand der wenigstens einen Funktion,ob die Einheit wenigstens eine Fehlfunktion aufweist, und Einleiteneiner ersten Diagnoseprüfungoder einer zweiten Diagnoseprüfungzu der Einheit, wobei die erste Diagnoseprüfung eingeleitet wird, wenndie Einheit keine Fehlfunktion aufweist, und wobei die zweite Diagnoseprüfung eingeleitetwird, wenn die Einheit wenigstens eine Fehlfunktion aufweist, wobeidie erste Diagnoseprüfungeine kürzereZeitdauer bis zum erfolgreichen Abschluss benötigt als die zweite Diagnoseprüfung. [0008] Die vorliegende Erfindung gibt weiterhinein Verfahren zum Diagnostizieren einer Temperatursteuereinheitan, wobei das Verfahren allgemein die folgenden Schritte umfasst:Einleiten einer ersten Operation der Einheit, Überwachen von wenigstens einerFunktion der Einheit währendder ersten Operation, Speichern der wenigstens einen Funktion der erstenOperation, Analysieren der wenigstens einen Funktion der erstenOperation, Beenden der ersten Operation der Einheit, Einleiten einerersten Diagnoseprüfungoder einer zweiten Diagnoseprüfungauf der Basis der Analyse der wenigstens einen Funktion der erstenOperation, Beenden der ersten Diagnoseprüfung oder der zweiten Diagnoseprüfung undEinleiten einer zweiten Operation nach Beendigung der ersten Diagnoseprüfung oderder zweiten Diagnoseprüfung,wenn die erste Diagnoseprüfungoder die zweite Diagnoseprüfungbestimmt, dass die Einheit keine Fehlfunktion aufweist. [0009] 1 isteine Seitenansicht, teilweise im Schnitt, eines Transportfahrzeugsmit einer Transport-Temperatursteuereinheit; [0010] 2 isteine schematische Darstellung der Transport-Temperatursteuereinheit von 1; [0011] 3A-3D zeigenein Flussdiagramm, das einen ersten Teil einer Ausführungsformdes Diagnoseverfahrens füreine Temperatursteuereinheit in der Form eines Computerprogrammsgemäß der vorliegendenErfindung zeigt; [0012] 4A-4E zeigenein Flussdiagramm, das einen zweiten Teil einer Ausführungsformdes Diagnoseverfahrens füreine Temperatursteuereinheit in der Form eines Computerprogrammsgemäß der vorliegendenErfindung zeigt; [0013] 5 istein Änderungsratendiagramm,das in Verbindung mit dem Flussdiagramm von 3A-3D zu lesen ist; und [0014] 6 istein Kühlungsprüfdiagramm,das in Verbindung mit dem Flussdiagramm von 4A-4E zu lesen ist. [0015] Bevor im Folgenden eine Ausführungsform derErfindung im Detail erläutertwird, soll darauf hingewiesen werden, das die Erfindung in ihrerAnwendung nicht auf die Details des Aufbaus und auf die Anordnungender Komponenten beschränktist, die in der folgenden Beschreibung genannt oder in den Zeichnungen gezeigtwerden. Die Erfindung kann durch andere Ausführungsformen realisiert undauf verschiedene Weise ausgeführtwerden. Weiterhin ist zu beachten, dass die hier verwendete Terminologie beispielhaftund nicht einschränkendaufzufassen ist. Die Formulierungen „enthält", „umfasst" und „weist auf" sowie Variationenderselben bedeuten, dass die danach genannten Elemente bzw. Äquivalenteenthalten derselben sind und weitere Elemente enthalten sein können. [0016] In 1 und 2 ist eine Temperatursteuereinheit 20 gezeigt,die das Verfahren der vorliegenden Erfindung verwendet. Die hierbeschriebene Temperatursteuereinheit 20 ist lediglich beispielhaft,wobei die vorliegende Erfindung nicht auf diese Temperatursteuereinheitbeschränktist. Das Verfahren der vorliegenden Erfindung kann auch in Verbindungmit anderen Temperatursteuereinheiten verwendet werden, ohne dassdadurch der Erfindungsumfang verlassen wird. Die Temperatursteuereinheit 20 istfür dieVerwendung in Transportanwendungen geeignet und kann in einem Container,einem Lastwagen, einem Anhängeroder in einer anderen Transporteinrichtung vorgesehen sein, dieeinen klimatisierten Raum umfasst, in dem eine vorbestimmte Temperaturaufrechterhalten werden soll, um die Qualität der Fracht zu erhalten. In 1 ist die Einheit 20 ineinem Anhänger 24 miteinem klimatisierten Raum 28 vorgesehen. Der Anhänger 24 wirddurch eine Zugeinheit 32 auf dem Fachmann bekannte Weisegezogen. [0017] Die Temperatursteuereinheit 20 steuertdie Temperatur in dem klimatisierten Raum 28 und hält die Temperaturinnerhalb eines spezifizierten Temperaturbereichs um einen gewählten Temperatur-Setzpunktherum. Der klimatisierte Raum 28 kann auch in eine Vielzahlvon klimatisierten Räumenmit jeweils unterschiedlichen Temperaturen unterteilt sein. Die einzelnenTemperaturen werden im wesentlichen unabhängig durch die Temperatursteuereinheit 20 gesteuert.Wie in 2 gezeigt, weistdie Temperatursteuereinheit 20 einen geschlossenen Kühlflüssigkeitskreis 36 auf,der einen Kühlmittelverdichter 40 umfasst,der durch eine primäreAntriebseinheit 44 angetrieben wird. Die primäre Antriebseinheit 44 istin einer Ausführungsformder vorliegenden Erfindung ein Verbrennungsmotor 48 bzw.ein optionaler Standby-Elektromotor 52. Wenn der Motor 48 oderder Elektromotor 52 verwendet wird, wird er über einegeeignete Kupplung bzw. Kopplung 56 mit dem Verdichter 40 verbunden,wobei die Kupplung bzw. Kopplung 56 die Verbindung zumMotor 48 trennt, wenn der Elektromotor 52 in Betriebist. Wiederum kann die spezifische Anordnung der Teile und Strukturender Temperatursteuereinheit 20 variieren, ohne dass dadurchder Erfindungsumfang verlassen wird. [0018] Auslassanschlüsse des Verdichters 40 sind über einAuslass-Dienstventil 64 und eine Auslassleitung 68 mitdem Einlassanschluss eines Dreiwege-Ventils 60 verbunden.Ein Auslassdruckwandler 72 ist in der Auslassleitung 68 vordem Dreiwege-Ventil 60 vorgesehen, um den Auslassdruckdes komprimierten Kühlmittelszu messen. Die Funktionen des Dreiwege-Ventils 60, dasHeiz- und Kühlzyklenwählt,könnenggf. durch zwei separate Ventile vorgesehen werden. Das Dreiwege-Ventil 60 weist einenersten Auslassanschluss 76 auf, der gewählt wird, um einen Kühlzykluseinzuleiten, und mit der Einlassseite einer Verdichterspule 80 verbundenist. Das Dreiwege-Ventil 60 weist auch einen zweiten Auslassanschluss 85 auf,der gewähltwird, um einen Heizzyklus einzuleiten. [0019] Wenn das Dreiwege-Ventil 60 denKühlzyklus-Auslassanschluss 76 wählt, verbindetes den Verdichter 40 in einem ersten Kühlmittel-Flusspfad 88, derzusätzlichzu der Verdichterspule 80 auch ein Einweg-VerdichterprüfventilCV1, eine Aufnahmeeinrichtung 92, eine Flüssigkeitsleitung 96,einen Kühltrockner 100,einen Wärmetauscher 104,ein Erweiterungsventil 108, einen Kühlmittelverteiler 112,eine Verdampferspule 116, ein elektronisches Drosselventil 120,einen Saugdruckwandler 124, einen weiteren Pfad durch denWärmetauscher 104,einen Akkumulator 128, eine Saugleitung 132 aufweistund überein Saugleitungs-Dienstventil 136 zu einem Sauganschlussdes Verdichters 40 zurückkehrt.Das Erweiterungsventil 108 wird durch einen Thermokolben 140 undeine Ausgleichsleitung 144 gesteuert. [0020] Wenn das Dreiwege-Ventil 60 denHeizzyklus-Auslassanschluss 84 wählt, verbindetes den Kompressor 40 in einem zweiten Kühlmittel-Flusspfad 148.Der zweite Kühlmittel-Flusspfad 148 umgehtdie Verdichterspule 80 und das Erweiterungsventil 108 undverbindet die Heißgasausgabedes Verdichters 40 übereine Heißgasleitung 152 undeinen Entfrostungspfannenheizer 156 mit dem Kühlmittelverteiler 112.Ein Heißgasumgehungs-Solenoidventil 160 kannoptional angeordnet sein, um währendeines KühlzyklusheißesGas in die Heißgasleitung 152 einzuführen. EineUmgehungs- bzw. Druckleitung 164 verbindet die Heißgasleitung 152 mitder Aufnahmeeinrichtung 92 über Umgehungs- und Prüfventile 168,um währendder Heiz- und Entfrostungszyklen Kühlmittel von der Aufnahmeeinrichtung 92 in einenaktiven Kühlmittel-Flusspfadzu führen. [0021] Eine Leitung 172 verbindetdas Dreiwege-Ventil 60 mit der Niederdruckseite des Verdichters 40 über einnormalerweise geschlossenes Pilot-Solenoidventil 174. Wenndas Solenoidventil 174 nicht mit Strom versorgt wird undalso geschlossen ist, wird das Dreiwege-Ventil 60 federvorgespannt,um den Kühlmittelzyklus-Auslassanschluss 76 zuwählen. Wenndie Verdampferspule 116 eine Entfrostung benötigt oderwenn in dem klimatisierten Raum 28 klimatisierte Frachteine Erwärmungbenötigt,um den thermischen Setzpunkt zu halten, wird das Pilot-Solenoidventil 174 mitStrom versorgt und betätigtdie Niederdruckseite des Verdichters 40 das Dreiwege-Ventil 60,um den Heizzyklus-Auslassanschluss 84 zu wählen undeinen Heizzyklus oder einen Entfrostungszyklus einzuleiten. [0022] Ein Verdichterventilator bzw. -gebläse (nicht gezeigt),das durch die primäreAntriebseinheit 44 angetrieben werden kann, veranlasst,dass Umgebungsluft 176 durch die Verdichterspule 80 fließt, wobeidie resultierende erwärmteLuft 180 zu der Atmosphäreausgegeben wird. Ein Verdampfungsventilator bzw. -gebläse (ebenfallsnicht gezeigt), das ebenfalls durch die primäre Antriebseinheit 44 angetriebenwerden kann, zieht Luft 184, die als „Rückkehrluft" bezeichnet wird, aus dem klimatisierten Raum 28 durcheinen Einlass 188 in einer Wand 192 und durcheinen Wandraum 196 nach oben. Die Wand 192 erstrecktsich vorzugsweise im wesentlichen entlang der gesamten Höhe des klimatisierten Raums 28.Eine Rückkehrluft-Temperatursensor 200 erfasstdie Lufttemperatur anhand der Rückkehrluft, diein die Wand 192 gezogen wird. [0023] Die resultierende gekühlte odergeheizte Luft 204, die als „Ausgabeluft" bezeichnet wird,wird über einenVentilator (nicht gezeigt) und übereinen Auslass 208 in den klimatisierten Raum 28 zurückgeführt bzw.ausgegeben. Eine Ausgabeluft-Temperatursensor 212 erfasstdie Lufttemperatur der Ausgabeluft. Während eines Verdampfer-Entfrostungszykluskann ein Entfrostungsdämpfer 216 betriebenwerden, um den Ausgabeluftpfad zu dem klimatisierten Raum 28 zuschließen. [0024] Die Transport-Temperatursteuereinheit 20 wirddurch eine elektrische Steuerung 220 gesteuert, die eineMikroprozessorbasierte Steuereinrichtung 224 und elektrischeSteuerschaltungen und Komponenten einschließlich von Relais, Solenoidenund ähnlichemumfasst. Die Steuereinrichtung 224 empfängt Eingabesignale von verschiedenenSensoren einschließlichvon Eingaben von einer Thermosetzpunkt-Wahleinrichtung (nicht gezeigt), diebetätigt werdenkann, um die gewünschteTemperatur in dem klimatisierten Raum 28 zu wählen, demRückkehrluft-Temperatursensor 200,dem Ausgabetemperatursensor 212, dem Auslassdruckwandler 72,dem Saugdruckwandler 124, einem Umgebungsluft-Temperatursensor 225,der angeordnet ist, um die Umgebungslufttemperatur festzustellen,und einem Verdampferspule-Temperatursensor 226, der angeordnetist, um die Temperatur der Verdampferspule 116 festzustellen.Die Steuereinrichtung 224 sieht Ausgabesignale für unteranderem das elektronische Drosselventil 120 vor, um diePositionierung des elektronischen Drosselventils 120 wieoben beschrieben zu steuern. In der Steuereinrichtung 224 ist einComputerprogramm gespeichert, wobei die Steuereinrichtung 124 Operationenauf der Basis des Computerprogramms wie nachfolgend erläutert ausführt. [0025] Die vorliegende Erfindung führt in derForm des in den Flussdiagrammen von 3A-3D und 4A-4E dargestellten Computerprogrammsein Diagnose-Pre-Trip zu Temperatursteuereinheiten durch. Die vorliegendeErfindung ist hier in Verbindung mit der Einheit 20 dargestellt,wobei die vorliegende Erfindung jedoch auch in Verbindung mit anderenTypen von Temperatursteuereinheiten verwendet werden kann, ohnedass dadurch der Erfindungsumfang verlassen wird. Ein Pre-Trip isteine Operation, die auf der Einheit 20 ausgeführt wird,um vorbestimmte Funktionen der Einheit 20 zu prüfen undum zu bestimmen, ob eine der Funktionen fehlerhaft ist, unterhalbder Kapazitätist oder in anderer Weise eine Fehlfunktion aufweist, bevor derAnhänger 24 eine Fahrtantritt. Die Funktionen der Temperatursteuereinheiten sind dem Fachmannbekannt und können zumBeispiel eine Operation der Einheit, eine Operationsleistung derEinheit, eine Komponente der Einheit und ähnliches sein. Das Pre-Tripwird gewöhnlichauf der Einheit 20 vor dem Laden des Trailers 24 mittemperaturempfindlichen Produkten durchgeführt. [0026] Das durch die vorliegende ErfindungdurchgeführtePre-Trip ist ein verkürztesPre-Trip bzw. ein Pre-Trip, das dafür vorgesehen ist, die für ein Pre-TripbenötigteZeitdauer zu verkürzen.Das kurze Pre-Trip verwendet Daten aus früheren Operationen und verkürzt dasPre-Trip beträchtlich,wenn die früherenDaten zu der Einheit annehmbar sind. Das Flussdiagramm in 3A-3D ist ein erster Teileiner Ausführungsformder vorliegenden Erfindung in der Form eines Computerprogramms,das zur Realisierung des Verfahrens verwendet werden kann. Allgemein überwachtdas Programm in diesem Flussdiagramm den Betrieb der Einheit undsetzt ein Kurz-pre-Trip-Flag auf „wahr" oder „nicht-wahr", je nach dem Betriebder Einheit. Wenn der Betrieb der Einheit zufriedenstellend istund keine Fehlfunktionen aufweist, setzt das Programm das Kurz-Pre-Trip-Flagauf „wahr" und es wird einkurzes „Pre-Trip" ermöglicht (weiterunten ausführlichererläutert).Wenn der Betrieb der Einheit nicht zufriedenstellend ist und wenigstenseine Fehlfunktion aufweist, setzt das Programm das Kurz-Pre-Trip-Flag auf „nicht-wahr" und verhindert einkurzes Pre-Trip (weiter unten ausführlicher erläutert).Das Flussdiagramm von 4A-4E istein zweiter Teil einer Ausführungsformder vorliegenden Erfindung in der Form eines Computerprogramms,das zur Realisierung des Verfahrens verwendet werden kann. Allgemein führt dasProgramm in diesem Flussdiagramm das Kurz-Pre-Trip-Flag durch, indemes eine Kühlprüfung undeine Heizprüfungzu der Einheit 20 durchführt. Damit das Programm daskurze Pre-Trip durchführt, mussdas Kurz-Pre-Trip-Flag durch das Programm auf „wahr" gesetzt werden. Damit mit anderen Wortendas Programm das in dem Flussdiagram von 4A-4E gezeigte Pre-Trip durchführt, mussdas Kurz-Pre-Trip-Flag durch das Programm in dem Flussdiagramm von 3A-3D wahr gesetzt werden. [0027] Mit Bezug auf 3A-3D wird im Folgenden ein erster Teileiner Ausführungsformdes Verfahrens der vorliegenden Erfindung erläutert. Wie in 3A gezeigt, beginnt das Programm in demStartblock 1. Nach dem Startblock 1 schreitet dasProgramm zu dem Block 228 fort, in dem es bestimmt, obdie Einheit 20 in Betrieb ist. Wenn die Einheit 20 nichtin Betrieb ist (NEIN in Block 228), kehrt das Programmzu dem Startblock 1 zurück.Wenn die Einheit 20 in Betrieb ist (JA in Block 228),schreitet das Programm zu Block 230 fort, in dem es bestimmt,ob ein Alarmcode aktiv ist. Ein Alarmcode kann einer von verschiedenenAlarmtypen sein, der durch eine Fehlfunktion in der Einheit 20 aktiviertwird. Zum Beispiel kann eine Fehlfunktion, die einen Alarmcode aktiviert,ein fehlerhafter Temperatursensor, ein fehlerhafter Verdichter,ein verstopfter Kühlmittelpfadusw. sein. Alarmcodes sind dem Fachmann vertraut und werden hier nichtnäher erläutert. Wennein Alarmcode aktiv ist (JA in Block 230), schreitet dasProgramm zu Block 232 fort, in dem es bestimmt, ob derAlarmcode gelöschtwird. Wenn der Alarmcode nicht gelöscht wird (NEIN in Block 232),schreitet das Programm zu Block 234 fort, in dem es einKurz-Pre-Trip-Flag nicht-wahr setzt. Indem das Kurz-Pre-Trip-Flag nicht-wahrgesetzt wird, wird die Operation des Kurz-Pre-Trip-Flags deaktiviert,sodass die Einheit 20 kein kurzes Pre-Trip ausführen kann.Flags und Flag-Einstellungen (wahr und nicht-wahr) sind dem Fachmannvertraut und werden hier nicht nähererläutert.Nach dem Block 234 kehrt das Programm zu dem Startblock 1 zurück. [0028] Wenn in Block 232 der Alarmcodegelöscht wird(JA in Block 232) schreitet das Programm zu Block 236 fort,in dem es das Kurz-Pre-Trip-Flag nicht-wahr setzt. Das Programmschreitet dann zu Schritt 238 fort, in dem es einen Timerstartet. In dem Timer kann ein beliebiges Zeitinkrement gespeichert sein.In einer Ausführungsformder vorliegenden Erfindung ist der Timer ein Fünf-Minuten-Timer. Wenn in Block 230 keinAlarmcode aktiv ist (NEIN in Block 230), schreitet dasProgramm direkt zu Block 238 fort, um den Timer zu starten.Nach dem Block 238 schreitet das Programm zu Block 240 fort,in dem als weiterer Programmschritt bestimmt wird, ob ein Alarmcodeaktiv ist. Wenn ein Alarmcode aktiv ist (JA in Block 240),schreitet das Programm zu Block 242 fort, in dem es denTimer löscht.Das Programm schreitet dann zu Block 244 fort, in dem esdas Kurz-Pre-Trip-Flagnicht-wahr setzt und dann zu dem Startblock 1 zurückkehrt,um den Prozess erneut zu starten. [0029] Wenn in Block 240 kein Alarmcodeaktiv ist (NEIN in Block 240), schreitet das Programm zu Block 246 fort,in dem es bestimmt, ob die Einheit 20 in Modulation ist(dem Fachmann bekannt). Wenn die Einheit 20 in Modulationist (JA in Block 246), schreitet das Programm zu Block 248 fort,in dem der Timer gelöschtwird. Das Programm schreitet dann zu Block 250 fort, indem es das Kurz-Pre-Trip-Flag wahr setzt. Indem es das Kurz-Pre-Trip-Flagwahr setzt, wird das kurze Pre-Trip ermöglicht und die Einheit 20 kannein kurzes Pre-Trip durchführen.Nach dem Block 250 schreitet das Programm zu Block 2 von 3B fort. [0030] Wenn in Block 246 die Einheit 20 nichtin Modulation ist (NEIN in Block 246), schreitet das Programmzu Block 252 fort, in dem es bestimmt, ob die Temperaturdes Steuersensors innerhalb eines vorbestimmten Bereichs um denthermischen Setzpunkt ist. Der Steuersensor kann ein beliebigerSensor sein, der in der Einheit 20 angeordnet oder mitder Einheit 20 verbunden ist und eine Temperatur erfasst. Ineiner Ausführungsformder vorliegenden Erfindung ist der Steuersensor der Ausgabeluft-Temperatursensor 212 oderder Rückkehrluft-Temperatursensor 200 von 2. Der Steuersensor erfasstdie entsprechende Temperatur und das Programm bestimmt, ob die Temperaturinnerhalb des vorbestimmten Bereichs um den thermischen Setzpunktist. Der vorbestimmte Bereich kann ein beliebiger Temperaturbereichum den thermischen Setzpunkt herum sein. In einer Ausführungsformder vorliegenden Erfindung erstreckt sich der vorbestimmte Bereichplus oder minus 3°Fzu dem thermischen Setzpunkt, der auf eine beliebige gewünschte Temperaturgesetzt werden kann. Wenn die Temperatur des Steuersensors innerhalbdes vorbestimmten Bereichs des thermischen Setzpunkts ist (JA inBlock 252), schreitet das Programm zu Block 248 fortund schreitet danach in ähnlicherWeise wie oben beschrieben fort. [0031] Wenn in Block 252 die Temperaturdes Steuersensors nicht innerhalb des vorbestimmten Bereichs desthermischen Setzpunkts ist (NEIN in Block 252), schreitetdas Programm zu Block 254 fort, in dem es bestimmt, obsich die Einheit 20 in einer Entfrostung befindet. Wennsich die Einheit 20 in einer Entfrostung befindet (JA inBlock 254), schreitet das Programm zu Block 256 fort,in dem es den Timer löscht.Das Programm schreitet dann zu Block 4 von 3D fort. Wenn sich die Einheit 20 inBlock 254 nicht in einer Entfrostung befindet (NEIN inBlock 254), schreitet das Programm zu Block 258 fort,in dem es bestimmt, ob eine Türdes Anhängers 24 geöffnet ist.Wenn eine Türgeöffnetist (JA in Block 258), schreitet das Programm zu Block 256 undanschließendin ähnlicherWeise wie oben beschrieben fort. Wenn in Block 258 keineTüre geöffnet ist(NEIN in Block 258), schreitet das Programm zu Block 260 fort,in dem es bestimmt, ob der Timer abgelaufen ist. Wenn der Timerabgelaufen ist (JA in Block 260), schreitet das Programmzu Block 3 von 3C fort. Wennin Block 260 der Timer nicht abgelaufen ist (NEIN in Block 260),schreitet das Programm zu Block 262 fort, in dem der Timeraktualisiert wird. Das Programm schreitet dann zu Block 240 undanschließendin ähnlicherWeise wie oben beschrieben fort. [0032] Von Block 2 schreitet dasProgramm zu Block 264 in 3B fort,in dem es bestimmt, ob die Einheit 20 weiterhin in Betriebist. Wenn die Einheit 20 nicht in Betrieb ist (NEIN inBlock 264), kehrt das Programm zu dem Startblock 1 von 3A zurück. Wenn die Einheit 20 inBetrieb ist (JA in Block 264), schreitet das Programm zuBlock 266 fort, in dem es bestimmt, ob ein Alarmcode aktivist. Wenn ein Alarmcode aktiv ist (JA in Block 266), schreitetdas Programm zu Block 268 fort, in dem es das Kurz-Pre-Trip-Flagnicht-wahr setzt, und kehrt dann zu dem Startblock 1 zurück, um denProzess erneut zu beginnen. [0033] Wenn in Block 266 kein Alarmcodeaktiv ist (NEIN in Block 266), schreitet das Programm zu Block 270 fort,in dem das Programm bestimmt, ob sich die Einheit 20 ineiner Entfrostung befindet. Wenn sich die Einheit in einer Entfrostungbefindet (JA in Block 270), schreitet das Programm zu Block 4 von 3D fort. Wenn sich die Einheitnicht in einer Entfrostung befindet (NEIN in Block 270),schreitet das Programm zu Block 272 fort, in dem es bestimmt, obeine Türedes Anhängers 24 geöffnet ist.Wenn eine Türegeöffnetist (JA in Block 272), schreitet das Programm zu Block 4 von 3D fort. Wenn keine Türe geöffnet ist(NEIN in Block 272) schreitet das Programm zu Block 272 fort,in dem es bestimmt, ob die Einheit 20 in Modulation ist.Wenn die Einheit 20 in Modulation ist (JA in Block 274),kehrt das Programm zu Block 264 zurück, um den soeben beschriebenenZyklus erneut zu beginnen. Wenn die Einheit nicht in Modulationist (NEIN in Block 274), schreitet das Programm zu Block 276 fort,in dem es bestimmt, ob die Temperatur des Steuersensors innerhalbeines vorbestimmten Bereichs des thermischen Setzpunktes ist. Dervorbestimmte Bereich kann ein beliebiger Temperaturbereich um denthermischen Setzpunkt sein. In einer Ausführungsform der vorliegendenErfindung erstreckt sich der vorbestimmte Bereich 3,5°F plus undminus zu dem thermischen Setzpunkt. Wenn die Temperatur des Steuersensorsnicht innerhalb des vorbestimmten Bereichs des thermischen Setzpunktsist (NEIN in Block 276), schreitet das Programm zu Block 3 von 3C fort. Wenn die Temperaturdes Steuersensors innerhalb des vorbestimmten Bereichs des thermischen Setzpunktsist (JA in Block 276), kehrt das Programm zu Block 264 zurück, um densoeben beschriebenen Zyklus erneut zu beginnen. [0034] Von Block 3 schreitet dasProgramm zu Block 278 in 3C fort,in dem es eine Bezugstemperatur des Steuersensors speichert. Wieoben angegeben, kann der Steuersensor ein beliebiger Temperatursensorsein, der innerhalb der Einheit 20 angeordnet oder mitderselben verbunden ist und eine Temperatur erfasst. In einer Ausführungsformder vorliegenden Erfindung ist der Steuersensor der Sensor, derdie niedrigere der Umgebungstemperatur (Umgebungstemperatursensor 225 von 2) oder der Rückkehrlufttemperatur(Rückkehrluft-Temperatursensor 200 von 2) erfasst. Deshalb istdie Bezugstemperatur in dieser Ausführungsform die niedrigere derUmgebungstemperatur oder der Rückkehrlufttemperatur.Die Bezugstemperatur ist in der Steuereinrichtung 224 oderin einer anderen mit der Steuereinrichtung 224 verbundenen Speichereinrichtunggespeichert. Nach dem Block 278 schreiet das Programm zuBlock 280 fort, in dem das Programm einen Temperaturänderungsraten-Timersstartet. Die Zeitperiode des Temperaturänderungsraten-Timers wird in Übereinstimmungmit der gespeicherten Temperatur und den Daten von 5 bestimmt. [0035] 5 zeigtein Änderungsratendiagramm 600 undumfasst eine Vielzahl von Bezugstemperaturbereichen 610,die durch die Temperaturen T1-T10 definiert werden. 5 kann eine beliebige Anzahl von Temperaturbereichen(auch nur einen einzigen) enthalten. Zum Beispiel kann 5 nur fünf Bezugstemperaturen anstattvon elf enthalten. Dann wärennur die Temperaturen T1, T2, T3 und T4 erforderlich. Die TemperaturenT1-T10 in der dargestellten Ausführungsformdes Diagramms von 5 können beliebigeTemperaturwerte aufweisen. Das Änderungsratendiagramm 600 umfasstauch ein Zeitelement 620 in Entsprechung zu jedem Bezugstemperaturbereich 610.Deshalb ist die Anzahl der Zeitelemente 620 gleich derAnzahl der Bezugstemperaturbereiche 610. Die Zeitelemente 620 werdendurch die Buchstaben A-K angegeben und können einen beliebigen Zeitwertaufweisen. Das Änderungsratendiagramm 600 umfasstweiterhin einen Temperaturänderungswert 630 inEntsprechung zu jedem Bezugstemperaturbereich 610 und demZeitelement 620. Der Bezugsänderungswert 630 wirddurch TÄnderung angegebenund kann einen beliebigen Temperaturwert aufweisen. Obwohl jedeReihe der Bezugstemperaturbereich 610 und der Zeitelemente 620 einenentsprechenden Wert TÄnderung aufweist, müssen dieTemperaturwerte von TÄnderung nicht notwendigerweisefür jedeReihe gleich sein. Dementsprechend kann jeder Wert TÄnderung anderssein, wobei aber auch beliebig viele Werte TÄnderung identischsein können.Die Verwendung des Änderungsratendiagramms 600 inVerbindung mit dem Flussdiagramm von 3A-3D wirdnachfolgend durch eine Beschreibung eines Beispiels mit Bezug aufdas Flussdiagramm verdeutlicht. [0036] Nach Block 280 von 3C schreitet das Programmzu Block 282 fort, in dem es wiederum bestimmt, ob dieEinheit 20 in Betrieb ist. Wenn die Einheit 20 nichtin Betrieb ist (NEIN in Block 282), schreitet das Programmzu Block 284 fort, in dem es den Änderungsraten-Timer löscht. DasProgramm kehrt dann zu dem Startblock 1 von 3A zurück. Wenn in Block 282 dieEinheit 20 in Betrieb ist (JA in Block 282), schreitetdas Programm zu Block 286 fort, wo es bestimmt, ob einAlarmcode aktiv ist. Wenn ein Alarmcode aktiv ist (JA in Block 286),schreitet das Programm zu Block 288 fort, wo es das Kurz-Pre-Trip-Flag nicht-wahrsetzt. Das Programm schreitet dann zu Block 284 und anschließend in ähnlicherWeise wie weiter oben beschreiben fort. Wenn in Block 286 keinAlarmcode aktiv ist (NEIN in Block 286), schreitet dasProgramm zu Block 290 fort, in dem es bestimmt, ob sichdie Einheit 20 in einer Entfrostung befindet. Wenn sichdie Einheit 20 in einer Entfrostung befindet (JA in Block 290),schreitet das Programm zu Block 292 fort, in dem das Programm den Änderungsraten-Timer löscht. DasProgramm schreitet dann zu Block 4 von 3D fort. Wenn sich die Einheit 20 inBlock 290 nicht in einer Entfrostung befindet (NEIN inBlock 290), schreitet das Programm zu Block 294 fort,in dem es bestimmt, ob eine Türedes Anhängers 24 geöffnet ist.Wenn eine Türe geöffnet ist(JA in Block 294), schreitet das Programm zu Block 292 und anschließend in ähnlicher Weisewie weiter oben beschrieben fort. [0037] Wenn in Block 294 keineTüre indem Anhänger 24 geöffnet ist(NEIN in Block 294), schreitet das Programm zu Block 296 fort,wo es bestimmt, ob die Einheit 20 in Modulation ist. Wenndie Einheit 20 in Modulation ist (JA in Block 296),schreitet das Programm zu Block 298 fort, in dem es den Änderungsraten-Timerlöscht.Das Programm schreitet dann zu Block 300, in dem es dasKurz-Pre-Trip-Flag wahr setzt, und schreitet dann zu Block 2 von 3B fort. Wenn in Block 296 dieEinheit 20 nicht in Modulation ist (NEIN in Block 296),schreitet das Programm zu Block 302 fort, in dem es bestimmt,ob die Temperatur des Steuersensors innerhalb eines vorbestimmtenBereichs des thermischen Setzpunkts ist. Der vorbestimmte Bereichkann ein beliebiger Temperaturbereich um den thermischen Setzpunktherum sein. In einer Ausführungsformder vorliegenden Erfindung erstreckt sich der vorbestimmte Bereichplus und minus 3°Fzu dem thermischen Setzpunkt. Wenn die Temperatur des Steuersensorsinnerhalb des vorbestimmten Bereichs des thermischen Setzpunktsist (JA in Block 302), schreitet das Programm zu Block 298 undanschließendin ähnlicherWeise wie weiter oben beschrieben fort. Wenn die Temperatur des Steuersensorsnicht innerhalb des vorbestimmten Bereichs des thermischen Setzpunktsist (NEIN in Block 302), schreitet das Programm zu Block 304 fort,in dem es bestimmt, ob sich die Temperatur des Steuersensors umeine ausreichende Größe gegenüber derBezugstemperatur geänderthat. Die ausreichende Änderungsgröße kannmittels des Änderungsratendiagrammsvon 5 und insbesondere durchTÄnderung demDiagramm bestimmt werden. Wenn der entsprechende Wert von TÄnderung zumBeispiel 1°Fist, dann muss sich die Bezugstemperatur plus oder minus 1°F ändern, damitdie Änderungausreichend ist. [0038] Wenn sich die Temperatur des Steuersensorsnicht ausreichend gegenüberder Bezugstemperatur geänderthat (NEIN in Block 304), schreitet das Programm zu Block 306 fort,in dem es bestimmt, ob der Änderungsraten-Timerabgelaufen ist. Wenn der Änderungsraten-Timernicht abgelaufen ist (NEIN in Block 306), schreitet dasProgramm zu Block 308 fort und aktualisiert den Änderungsraten-Timer.Dann kehrt das Programm zu Block 282 zurück und schreitetwie weiter oben beschrieben fort. Wenn in Block 306 der Änderungsraten-Timerabgelaufen ist (JA in Block 306), schreitet das Programmzu Block 310 fort, in dem es das Kurz-Pre-Trip-Flag nicht-wahr setzt.Das Programm kehrt dann zu Block 3 zurück und startet den Zyklus von 3C erneut. Wenn sich inBlock 304 die Temperatur des Steuersensors ausreichendgegenüberder Bezugstemperatur geändert hat(JA in Block 304), schreitet das Programm zu Block 312 fort,in dem es den Änderungsraten-Timer löscht. DasProgramm schreitet dann zu Block 314, in dem es das Kurz-Pre-Trip-Flag wahr setzt.Nach dem Block 314 kehrt das Programm zu Block 3 zurück und startetden Zyklus von 3C erneut. [0039] Von Block 4 schreitet dasProgramm zu Block 316 in 3D fort,in dem es wiederum bestimmt, ob die Einheit 20 in Betriebist. Wenn die Einheit 20 nicht in Betrieb ist (NEIN inBlock 316), kehrt das Programm zu dem Startblock 1 zurück. Wenndie Einheit 20 in Betrieb ist (JA in Block 316),schreitet das Programm zu Block 318 fort, in dem es bestimmt, obein Alarmcode aktiv ist. Wenn ein Alarmcode aktiv ist (JA in Block 318),schreitet das Programm zu Block 320 fort, in dem es dasKurz-Pre-Trip-Flag nicht-wahr setzt. Das Programm schreitet dannzu Block 322 fort, in dem das Programm bestimmt, ob eineTüre desAnhängers 24 geöffnet ist.Wenn in Block 318 kein Alarmcode aktiv ist (NEIN in Block 318),schreitet das Programm direkt zu Block 322 fort. Wenn keineTüre geöffnet ist(NEIN in Block 322), schreitet das Programm zu Block 324 fort,in dem es bestimmt, ob sich die Einheit 20 in einer Entfrostungbefindet. Wenn sich die Einheit 20 in keiner Entfrostungbefindet (NEIN in Block 324), kehrt das Programm zu demStartblock 1 zurück.Wenn sich die Einheit 20 in einer Entfrostung befindet(JA in Block 324), schreitet das Programm zu Block 236 undbestimmt, ob die Temperatur der Verdampferspule 116 größer odergleich einer vorbestimmten Temperatur ist. Die vorbestimmte Temperaturkann ein beliebiger Temperaturwert sein. In einer Ausführungsformder vorliegenden Erfindung liegt die vorbestimmte Temperatur bei58°F. Wenndie Temperatur der Verdampferspule größer oder gleich der vorbestimmtenTemperatur ist (JA in Block 326), schreitet das Programmzu Block 328, in dem es den Entfrostungsdauer-Timer löscht. DerEntfrostungsdauer-Timer überwacht,bestimmt und/oder zählteine Zeitperiode zwischen dem Beginn und dem Ende eines Entfrostungszyklusund kann eine beliebige Zeitperiode aufweisen. Die Zeitperiode kannals Zeitdauer bezeichnet werden. Nach dem Block 328 schreitetdas Programm zu Block 330 fort, in dem das Entfrosten beendetwird. Das Programm kehrt dann zu Block 4 zurück. [0040] Wenn in Block 326 die Temperaturder Verdampferspule nicht größer odergleich der vorbestimmten Temperatur ist (NEIN in Block 326),schreitet das Programm zu Block 332 weiter, in dem es bestimmt,ob der Entfrostungsdauer-Timer abgelaufen ist. Wenn der Entfrostungsdauer-Timerabgelaufen ist (JA in Block 332), schreitet das Programmzu Block 334 fort, in dem es das Kurz-Pre-Trip-Flag nicht-wahrsetzt. Das Programm schreitet dann zu Block 328 und anschließend in ähnlicherWeise wie weiter oben beschrieben fort. Wenn in Block 332 der Entfrostungsdauer-Timernicht abgelaufen ist (NEIN in Block 332), schreitet dasProgramm zu Block 336 fort, in dem es den Entfrostungsdauer-Timeraktualisiert. Dann kehrt das Programm zu Block 4 zurück. [0041] Wenn in Block 322 eine Türe geöffnet ist(JA in Block 322), schreitet das Programm zu Block 338 fort,in dem es bestimmt, ob sich die Einheit 20 in einer Entfrostungbefindet. Wenn sich die Einheit 20 in keiner Entfrostungbefindet (NEIN in Block 338), kehrt das Programm zu Block 4 zurück. Wennsich die Einheit 20 in einer Entfrostung befindet (JA in Block 338),schreitet das Programm zu Block 326 und anschließend in ähnlicherWeise wie weiter oben beschrieben fort. [0042] Nachdem das Flussdiagramm von 3A-3D im Detail beschreibenwurde, soll im Folgenden ein Beispiel mit Bezug auf das Flussdiagrammund das Änderungsratendiagrammvon 5 beschrieben werden.Wie bereits weiter oben genannt, speichert das Programm eine Bezugstemperaturdes Steuersensors in Block 278 von 3C, wobei der Steuersensor entweder derUmgebungstemperatursensor 225 oder der Rückkehrluft-Temperatursensor 200 seinkann. Der Steuersensor ist der Sensor, der die niedrigere Temperaturaufweist. Es soll zum Beispiel angenommen werden, dass die Umgebungslufttemperatur 72°F beträgt und dassdie Rückkehrlufttemperatur57°F beträgt. Weildie Rückkehrlufttemperaturniedriger ist, ist der Rückkehrluft-Temperatursensorder Steuersensor und es wird die Rückkehrlufttemperatur von 57°F als Bezugstemperaturgespeichert. [0043] Es soll zum Beispiel angenommen werden, dassT1=90°F,T2=80°F,T3=70°F,T4=60°F, T5=50°F, T6=40°F, T7=30°F, T8=10°F, T9=10°F und T10=0°F und weiterhindass A=2,0, B=2,5, C=3,0, D=3,5, E=4,0, F=4,5, G=5,0, H=5,5, I=6,0,J=6,5 und K=7,0. Weiterhin soll zum Beispiel angenommen werden,dass alle Werte von TÄnderung = 1,0°F sind. Weildie Bezugstemperatur (in diesem Beispiel die Rückkehrlufttemperatur) bei 57°F liegt,fällt dieBezugstemperatur in den fünftenBezugstemperaturbereich vom oberen Rand des Diagramms 600 von 5 aus gesehen, d.h. in denBereich zwischen 60°F(T4) und 50°F(T5). Der Bereich, in den die Bezugstemperatur fällt, bestimmt die Zeitdauer(in Minuten) , in der die Einheit 20 die Bezugstemperatur umTÄnderung ändern muss.In diesem Beispiel wird der Änderungsraten-Timermit 4,0 Minuten programmiert, und die Einheit 20 hat 4,0Minuten, um die Bezugstemperatur von 57 ° F um 1 ° F (TÄnderung)zu entweder 56°Fzu ändern,wenn die Einheit 20 kühlt, oderzu 58° zu ändern, wenndie Einheit 20 heizt. In Block 304 von 3C bestimmt das Programm,ob sich die Bezugstemperatur um 1°Fgeänderthat. Wenn sich die Bezugstemperatur nicht um 1°F geändert hat, schreitet das Programmzu Block 306 fort, in dem das Programm bestimmt, ob der Änderungsraten-Timerabgelaufen ist oder das durch das Änderungsratendiagramm von 5 vorgegebene Maximum von4,0 Minuten erreicht hat. Wenn der Timer die 4,0 Minuten nicht erreichthat, dann wird der Timer aktualisiert und die Schleife wird fortgesetzt. Wennder Timer jedoch abgelaufen ist, bevor sich die Bezugstemperaturum 1°F geändert hat,schreitet das Programm zu Block 310 und setzt das Kurz-Pre-Trip-Flagnicht-wahr, sodass ein kurzes Pre-Trip verhindert wird. Wenn sichin Block 304 dagegen die Bezugstemperatur um 1°F geändert hat, bevordie 4,0 Minuten des Timers abgelaufen sind, wird der Timer in Block 312 gelöscht undkehrt das Programm zu Block 314 zurück, in dem es das Kurz-Pre-Trip-Flagwahr setzt, wodurch eine kurzes Pre-Trip ermöglicht wird. [0044] Das Flussdiagramm von 3A-3D bestimmt, ob die Einheit 20 einekurze Pre-Trip-Operation durchführenkann, indem es das Kurz-Pre-Trip-Flag wahr oder nicht-wahr setzt.Nur wenn das Kurz-Pre-Trip-Flag wahr gesetzt wurde, kann eine kurzePre-Trip-Operation durchgeführt werden.Im Folgenden wird die Operation des kurzen Pre-Trips mit Bezug aufdas Flussdiagramm von 4A-4E beschrieben. [0045] Mit Bezug auf 4A-4E wird im Folgenden der zweite Teileiner Ausführungsformdes Verfahrens der vorliegenden Erfindung beschrieben. Wie in 4A gezeigt, beginnt dasProgramm in dem Startblock 2. Das Programm schreitet dannzu Block 340 fort, in dem es bestimmt, ob ein kurzes Pre-Tripfür dieEinheit 20 eingeleitet wurde. Damit die Einheit 20 einkurzes Pre-Trip durchführt,muss ein Benutzer angeben, dass er ein kurzes Pre-Trip wünscht. Dies kannder Benutzer überein Display bzw. eine Schnittstelle (nicht gezeigt) tun, die ander Einheit 20 vorgesehen oder elektrisch mit dieser verbundenist. Der Benutzer kann zwischen einem kurzen Pre-Trip oder einemregulärenPre-Trip fürdie Einheit 20 wählen, indemer jeweils eine Kurz-Pre-Trip-Taste oder eine Regulär-Pre-Trip- Taste betätigt. Reguläre Pre-Trips sinddem Fachmann bekannt. Wenn kein kurzes Pre-Trip gewählt wird(NEIN in Block 340), kehrt das Programm zu dem Startblock 2 zurück. Wennein kurzes Pre-Trip gewähltwird (JA in Block 340), schreitet das Programm zu Block 342 fort,in dem es bestimmt, ob die Einheit 20 in Betrieb ist. Wenn die Einheit 20 in Betriebist (JA in Block 342), schreitet das Programm zu Block 344 fort,in dem die Einheit 20 gestoppt wird. Das Programm schreitetdann zu Block 346 fort, in dem es die Einheit 20 startet.Wenn in Block 342 die Einheit 20 nicht in Betriebist (NEIN in Block 342), schreitet das Programm zu Block 346 fort,in dem es die Einheit 20 startet. Die Gründe für das Stoppen undStarten der Einheit 20 sollten dem Fachmann bekannt sein. [0046] Nach dem Block 346 schreitetdas Programm zu Block 348 fort, in dem das Programm bestimmt,ob der Start der Einheit erfolgreich war. Das Starten der Einheit 20 kannaus verschiedenen, dem Fachmann bekannten Gründen nicht erfolgreich sein. Wennder Start der Einheit nicht erfolgreich ist (NEIN in Block 348),schreitet das Programm zu Block 350 fort, in dem es dieEinheit 20 herunterfährt.Das Programm schreitet dann zu Block 352 fort, in dem das Programmdas Kurz-Pre-Trip-Flag nicht-wahr setzt. Nach dem Block 352 schreitetdas Programm zu Block 354 fort, in dem das Programm daskurze Pre-Trip beendet und einen Alarmcode setzt. Das Programm schreitetdann zu Block 356 fort, in dem es auf dem Benutzerdisplaybzw. der Schnittstelle angibt, dass das Pre-Trip fehlgeschlagenist. Dadurch wird eine Warnung fürden Benutzer vorgesehen, dass die Einheit 20 eine Fehlfunktionerzeugt hat und dass temperaturempfindliche Produkte verdorben werdenkönnen,wenn die Produkte in den klimatisierten Raum 28 geladenwerden. [0047] Wenn in Block 348 der Startder Einheit erfolgreich ist (JA in Block 348), schreitetdas Programm zu Block 358 fort, in dem das Programm bestimmt,ob sich die Einheit 20 im elektrischen Modus befindet.Wie oben beschrieben, umfasst die Einheit 20 einen Verbrennungsmotor 48 undeinen optionalen Standby-Elektromotor 52, um den Verdichter 40 anzutreiben.Die Einheit 20 befindet sich in dem elektrischen Modus,wenn der Elektromotor 52 den Verdichter 40 antreibt.Wenn sich die Einheit 20 in dem elektrischen Modus befindet(JA in Block 358), schreitet das Programm zu Block 360 fort,in dem das Programm die Einheit 20 in den Kühlmodusversetzt. Das Programm schreitet dann zu Block 362 fort,in dem es bestimmt, ob die Temperatur der Verdampferspule kleineroder gleich einer vorbestimmten Temperatur ist. Die vorbestimmteTemperatur kann ein beliebiger Temperaturwert sein. In einer Ausführungsformder vorliegenden Erfindung liegt die vorbestimmte Temperatur bei45°F. Wennsich in Block 358 die Einheit 20 nicht im elektrischenModus befindet (NEIN in Block 358), schreitet das Programmzu Block 364 fort, in dem die Einheit 20 zu einemlangsamen Kühlenversetzt wird. Wenn sich die Einheit 20 nicht in dem elektrischenModus befindet, treibt der Verbrennungsmotor 48 den Verdichter 40 an.Das Programm schreitet dann zu Block 362 fort. Wenn die Temperaturder Verdampferspule kleiner oder gleich der vorbestimmten Temperaturist (JA in Block 362), schreitet das Programm zu Block 5 von 4B fort. Wenn die Verdampferspulenicht kleiner oder gleich der vorbestimmten Temperatur ist (NEINin Block 362), schreitet das Programm zu Block 6 von 4C fort. [0048] Von Block 5 schreitet dasProgramm zu Block 366 in 4B fort,in dem es die Einheit 20 zu der Entfrostung versetzt. DasProgramm schreitet dann zu Block 368 fort, in dem es einenTimer startet. Der Timer kann ein Zeitdauer-Timer sein und ein beliebigesZeitinkrement speichern. In einer Ausführungsform der vorliegendenErfindung ist der Timer ein 20-Minuten-Zeitd auer-Timer. Nach dem Block 368 schreitetdas Programm zu Block 370 weiter, in dem es bestimmt, obder Verdampferspulen-Temperatursensorkorrekt funktioniert. Wenn der Verdampferspulen-Temperatursensornicht korrekt funktioniert (NEIN in Block 370), schreitetdas Programm zu Block 372 fort, in dem es das kurze Pre-Tripbeendet und einen Alarmcode setzt. Das Programm schreitet dann zuBlock 374 fort, in dem der Timer gelöscht wird. Nach dem Block 374 schreitetdas Programm zu Block 376 fort, in dem es das Kurz-Pre-Trip-Flag nicht-wahrsetzt. Das Programm schreitet dann zu Block 378 fort, indem es die Einheit 20 herunterfährt. Nach dem Block 378 schreitetdas Programm zu Block 380 fort, in dem es auf dem Benutzerdisplay bzw.an der Schnittstelle angibt, dass das Pre-Trip fehlgeschlagen ist. [0049] Wenn in Block 370 der Verdampferspulensensorkorrekt funktioniert (JA in Block 370), schreitet das Programmzu Block 382 fort, in dem es bestimmt, ob der Timer abgelaufenist. Wenn der Timer abgelaufen ist (JA in Block 382), schreitetdas Programm zu Block 384 fort, in dem es einen Alarmcodesetzt, weil das Entfrosten nicht erfolgreich war. Das Programm schreitetdann zu Block 372 und anschließend in ähnlicher Weise wie oben erläutert fort.Wenn in Block 382 der Timer nicht abgelaufen ist (NEINin Block 382), schreitet das Programm zu Block 386 fort,in dem es bestimmt, ob die Temperatur der Verdampferspule größer odergleich einer vorbestimmten Temperatur ist. Die vorbestimmte Temperatur kannein beliebiger Temperaturwert sein. In einer Ausführungsformder vorliegenden Erfindung, liegt die vorbestimmte Temperatur bei58°F. Wenndie Temperatur der Verdampferspule nicht größer oder gleich der vorbestimmtenTemperatur ist (NEIN in Block 386), schreitet das Programmzu Block 388 fort, in dem der Timer aktualisiert wird.Das Programm kehrt dann zu Block 370 zurück und schreitet anschließend in ähnlicherWeise wie weiter oben beschrieben fort. [0050] Wenn in Block 386 die Temperaturder Verdampferspule größer odergleich der vorbestimmten Temperatur ist (JA in Block 386),schreitet das Programm zu Block 390 fort, in dem es denTimer löscht. DasProgramm schreitet dann zu Block 392 fort, in dem es dasEntfrosten beendet. Nach dem Block 392 schreitet das Programmzu Block 394 fort, in dem es bestimmt, ob sich die Einheit 20 imelektrischen Modus befindet. Wenn sich die Einheit 20 imelektrischen Modus befindet (JA in Block 394), schreitet dasProgramm zu Block 396 fort, in dem es die Einheit 20 inden Kühlmodusversetzt. Das Programm schreitet dann zu Block 398 fort,in dem das Programm eine Verzögerungeinleitet. Die Verzögerung kanneine beliebige Zeitdauer betragen. In einer Ausführungsform der vorliegendenErfindung beträgtdie Verzögerungzwanzig Sekunden. Nach dem Block 398 schreitet das Programmzu Block 6 von 4C fort.Wenn sich in Block 394 die Einheit 20 nicht im elektrischenModus befindet (NEIN in Block 394), schreitet das Programmzu Block 400 fort, in dem es die Einheit 20 inden langsamen Kühlmodusversetzt. Das Programm schreitet dann zu Block 398 undanschließendin ähnlicherWeise wie oben beschrieben fort. [0051] Von Block 6 schreitet dasProgramm zu Block 402 in 4C fort,in dem das Programm eine Rückkehrluft-Bezugstemperaturund eine Ausgabebezugstemperatur speichert. Die Bezugstemperaturensind die durch den Rückkehrluft-Temperatursensor 200 undden Ausgabeluft-Temperatursensor 212 festgestellten Temperaturen.Die Rückkehrluft-und Ausgabelufttemperaturen werden in der Steuereinrichtung 224 oderin einer anderen mit der Steuereinrichtung 224 verbundenenSpeichereinrichtung gespeichert. Während das Programm hier dieRückkehrluft-und Ausgabelufttemperaturen speichert, kann das Programm auch Temperaturenvon anderen Temperatursensoren speichern, die in der Einheit 20 enthaltenoder mit der Einheit 20 verbunden sind, und diese in ähnlicherWeise wie die Rückkehrluft- undAusgabeluft-Bezugstemperaturen verwenden. [0052] Nach dem Block 402 schreitetdas Programm zu Block 404 fort, in dem es die Temperaturdifferenzzwischen der Rückkehrluftund der Ausgabeluft mittels des Kühlprüfdiagramms 700 von 6 bestimmt. Die Differenzzwischen der Rückkehrluft undder Ausgabeluft entspricht der Temperaturdifferenz zwischen derRückkehrluftund der Ausgabeluft, die erforderlich ist, damit das kurze Pre-Tripeine Kühlprüfung besteht. [0053] Wie außerdem in 6 gezeigt, umfasst das Kühlprüfdiagramm 700 eineVielzahl von Sensortemperaturbereichen 710, die durch dieTemperaturen TA, TB,TC, TD, TE, TF und TG definiert werden. Das Kühlprüfdiagramm 700 kanneine beliebige Anzahl von Sensortemperaturbereichen (auch nur einen) unddamit eine beliebige Anzahl von Temperaturen für die Definition der Temperatursensorbereicheumfassen. Zum Beispiel kann das Kühlprüfdiagramm 700 nurvier Sensortemperaturbereiche anstatt von acht umfassen. Dann wären nurdie Temperaturbereiche TA, TB undTC erforderlich. Die Temperaturen TA-TG in der gezeigtenAusführungsformdes Diagramms von 6 können beliebigeTemperaturwerte aufweisen. Das Kühlprüfdiagramm 700 umfasst aucheine Anzahl von Kühltemperaturdifferenzen 720,die jeweils einem der Sensortemperaturbereiche 710 entsprechen.Die Kühltemperaturdifferenzen 720 werdendurch ΔT1, ΔT2, ΔT3, ΔT4, ΔT5, ΔT6, ΔT7 und ΔT8 angegeben. Jede Kühltemperaturdifferenz 720 kanneinen beliebigen Temperaturwert aufweisen und kann deshalb eineneindeutigen Temperaturwert im Vergleich zu den anderen Kühltemperaturdifferenzenoder einen ähnlichenTemperaturwert wie eine beliebige Anzahl von anderen Kühltemperaturdifferenzenaufweisen. Die Kühltemperaturdifferenzen 720 bestimmendie Temperaturdifferenz, die zwischen der Rückkehrluft und der Ausgabeluftfür die Einheit 20 erforderlichist, um die Prüfungdes kurzen Pre-Trips zu bestehen. Die Verwendung des Kühlprüfdiagramms 700 inVerbindung mit dem Flussdiagramm von 4A-4E wirddurch die folgende Beschreibung eines Beispiels mit Bezug auf dasFlussdiagramm verdeutlicht. [0054] Nach dem Block 404 von 4C schreitet das Programmzu Block 406 fort, in dem es einen Timer startet. Der Timerkann ein beliebiges Zeitinkrement speichern. In einer Ausführungsformder vorliegenden Erfindung ist der Timer ein 15-Minuten-Timer. Nachdem Block 406 schreitet das Programm zu Block 408 fort,in dem es bestimmt, ob die Temperaturdifferenz zwischen der Rückkehrlufttemperatur undder Ausgabelufttemperatur größer alsdie entsprechende in 6 bestimmteKühltemperaturdifferenzist. Um die entsprechende Kühltemperaturdifferenzzu erfassen, werden die Umgebungstemperatur, die Rückkehrlufttemperaturund die Ausgabelufttemperatur alle durch entsprechende Sensorenfestgestellt. Die entsprechende Kühltemperaturdifferenz entsprichtdem Sensortemperaturbereich, in den die niedrigste der drei Temperaturenfällt.Wenn zum Beispiel die niedrigste der Umgebungs-, Rückkehrluft- undAusgabelufttemperaturen zwischen TC undTC fällt,dann ist die entsprechende Kühltemperaturdifferenzbei ΔT4. [0055] Wenn die Temperaturdifferenz zwischender Rückkehrlufttemperaturund der Ausgabelufttemperatur größer alsdie entsprechende Kühltemperaturdifferenzist (JA in Block 408), wird die Kühlprüfung bestanden und das Programmschreitet zu Block 410 fort, in dem es den Timer löscht. DasProgramm schreitet dann zu Block 412 fort, in dem das Programmbestimmt, ob sich die Einheit in dem elektrischen Modus befindet.Wenn sich die Einheit 20 nicht in dem elektrischen Modusbefindet (NEIN in Block 412), schreitet das Programm zuBlock 7 von 7D fort. Wennsich die Einheit in dem elektrischen Modus befindet (JA in Block 412),schreitet das Programm zu Block 8 von 4E fort. [0056] Wenn in Block 408 die Temperaturdifferenz zwischender Rückkehrlufttemperaturund er Ausgabelufttemperatur nicht größer als die entsprechende Kühltemperaturdifferenzist (NEIN in Block 408), schreitet das Programm zu Block 414 fort,in dem es bestimmt, ob der Timer abgelaufen ist. Wenn der Timernicht abgelaufen ist (NEIN in Block 414), schreitet dasProgramm zu Block 416 fort, in dem es den Timer aktualisiert.Das Programm kehrt dann zu Block 408 zurück und schreitetvon dort in ähnlicherWeise wie weiter oben beschrieben fort. Wenn in Block 414 derTimer abgelaufen ist (JA in Block 414), schreitet das Programmzu Block 418 fort, in dem das Programm bestimmt, ob dieAusgabelufttemperatur größer alsdie Rückkehrlufttemperaturist. Wenn die Ausgabelufttemperatur höher als die Rückkehrlufttemperaturist (JA in Block 418), schreitet das Programm zu Block 420 fort,in dem das Programm einen Alarmcode setzt, weil die Einheit 20 nichtkühlt.Das Programm schreitet dann zu Block 422 fort und löscht denTimer. Wenn in Block 418 die Ausgabelufttemperatur nichthöher alsdie Rückkehrlufttemperaturist (NEIN in Block 418), schreitet das Programm zu Block 424,in dem das Programm einen Alarmcode setzt, weil die Einheit 20 keineTemperaturdifferenz zwischen der Rückkehrluft und der Ausgabeluft,die größer alsdie entsprechende Kühltemperaturdifferenzvon 6 ist, innerhalbder Zeitgrenze des Timers erzeugt hat. Das Programm schreitet dannzu Block 422 fort. [0057] Nach dem Block 422 schreitetdas Programm zu Block 426 fort, in dem es das kurze Pre-Tripbeendet und einen Alarmcode setzt. Das Programm schreitet dann zuBlock 428 fort, in dem es das kurze Pre-Trip-Flag nicht-wahrsetzt. Nach dem Block 428 schreitet das Programm zu Block 430 fort, indem es die Einheit 20 herunterfährt. Das Programm schreitetdann zu Block 432 fort, in dem es auf dem Benutzerdisplaybzw. an der Benutzerschnittstelle anzeigt, dass der Pre-Trip fehlgeschlagenist. [0058] Von Block 7 schreitet dasProgramm zu Block 434 von 4D fort,in dem das Programm die Einheit 20 zu dem Schnellkühlen versetzt.Das Programm schreitet dann zu Block 436 fort, in dem es eineVerzögerungeinleitet. Die Verzögerungkann eine beliebige Zeitperiode sein. In einer Ausführungsformder vorliegenden Erfindung beträgtdie VerzögerungdreißigSekunden. Nach dem Block 436 schreitet das Programm zuBlock 438 und bestimmt, ob der Motor 48 (2) mit einer entsprechenden Geschwindigkeitfür dasSchnellkühlenläuft.Wie oben beschrieben umfasst die Einheit 20 einen Verbrennungsmotor 48 undeinen optionalen Standby-Elektromotor 52 für den Antriebdes Verdichters 40. Währenddieses Teils des Flussdiagramms wurde bestimmt, dass der Verdichter 40 durchden Motor 48 angetrieben wird und dass die Geschwindigkeit desMotors 48 auf Fehlfunktionen während des Schnellkühlens überwachtwird. Wenn der Motor 48 nicht mit der richtigen Geschwindigkeitfür das Schnellkühlen läuft (NEINin Block 438), schreitet das Programm zu Block 440 fort,in dem es einen Alarmcode setzt, weil der Motor nicht mit der richtigenGeschwindigkeit fürdas Schnellkühlenläuft.Das Programm schreitet dann zu Block 442 fort, in dem es dasKurz-Pre-Trip-Flagnicht-wahr setzt. Nach dem Block 442 schreitet das Programmzu Block 444 fort, in dem es die Einheit 20 zueiner Langsamkühlung versetzt.Wenn in Block 438 der Motor mit einer richtigen Geschwindigkeitfür dieSchnellkühlungläuft (JAin Block 438), schreitet das Programm zu Block 444 fort. [0059] Nach dem Block 44 schreitetdas Programm zu Block 446 fort, in dem es eine Verzögerung einleitet.Die Verzögerungkann eine beliebige Zeitdauer sein. In einer Ausführungsformder vorliegenden Erfindung beträgtdie VerzögerungdreißigSekunden. Das Programm schreitet dann zu Block 448 fort,in dem das Programm bestimmt, ob der Motor 48 mit einerrichtigen Geschwindigkeit fürdas Langsamkühlenläuft.Wenn der Motor 48 mit einer richtigen Geschwindigkeit für das Langsamkühlen läuft (JAin Block 448), schreitet das Programm zu Block 8 in 4E fort. Wenn der Motornicht mit einer richtigen Geschwindigkeit für das Langsamkühlen läuft (NEIN inBlock 448), schreitet das Programm zu Block 450 fort,in dem es einen Alarmcode setzt, weil der Motor 48 nichtmit einer richtigen Geschwindigkeit für die Langsamkühlung läuft. DasProgramm schreite dann zu Block 452 fort, in dem das Programmdas Kurz-Pre-Trip-Flag nicht-wahr setzt. Nach dem Block 452 schreitetdas Programm zu Block 454, in dem es bestimmt, ob die Motorgeschwindigkeithoch ist. Wenn die Motorgeschwindigkeit nicht hoch ist (NEIN inBlock 454), schreitet das Programm zu Block 8 von 4E fort. Wenn Motorgeschwindigkeithoch ist (JA in Block 454), schreitet das Programm zu Block 456 fort,in dem das Programm den Pre-Trip beendet und einen Alarmcode setzt.Das Programm schreitet dann zu Block 458 fort, in dem esdie Einheit 20 herunterfährt. Nach dem Block 458 schreitetdas Programm zu Block 460 fort, in dem es auf dem Benutzerdisplaybzw. an der Schnittstelle angibt, dass der Pre-Trip fehlgeschlagenist. [0060] Von Block 8 schreitet dasProgramm zu Block 462 von 4E fort,in dem das Programm bestimmt, ob sich die Einheit 20 indem elektrischen Modus befindet. Wenn sich die Einheit 20 indem elektrischen Modus befindet (JA in Block 462), schreitetdas Programm zu Block 464 fort, in dem es die Einheit 20 inden Heizmodus versetzt. Das Programm schreitet dann zu Block 466,in dem es einen Timer startet. In dem Timer kann ein beliebigesZeitinkrement gespeichert sein. In einer Ausführungsform der vorliegendenErfindung ist der Timer ein 5-Minuten-Timer. Wenn sich in Block 462 dieEinheit 20 nicht in dem elektrischen Modus befindet (NEINin Block 462), schreitet das Programm zu Block 468 fort,in dem es die Einheit 20 zu einem Langsamheizen versetzt.Das Programm schreitet dann zu Block 466 fort. [0061] Nach dem Block 466 schreitetdas Programm zu Block 470 fort, in dem das Programm bestimmt,ob die Ausgabelufttemperatur um eine vorbestimmte Größe höher alsdie Rückkehrlufttemperatur ist.Allgemein führtdas Programm in Block 470 den Heiztest zu der Einheit 20 durch,um zu bestimmen, ob die Einheit 20 den klimatisierten Raum 28 desAnhängers 24 ausreichendheizen kann. Die vorbestimmte Größe kannein beliebiger Temperaturwert sein. In einer Ausführungsformder vorliegenden Erfindung beträgtdie vorbestimmte Größe 2°F. Wenn dieAusgabelufttemperatur um die vorbestimmte Größe höher als die Rückkehrlufttemperaturist (JA in Block 470), wird die Heizprüfung bestanden und das Programmschreitet zu Block 472 fort, in dem es den Timer löscht. DasProgramm schreitet dann zu Block 474 fort, in dem das Programmbestimmt, ob ein Prüfalarmaktiv ist. [0062] Ein Prüfalarm ist ein kleiner Alarm,der aufgrund einer kleinen Fehlfunktion in der Einheit 20 auftrittoder aktiviert wird. Auch wenn ein Prüfalarm aktiv ist, kann dieEinheit 20 weiter in Betrieb sein. Alarmcodes dagegen stehenfür schwereFehlfunktionen, bei denen die Einheit 20 heruntergefahrenwerden sollte. Die Typen von Prüfalarmensind dem Fachmann bekannt, sodass sie hier nicht näher erläutert werden.Wenn ein Prüfalarmaktiv ist (JA in Block 474), schreitet das Programm zuBlock 476, in dem es ein Kurz-Pre-Trip-Prüfung aufdem Benutzerdisplay bzw. an der Schnittstelle anzeigt. Wenn die Kurz-Pre-Trip-Prüfung aufdem Benutzerdisplay bzw. an der Schnittstelle angezeigt wird, weiß ein Benutzerbzw. Bediener, dass ein Prüfalarmaktiv ist und dass eine kleine Fehlfunktion in der Einheit 20 aufgetretenist. Der Benutzer bzw. Bediener kann nur die Fehlfunktion prüfen oderden Betrieb der Einheit 20 fortsetzen. Das Programm schreitetdann zu Block 278 fort, in dem das Programm die Einheit 20 zuder normalen Steuerung zurückführt. Wennin Block 747 kein Prüfalarmaktiv ist (NEIN in Block 474), schreitet das Programm zuBlock 480 fort, in dem es das Bestehen des kurzen Pre-Tripsanzeigt. Wenn das Bestehen des kurzen Pre-Trips auf dem Benutzerdisplaybzw. an der Schnittstelle angezeigt wird, wurden die Kühl- undHeizprüfungenbestanden, wobei ein Benutzer bzw. Bediener weiß, dass die Einheit 20 keineFehlfunktionen aufweist. Das Programm schreitet dann zu Block 478 fortund führtdie Einheit 20 zu der normalen Steuerung zurück. [0063] Wenn in Block 470 die Ausgabelufttemperaturnicht höherals die Rückkehrlufttemperaturist (NEIN in Block 470), schreitet das Programm zu Block 482 fort,in dem es bestimmt, ob der Timer abgelaufen ist. Wenn der Timernicht abgelaufen ist (NEIN in Block 482), schreitet dasProgramm zu Block 484 fort, in dem es den Timer aktualisiert,Das Programm kehrt dann zu Block 470 zurück und schreitetvon dort in ähnlicherWeise wie weiter oben beschrieben fort. [0064] Wenn in Block 482 der Timerabgelaufen ist (JA in Block 482), schreitet das Programmzu Block 486 fort, in dem es bestimmt, ob die Ausgabelufttemperaturniedriger als Rückkehrlufttemperaturist. Wenn die Ausgabelufttemperatur nicht niedriger als die Rückkehrlufttemperaturist (NEIN in Block 486), schreitet das Programm zu Block 488 fort,in dem das Programm einen Alarmcode setzt, weil die Einheit 20 dieAusgabelufttemperatur nicht innerhalb der Zeitgrenze des Timerszu der vorbestimmten Höhe über derRückkehrlufttemperaturerhöht(Block 470). Das Programm schreitet dann zu Block 490 fort,in dem es das kurze Pre-Trip beendet und einen Alarmcode setzt.Wenn in Block 486 die Ausgabelufttemperatur niedriger alsdie Rückkehrlufttemperaturist (JA in Block 486), schreitet das Programm zu Block 492 fort,in dem es einen Alarmcode setzt, weil die Einheit 20 nichterwartungsgemäß heizt.Das Programm schreitet dann Block 490 fort. [0065] Nach dem Block 490 schreitetdas Programm zu Block 494 fort, in dem das Kurz-Pre-Trip-Flagnicht-wahr gesetzt wird. Das Programm schreitet dann zu Block 496 fort,in dem es den Timer löscht.Nach dem Block 496 schreitet das Programm zu Block 498 fort,in dem es die Einheit 20 herunterfährt. Das Programm schreitetdann zu Block 500 fort, in dem das Programm auf dem Benutzerdisplaybzw. an der Schnittstelle angibt, dass das Pre-Trip fehlgeschlagenist. [0066] Nachdem das Flussdiagramm von 4A-4E im Detail beschriebenwurde, wird im Folgenden ein Beispiel mit Bezug auf das Flussdiagrammund das Kühlprüfdiagramm 700 von 6 beschrieben. Wie weiteroben genannt, speichert das Programm in Block 402 eineRückkehrluft-Bezugstemperaturund eine Ausgabeluft-Bezugstemperatur. Die Einheit 20 kommuniziertweiterhin mit dem Umgebungsluft-Temperatursensor 225, dereine Umgebungslufttemperatur feststellt. Die erforderliche Temperaturdifferenz 720 wirddurch die niedrigere der Rückkehrluft-Bezugstemperatur,der Ausgabeluft-Bezugstemperaturund der Umgebungslufttemperatur bestimmt. Die niedrigste der dreiTemperaturen fälltinnerhalb einen der Sensortemperaturbereiche 710 in demKühldiagramm 700.Die erforderliche Kühltemperaturdifferenz 720 istdie Differenz, die dem Bereich entspricht, in den die niedrigsteder Temperaturen fällt.Damit der Kühlprüfteil deskurzen Pre-Tripsbestanden wird, muss die Ausgabeluft unter die Rückkehrluft-Bezugstemperaturum mehr als die erforderliche Kühltemperaturdifferenzgekühlt werden. [0067] Es soll zum Beispiel angenommen werden, dassdie Rückkehrluft-Bezugstemperatur61°F beträgt, dieAusgabeluft-Bezugstemperatur58°F beträgt und dieUmgebungslufttemperatur 72°Fbeträgt. Essoll weiterhin angenommen werden, dass TA=120°F, TB=80°F,TC=70°F,TD=60°F,TE=50°F, TF=30°Fund TG=20°F.Weiterhin soll zum Beispiel angenommen werden, dass ΔT1=3°F, ΔT2=6°F, ΔT3=10 ° F, ΔT4=8°F, ΔT5=6 ° F, ΔT6=4°F, ΔT7=2°F und ΔT8=1°Fbeträgt.Außerdemsoll angenommen werden, das der in Block 406 gestarteteTimer 406 ein 15-Minuten-Timer ist. [0068] Weil die Ausgabeluft-Bezugstemperaturdie niedrigste der drei Temperaturen ist, wird die Ausgabeluft-Bezugstemperaturverwendet, um die erforderliche Kühltemperaturdifferenz zu bestimmen.Die Ausgabeluft-Bezugstemperatur von 58°F fällt in den von oben im Diagramm 700 von 6 aus gesehen fünften Sensortemperaturbereich(zwischen TD=60°F und TE=50°F). Deshalbbeträgtdie erforderliche Kühltemperaturdifferenz6°F. InBlock 408 wird das Programm bestimmt, wenn die Ausgabelufttemperatur mehrals 6°Funter der Rückkehrtemperaturist. Zu diesem Punkt liegt die Entladungslufttemperatur (58°F) nur 3°F unter derRückkehrlufttemperatur (61°F). Die Einheit 20 fährt dannmit der Kühlungfort, und das Programm fährtmit der Überwachungder Temperaturdifferenz zwischen der Rückkehrluft und der Ausgabeluftfort. Diese Überwachungerfolgt in der Schleife der Blöcke 408, 414 und 416 von 4C. Wenn die Temperaturdifferenzzwischen der Rückkehrluftund der Ausgabeluft die erforderliche Temperaturdifferenz von 6°F vor demAblauf des 15-Minuten-Timers überschreitet,schreitet das Programm von Block 408 zu Block 410 fort,wobei das Pre-Trip fortgesetzt wird. Wenn die Temperaturdifferenzzwischen der Rückkehrluftund der Ausgabeluft die erforderliche Kühltemperaturdifferenz von 6°F nicht vorAblauf des 15-Minuten-Timers überschreitet,schreitet das Programm von Block 414 zu Bock 418 fort,in dem das Programm schließlichauf dem Benutzerdisplay bzw. an der Schnittstelle angibt, dass dasPre-Trip fehlgeschlagen ist (Block 432). [0069] Es wurden bestimmte Ausführungsformen dervorliegenden Erfindung dargestellt und beschrieben, wobei jedochalternative Ausführungsformen durchden Fachmann realisiert werden können,ohne dass dadurch der Erfindungsumfang verlassen wird.
权利要求:
Claims (35) [1] Verfahren zum Durchführen einer Diagnoseprüfung zueiner Temperatursteuereinheit, wobei das Verfahren folgende Schritteumfasst: Überwachenvon wenigstens einer Funktion der Einheit, Speichern von Informationzu der wenigstens einen überwachtenFunktion der Einheit, Bestimmen aus der Information zu derwenigstens einen überwachtenFunktion, ob die Einheit wenigstens eine Fehlfunktion aufweist, Setzeneines Flags zu einer ersten Einstellung oder einer zweiten Einstellung,wobei das Flag zu der ersten Einstellung gesetzt wird, wenn dieEinheit keine Fehlfunktion aufweist, und wobei das Flag zu der zweitenEinstellung gesetzt wird, wenn die Einheit wenigstens eine Fehlfunktionaufweist, und Ermöglichender Diagnoseprüfung,wenn das Flag zu der ersten Einstellung gesetzt ist. [2] Verfahren nach Anspruch 1, dadurch gekennzeichnet,dass die Temperatursteuereinheit eine Transport-Temperatursteuereinheit ist. [3] Verfahren nach Anspruch 1, dadurch gekennzeichnet,dass die wenigstens eine Funktion wenigstens einen Alarmcode erzeugt,wobei der Überwachungsschrittdas Überwachendes wenigstens einen Alarmcodes umfasst. [4] Verfahren nach Anspruch 1, dadurch gekennzeichnet,dass die wenigstens eine Funktion ein Entfrostungszyklus ist, wobeider Überwachungsschritt das Überwachendes Entfrostungszyklus umfasst. [5] Verfahren nach Anspruch 1, dadurch gekennzeichnet,dass die wenigstens eine Funktion eine Steuersensortemperatur einesSteuersensors ist, wobei der Überwachungsschrittdas Überwachender wenigstens einen Steuersensortemperatur des Steuersensors umfasstund der Bestimmungsschritt das Bestimmen umfasst, ob die Steuersensortemperatur innerhalbeines vorbestimmten Bereichs eines thermischen Setzpunkts ist, wobeidie Einheit keine Fehlfunktion aufweist, wenn sich die Steuersensortemperaturinnerhalb des vorbestimmten Bereichs des thermischen Setzpunktsbefindet, und wobei die Einheit wenigstens eine Fehlfunktion aufweist,wenn sich die Steuersensortemperatur nicht innerhalb des vorbestimmtenBereichs des thermischen Setzpunktes befindet. [6] Verfahren nach Anspruch 5, dadurch gekennzeichnet,dass der Steuersensor ein Rückkehrluft-Temperatursensoroder ein Ausgabeluft-Temperatursensor ist, wobei die Steuersensortemperatur eineRückkehrlufttemperaturoder eine Ausgabelufttemperatur ist. [7] Verfahren nach Anspruch 1, dadurch gekennzeichnet,dass der Speicherschritt das Speichern einer Steuersensor-Bezugstemperatureines Steuersensors umfasst und der Bestimmungsschritt das Bestimmeneiner entsprechenden Temperaturänderungund einer entsprechenden Zeitperiode auf der Basis der Steuersensor-Bezugstemperaturumfasst, wobei der Bestimmungsschritt auch das Bestimmen umfasst,ob die Einheit die Steuersensortemperatur mit einer entsprechendenTemperaturänderunginnerhalb der entsprechenden Zeitperiode ändert, wobei die Einheit eineFehlfunktion aufweist, wenn sich die Steuersensortemperatur nichtmit der entsprechenden Temperaturänderung innerhalb der entsprechendenZeitperiode ändert,und wobei die Einheit keine Fehlfunktion aufweist, wenn sich dieSteuersensortemperatur mit der entsprechenden Temperaturänderunginnerhalb der entsprechenden Zeitperiode ändert. [8] Verfahren nach Anspruch 1, dadurch gekennzeichnet,dass die Diagnoseprüfungdas Einleiten einer Kühlprüfung unddas Überwacheneiner Rückkehrlufttemperatur,einer Ausgabelufttemperatur und einer Umgebungslufttemperatur auseinem Rückkehrluft-Temperatursensor,einem Ausgabeluft-Temperatursensorund einem Umgebungsluft-Temperatursensor jeweils nach der Einleitungder Kühlprüfung umfasst. [9] Verfahren nach Anspruch 8, dadurch gekennzeichnet,dass die Diagnoseprüfungweiterhin das Bestimmen einer entsprechenden Kühltemperaturdifferenz auf derBasis der niedrigsten der Rückkehrlufttemperatur,der Ausgabelufttemperatur und der Umgebungslufttemperatur umfasst. [10] Verfahren nach Anspruch 9, dadurch gekennzeichnet,das die Diagnoseprüfungweiterhin das kontinuierliche Überwachender Rückkehrlufttemperaturmittels des Rückkehrluft- Temperatursensors undder Ausgabelufttemperatur mittels des Ausgabeluft-Temperatursensors,das Bestimmen einer Differenz zwischen der kontinuierlich überwachtenRückkehrlufttemperaturund Ausgabelufttemperatur sowie das Bestimmen umfasst, ob die Differenzzwischen der kontinuierlich überwachtenRückkehrlufttemperaturund Ausgabelufttemperatur größer odergleich der entsprechenden Kühltemperaturdifferenzinnerhalb einer vorbestimmten Zeitperiode ist, wobei die Einheitwenigstens eine Fehlfunktion aufweist, wenn die Differenz zwischender kontinuierlich überwachten Rückkehrlufttemperaturund Ausgabelufttemperatur nicht größer oder gleich der entsprechendenKühltemperaturdifferenzinnerhalb der vorbestimmten Zeitperiode ist, und wobei die Einheitkeine Fehlfunktion aufweist, wenn die Differenz zwischen der kontinuierlich überwachtenRückkehrlufttemperaturund Ausgabelufttemperatur größer odergleich der entsprechenden Kühltemperaturdifferenzinnerhalb der vorbestimmten Zeitperiode ist. [11] Verfahren nach Anspruch 1, dadurch gekennzeichnet,dass die Diagnoseprüfungdas Einleiten einer Heizprüfungund das Überwacheneiner Rückkehrlufttemperaturund einer Ausgabelufttemperatur mittels eines Rückkehrluft-Temperatursensors und eines Ausgabeluft-Temperatursensorsumfasst. [12] Verfahren nach Anspruch 11, dadurch gekennzeichnet,das die Diagnoseprüfungweiterhin das Bestimmen umfasst, ob die Ausgabelufttemperatur umeine vorbestimmte Größe höher alsdie Rückkehrlufttemperaturinnerhalb einer vorbestimmten Zeitperiode ist, wobei die Einheitwenigstens eine Fehlfunktion aufweist, wenn die Ausgabelufttemperaturnicht um die vorbestimmte Größe höher alsdie Rückkehrlufttemperaturinnerhalb der Zeitperiode ist, und wobei die Einheit keine Fehlfunktionaufweist, wenn die Ausgabelufttemperatur um die vorbestimmte Größe höher alsdie Rückkehrlufttemperaturinnerhalb der Zeitperiode ist. [13] Verfahren nach Anspruch 1, dadurch gekennzeichnet,das die Diagnoseprüfungeine Kühlprüfung undeine Heizprüfungeinleitet. [14] Verfahren nach Anspruch 13, dadurch gekennzeichnet,dass die Diagnoseprüfungbestanden wird, wenn die Kühlprüfung unddie Heizprüfungbestanden werden. [15] Verfahren nach Anspruch 1, dadurch gekennzeichnet,dass die Diagnoseprüfungnur die Kühl- undHeizoperationen der Einheit prüfen. [16] Verfahren nach Anspruch 1, dadurch gekennzeichnet,dass der Schritt zum Ermöglichender Diagnoseprüfungdie Diagnoseprüfungnur dann ermöglicht,wenn das Flag zu der ersten Einstellung gesetzt ist. [17] Verfahren nach Anspruch 1, dadurch gekennzeichnet,dass die Diagnoseprüfungeine erste Diagnoseprüfungist, wobei das Verfahren weiterhin das Ermöglichen einer zweiten Diagnoseprüfung umfasst,wenn das Flag zu der ersten Einstellung oder zu der zweiten Einstellunggesetzt ist, wobei die erste Diagnoseprüfung eine kürzere Zeitdauer bis zum erfolgreichenAbschluss benötigtals die zweite Diagnoseprüfung. [18] Diagnoseverfahren für eine Temperatursteuereinheit,wobei das Verfahren folgenden Schritte umfasst: Überwachenvon wenigstens einer Funktion der Einheit, Speichern von Informationzu der wenigstens einen überwachtenFunktion der Einheit, Bestimmen aus der Information zu derwenigstens einen Funktion, ob die Einheit wenigstens eine Fehlfunktionaufweist, und Ermöglichenvon wenigstens einer ersten Diagnoseprüfung und/oder einer zweitenDiagnoseprüfungzu der Einheit, wobei die erste Diagnoseprüfung ermöglicht wird, wenn die Einheitkeine Fehlfunktion aufweist und wobei die zweite Diagnoseprüfung ermöglicht wird,wenn die Einheit keine Fehlfunktion oder wenigstens eine Fehlfunktionaufweist, wobei die erste Diagnoseprüfung eine kürzere Zeitdauer bis zum erfolgreichenAbschluss benötigtals die zweite Diagnoseprüfung. [19] Verfahren nach Anspruch 18, dadurch gekennzeichnet,das die Temperatursteuereinheit eine Transport-Temperatursteuereinheit ist. [20] Verfahren nach Anspruch 18, weiterhin gekennzeichnetdurch das Setzen eines Flags zu einer ersten Einstellung oder einer zweitenEinstellung, wobei das Flag zu der ersten Einstellung gesetzt wird,wenn die Einheit keine Fehlfunktion aufweist, und wobei das Flagzu der zweiten Einstellung gesetzt wird, wenn die Einheit wenigstenseine Fehlfunktion aufweist. [21] Verfahren nach Anspruch 20, dadurch gekennzeichnet,dass in dem Schritt zum Ermöglichen vonwenigstens der ersten Diagnoseprüfung und/oderder zweiten Diagnoseprüfungdie erste Diagnoseprüfungermöglichtwird, wenn das Flag zu der ersten Einstellung gesetzt ist, und diezweite Diagnoseprüfungermöglichtwird, wenn das Flag zu der ersten oder der zweiten Einstellung gesetztist. [22] Verfahren nach Anspruch 18, dadurch gekennzeichnet,dass die erste Diagnoseprüfungeine Kühlprüfung undeine Heizprüfungumfasst. [23] Verfahren nach Anspruch 22, dadurch gekennzeichnet,dass die erste Diagnoseprüfungbestanden wird, wenn die Kühlprüfung unddie Heizprüfungbestanden werden. [24] Verfahren nach Anspruch 18, dadurch gekennzeichnet,dass die erste Diagnoseprüfungnur die Kühl-und Heizoperationen der Einheit prüft. [25] Verfahren nach Anspruch 18, dadurch gekennzeichnet,dass die erste Diagnoseprüfungdie Kühl-und Heizoperationen der Einheit prüft und die zweite Diagnoseprüfung mehrals die Kühl-und Heizoperationen der Einheit prüft. [26] Verfahren nach Anspruch 18, weiterhin gekennzeichnetdurch das Einleiten einer ersten Operation der Einheit, wobei derSchritt zum Überwachen das Überwachenvon wenigstens einer Funktion der Einheit während der ersten Operationumfasst, wobei der Schritt zum Speichern das Speichern von Informationzu der wenigstens einen überwachtenFunktion der ersten Operation umfasst und wobei der Schritt zumBestimmen das Bestimmen aus der Information zu der wenigstens einen überwachtenFunktion der ersten Operation umfasst, ob die Einheit wenigstenseine Fehlfunktion aufweist. [27] Verfahren nach Anspruch 26, weiterhin gekennzeichnetdurch das Beenden der ersten Diagnoseprüfung oder der zweiten Diagnoseprüfung und dasEinleiten einer zweiten Operation der Einheit nach Beendigung derersten Diagnoseprüfungoder der zweiten Diagnoseprüfung,wenn die Einheit keine Fehlfunktion aufweist, die den erfolgreichenAbschluss der ersten Diagnoseprüfungoder der zweiten Diagnoseprüfungverhindert. [28] Diagnoseverfahren für eine Temperatursteuereinheit,wobei das Verfahren folgende Schritte Einleiten einer erstenOperation der Einheit, Überwachenvon wenigstens einer Funktion der Einheit während der ersten Operation, Speichernvon Information zu der wenigstens einen überwachten Funktion während derersten Operation, Analysieren der Information zu der wenigstenseinen überwachtenFunktion währendder ersten Operation, Beenden der ersten Operation der Einheit,und Einleiten einer ersten Diagnoseprüfung oder einer zweiten Diagnoseprüfung aufder Basis der Analyse der Information zu der wenigstens einen überwachtenFunktion währendder ersten Operation. [29] Verfahren nach Anspruch 28, dadurch gekennzeichnet,das die Temperatursteuereinheit eine Transport-Temperatursteuereinheit ist. [30] Verfahren nach Anspruch 38, dadurch gekennzeichnet,dass die erste Diagnoseprüfungeine Kühlprüfung undeine Heizprüfungumfasst. [31] Verfahren nach Anspruch 30, dadurch gekennzeichnet,dass die erste Diagnoseprüfungbestanden wird, wenn sowohl die Kühlprüfung als auch die Heizprüfung bestandenwerden. [32] Verfahren nach Anspruch 28, dadurch gekennzeichnet,dass die erste Diagnoseprüfungnur die Kühl-und Heizoperationen der Einheit prüft. [33] Verfahren nach Anspruch 28, dadurch gekennzeichnet,dass die erste Diagnoseprüfungdie Kühl-und Heizoperationen der Einheit prüft und dass die zweite Diagnoseprüfung mehrals die Kühl-und Heizoperationen der Einheit prüft. [34] Verfahren nach Anspruch 28, dadurch gekennzeichnet,dass die erste Diagnoseprüfungeine kürzereZeitdauer bis zum erfolgreichen Abschluss benötigt als die zweite Diagnoseprüfung. [35] Verfahren nach Anspruch 28, weiterhin gekennzeichnetdurch das Einleiten einer zweiten Operation der Einheit, wenn dieerste Diagnoseprüfung oderdie zweite Diagnoseprüfungkeine Fehlfunktion bestimmt, die einen Abschluss der ersten Diagnoseprüfung oderzweiten Diagnoseprüfungverhindert.
类似技术:
公开号 | 公开日 | 专利标题 US20170144510A1|2017-05-25|Vehicle air conditioning and heating system providing engine on and off operation CN104802612B|2018-09-21|自动温度超控模式识别系统 US6487869B1|2002-12-03|Compressor capacity control system US4663725A|1987-05-05|Microprocessor based control system and method providing better performance and better operation of a shipping container refrigeration system CN102328568B|2015-05-20|具有基于温度的柴油机操作的电运输制冷单元 EP0216547B1|1991-05-08|Diagnostisches System zur Ermittlung von fehlerhaften Sensoren in einer mit einem Flüssigkeitskühler versehenen Klimaanlage US5460006A|1995-10-24|Monitoring system for food storage device US5579648A|1996-12-03|Method of monitoring a transport refrigeration unit and an associated conditioned load US6257319B1|2001-07-10|IC testing apparatus EP1022466B1|2005-06-22|Zustandsüberwachung eines Kühlsystemverdichters EP0410570B1|1994-09-21|Klimaapparat mit Startkontrolle für parallelbetriebene Kompressoren basierend auf Hochdruck-Feststellung US6679074B2|2004-01-20|Automatic switching refrigeration system US5123253A|1992-06-23|Method of operating a transport refrigeration unit DE102006017909B4|2019-06-19|Temperatursteuersystem und Verfahren zum Betreiben desselben US5186014A|1993-02-16|Low refrigerant charge detection system for a heat pump US5557938A|1996-09-24|Transport refrigeration unit and method of operating same KR100406094B1|2003-11-15|냉장고의 원격 점검 시스템 EP2812640B1|2018-08-08|Verfahren zur erfassung von kältemittelverlust US5727395A|1998-03-17|Defrost control for heat pump KR900008901B1|1990-12-11|차량의 공기조화기 및 냉장고의 냉각장치 US5924295A|1999-07-20|Method and apparatus for controlling initial operation of refrigerator EP2029987B1|2018-10-10|Kühleinheit und diagnoseverfahren dafür US8082752B2|2011-12-27|Pressure-reducing module for dual evaporator air conditioning system US5950439A|1999-09-14|Methods and systems for controlling a refrigeration system EP0620407B1|1999-01-13|Verfahren und Gerät zum Überwachen und Steuern des Betriebes einer Kühleinheit
同族专利:
公开号 | 公开日 US6996997B2|2006-02-14| JP2004271173A|2004-09-30| US20040172954A1|2004-09-09|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2010-01-21| 8139| Disposal/non-payment of the annual fee|
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|