- Vi snakker som om, det er helt umuligt at slippe af med fossile brændsler. Det er absolut muligt. Teknologien er her, og det koster kun 0,5 procent af vores bruttonationalprodudkt (BNP) eller en lille pizza og et Netflixabonnement per dansker om måneden at omstille til grøn energi. Det handler om vilje.
Det siger den nyuddannede ingeniør i Energiteknologi, Anders Winther Mortensen. Sammen med Kasper Dalgas Rasmussen har de i deres speciale dykket ned i den varmeste ende af klimadebatten.
De peger på beregninger fra Energistyrelsen, som i 2014 estimerede, at det vil koste 10 milliarder kroner årligt eller 0,5 procent af vores BNP at slippe helt for fossile brændsler som olie, kul og gas. Samtidig har forskere fra Aarhus Universitet regnet ud, at de estimerede samfundsomkostninger ved luftforurening i Danmark årligt beløber sig til 28 milliarder kroner.
Teknologien er her
Den største udfordring er at få fly på vingerne og fragtskibe til at sejle grønt, men allerede i dag er det teknisk muligt at lave fly- og skibsbrændstof fra bæredygtige energikilder som biogas og biomasse, pointerer de to ingeniører.
- Vi kan endda lave brændstof baseret på CO2 fra atmosfæren som så reageres med hydrogen produceret fra vind- og solstrøm. Denne form for brændstoffer kaldes elektrobrændstoffer og kan ved en Fischer-Tropsch proces, som har været kendt siden 2. Verdenskrig, omformes til flybrændstof, benzin og diesel, forklarer Kasper Dalgas Rasmussen.
- System.Web.HttpUnhandledException (0x80004005): An unhandled exception occurred. ---> System.Web.HttpCompileException (0x80004005): c:\home\site\wwwroot\Views\Article\ArticleQuote.cshtml(17): error CS1061: 'Cabana.SDU.Feature.Article.ArticleQuote' does not contain a definition for 'Text' and no extension method 'Text' accepting a first argument of type 'Cabana.SDU.Feature.Article.ArticleQuote' could be found (are you missing a using directive or an assembly reference?)
- at System.Web.Compilation.BuildManager.PostProcessFoundBuildResult(BuildResult result, Boolean keyFromVPP, VirtualPath virtualPath)
- at System.Web.Compilation.BuildManager.GetBuildResultFromCacheInternal(String cacheKey, Boolean keyFromVPP, VirtualPath virtualPath, Int64 hashCode, Boolean ensureIsUpToDate)
- at System.Web.Compilation.BuildManager.GetVPathBuildResultFromCacheInternal(VirtualPath virtualPath, Boolean ensureIsUpToDate)
- at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
- at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
- at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)
- at System.Web.Compilation.BuildManager.GetCompiledType(VirtualPath virtualPath)
- at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
- at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)
- at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
- at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
- at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
- at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult)
- at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
- at Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.ShowErrorMessage(ExceptionContext exceptionContext, ExceptionArgs args)
- at Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.Process(ExceptionArgs args)
- at (Object , Object )
- at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)
- at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain, Boolean failIfNotExists)
- at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain)
- at Sitecore.Mvc.Pipelines.PipelineService.RunPipeline[TArgs](String pipelineName, TArgs args)
- at Sitecore.Mvc.Filters.PipelineBasedRequestFilter.OnException(ExceptionContext exceptionContext)
- at System.Web.Mvc.ControllerActionInvoker.InvokeExceptionFilters(ControllerContext controllerContext, IList`1 filters, Exception exception)
- at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
- at System.Web.Mvc.Controller.ExecuteCore()
- at System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext)
- at Sitecore.Mvc.Controllers.ControllerRunner.ExecuteController(Controller controller)
- at Sitecore.Mvc.Controllers.ControllerRunner.Execute(TextWriter writer)
- at Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Render(Renderer renderer, TextWriter writer, RenderRenderingArgs args)
- at Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Process(RenderRenderingArgs args)
- at Helpfulcore.RenderingExceptions.Pipelines.RenderRendering.ExecuteRenderer.Process(RenderRenderingArgs args)
Kræver politisk handling
De to ingeniører i Energiteknologi undrer sig over, at vi bliver ved med at tale så meget om miljøet samtidig med, at den globale udledning af CO2 fra fossile brændsler fortsætter med at stige.
- Markedskræfterne redder os ikke. Ifølge vores speciale, bliver fossile kulbrinter aldrig udkonkurreret af bæredygtige kulbrinter, før vi ikke kan hive mere gas, kul eller olie op af jorden. Med det nuværende kulbrinteforbrug sker det først om 1350 år. I forhold til den globale opvarmning har vi kun 18 år, understreger Anders Winther Mortensen.
”
Politikerne skal træffe en beslutning. Det er superfrustrerende, når verdens klogeste klimaeksperter siger, at vi kun har få år at handle i og så vide, at teknologierne er her, men intet sker. Det er håbløst nogle gange.
Anders Winther Mortensen, Ingeniør
De er klar over, at Danmarks andel af verdens samlede drivhusgasudledninger er lille, men samtidig peger de på, at det kunne være smukt, hvis Danmark ledte vejen. Var et forbillede, som kunne vise verden, at det med en lille investering kan lade sig gøre at være 100 procent bæredygtig.
Læs mere om Energiteknologi-uddannelsen på SDU
SDU Life Cycle Engineering