Automatisierungssystem für ein Serien-Mikro-BHKW*
Die Aufgabe
* Das Projekt wurde als Verbundforschungsprojekt durch das Land Sachsen-Anhalt und die EU gefördert.
Intelligente, dezentrale Lösungen zur Energieversorgung gewinnen stark an Bedeutung. Ein wichtiger Baustein für eine dezentrale Strom- und Wärmeversorgung sind gasgefeuerte Motor-BHKWs in Haushalten und Gewerbebetrieben, von denen in den letzten Jahren einige neue Modelle auf den Markt gekommen sind.
Die Hersteller, die in diese Technik einsteigen, stehen vor großen Herausforderungen. Nicht nur der Maschinenbau, die Verbrennungsmotortechnik, die Beschaffung und die Produktion müssen gemeistert werden. BHKWs enthalten heute auch wie nahezu alle Produkte eine Menge Intelligenz in Form von Steuerungshardware und Software.
Um Kunden im Umfeld der Energietechnik eine flexibel anpassbare, aber dennoch bewährte und in kurzer Zeit realisierbare Lösung anbieten zu können, hat ProSign die Imhotep Plattform entwickelt. Darauf bauen die Energiemanagement-Komponenten vom Ingenieurbüro Stephan Widera auf.
Die Hardware beruht auf einem Embedded System mit Intel Atom Prozessor und prozessspezifischen Schnittstellen, u.a. Temperaturmessung, Dreiphasenleistungsmessung, Zündspulenansteuerung. Als Betriebssystem wurde RTLinux implementiert, auf dem insgesamt fünf iCon-L Kernel laufen. Eine Beschreibung der Imhotep-Plattform ist hier zu finden.
Das Heimkraftwerk der intelli production GmbH aus Barleben hat eine elektrische Leistung von 2,6 kW und eine thermische Leistung von 6,5 kW. Der Einzylindermotor ist eine Eigenentwicklung und auf einen besonders niedrigen Wartungsbedarf hin ausgelegt. Abgesehen vom Zündkerzen- und Ölwechsel sind keine Verschleißteile auszuwechseln, was den Betrieb besonders wirtschaftlich macht.
Damit das Mikro- BHKW in einem Einfamilien- oder Mehrfamilienhaus den Gaskessel weitgehend ersetzen kann, sind ein Wärmespeicher und ein intelligentes Management gefordert. Nur wenn die Spitzen in der Wärmelast zeitlich verteilt werden, kann mit der relativ kleinen Erzeugerleistung eine hohe Deckung der Wärmelast gewährleistet werden, ohne dass der Spitzenlastkessel zu oft unterstützen muss.
Energiemanagement-Softwarekomponenten für iCon-L
Die Energiemanagementsoftware setzt sich aus hierarchisch angeordneten iCon-L Makros zusammen, wobei die oberen Ebenen jeweils die verschiedenen Anlagenteile repräsentieren. Diese Aufteilung der Einzelmodule hat den Vorteil, dass Änderungen mit möglichst wenigen zentralen Eingriffen umsetzbar sind, z. B. wenn ein neuer Wärmeerzeugertyp oder eine neue Schnittstelle zu einem Anlagenteil hinzukommen soll.
In den nächsten Abschnitten werden die Softwaremodule des Vollausbaus vorgestellt. Der Installateur kann nicht vorhandene Anlagenteile im Inbetriebnahmemenü abwählen.
Projekt | intelli Heimkraftwerk |
---|---|
Kurzbeschreibung | Entwicklung und Produktion eines Automatisierungssystems für das Serien-Mikro-BHKW der Firma Intelli |
Auftraggeber | intelli production GmbH |
Leistung von ProSign | Entwicklung einer kompletten Automatisierungsplattform für das Mikro-BHKW - Zuschnitt unseres Programmiersystems - Elektronikentwicklung - Implementierung eines Echtzeit-Linux-Kerns - Implementierung eines Betriebsdatenerfassungssystems auf Basis einer SQL-Datenbank - Fernwartungssystem über VNC und SQL-Interface - NA-Schutz mit diversitärer Redundanz - Motormanagement (Zündung, Leistungsregelung) |
iCon-L Version | 4.5 |
Zielsysteme | 5 unabhängige Softwaresteuerungen auf einem ATOM-Prozessor mit spezifischer RTLinux-Lösung |
Prozessdatenpunkte | ca. 40 I/O-Datenpunkte unmittelbar auf der Kompaktsteuerung und weitere I/O-Datenpunkte über CAN-Bus |
Besonderheiten | Das Projekt lief über 3 Jahre und ist in seiner Komplexität das bisher umfangreichste Projekt der Firma ProSign. |
Umfang der Applikation | 11.879 Funktionsbausteine |
Motor-BHKW
Diese Komponente ist die Schnittstelle zur unterlagerten Motorsteuerung, die von intelli production und ProSign realisiert wurde. Die BHKW Komponente stellt einerseits grundlegende Funktionen zur Verfügung, wie die Einhaltung von Mindestbetriebs- und Stillstandzeiten, den Abgastestbetrieb oder automatische Neustartversuche nach einer Störung. Andererseits stellt diese Komponente dem übergeordneten Energiemanagement wesentliche Basisdaten zur Verfügung, wie z. B. die elektrische/thermische Leistung, die Anfahrdauer, die Temperaturgrenzen für Vorlauf und Rücklauf.
Beim Einsatz eines anderen BHKWs muss nur diese BHKW-spezifische Komponente neu geschrieben werden. Das Energiemanagement wird von der Motor-BHKW-Komponente mit den neuen Daten und Randbedingungen versorgt und kann im Wesentlichen unverändert bleiben.
Spitzenlastkessel
Die Ansteuerung des Spitzenlast- bzw. Backupkessels kann sowohl Kessel mit interner Temperaturregelung bedienen, als auch Kessel, bei denen der Brenner von einem externen Regler angesteuert werden muss. Ähnlich der BHKW-Ansteuerung sind in diesem Model alle unterlagerten Funktionen (Regelung, Überwachung, Mindestbetriebs- und Stillstandzeiten, Abgastestbetrieb) zusammengefasst.
Pufferspeicher
Das Pufferspeichermodul hat die Aufgabe, den Zustand des Pufferspeichers möglichst genau zu ermitteln, indem
- die Wärmemenge im Speicher, die für die Verbraucher nutzbar ist und
- die Wärmemenge, die das BHKW noch im Speicher einlagern kann, bevor die maximal erlaubte Rücklauftemperatur erreicht ist, feststellt.
Eine besondere Herausforderung ist es dabei, mit möglichst wenigen Speichertemperaturfühlern auszukommen. Große BHKW-Anlagen haben mindestens zehn Fühler, was bei einem Mikro-BHKW aus Kostengründen nicht realisierbar ist. Bei kleineren BHKWs werden heute zumeist drei Fühler eingesetzt. Um bestimmte Schaltpunkte (z.B. zum Nachladestart bei Warmwasserbedarf) verändern zu können, muss bei althergebrachten Regelungskonzepten die Montagehöhe der Fühler verändert werden. Die einmal gewählte Montagehöhe passt aber nur auf eine einzelne Betriebssituation. Diese Methode ist äußerst unflexibel und zudem sind jegliche Änderungen mit einem erheblichen Aufwand vor Ort verbunden.
Es entsteht also ein Zielkonflikt zwischen geringen Kosten für Fühler einerseits und hoher Flexibilität bzw. Fernwartungsfähigkeit andererseits. Als Ausweg wurde ein Konzept mit fünf Speicherfühlern kombiniert mit einer intelligenten Messwertaufbereitung gewählt. Mit den Messwerten der fünf Fühler allein kann das Speichervolumen in 20 % Schritten erfasst werden. Damit der Füllstandswert beim Be- und Entladen des Speichers nicht in diesen großen Schritten springt, wurde zusätzlich eine Interpolation zwischen den einzelnen Stufen eingeführt. Diese Interpolation basiert auf dem Leistungssaldo aus Erzeugung und Verbrauch und sorgt für einen glatten Verlauf des Messwertes, so dass die Schaltpunkte zum Start und Stopp von BHKW bzw. Kessel unabhängig von der Montageposition der Fühler gewählt werden können.
Erst dadurch ist ein Energiemanagement möglich, das die Schaltpunkte verändern und dem tatsächlichen Bedarf der Verbraucher anpassen kann.
Energiemanagementkomponente
Der Energiemanager kann BHKW und Kessel in einer von vier Betriebsarten fahren:
- BHKW aus: Der Kessel übernimmt die Versorgung.
- BHKW wärmegeführt: Das BHKW übernimmt den größtmöglichen Anteil des Wärmebedarfs.
- BHKW wärmegeführt mit Stromvorrang: Das BHKW wird wärmegeführt gefahren, dabei wird der Speicher aber nie zu 100 % aufgeheizt. Die verbleibende Reserve wird dazu genutzt, das BHKW zeitweise stromgeführt zu betreiben, auch wenn der Wärmebedarf gerade niedrig ist.
- BHKW stromgeführt: Der BHKW-Betrieb wird nur nach dem Strombedarf ausgerichtet, so lange der Speicher nicht die Maximaltemperatur erreicht hat.
Der Kessel deckt immer die Differenz zwischen der Wärmeleistung des BHKWs und dem Wärmebedarf der Verbraucher. Bei einer Störung des BHKWs wird automatisch auf den Kessel als Wärmequelle umgeschaltet.
Eine wichtige Funktion des Energiemanagers ist die zeitliche Koordination von Erzeugern und Verbrauchern. Die Regelungen der Heizkreise und der Warmwasserbereitung melden an das Energiemanagement Schätzwerte darüber, wie viel Wärme sie wann benötigen. Der Energiemanager reiht nun die Betriebszeiten der Verbraucher zeitlich so hintereinander auf, dass nach Möglichkeit die Leistung des BHKW zur Versorgung ausreicht und der Spitzenlastkessel nicht in Anspruch genommen werden muss. Dazu werden ggf. Aufheizvorgänge des Gebäudes und des Warmwasserspeichers zeitlich gestreckt und die Speicherfähigkeit des Pufferspeichers, des Warmwasserspeichers und der Gebäudemasse ausgenutzt.
Die Schaltpunkte zum Start und Stopp des BHKWs sind abhängig vom Speicherfüllstand und werden stets so gewählt, dass die von den Verbrauchern benötigte Wärmereserve im Speicher bleibt und dass andererseits ein möglichst großes Volumen des Speichers zur Laufzeitverlängerung des BHKWs ausgenutzt werden kann.
Ansteuerung Heizkreis
Die Heizkreisautomation enthält nicht nur die klassische Heizkurve mit gedämpfter Außentemperatur und eine Zeituhr für die Betriebszeiten. Diese Softwarekomponente ist auf das Zusammenspiel mit dem Energiemanagement ausgelegt und handelt mit dem Energiemanager die Zuteilung von Heizwärme aus.
Mit einem thermischen Gebäudemodell berücksichtigt die Heizkreisautomation das thermische Verhalten des Gebäudes. Das Modell berücksichtigt die Wärmeverluste durch Wand und Fenster sowie die Wärmespeicherung in der Gebäudemasse und in den Heizflächen. Mit Hilfe des Modells kann der dynamische Wärmebedarf des Gebäudes berechnet werden, der anders als eine statische Heizkurve auch den Zusatzbedarf zum morgendlichen Aufheizen oder nach einer Warmwasser- Vorrangladung berücksichtigt.
Das Gebäudemodell übermittelt an das Energiemanagement, wie viel Leistung in welchem Zeitraum benötigt wird. Daraus wird die Pufferspeicherreserve berechnet, die notwendig ist, um Leistungsspitzen möglichst ohne den Einsatz des Spitzenlastkessels zu überbrücken. Vom Energiemanagement kommt eine Leistungszuteilung zurück, die die Obergrenze der Heizleistung bestimmt.
Besonders wichtig ist eine einfache Inbetriebnahme und Parametrierung des Heizkreises. Komplizierte Regelungen mit vielen, intransparenten Parametern werden von den Installateuren erfahrungsgemäß gar nicht parametriert, sondern in den Werkseinstellungen belassen. Das hat zur Folge, dass in der Praxis bei vielen Anlagen Komfort und Wirtschaftlichkeit zu wünschen übrig lassen.
Damit bei dem recht komplexen Gebäudemodell solche Probleme nicht entstehen, wurde die Parametrierung radikal vereinfacht. Der Installateur muss lediglich einige leicht zu ermittelnde Anlagendaten im Inbetriebnahmemenü eintragen. Die wichtigsten Parameter sind:
- der Typ der Heizflächen (Auswahl aus Radiator, Konvektor, Fußboden),
- die Auslegungstemperaturen, die Auslegungsheizleistung,
- die Art des Gebäudes (u.a. Wohnhaus, Gewerbegebäude mit Hallenanteil, große Zweckgebäude) und
- der Dämmstandard (u.a. Altbau, Wärmeschutzverordnung, Passivhaus).
Es ist nicht erforderlich, abstrakte Zahlenwerte wie beispielsweise Gebäudezeitkonstanten auszurechnen.
Ansteuerung Warmwasserbereitung
Die Softwarekomponente zur Warmwasserbereitung kann die in der Praxis am häufigsten vertretenen Systeme ansteuern:
- Kombispeicher, d.h. eine im Pufferspeicher integrierte Trinkwasserblase.
- Trinkwasserspeicher mit eingebauten Ladewärmetauscher
- Frischwasserstation, bei der das Trinkwasser mit einem Wärmetauscher nach dem Durchlaufprinzip erwärmt wird.
Außerdem enthält die Komponente wichtige Nebenfunktionen wie z.B. die Ansteuerung einer Zirkulationspumpe, Frostschutzfunktionen und eine thermische Desinfektion. In Richtung des übergeordneten Energiemanagements besteht die Hauptaufgabe der Warmwasser- Komponente darin, genügend Wärmeinhalt im Pufferspeicher anzufordern, damit der Warmwasserkomfort zu den gewünschten Uhrzeiten gewährleistet ist.
Auch hier liegt das Augenmerk auf einer möglichst einfachen und für den Benutzer transparenten Parametrierung. Der Installateur muss nicht etwa Pufferspeichertemperaturen, ab denen eine Nachladung erfolgt, parametrieren, oder gar die Montagehöhe von Speicherfühlern ändern. Nachdem die Art und das Volumen des Wasserbereiters aus einem Katalog ausgewählt wurden, wird als zentraler Parameter die gewünschte Leistungszahl NL der Anlage angegeben. Die Leistungszahl NL gemäß DIN4708 entspricht grob gesagt der Anzahl der durchschnittlich ausgestatteten Wohnungen, die von der Anlage versorgt werden können. Der notwendige Wärmevorrat im Pufferspeicher und die Schaltpunkte für den Start des BHKWs werden automatisch aus NL berechnet.
Der Weg zum maßgeschneiderten Energiemanagementsystem
Jedes Mikro-BHKW, das neu auf den Markt kommt, ist einzigartig und benötigt eine darauf zugeschnittene Energiemanagementsoftware. Die vorgestellten Einzelkomponenten decken bereits ein weites Anwendungsfeld ab und können sich allein durch passende Parametrierung an viele unterschiedliche Größen von KWK-Anlagen, Speichern und Heizkreisen anpassen. Dennoch ist immer eine kundenspezifische Implementierung erforderlich, die hier kurz skizziert werden soll.
Konfiguration des Systems
Zunächst wird die Systemarchitektur der Energiemanagementapplikation den Erfordernissen entsprechend entwickelt. Beispielsweise wird die Art und maximale Anzahl der Energieerzeuger bzw. Verbraucher festgelegt. Gegebenenfalls wird die Applikation auf mehrere Steuerungen aufgeteilt, das ist z.B. bei kaskadierten BHKW sinnvoll, oder wenn BHKW und Heizungsregler als getrennte Geräte vermarktet werden sollen.
Programmierung von kundenspezifischen Erweiterungen
Nachdem das Grundgerüst steht, wird die Applikation mit den Softwarekomponenten vervollständigt, die auf das spezifische Produkt zugeschnitten sind. Dazu gehören beispielsweise das Interface zur Motorsteuerung, oder Sonderfunktionen, die das Produkt von Mitbewerbern unterscheiden.
Die größte und wichtigste Aufgabe in dieser Projektphase ist jedoch die gemeinsame Entwicklung einer Bedienoberfläche für die BHKW-Automation. Die Imhotep Plattform verfügt über eine grafische Benutzeroberfläche mit Touchscreen zur Bedienung. Die Gestaltung der Oberfläche hat nicht nur eine große Bedeutung für die Ergonomie und damit für die Akzeptanz beim Kunden. Das Design und die Bedienphilosophie sind auch Schlüsselelemente zur Prägung eine Marke und werden daher immer kundenspezifisch im engen Dialog entwickelt.
Simulationstest
Die thermischen Prozesse in einem Hausenergiesystem wie z.B. die Aufheizung der Gebäudemasse haben Zeitkonstanten im Bereich von Stunden bis hin zu einigen Tagen. Es wäre sehr zeitraubend und teuer, die Erstinbetriebnahme und das Debugging der Software direkt am "lebenden Objekt" vorzunehmen. Um hier produktiver arbeiten zu können, steht eine Simulationsumgebung zur Verfügung, die das thermische Verhalten aller Komponenten nachbildet. Sowohl die Energiemanagementsoftware als auch die Simulationsumgebung sind so ausgelegt, dass das Gesamtsystem im „Zeitraffer-Modus“ stark beschleunigt simuliert werden kann. Auf diese Weise sind in kürzester Zeit ein Debugging und eine sinnvolle Vorbelegung aller Parameter möglich, noch bevor die Software zum ersten Mal auf der Zielhardware läuft.
Test und Parameteroptimierung am Anlagenprüfstand
Ein Hausenergiesystem muss stets als Ganzes auf einem Prüfstand erprobt werden, bevor es das erste Mal in einer Kundenanlage eingesetzt wird. Ein reiner Motorenprüfstand, bei dem nur die Funktion des eigentlichen BHKW betrachtet wird, ist nicht ausreichend. Um die Leistungsfähigkeit des Gesamtsystems zu beurteilen, muss zusätzlich zum eigentlichen BHKW auch das Zusammenspiel mit Spitzenlastkessel, Speicher, Verbraucher und Steuerung betrachtet werden.
Die Leistungsdaten und der Nutzungsgrad (der nicht nur die Verluste im BHKW, sondern auch die Speicherverluste umfasst) müssen am Prüfstand unter definierten Bedingungen gemessen werden, um die Förderfähigkeit eines BHKW nach KWK-Gesetz (Kraft-Wärme-Kopplungsgesetz) zu erreichen.
Ein weiterer Grund, ausreichend viele Prüfstandversuche durchzuführen, ist die Verifizierung der Leistungsdaten, die dem Kunden zugesichert werden. Auf dem Prüfstand kann beispielsweise gezielt ein Warmwasser-Normzapfprofil nach DIN4708 bei gleichzeitigem Heizwärmebedarf eines Auslegungs-Wintertages nachgefahren werden. Nur so kann sichergestellt werden, dass die Wärmeversorgung immer gewährleistet ist. Mit realistischen Warmwasser-Zapfprofilen und Heizlastgängen können andererseits Abschätzungen zur Wirtschaftlichkeit gemacht werden und es können die Auswirkungen von Optimierungen der Anlage abgeschätzt werden.
ProSign und das Ingenieurbüro Stephan Widera bieten alle Leistungen an, die nötig sind, um ein Hausenergiesystem im Labor zu erproben:
- Entwicklung kundenspezifischer Hydraulikkonzepte für einen Prüfstand
- Planung der kompletten Prüfstandautomation inklusive Schaltschrankbau
- Erstellung einer individuellen Prüfstandsoftware, die das thermische und hydraulische Verhalten des Gebäude nachbildet (Heizkreise/Warmwasserverbrauch) und alle Messdaten aufzeichnet.
- Erstellung Lastgängen, mit denen definierte Lastszenarien für Heizung und Warmwasser abgefahren werden.
- Erstellung eines Prüfplans, Analyse der Messergebnisse und Ableitung von Handlungsempfehlungen für die Optimierung des Systems.
Feldtestbegleitung
Die nächste Phase der Markteinführung nach der Laborerprobung ist in der Regel die Feldtesterprobung bei Pilotkunden. Ein erfolgreicher Feldtest beginnt mit der Auswahl passender Feldtestobjekte. Die Objekte sollten das geplante Einsatzspektrum des Hausenergiesystems möglichst weit abdecken, andererseits sollte die Anzahl überschaubar bleiben, um alle Anlagen betreuen zu können. Neben der Art des Feldtestobjektes (Größe, Gebäudetyp, Nutzung, Heizsystem, usw.) spielen bei der Auswahl weitere Faktoren eine Rolle. Dazu gehört z. B. die Erreichbarkeit und Zugänglichkeit für Servicekräfte, die Kommunikationsanbindung oder die strategische Bedeutung des Kunden.
Während des Feldtests und auch im Serienprodukt werden alle Messdaten, Störmeldungen und Diagnosedaten in einer SQL-Datenbank auf der Imhotep Steuerung abgelegt. Über eine verschlüsselte Internetverbindung kann sowohl auf das iCon-L Programm als auch auf die Messdaten zugegriffen werden. Außerdem ist eine Fernbedienung und Fernparametrierung der Anlage durch Servicekräfte möglich.
Die Ausstattung der Objekte mit Zusatzmesstechnik ist ein weiterer Punkt, der sorgfältig geplant werden muss. Um beispielsweise eine Energiebilanz zu erstellen, müssen die Wärmemengen in der Anlage gemessen werden. Aus Kostengründen fehlen die nötigen Sensoren in den Seriengeräten meist, daher ist in Feldtestobjekten der Einbau zusätzlicher Sensoren sinnvoll. Diese können über eine Busverbindung an die Steuerung angeschlossen werden, sodass die Daten der Zusatzmesstechnik zusammen mit den Betriebsdaten des BHKWs in der Messdatenbank abgelegt werden.
Die Auswertung der gewonnenen Daten nach erfolgsreichem Feldtest ist der nächste, entscheidende Schritt. Die Energiemanagementkomponenten erzeugen detaillierte Diagnosedaten, womit das Verhalten der Anlage über Monate hinweg sehr genau rekonstruierbar ist. Daraus lassen sich eine Reihe wichtiger Erkenntnisse gewinnen, die in die Weiterentwicklung des Produktes zur Serienreife einfließen:
- Nutzungsgrade, Verluste und Verlustursachen unter realen Einsatzbedingungen
- Eignung bestimmter Anlagenkomponenten (z. B. Speicher verschiedener Größe und Bauart) für den Einsatz im Hausenergiesystem
- statistische Daten zu realen Belastung des BHKWs, z. B. zur Anzahl der erreichten Start/Stopp-Zyklen und Betriebszeiten.
- Rückmeldungen der Benutzer zur Anlage (z. B. empfundener Komfort) und zur Bedienbarkeit der Steuerung.
Alle Phasen des hier skizzierten Feldtestszenarios kann das Ingenieurbüro Stephan Widera auf Wunsch beratend und unterstützend begleiten.