基于蚁群和支持向量机算法的船舶电力负荷分配方法

文档序号:6339371阅读:232来源:国知局
专利名称:基于蚁群和支持向量机算法的船舶电力负荷分配方法
技术领域
本发明涉及船舶工程技术领域,具体涉及基于蚁群和支持向量机算法的船舶电力负荷分配方法。
背景技术
船舶全电力推进是将船舶的推进用电和作业用电等负载用电集中生产,统一分配的新兴技术。全电力推进系统能产生几十甚至上百兆级容量的电能,在满足船舶推进用电的同时,为其他大功率负载设备的使用奠定基础。与陆地电网不同,船舶全电力推进系统容量有限,众多大功率负载设备的使用可能导致系统过载而崩溃,为了防止出现此类问题,并在负载之间灵活调度电能,需要对船舶电力系统统一管理负载。

发明内容
本发明的目的在于提供一种基于蚁群和支持向量机算法的船舶电力负荷分配方法,使船舶电力系统能自适应作业变化、装载变化和海况变化,提高船舶电力系统的运行效率和可靠性。本发明是通过以下技术方案实现的,本发明包括数据库、蚁群算法和支持向量机算法。本发明所述的数据库,用于采集包括船舶航行时的环境数据、电力系统的发电机组配备数据、各种电力设备的用电负荷级别和相关负荷启动及卸载操作情况的数据。本发明所述的蚁群算法,用于对数据库采集和存储的大量数据进行筛选和优化。本发明所述的支持向量机算法采用ν-支持向量机和混合核函数法,用于建立电力负荷分配模型,构成电力负荷管理系统。船舶操纵人员在船舶作业变化、装载变化和海况变化时,将各种变化数据作为条件输入给分配模型,分配模型则向操控人员提供辅助决策,同时将操纵人员最终抉择的负荷启动及卸载数据记录到数据库中,再采用蚁群算法和支持向量机算法对数据进行处理,旨在不断完善船舶电力负荷分配模型。


图1是数据存储及其优化框图;图2是支持向量机建模框图;图3是船舶航行电力负荷分配实施框图。
具体实施例方式如图1所示,数据存储及其优化框图,用于存储和优化大量数据;如图2所示,支持向量机建模框图,用于建立电力负荷分配模型;如图3所示,船舶航行电力负荷分配实施框图,用于为船舶操纵员提供电力负荷分配的辅助决策。具体实施步骤如下设数据集为{(Xi,Yi) , i = 1,2, -1},其中Xi e Rn为输入值,包含环境数据、电力系统的发电机组配备情况和各种用电设备的电力负荷级别e R为对应的目标值,为负荷启动和卸载情况;1为样本数。1、根据图1所示,采用蚁群算法进行数据筛选优化以方均误差
权利要求
1.基于蚁群和支持向量机算法的船舶电力负荷分配方法,包括数据库、蚁群算法和支持向量机算法。
2.根据权利要求1所述的基于蚁群和支持向量机算法的船舶电力负荷分配方法,其特征在于,所述的数据库,用于采集包括船舶航行时的环境数据、电力系统的发电机组配备数据、各种电力设备的用电负荷级别和相关负荷启动及卸载操作情况的数据。
3.根据权利要求1所述的基于蚁群和支持向量机算法的船舶电力负荷分配方法,其特征在于,所述的蚁群算法,用于对数据库采集和存储的大量数据进行筛选和优化。
4.根据权利要求1所述的基于蚁群和支持向量机算法的船舶电力负荷分配方法,其特征在于,所述的支持向量机算法采用ν-支持向量机和混合核函数法,用于建立电力负荷分配模型,构成电力负荷管理系统。
全文摘要
本发明保护一种基于蚁群和支持向量机算法的船舶电力负荷分配方法。该方法能使船舶电力系统自适应作业变化、装载变化和海况变化,提高船舶电力系统的运行效率和可靠性。本发明包括数据库、蚁群算法和支持向量机算法。数据库用于采集包括船舶航行时的环境数据、电力系统的发电机组配备数据、各种电力设备的用电负荷级别和相关负荷启动及卸载操作情况的数据。蚁群算法用于对数据库采集和存储的大量数据进行筛选和优化。支持向量机算法采用v-支持向量机和混合核函数法,用于建立电力负荷分配模型,构成电力负荷管理系统。
文档编号G06F19/00GK102567605SQ20101059908
公开日2012年7月11日 申请日期2010年12月22日 优先权日2010年12月22日
发明者俞孟蕻, 李彦, 苏贞, 齐亮 申请人:俞孟蕻
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1