100%
0%
Biogas als Strom- und Wärmelieferant
Steigende Kosten bei der Energieversorgung fordern zum Umdenken auf: Mit Biogas betriebene Blockheizkraftwerke sind eine Alternative, günstig und umweltfreundlich Strom und Wärme zu produzieren.
Biogas entsteht durch die Vergärung von Biomasse, insbesondere von Gülle, Mais-, Getreide- und Grassilage. Die erfolgt in gasdicht abgeschlossenen Fermentern (Faulbehältern).Vor der Aufbereitung ist es eine wassergesättigte Gasmischung mit den Hauptkomponenten Methan und Kohlendioxid. In Spuren sind meist auch Stickstoff, Sauerstoff, Schwefelwasserstoff, Wasserstoff und Ammoniak enthalten. Für die Verwertung des Biogases ist der Methananteil am wichtigsten, da er bei der Verbrennung Energie freisetzt. Biogas besteht in der Regel zu 50 bis 70 Prozent aus brennbarem Methan.
Falsche Syntax in der Nähe von "from".
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()at System.Data.SqlClient.SqlDataReader.get_MetaData()at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted)at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest)at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)at clsDb.GetDataset_CMS(String queryString, Boolean IsStoredProc, String cnnString, Boolean isCache, Int32 setOtherCachetimeInSeconds) in D:\CMS_2015\web\www2015dllcmsBase\_DB\clsDb.vb:line 466at mdlSQLQuerys.GetDataset_CMS(String SQL, String CacheName, String cnnString, Boolean isCache, Int32 setOtherCachetimeInSeconds) in D:\CMS_2015\web\www2015dllcmsBase\_DB\mdlSQLQuerys.vb:line 337at adjExcelTableHTML.get_dsData(Boolean NoOrderBy) in D:\CMS_2015\web\www2015dllcmsBase\adjExcelTableHTML.vb:line 3400at adjExcelTableHTML.getData_HTML() in D:\CMS_2015\web\www2015dllcmsBase\adjExcelTableHTML.vb:line 772at adjExcelTableHTML.ReplaceHTMLCode(String HTMLCode, DataSet dsData, List`1& adjExcelTableHTMLList, Boolean isRemoveTagOnly) in D:\CMS_2015\web\www2015dllcmsBase\adjExcelTableHTML.vb:line 2426
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()at System.Data.SqlClient.SqlDataReader.get_MetaData()at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted)at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest)at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry)at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)at clsDb.GetDataset_CMS(String queryString, Boolean IsStoredProc, String cnnString, Boolean isCache, Int32 setOtherCachetimeInSeconds) in D:\CMS_2015\web\www2015dllcmsBase\_DB\clsDb.vb:line 466at mdlSQLQuerys.GetDataset_CMS(String SQL, String CacheName, String cnnString, Boolean isCache, Int32 setOtherCachetimeInSeconds) in D:\CMS_2015\web\www2015dllcmsBase\_DB\mdlSQLQuerys.vb:line 337at adjExcelTableHTML.get_dsData(Boolean NoOrderBy) in D:\CMS_2015\web\www2015dllcmsBase\adjExcelTableHTML.vb:line 3400at adjExcelTableHTML.getData_HTML() in D:\CMS_2015\web\www2015dllcmsBase\adjExcelTableHTML.vb:line 772at adjExcelTableHTML.ReplaceHTMLCode(String HTMLCode, DataSet dsData, List`1& adjExcelTableHTMLList, Boolean isRemoveTagOnly) in D:\CMS_2015\web\www2015dllcmsBase\adjExcelTableHTML.vb:line 2426
Nach der Entschwefelung wird das Biogas in Blockheizkraftwerken (BHKW) aufgestellten Verbrennungsmotoren zugeleitet, die Generatoren antreiben. Der so produzierte Strom wird ins Netz eingespeist. Das Erneuerbare-Energien-Gesetz (EEG) sichert nicht nur die garantierte Abnahme des erzeugten Stromes für einen Zeitraum von 20 Jahren, sondern auch eine hohe, feste Einspeisevergütung.

Die Abwärme des BHKW kann zusätzlich genutzt werden und liefert Erträge durch den Verkauf der Wärme sowie einen ebenfalls im EEG festgelegten Bonus für die Nutzung von Kraft-Wärme-Kopplung.
Die Wärme der Motorabgase und des Kühlwassers wird in Wärmetauschern zurückgewonnen, die teilweise für die Erwärmung der Fermenter benötigt wird. Denn die Mikroorganismen, die die Biomasse zersetzen, benötigen eine Temperatur von etwa 37 Grad Celsius.
Wurden darüber hinaus zunächst nur Ställe und einzelne Gebäude beheizt, gewinnen zunehmend auch andere Formen wie Getreidetrocknung, Fernwärme und Aquakultur an Bedeutung bei der Abwärmenutzung von Biogas-BHKW.
(Quellen: Fachverband Biogas, ddp/off/muc)
Vielleicht interessiert Sie auch:













