DE102009052998A1 - Method for controlling drive system e.g. hydrostatic traction drive of forklift truck, involves monitoring function of functional controller by redundant controller in normal operating state - Google Patents
Method for controlling drive system e.g. hydrostatic traction drive of forklift truck, involves monitoring function of functional controller by redundant controller in normal operating state Download PDFInfo
- Publication number
- DE102009052998A1 DE102009052998A1 DE102009052998A DE102009052998A DE102009052998A1 DE 102009052998 A1 DE102009052998 A1 DE 102009052998A1 DE 102009052998 A DE102009052998 A DE 102009052998A DE 102009052998 A DE102009052998 A DE 102009052998A DE 102009052998 A1 DE102009052998 A1 DE 102009052998A1
- Authority
- DE
- Germany
- Prior art keywords
- controller
- drive system
- drive
- operating state
- control method
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000002706 hydrostatic effect Effects 0.000 title claims description 15
- 238000012544 monitoring process Methods 0.000 title description 20
- 230000033001 locomotion Effects 0.000 claims abstract description 9
- 230000007257 malfunction Effects 0.000 claims description 10
- 238000006073 displacement reaction Methods 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 2
- 230000019491 signal transduction Effects 0.000 claims 1
- 230000008569 process Effects 0.000 description 8
- 238000011161 development Methods 0.000 description 6
- 230000018109 developmental process Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 241001124569 Lycaenidae Species 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 235000016068 Berberis vulgaris Nutrition 0.000 description 1
- 241000335053 Beta vulgaris Species 0.000 description 1
- 235000002595 Solanum tuberosum Nutrition 0.000 description 1
- 244000061456 Solanum tuberosum Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000002485 combustion reaction Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 239000004459 forage Substances 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000012502 risk assessment Methods 0.000 description 1
- 238000011076 safety test Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B9/00—Safety arrangements
- G05B9/02—Safety arrangements electric
- G05B9/03—Safety arrangements electric with multiple-channel loop, i.e. redundant control systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66F—HOISTING, LIFTING, HAULING OR PUSHING, NOT OTHERWISE PROVIDED FOR, e.g. DEVICES WHICH APPLY A LIFTING OR PUSHING FORCE DIRECTLY TO THE SURFACE OF A LOAD
- B66F9/00—Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes
- B66F9/06—Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes movable, with their loads, on wheels or the like, e.g. fork-lift trucks
- B66F9/075—Constructional features or details
- B66F9/20—Means for actuating or controlling masts, platforms, or forks
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Structural Engineering (AREA)
- Automation & Control Theory (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Physics & Mathematics (AREA)
- Civil Engineering (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Geology (AREA)
- Mechanical Engineering (AREA)
- Safety Devices In Control Systems (AREA)
Abstract
Description
Die Erfindung betrifft ein Steuerungsverfahren für ein Antriebssystem mit einem ersten Funktionscontroller, der Eingabesignale von Bedienvorrichtungen für das Antriebssystem erfasst, und mit einem Zweitcontroller, der Eingabesignale der Bedienvorrichtungen für das Antriebssystem erfassen und das Antriebssystem über einen vom Funktionscontroller unabhängigen Signalweg beeinflussen kann, wobei der Funktionscontroller die erfassten Eingabesignale in Steuersignale für Steuerelemente des Antriebssystems umsetzt.The invention relates to a control method for a drive system having a first function controller that detects input signals from drive system controls, and a second controller that can detect input signals of the drive system controls and influence the drive system via a signal path independent of the function controller converts the detected input signals into control signals for controls of the drive system.
Bei elektronischen Steuerungen für Antriebssysteme, vor allem bei Fahrantriebssystemen für mobile Arbeitsmaschinen, wie Landmaschinen, Forstmaschinen, Baumaschinen und Flurförderzeugen, ist es notwendig, Sicherheitssysteme vorzusehen, um das Risiko von Fehlfunktionen zu minimieren. Beispiele für solche mobile Arbeitsmaschinen sind aus dem Bereich der Landmaschinen Mähdrescher, Feldhäcksler sowie Rüben oder Kartoffelroder und aus dem Bereich der Flurförderzeuge Gegengewichtsgabelstapler, Schubmaststapler sowie Rad- oder Teleskoplader. Mobile Arbeitsmaschinen weisen oftmals hohe Fahrzeuggewichte auf und eine zuverlässige Kontrolle über die Fahrbewegungen ist zur Risikominderung besonders wichtig. Dabei kommen elektrische und hydrostatische Antriebssysteme zum Einsatz. Die hydrostatischen Antriebssysteme bestehen dabei oft aus einer verstellbaren Axialkolbenpumpe, die einen oder mehrere hydraulische Fahrmotoren mit einem Hydraulikfluid versorgt. Das hydrostatische Antriebssystem wird dabei von einer Bedienperson über eine elektrische Steuerung bedient, die auf Steuerelemente, z. B. über elektromagnetische Ansteuerventile auf eine Verstelleinrichtung der Axialkolbenpumpe einwirkt, und somit die Fahrtrichtung, die Fahrgeschwindigkeit, und das durch den hydrostatischen Antrieb aufgebrachte Drehmoment regelt. Dabei besteht zwischen einer Fahrbefehleingabevorrichtung und den Steuerelemente keine mechanische Verbindung.In electronic control systems for propulsion systems, especially in traction drive systems for mobile work machines such as agricultural machinery, forestry machines, construction machinery and industrial trucks, it is necessary to provide safety systems to minimize the risk of malfunction. Examples of such mobile machines are from the field of agricultural machinery combine harvesters, forage harvesters and beets or potato harvester and from the field of trucks counterbalanced forklifts, reach trucks and wheel or telescopic loaders. Mobile work machines often have high vehicle weights and reliable control over the movements is particularly important for risk reduction. In this case, electrical and hydrostatic drive systems are used. The hydrostatic drive systems often consist of an adjustable axial piston pump, which supplies one or more hydraulic traction motors with a hydraulic fluid. The hydrostatic drive system is operated by an operator via an electrical control that controls on z. B. acts via electromagnetic control valves on an adjustment of the axial piston pump, and thus controls the direction of travel, the driving speed, and the torque applied by the hydrostatic drive. There is no mechanical connection between a drive command input device and the controls.
Ebenso hängt bei rein elektrischen Antriebssystemen mit Elektromotoren, insbesondere Drehstrommotoren, die Umsetzung der Fahrbefehle maßgeblich von der Steuerung ab, die die Leistungselektronik, etwa die Umrichter bei Drehstrommotoren ansteuert.Likewise, in purely electric drive systems with electric motors, in particular three-phase motors, the implementation of the travel commands depends decisively on the controller, which controls the power electronics, such as the converters in three-phase motors.
Insbesondere bei allen Steuerungssignalen, die die Steuerung erzeugt, um das Antriebssystem aus dem Stillstand in Bewegung zu setzen, muss dabei soweit wie möglich sicher gestellt werden, dass von einer Bedienperson ein entsprechender Befehl an der Fahrbefehleingabevorrichtung, wie etwa einem Fahrpedal, vorgegeben wurde. Ein Anfahren aus dem Stillstand oder Beschleunigen, das nicht durch die Bedienperson veranlasst wurde, muss vermieden werden und als Fehlfunktion der Steuerung zu einer Sicherungsmaßnahme wie etwa einer sofortigen Abschaltung des Antriebssystems oder zu einer Überführung in einen sicheren Zustand führen.In particular, with all the control signals that generates the control to start the drive system from a standstill, it must be ensured as far as possible that an appropriate command to the driving command input device, such as an accelerator pedal has been specified by an operator. Startup from standstill or acceleration that was not initiated by the operator must be avoided and, as a malfunction of the controller, lead to a safety measure such as an immediate shutdown of the drive system or to a transfer to a safe state.
Hierzu ist bekannt, die Steuerung vollständig redundant aufzubauen. Dabei werden die Eingabesignale der Fahrbefehleingabevorrichtung bzw. des Fahrpedals von zwei unabhängig voneinander programmierten Controllern verarbeitet. Beide Controller weisen jeweils einen Abschaltweg für das Antriebssystem auf, der unabhängig von dem des anderen Controllers ist und mit dem das Antriebssystem außer Betrieb gesetzt werden kann. Jeder Controller kann bei einer erkannten Fehlfunktion somit das Antriebssystem außer Betrieb setzen. Darüber hinaus erfolgt ein Abgleich der Ergebnisse der beiden Controller und sobald festgelegte Toleranzwerte für Differenzwerte überschritten werden, erfolgt eine Bewertung als Fehlfunktion und eine Abschaltung. Je nach Anforderung an die Sicherheit ist die Software der programmierten Controller und/oder die Hardware unterschiedlich. Dabei ist die Steuerungssoftware von zwei voneinander völlig unabhängigen Teams von Programmierern programmiert, um zu vermeiden, dass die Steuerungssoftware der beiden Controller Fehler aufweist, die in einem identischen Betriebszustand der Steuerung auftreten können. Ebenso kann durch zumindest teilweise unterschiedliche Hardware das Auftreten von identischen Hardwarefehlern vermieden werden. Durch diesen Stand der Technik ist es möglich, die Sicherheitskategorie 3 nach der bisherigen
Nachteilig an diesem Stand der Technik ist, dass ein erheblicher Mehraufwand für die Entwicklung der Controller erforderlich ist. Es ist im Ergebnis der doppelte Aufwand erforderlich, da für jede Anwendung getrennt die Programmierung zweimal durchgeführt werden muss. Dieser doppelte Aufwand entsteht auch bei der Sicherheitsüberprüfung, wenn die Programmierung auf sichere Funktion hin überprüft wird. Die Entwicklung eines Antriebssystems erfordert dadurch mehr Zeit und es entstehen hohe Mehrkosten. Schließlich sind nachträgliche Anpassungen und Änderungen ebenfalls nur mit hohen Kosten und hohem Zeitaufwand umzusetzen.A disadvantage of this prior art is that a significant overhead for the development of the controller is required. As a result, twice as much effort is required because for each application separately, programming must be done twice. This duplication of effort also occurs during security checking when programming is checked for safe operation. The development of a drive system thus requires more time and there are high additional costs. Finally, subsequent adjustments and changes are also only with high costs and a lot of time to implement.
Ebenfalls ist bekannt, ein System aus zwei Controllern einzusetzen, bei dem ein Controller als Funktionscontroller arbeitet und der zweite Controller diesen überwacht. Der Funktionscontroller verarbeitet dabei die Eingabesignale der Fahrbefehleingabevorrichtung z. B. des Fahrpedals und erzeugt die Steuerbefehle für das hydrostatische oder auch elektrische Antriebssystem. Der zweite Controller dient zur Überwachung und überprüft als so genannter „Watchdogcontroller” die Funktionsfähigkeit des Funktionscontrollers. Dies geschieht beispielsweise durch Plausibilitätsüberprüfungen, indem die von dem Funktionscontroller erzeugten Steuersignale auf plausible Wertebereichen überprüft werden. Sind diese Kriterien nicht erfüllt, so setzt der überwachende Controller das Antriebssystem außer Betrieb oder überführt es in einen sicheren Zustand.It is also known to use a system of two controllers in which one controller works as a function controller and the second controller monitors it. The function controller processes the input signals of the drive command input device z. B. the accelerator pedal and generates the control commands for the hydrostatic or electric drive system. The second controller is used for monitoring and checks the so-called "Watchdogcontroller" functionality of the function controller. This happens, for example, through plausibility checks in that the control signals generated by the function controller are checked for plausible value ranges. If these criteria are not met, the monitoring controller deactivates the drive system or transfers it to a safe state.
Nachteilig an diesem Stand der Technik ist, dass sich höhere Sicherheitsanforderungen nur schwer oder nicht umsetzen lassen. Dies wird durch den festgelegten Aufbau und die alleinige Nutzung des zweiten Controllers zur Überwachung verhindert. Sicherheitsanforderungen entsprechend einem Performance Level (PL) Buchstabe „d” nach den Klassifikationen der
Aus der
Nachteilig an diesem Stand der Technik, der nur eine Plausibilitätsüberwachung der sicherheitsrelevanten Steuerkommandos und somit eine Funktionsüberwachung vorsieht, ist, dass dadurch eventuell erforderliche Sicherheitskategorien nicht erreichbar sind.A disadvantage of this prior art, which provides only a plausibility monitoring of the safety-related control commands and thus a function monitoring is that thereby possibly required safety categories are not achievable.
Der vorliegenden Erfindung liegt die Aufgabe zugrunde, ein Steuerungsverfahren für ein Antriebssystem, ein entsprechendes Antriebssystem und eine mobile Arbeitsmaschine zur Verfügung zu stellen, die kostengünstig und mit wenig Aufwand umzusetzen sind und mit denen ein hohes Sicherheitslevel erreichbar ist.The present invention has for its object to provide a control method for a drive system, a corresponding drive system and a mobile machine available, which are inexpensive and implement with little effort and with which a high level of security can be achieved.
Diese Aufgabe wird durch ein Steuerungsverfahren für ein Antriebssystem mit den Merkmalen des Anspruchs 1, eine elektronische Steuerung mit den Merkmalen des Anspruchs 13, ein Antriebssystem mit den Merkmalen des Anspruchs 14 und eine mobile Arbeitsmaschine mit den Merkmalen des Anspruchs 15 gelöst. Vorteilhafte Weiterbildungen werden in den Unteransprüchen angegeben.This object is achieved by a control system for a drive system having the features of
Die Aufgabe wird erfindungsgemäß dadurch gelöst, dass bei einem Steuerungsverfahren für ein Antriebssystem mit einem ersten Funktionscontroller, der Eingabesignale von Bedienvorrichtungen für das Antriebssystem erfasst, und mit einem Zweitcontroller, der Eingabesignale der Bedienvorrichtungen für das Antriebssystem erfassen und das Antriebssystem über einen vom Funktionscontroller unabhängigen Signalweg beeinflussen kann, der Funktionscontroller die erfassten Eingabesignale in Steuersignale für Steuerelemente des Antriebssystems umsetzt und zumindest zwei Betriebszustände unterschieden werden. Ein Betriebszustand ist ein Sicherheitsbetriebszustand, bei dem sich das Antriebssystem im Stillstand befindet, und ein zweiter Betriebszustand ist ein Normalbetriebszustand, in dem sich das Antriebssystem in Bewegung befindet, wobei der Zweitcontroller im Sicherheitsbetriebszustand als paralleler redundanter Controller die erfassten Eingabesignale in Steuersignale für Steuerelemente des Antriebssystems umsetzt, und im Normalbetriebszustand der Zweitcontroller die Funktion des Funktionscontroller überwacht. Vorteilhaft kann dadurch in dem Sicherheitsbetriebszustand ein höheres und ausreichendes Sicherheitsniveau erreicht werden, ohne dass die Entwicklungskosten für die elektronische Steuerung des Antriebssystems in dem Maße ansteigen, wie bei einer vollständig redundanten Steuerung. Auch spätere Anpassungen der Funktionalität des Funktionscontrollers sind einfacher und leichter umzusetzen, soweit keine Anpassung von im Sicherheitsbetrieb erfolgenden Funktionen notwendig ist, da dann nur erforderlichenfalls eine Anpassung der Programmierung des Zweitcontrollers für die Überwachung im Normalbetrieb, aber keine parallele doppelte Programmierung für den redundanten Betrieb erfolgen muss. Durch den Sicherheitsbetriebszustand wird berücksichtigt, dass bei einem Antriebssystem im Stillstand sich die Bedienperson entfernt haben könnte, beispielsweise, wenn es sich um einen Fahrantrieb handelt, da der Fahrer das Fahrzeug verlassen haben könnte. In diesen Sicherheitsbetriebszustand fallen daher alle Steuerungsabläufe einschließlich der Aufrechterhaltung des Stillstands des Antriebssystems, die von einem Betriebszustand des Stillstands des Antriebssystems ausgehen. Allgemein können als Sicherheitsbetriebszustand bei einem Antriebssystem, das z. B. sich nicht auf einen Fahrantrieb bezieht, daher auch unabhängig von einem Stillstand des Antriebssystems alle diejenigen Betriebszustände zusammengefasst werden, bei denen eine fehlende Kontrolle durch eine Bedienperson möglich ist. Bei einer Risikoabschätzung einer Gefährdung muss daher etwa entsprechend der
In vorteilhafter Ausgestaltung des erfindungsgemäßen Steuerungsverfahrens setzt der Zweitcontroller im Sicherheitsbetriebszustand als paralleler redundanter Controller die erfassten Eingabesignale für Stillstand und/oder Anlauf und/oder Auswahl der Laufrichtung in Steuersignale für Steuerelemente des Antriebssystems um.In an advantageous embodiment of the control method according to the invention, the secondary controller in the safety operating state as a parallel redundant controller to the detected input signals for standstill and / or start-up and / or selection of the direction in control signals for controls the drive system.
Dadurch wird die Verwendung einer Sicherheits- und Überwachungssoftware im Zweitcontroller möglich, die unabhängig von der spezifischen Anwendung ist. Der Zweitcontroller arbeitet nur bei den eindeutig definierten Funktionsabläufen Aufrechterhaltung des Stillstand und/oder Anlauf und/oder Auswahl der Laufrichtung des Antriebssystems im Sicherheitsbetriebszustand redundant. Im Normalbetriebszustand ist die Funktion des Zweitcontrollers auf die Überwachungsfunktion reduziert, die eine weniger aufwendige Programmierung erfordert und zumeist bei Modifikationen des Funktionscontrollers im Normalbetriebszustand nicht angepasst werden muss. Ein solcher nur der Überwachung dienender Controller wird oftmals als „Watchdog”-Controller bezeichnet. Dies ermöglicht eine Optimierung der Entwicklungszeit und auch die Umsetzung eines Steuerungsverhaltens für nur kleine Stückzahlserien. Der Zeitaufwand für eine Sicherheitsprüfung kann signifikant verringert werden und bei gleichem Aufwand ein höherer Sicherheitsstandard erreicht werden.This makes it possible to use a security and monitoring software in the second controller, which is independent of the specific application. The second controller operates redundantly only in the clearly defined functional processes maintenance of the standstill and / or start-up and / or selection of the direction of the drive system in the safety mode. In the normal operating state, the function of the secondary controller is reduced to the monitoring function, which requires a less complicated programming and usually does not have to be adapted during modifications of the function controller in the normal operating state. Such a monitoring only controller is often referred to as a "watchdog" controller. This allows an optimization of the development time and also the implementation of a control behavior for only small number of pieces. The time required for a safety test can be significantly reduced and a higher safety standard can be achieved with the same effort.
Vorteilhaft ist das Antriebssystem ein Fahrantrieb für eine mobile Arbeitsmaschine, insbesondere ein Flurförderzeug.Advantageously, the drive system is a travel drive for a mobile work machine, in particular an industrial truck.
Das Antriebssystem kann ein hydrostatischer Fahrantrieb sein.The drive system may be a hydrostatic drive.
Insbesondere bei über ein hydrostatisches Antriebssystem angetriebenen Flurförderzeugen ist das erfindungsgemäße Steuerungsverfahren vorteilhaft. Durch den geringeren Aufwand und die Anpassbarkeit wird es möglich, die Steuerung an Bedürfnisse von Kunden individuell anzupassen und eine Anpassung der Steuerung an Kundenwünsche vor Ort in Niederlassungen vorzunehmen und dabei die geforderten Sicherheitserfordernisse zu erfüllen.Particularly in the case of industrial trucks driven by a hydrostatic drive system, the control method according to the invention is advantageous. The reduced effort and adaptability make it possible to tailor the control system to the needs of customers and to adapt the control system to customer requirements locally in branch offices while meeting the required security requirements.
Der hydrostatische Fahrantrieb kann aus einer in der Förderrichtung und im Fördervolumen verstellbaren Hydraulikpumpe und/oder einem Hydromotor, insbesondere einem im Schluckvolumen verstellbaren Hydraulikmotor, in geschlossenem Kreislauf bestehen, wobei die Hydraulikpumpe durch eine Pumpenverstellvorrichtung verstellt wird, die durch eine elektromagnetische Ansteuervorrichtung, insbesondere ein Proportionalventil, für die Rückwärtsstellrichtung und durch eine elektromagnetische Ansteuervorrichtung, insbesondere ein Proportionalventil, für die Vorwärtsstellrichtung angesteuert wird, und/oder wobei der Hydraulikmotor durch eine Motorverstellvorrichtung verstellt wird, die über eine elektromagnetische Ansteuervorrichtung, insbesondere ein Proportionalventil, angesteuert wird.The hydrostatic drive can consist of a variable in the conveying direction and the delivery volume hydraulic pump and / or a hydraulic motor, in particular a variable in displacement hydraulic motor, in a closed circuit, wherein the hydraulic pump is adjusted by a pump adjustment by an electromagnetic drive device, in particular a proportional valve , for the reverse direction and by an electromagnetic drive device, in particular a proportional valve, is controlled for the forward direction, and / or wherein the hydraulic motor is adjusted by a motor adjustment, which is controlled by an electromagnetic drive device, in particular a proportional valve.
In vorteilhafter Ausführung überwacht im Normalbetriebsmodus der Zweitcontroller, ob ein Überschreiten eines Maximalstroms der elektromagnetischen Ansteuervorrichtung für die Rückwärtsstellrichtung und/oder eines Maximalstroms der elektromagnetischen Ansteuervorrichtung für die Vorwärtsstellrichtung und/oder eines Maximalstrom der elektromagnetischen Ansteuervorrichtung der Motorverstellvorrichtung vorliegt.In an advantageous embodiment, in the normal operating mode, the second controller monitors whether there is an exceeding of a maximum current of the electromagnetic drive device for the reverse direction and / or a maximum current of the electromagnetic drive device for the forward direction and / or a maximum current of the electromagnetic drive device of the motor adjustment.
Im Normalbetriebsmodus kann der Zweitcontroller überwachen, ob eine gleichzeitige Bestromung der elektromagnetischen Ansteuervorrichtung für die Rückwärtsstellrichtung und der elektromagnetischen Ansteuervorrichtung für die Vorwärtsstellrichtung vorliegt.In the normal operation mode, the second controller can monitor whether there is a simultaneous energization of the electromagnetic drive device for the reverse drive direction and the electromagnetic drive device for the advance drive direction.
In vorteilhafter Ausgestaltung des Verfahrens überwacht im Normalbetriebsmodus der Zweitcontroller während die elektromagnetische Ansteuervorrichtung für die Rückwärtsstellrichtung oder die elektromagnetischen Ansteuervorrichtung für die Vorwärtsstellrichtung mit einem Mindeststrom bestromt ist, ob eine in der Zuleitung zu diesen angeordnete Freigabeventileinrichtung, insbesondere ein elektromagnetisches Schaltventil, mit einem Mindeststrom bestromt ist.In an advantageous embodiment of the method monitors in the normal operation mode of the second controller while the electromagnetic drive device for the reverse direction or the electromagnetic drive device for the forward direction is energized with a minimum current, whether in the supply line to these arranged release valve device, in particular an electromagnetic switching valve, is energized with a minimum current ,
Dadurch werden Fehlfunktionen des Funktionscontrollers durch Tests erkannt, die bei einer Anpassung der Programmierung des Funktionscontrollers unverändert bleiben.As a result, malfunctions of the function controller are detected by tests that remain unchanged when adapting the programming of the function controller.
Vorteilhaft ist das Antriebssystem ein elektrischer Fahrantrieb.Advantageously, the drive system is an electric traction drive.
Auch bei einem elektrischen Fahrantrieb ergeben sich die geschilderten Vorteile.Even with an electric traction drive, the described advantages arise.
In günstiger Ausgestaltung des erfindungsgemäßen Steuerungsverfahrens ist das Antriebssystem ein Stellantrieb einer Arbeitshydraulik eines Flurförderzeugs, insbesondere ein Hubantrieb eines Hubmastes eines Gabelstaplers. In a favorable embodiment of the control method according to the invention, the drive system is an actuator of a working hydraulics of a truck, in particular a lifting drive of a lifting mast of a forklift.
Das erfindungsgemäße Verfahren ist insbesondere auch zur Steuerung einer Arbeitshydraulik geeignet, die z. B. etwa die Hubvorrichtung eines Hubgerüstes, eine Mastneigevorrichtung, eine Schubvorrichtung eines Schubmastes aber auch einen Seitenschub einer Lastaufnahmevorrichtung umfassen kann. Besonders vorteilhaft ist das erfindungsgemäße Steuerungsverfahren zur Ansteuerung einer Hubvorrichtung, da dadurch das Risiko z. B. eines fehlerhaften selbständigen Absenkens verringert werden kann.The inventive method is particularly suitable for controlling a working hydraulics, z. B. may include the lifting device of a mast, a mast tilting device, a pusher of a mast but also a side thrust load handling device. Particularly advantageous is the control method according to the invention for controlling a lifting device, since thereby the risk z. B. a faulty independent lowering can be reduced.
In vorteilhafter Ausführungsform kann der Zweitcontroller über den unabhängigen Signalweg das Antriebssystem abschalten und schaltet im Fall einer festgestellten Fehlfunktion das Antriebssystem ab.In an advantageous embodiment, the second controller can switch off the drive system via the independent signal path and switches off the drive system in the event of a detected malfunction.
Vorteilhaft ist der Zweitcontroller mit dem Funktionscontroller über einen Datenbus, insbesondere SPI-Bus, verbunden, dessen Funktion von Zweitcontroller und Funktionscontroller überwacht wird und wird im Normalbetriebszustand bei einem Ausfall des Datenbusses das Antriebssystem abgeschaltet, wenn das Abtriebssystem in Bewegung ist.The second controller is advantageously connected to the function controller via a data bus, in particular SPI bus, whose function is monitored by the second controller and function controller and the drive system is switched off in the normal operating state in case of failure of the data bus when the output system is in motion.
Dadurch erfolgt eine Sicherheitsabschaltung im Falle eines Ausfalls der Überwachung. Zur Funktionsüberprüfung des Datenbusses erfolgt über Prüfsummen oder den Austausch von mit jedem übertragenen Datenpaket hochgezählten Zählvariablen, so dass die Nichtübertragung eines Datenpaketes erkannt werden kann.This results in a safety shutdown in case of failure of the monitoring. To check the function of the data bus is carried out via checksums or the exchange of counted up with each transmitted data packet counter variables, so that the non-transmission of a data packet can be detected.
In vorteilhafter Ausführungsform erfasst der Zweitcontroller in dem Normalbetriebszustand die Eingabesignale der Bedienvorrichtungen für das Antriebssystem und erhält über den Datenbus die Ergebnisse der Erfassung der Eingabesignale der Bedienvorrichtungen durch den Funktionscontroller und vergleicht diese.In an advantageous embodiment, the second controller detects the input signals of the operating devices for the drive system in the normal operating state and receives via the data bus the results of the detection of the input signals of the operating devices by the function controller and compares them.
Dadurch ist eine Überwachung der Funktion der Analog/Digitalwandler des Funktionscontrollers möglich und wird deren Ausfalle erkannt.As a result, a monitoring of the function of the analog / digital converter of the function controller is possible and their failure is detected.
Die Aufgabe wird auch gelöst durch eine elektronische Steuerung mit einem ersten Funktionscontroller, der Eingabesignale von Bedienvorrichtungen für das Antriebssystem erfassen kann, und mit einem Zweitcontroller, der Eingabesignale der Bedienvorrichtungen für das Antriebssystem erfassen und das Antriebssystem über einen vom Funktionscontroller unabhängigen Signalweg beeinflussen kann, wobei der Funktionscontroller die erfassten Eingabesignale in Steuersignale für Steuerelemente des Antriebssystems umsetzen kann und der Funktionscontroller sowie der Zweitkontroller ein zuvor beschriebnes Steuerverfahren durchführen.The object is also achieved by an electronic controller having a first function controller that can detect input signals from drive system controls, and a second controller that can detect input signals from the drive system controls and affect the drive system via a signal controller independent function circuit the function controller can convert the detected input signals into control signals for control elements of the drive system and the function controller and the secondary controller perform a previously described control method.
Dadurch steht eine für eine Mehrzahl von unterschiedlichen Antriebssystemen einsetzbare elektronische Steuerung zur Verfügung, die aufgrund des eingesetzten erfindungsgemäßen Verfahrens leicht an die unterschiedlichen Antriebssysteme angepasst werden kann und die erforderlichen Sicherheitsanforderungen erfüllt.As a result, an electronic controller that can be used for a plurality of different drive systems is available, which, because of the method according to the invention, can be easily adapted to the different drive systems and fulfills the required safety requirements.
Die Aufgabe wird weiterhin durch ein Antriebssystem mit einer zuvor beschriebenen elektronischen Steuerung und eine mobile Arbeitsmaschine mit einem solchen Antriebssystem gelöst.The object is further achieved by a drive system with a previously described electronic control and a mobile machine with such a drive system.
Diese weisen die bereits zuvor geschilderten Vorteile auf.These have the advantages already described above.
Weitere Vorteile und Einzelheiten der Erfindung werden anhand der in den schematischen Figuren dargestellten Ausführungsbeispiele näher erläutert. Hierbei zeigtFurther advantages and details of the invention will be explained in more detail with reference to the embodiments illustrated in the schematic figures. This shows
Die
Die
Der als Verstellmotor ausgebildete Hydraulikmotor
Die Steuerung der Hydraulikpumpe
In dem Normalbetriebszustand während des Fahrbetriebs überwacht der Zweitcontroller
In einer Druckmittelzuführung für die elektromagnetische Ansteuervorrichtung
Der Funktionscontroller
Der Zweitcontroller
Die dritte Überwachungsfunktion in dem Normalbetriebszustand soll verhindern, dass es zu gleichzeitigen sich widersprechenden Ausgangssignalen und zu unzulässig großen Schaltströmen kommt. Registriert der Zweitcontroller
Ebenso wird der Fehlerzähler „CheckCurrent” des Zweitcontrollers
Schließlich erfolgt durch den Zweitcontroller
Im dem Normalbetriebszustand ist daher die Funktion des Zweitcontrollers
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- DE 3921286 A1 [0009] DE 3921286 A1 [0009]
Zitierte Nicht-PatentliteraturCited non-patent literature
- Norm EN 954-1 [0005] Standard EN 954-1 [0005]
- Norm DIN EN ISO 13489-1 [0005] Standard DIN EN ISO 13489-1 [0005]
- Norm DIN EN ISO 13489-1 [0008] Standard DIN EN ISO 13489-1 [0008]
- Norm EN ISO 13849-1 [0013] Standard EN ISO 13849-1 [0013]
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102009052998A DE102009052998A1 (en) | 2009-10-27 | 2009-11-12 | Method for controlling drive system e.g. hydrostatic traction drive of forklift truck, involves monitoring function of functional controller by redundant controller in normal operating state |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102009050797 | 2009-10-27 | ||
DE102009050797.3 | 2009-10-27 | ||
DE102009052998A DE102009052998A1 (en) | 2009-10-27 | 2009-11-12 | Method for controlling drive system e.g. hydrostatic traction drive of forklift truck, involves monitoring function of functional controller by redundant controller in normal operating state |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102009052998A1 true DE102009052998A1 (en) | 2011-04-28 |
Family
ID=43796888
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102009052998A Pending DE102009052998A1 (en) | 2009-10-27 | 2009-11-12 | Method for controlling drive system e.g. hydrostatic traction drive of forklift truck, involves monitoring function of functional controller by redundant controller in normal operating state |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102009052998A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102012009000A1 (en) * | 2012-05-04 | 2013-11-07 | Bomag Gmbh | Operating element of a construction machine |
DE102019107800A1 (en) * | 2019-03-26 | 2020-10-01 | Wirtgen Gmbh | Construction machine with a device for controlling the construction machine and a method for controlling a construction machine |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3921286A1 (en) | 1989-06-29 | 1991-01-03 | Linde Ag | Procedure for stable electronic process control systems - receiving demand and feedback signals to stabilise system along with fail safe circuit |
-
2009
- 2009-11-12 DE DE102009052998A patent/DE102009052998A1/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3921286A1 (en) | 1989-06-29 | 1991-01-03 | Linde Ag | Procedure for stable electronic process control systems - receiving demand and feedback signals to stabilise system along with fail safe circuit |
Non-Patent Citations (3)
Title |
---|
Norm DIN EN ISO 13489-1 |
Norm EN 954-1 |
Norm EN ISO 13849-1 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102012009000A1 (en) * | 2012-05-04 | 2013-11-07 | Bomag Gmbh | Operating element of a construction machine |
DE102019107800A1 (en) * | 2019-03-26 | 2020-10-01 | Wirtgen Gmbh | Construction machine with a device for controlling the construction machine and a method for controlling a construction machine |
US11549234B2 (en) | 2019-03-26 | 2023-01-10 | Wirtgen Gmbh | Construction machine having a device for controlling the construction machine and method for controlling a construction machine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0314698B1 (en) | Servo-assisted steering system, specially for motor vehicles | |
DE102008061564A1 (en) | Clutch actuator and method for its control | |
EP3019387B1 (en) | Electrohydraulic steering system | |
EP1521917B1 (en) | Method and device for improving the functional safety when actuating a clutch and/or a transmission | |
EP2739883B1 (en) | Method and control unit for a drive train component | |
DE19838490A1 (en) | Steering system for cars | |
WO2019025173A1 (en) | Control system for a motor vehicle, motor vehicle, method for controlling a motor vehicle, computer program product, and computer-readable medium | |
DE112011101643T5 (en) | Control device for a rotary parking brake in construction machines | |
EP3084253B1 (en) | Method for increasing the availability of a hybrid separating clutch in a hybrid drive train of a motor vehicle | |
DE102009052998A1 (en) | Method for controlling drive system e.g. hydrostatic traction drive of forklift truck, involves monitoring function of functional controller by redundant controller in normal operating state | |
DE102006037124A1 (en) | Drive system for a drive unit of a motor vehicle | |
WO2006131255A2 (en) | Method for operating an electric machine and control system therefor | |
DE102010047000A1 (en) | Method for rectifying malfunction of e.g. electromagnetically actuated 5/2 position switching valve for hydro pump of hydraulic system, involves changing electric current in problem rectifying mode relative to actual mode in pulses | |
WO2008052622A1 (en) | Motor vehicle drive | |
DE102011100982A1 (en) | Hydrostatic plant for use in e.g. mobile machinery vehicle for security purpose, has control system comprising control devices for controlling system functions, where control devices are automatically switched-off in case of failure | |
WO2022106303A1 (en) | Failsafe valve unit, electronically controllable pneumatic brake system, vehicle, and method | |
DE102014226617A1 (en) | Drive control device for an electro-hydraulic drive | |
DE102012202326B4 (en) | Arrangement and method for testing at least one hydraulic valve in a hydraulic arrangement, in particular in a commercial vehicle such as a forklift truck or an industrial truck | |
DE102019211918A1 (en) | Method for functional testing of a pressure generator unit of an electronically slip-controllable external power brake system with redundant brake pressure generation, in particular for an autonomously drivable motor vehicle | |
EP3798176A1 (en) | Method and device for monitoring an electromagnetic brake | |
DE102014100625A9 (en) | Brake control system of a vehicle, in particular a mobile work machine | |
DE102012012047A1 (en) | Drive controller for technical system, has safety device to transmit drive signal to switching device, in order to control short circuit in phases of drive device with switching device if safety device determines that axle is shut down | |
DE102020202907B4 (en) | Method for operating a clutch actuation system | |
DE102019000422A1 (en) | Method for testing a drive system with a first brake and drive system | |
EP4157686B1 (en) | Method for operating a braking system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R082 | Change of representative |
Representative=s name: GEIRHOS & WALLER PATENT- UND RECHTSANWAELTE, DE |
|
R081 | Change of applicant/patentee |
Owner name: LINDE HYDRAULICS GMBH & CO. KG, DE Free format text: FORMER OWNER: LINDE MATERIAL HANDLING GMBH, 63743 ASCHAFFENBURG, DE Effective date: 20130828 Owner name: LINDE MATERIAL HANDLING GMBH, DE Free format text: FORMER OWNER: LINDE MATERIAL HANDLING GMBH, 63743 ASCHAFFENBURG, DE Effective date: 20130828 |
|
R082 | Change of representative |
Representative=s name: PATENTSHIP PATENTANWALTSGESELLSCHAFT MBH, DE Effective date: 20130828 Representative=s name: GEIRHOS & WALLER PATENT- UND RECHTSANWAELTE, DE Effective date: 20130828 |
|
R081 | Change of applicant/patentee |
Owner name: LINDE MATERIAL HANDLING GMBH, DE Free format text: FORMER OWNER: LINDE HYDRAULICS GMBH & CO. KG, 63743 ASCHAFFENBURG, DE |
|
R082 | Change of representative |
Representative=s name: PATENTSHIP PATENTANWALTSGESELLSCHAFT MBH, DE Representative=s name: GEIRHOS & WALLER PATENT- UND RECHTSANWAELTE, DE |
|
R012 | Request for examination validly filed | ||
R082 | Change of representative |
Representative=s name: PATENTSHIP PATENTANWALTSGESELLSCHAFT MBH, DE |
|
R082 | Change of representative |
Representative=s name: PATENTSHIP PATENTANWALTSGESELLSCHAFT MBH, DE |
|
R016 | Response to examination communication |