English      中文

搜索页
企业风采
湖北能源集团守护荆楚能源安全底线
发布时间:2024-02-06 发布者:管理员

净资产增长10倍 累计分红超69亿元

湖北能源集团守护荆楚能源安全底线

  资产总额913.04亿元,较期初增长14.88%,归属于上市公司股东净利润18.11亿元,同比增加55.80%……近日,湖北能源集团发布2023年度业绩快报,交出一份上市公司高质量发展的精彩答卷。

  自2005年成立以来,湖北能源集团净资产从最初30多亿元,增长至现在300多亿元,2010年整体上市至今,累计给中小股东分红超69亿元,已成为湖北省能源安全保障平台和我国能源业务品种最全的上市公司,治理能力、竞争能力、创新能力、抗风险能力和回报能力持续提升。

聚焦主责主业

能源保供与经营业绩“双向奔赴”

  近日,新一轮寒潮来袭,叠加返程、开工等因素,这是湖北最需要充足能源供应的时候。

  此时,火电厂发挥出了“兜底”作用,襄阳宜城电厂两台百万千瓦火电机组全开运行。湖北最大的火电厂——鄂州电厂6台机组正火力全开保供应。在荆州,华中地区最大煤炭中转、交易平台和应急储备基地——荆州煤炭铁水联运储配基地,一列列来自陕北的运煤列车沿浩吉铁路而来,电煤在荆州煤港卸料、转运、装船,转头奔向省内各大火电厂。

  湖北的油、气、煤等一次能源资源匮乏,有一个坚强的能源保障平台对湖北非常重要。这些关键时刻“雪中送炭”的能源保障设施,都是湖北能源集团的组成部分。

  2010年,湖北能源集团实现整体上市。2015年底,三峡集团成为公司实际控制人,湖北能源由湖北省国资委控股管理的省属国有企业,转变为三峡集团控股的二级子公司,进一步走上发展快车道。目前,公司可控装机占全省发电总装机(不含三峡)的16%,投产和在建装机中清洁能源占比超过三分之二。

  近几年,特别是“十四五”以来,湖北能源集团加快推进大型清洁煤电、抽水蓄能、风光电大基地项目建设,积极做好煤炭、油气储运,推动“风光水火储”多能互补一体化协同发展,在湖北迎峰度夏、迎峰度冬能源保供的关键时期充分彰显央企担当。

  2023年,湖北能源集团省内发电322亿千瓦时,占全省12%,供煤量、输气量分别占全省的16%、26%,为湖北高质量发展提供了坚实的能源支撑。企业自身也获得长足发展,2023年,公司资产总额913亿元,营业收入189亿元,利润总额、净利润分别增长45%、90%。

深化改革共享成果

现金分红超净利润35%

  管理人员退出比例2.28%,员工公开招聘比例达100%,员工市场化退出率5.2%……在外人眼中,央企都是稳定的“铁饭碗”,但上述数字表明,湖北能源集团并非如此。他们是如何将党管干部、党管人才和市场化选人用人有机统一起来的?

  湖北能源集团相关负责人介绍,近年来,公司坚持“两个毫不动摇”,将企业系统变革与能源革命、贯彻落实国企改革“1+N”政策体系和国企改革三年行动整体考量,统一部署、一体推进,推动党的领导与公司治理有机统一。

  公司已经完成“党建入章”,并制定了党委前置研究讨论重大经营管理事项清单,以更好地发挥党委“把方向、管大局、保落实”的领导作用。配齐建强董事会,充分发挥经营决策主体“定战略、作决策、防风险”职能,各治理主体权责法定、权责透明、协调运转、有效制衡的治理机制已经形成。

  此外,公司在71户单位经理层实行成员任期制和契约化管理,能上能下,完善按业绩贡献决定薪酬的分配机制,能增能减,应用特殊贡献奖励及专项奖励等多元化正向激励方式,激发干事创业活力。

  公司的利益与股东的利益是一致的,湖北能源集团始终坚持以现金分红为主的基本原则,重视对投资者的合理投资回报。在满足监管要求下,结合公司经营发展、市值管理等实际需要,制定持续、稳定的利润分配政策,近三年,公司现金分红21.58亿元,超过上市公司净利润的35%。

  2023年,湖北能源集团制定了新一轮提高上市公司质量三年行动方案,启动落实三峡集团“对标世界一流企业价值创造行动”,围绕建设现代新国企打出了系列组合拳。

  2023年底,国务院国资委网站公布最新“双百企业”名单,旨在打造一批治理结构科学完善、经营机制灵活高效、党的领导坚强有力、创新能力和市场竞争力显著提升的国企改革尖兵,充分发挥示范突破带动作用,湖北能源集团赫然在列。

