Instandhaltung von Windenergieanlagen: Neue Herausforderungen, neue Berufe?

Autoren
Lang, Christian; Reinhold, Michael
Erscheinungsjahr
2011
Zusammenfassung
Die Wachstumsraten bei der durch alternative Energieträger zur Verfügung gestellten elektrischen Energie sind bemerkenswert hoch, insbesondere im Windenergie-Sektor. Das führt zum einen zu Problemen technischer Natur, wie beispielsweise bei der Einspeisung und der Speicherung elektrischer Energie, zum anderen werden zunehmend mehr kompetente Fachkräfte benötigt, die die Windenergieanlagen an Land und auf See aufbauen und instand halten. In diesem Zusammenhang tauchen Fragen nach der Verfügbarkeit wie auch nach den beruflichen Kompetenzen der benötigten Fachkräfte auf. Ein Ziel dieses Beitrags ist, im Anschluss an einige Bemerkungen zur Kompetenzstruktur und zum Kompetenzniveau von Fachkräften für die Instandhaltung einen Blick auf die gegenwärtig zu beobachtende Praxis bei deren Rekrutierung zu werfen. Dabei werden sowohl Konzepte und Strategien von Herstellern und Betreibern von Windenergieanlagen betrachtet als auch solche von Service-Dienstleistern und Zeitarbeitsfirmen. Darüber hinaus wird versucht, exemplarisch einen Eindruck von Qualifizierungsangeboten im Bereich beruflicher Fortbildung des Windenergiesektors zu vermitteln. Jenseits der Aktivitäten der Akteure von Unternehmen und Bildungsträgern sind die bei der Instandhaltung zu bewältigenden Arbeitsprozesse und damit die Identifizierung beruflicher Kompetenzen aus berufswissenschaftlicher Perspektive weitestgehend unerforscht. In einem letzten Abschnitt geht es daher um den Beitrag, den die Berufswissenschaften in diesem Kontext leisten können.
in
Schwenger, Ulrich; Vollmer, Thomas; Hartmann, Martin; Reichwein, Wilko (Hrsg.) (2011): Kompetenzen und Karrierewege in elektrotechnischen und metalltechnischen Berufen: FT08 - Elektrotechnik-Informatik & Metalltechnik: Hochschultage Berufliche Bildung 2011, FreeMarker template error (DEBUG mode; use RETHROW in production!): For "+" left-hand operand: Expected a string or something automatically convertible to string (number, date or boolean), or "template output" , but this has evaluated to a sequence+hash (wrapper: f.e.dom.NodeListModel): ==> Publisher.getPlace(publisher) [in template "templates/contentitems/list/collected-volume.html.ftl" at line 25, column 11] ---- Tip: This XML query result can't be used as string because for that it had to contain exactly 1 XML node, but it contains 0 nodes. That is, the constructing XML query has found no matches. ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${Publisher.getPlace(publisher) + ": ... [in template "templates/contentitems/list/collected-volume.html.ftl" at line 25, column 9] - Reached through: #include getContentItemTemplate(item[... [in template "ccm-cms/content-item.ftl" in macro "contentItem" at line 50, column 9] - Reached through: @ContentItem.contentItem Publications... [in template "templates/contentitems/detail/scipublications.html.ftl" at line 95, column 25] - Reached through: #include getContentItemTemplate(item[... [in template "ccm-cms/content-item.ftl" in macro "contentItem" at line 50, column 9] - Reached through: @ContentItem.contentItem ContentItem... [in template "templates/default-layout.html.ftl" at line 9, column 13] ~ Reached through: #nested [in template "templates/UniHB2018.html.ftl" in macro "layout" at line 388, column 17] ~ Reached through: @UniHB2018.layout [in template "templates/default-layout.html.ftl" at line 5, column 1] ---- Java stack trace (for programmers): ---- freemarker.core.NonStringOrTemplateOutputException: [... Exception message was already printed; see it above ...] at freemarker.core.EvalUtil.coerceModelToTextualCommon(EvalUtil.java:523) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:401) at freemarker.core.AddConcatExpression._eval(AddConcatExpression.java:83) at freemarker.core.AddConcatExpression._eval(AddConcatExpression.java:56) at freemarker.core.Expression.eval(Expression.java:101) at freemarker.core.AddConcatExpression._eval(AddConcatExpression.java:56) at freemarker.core.Expression.eval(Expression.java:101) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:100) at freemarker.core.DollarVariable.accept(DollarVariable.java:63) at freemarker.core.Environment.visit(Environment.java:331) at freemarker.core.Environment.visit(Environment.java:337) at freemarker.core.Environment.visit(Environment.java:337) at freemarker.core.Environment.include(Environment.java:2694) at freemarker.core.Include.accept(Include.java:171) at freemarker.core.Environment.visit(Environment.java:331) at freemarker.core.Environment.visit(Environment.java:373) at freemarker.core.Environment.invokeMacroOrFunctionCommonPart(Environment.java:872) at freemarker.core.Environment.invokeMacro(Environment.java:809) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:83) at freemarker.core.Environment.visit(Environment.java:331) at freemarker.core.Environment.visit(Environment.java:337) at freemarker.core.Environment.visit(Environment.java:337) at freemarker.core.Environment.include(Environment.java:2694) at freemarker.core.Include.accept(Include.java:171) at freemarker.core.Environment.visit(Environment.java:331) at freemarker.core.Environment.visit(Environment.java:373) at freemarker.core.Environment.invokeMacroOrFunctionCommonPart(Environment.java:872) at freemarker.core.Environment.invokeMacro(Environment.java:809) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:83) at freemarker.core.Environment.visit(Environment.java:367) at freemarker.core.Environment.invokeNestedContent(Environment.java:619) at freemarker.core.BodyInstruction.accept(BodyInstruction.java:60) at freemarker.core.Environment.visit(Environment.java:367) at freemarker.core.Environment.invokeMacroOrFunctionCommonPart(Environment.java:872) at freemarker.core.Environment.invokeMacro(Environment.java:809) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:83) at freemarker.core.Environment.visit(Environment.java:331) at freemarker.core.Environment.visit(Environment.java:337) at freemarker.core.Environment.process(Environment.java:310) at freemarker.template.Template.process(Template.java:383) at org.libreccm.theming.FreeMarkerPresentationManager.servePage(FreeMarkerPresentationManager.java:283) at com.arsdigita.bebop.jsp.ShowAll.servePageWithPresentationManager(ShowAll.java:126) at com.arsdigita.bebop.jsp.ShowAll.doEndTag(ShowAll.java:90) at org.apache.jsp.templates.ccm_002dcms.content_002dsection.default_.aplaws_002ditem_jsp._jspx_meth_show_005fall_005f0(aplaws_002ditem_jsp.java:310) at org.apache.jsp.templates.ccm_002dcms.content_002dsection.default_.aplaws_002ditem_jsp._jspService(aplaws_002ditem_jsp.java:278) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:742) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:484) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:337) at com.arsdigita.dispatcher.DispatcherHelper.forwardHelper(DispatcherHelper.java:216) at com.arsdigita.dispatcher.DispatcherHelper.forwardRequestByPath(DispatcherHelper.java:245) at com.arsdigita.dispatcher.DispatcherHelper.forwardRequestByPath(DispatcherHelper.java:263) at com.arsdigita.cms.dispatcher.ContentItemDispatcher$1.excurse(ContentItemDispatcher.java:116) at com.arsdigita.cms.CMSExcursion$1.excurse(CMSExcursion.java:79) at com.arsdigita.kernel.KernelExcursion.run(KernelExcursion.java:58) at com.arsdigita.cms.CMSExcursion.run(CMSExcursion.java:86) at com.arsdigita.cms.dispatcher.ContentItemDispatcher.dispatch(ContentItemDispatcher.java:119) at com.arsdigita.cms.ContentSectionServlet.serveItem(ContentSectionServlet.java:538) at com.arsdigita.cms.ContentSectionServlet.doService(ContentSectionServlet.java:428) at com.arsdigita.web.BaseApplicationServlet$1.excurse(BaseApplicationServlet.java:131) at com.arsdigita.kernel.KernelExcursion.run(KernelExcursion.java:58) at com.arsdigita.web.BaseApplicationServlet.doService(BaseApplicationServlet.java:138) at com.arsdigita.web.BaseServlet$1.excurse(BaseServlet.java:180) at com.arsdigita.kernel.KernelExcursion.run(KernelExcursion.java:58) at com.arsdigita.web.BaseServlet.internalService(BaseServlet.java:197) at com.arsdigita.web.BaseServlet.doGet(BaseServlet.java:286) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:742) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:484) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:337) at com.arsdigita.web.CCMDispatcherServlet.forward(CCMDispatcherServlet.java:377) at com.arsdigita.web.CCMDispatcherServlet.forward(CCMDispatcherServlet.java:349) at com.arsdigita.web.CCMDispatcherServlet.doService(CCMDispatcherServlet.java:261) at com.arsdigita.web.BaseServlet$1.excurse(BaseServlet.java:180) at com.arsdigita.kernel.KernelExcursion.run(KernelExcursion.java:58) at com.arsdigita.web.BaseServlet.internalService(BaseServlet.java:197) at com.arsdigita.web.BaseServlet.doGet(BaseServlet.java:286) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.arsdigita.shortcuts.ShortcutFilter.doService(ShortcutFilter.java:78) at com.arsdigita.web.BaseFilter.doFilter(BaseFilter.java:121) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.arsdigita.subsite.SubsiteFilter.doService(SubsiteFilter.java:106) at com.arsdigita.web.BaseFilter.doFilter(BaseFilter.java:121) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:165) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:654) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:317) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:750)