激发创新活力

去年申请专利超历年授权总数1倍

  随着新型电力系统深入构建,用科技创新提升企业综合实力,更好地适应未来能源行业发展,加快实现高水平科技自立自强,成为必然选择。

  作为集水电、火电、新能源、核电、天然气、煤炭、抽水蓄能等多种业态于一身的能源企业,湖北能源集团对科技创新的支持不遗余力。

  “水利水电工程渗流多尺度特性与全过程调控关键技术”获得湖北省科技进步一等奖;“堆石坝变形监测和变形预测关键技术及应用”“梯级水电站洪水预报关键技术研究与应用”分别获得中国大坝工程学会科技进步一等奖、二等奖;“清江公司梯级智能对象化水电调平台建设”项目总体达到国际领先水平;“团聚强化除尘协同脱硫废水零排放”在国际上首创先进节能环保新途径;“聚四氟乙烯(PTFE)-XAF4纳米功能复合膜防抗风电叶片覆冰研究”项目填补了行业技术空白;襄阳宜城电厂两台百万机组DCS、SIS、MIS系统实现全国产化应用……一项项成果背后,是有效的顶层制度设计形成的强大推动力。

  力度还在不断增强。2023年,聚焦创新要素集成、科技成果转化,湖北能源集团持续加强科技创新顶层设计,加大研发投入,规范科技创新管理,加大科技创新成果奖励力度,激发创新活力。压实科技创新主体责任,对14家子公司设置科技创新年度绩效考核任务,突出研发投入、科研项目完成率及知识产权重点指标。

  2023年,湖北能源集团围绕战略规划和实践需求,聚焦关键领域核心技术开展科研项目94个,有10余项成果完成验收并取得预期成效。实施知识产权“登高计划”,知识产权取得历史性突破,国内专利申请233项,超历年总授权数的100%;获得国内专利授权91项,为历史最好水平。(彭一苇、胡祎、蒋寅秋)

  编辑:刘  卫

  责编:梁唯雅

  审核:姚  盼

  来源:湖北日报

FreeMarker template error (DEBUG mode; use RETHROW in production!): Java method "com.jltech.utils.WebFreemarkerUtils.getUrl(String)" threw an exception when invoked on com.jltech.utils.WebFreemarkerUtils object "com.jltech.utils.WebFreemarkerUtils@644d4714"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign messageUrl = utils.getUrl("zx... [in template "main/_footer.ftlh" at line 1, column 1] - Reached through: #include "./_footer.ftlh" [in template "main/cont_news.ftlh" at line 83, column 7] ---- Java stack trace (for programmers): ---- freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:292) at freemarker.ext.beans._MethodUtil.newInvocationTemplateModelException(_MethodUtil.java:264) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:66) at freemarker.core.MethodCall._eval(MethodCall.java:62) at freemarker.core.Expression.eval(Expression.java:101) at freemarker.core.Assignment.accept(Assignment.java:134) at freemarker.core.Environment.visit(Environment.java:344) at freemarker.core.Environment.visit(Environment.java:350) at freemarker.core.Environment.include(Environment.java:3139) at freemarker.core.Include.accept(Include.java:171) at freemarker.core.Environment.visit(Environment.java:344) at freemarker.core.Environment.visit(Environment.java:350) at freemarker.core.Environment.process(Environment.java:323) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:447) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:351) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:302) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:181) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:314) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1438) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1168) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:110) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:610) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:392) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:321) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:266) at com.jltech.core.interceptor.MyInterceptor.preHandle(MyInterceptor.java:187) at org.springframework.web.servlet.HandlerExecutionChain.applyPreHandle(HandlerExecutionChain.java:146) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1084) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138) at org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1774) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:840) Caused by: com.jltech.core.exception.JlRuntimeException: 没有找到对应的路由缓存项 at com.jltech.utils.cache.RouterCacheUtil.getAccessRouter(RouterCacheUtil.java:129) at com.jltech.utils.WebFreemarkerUtils.getUrl(WebFreemarkerUtils.java:320) at com.jltech.utils.WebFreemarkerUtils.getUrl(WebFreemarkerUtils.java:330) at jdk.internal.reflect.GeneratedMethodAccessor137.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1634) at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56) at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51) at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:62) ... 87 more