资源描述:
《基于纵横交叉算法波浪发电装置最大功率跟踪控制》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于纵横交叉算法的波浪发电装置最大功率跟踪控制*熊锋俊1,杨俊华1,沈辉2,吴丹琦1,杨金明3(1.广东工业大学自动化学院,广州510006;2.国网河南省电力公司检修公司,郑州4500072;3.华南理工大学电力学院,广州510641)摘要:针对波浪能最大功率点跟踪控制中,浮子水动力模型的非线性,使传统群智能算法存在局部最优问题,提出纵横交叉算法(CSO)控制方案。CSO的纵向交叉算子,在纵向交叉概率判定下进行个体维变量间的算术交叉,保证种群能够脱离局部最优状态;CSO的横向交叉算子完成个体间的随机配对与算术交叉,并将解空间全体分割成若干个子空间,每个子空
2、间以配对个体为对角顶点,搜索子空间内部及邻域,实现精细的局部搜索能力。通过纵、横交叉算子的交替作用,任何有益于实现全局最优的信息,都将被迅速地分发到种群的各变量中,用以改变搜索路径。仿真表明,在波浪周期发生变化时,纵横交叉算法能够实现最大功率点跟踪,并提高收敛速度。关键词:波浪发电;最大功率点跟踪;纵横交叉算法;群智能算法DOI:中图分类号:TM619文献标识码:A文章编号:TheMaximummaximumpowerpointtrackingcontrolbasedoncrisscrossoptimizationalgorithmforwavepowerg
3、enerationXiongFengjun1,YangJunhua1,ShenHui2,WuDanqi1,YangJinming3(1.SchoolofAutomationSchool,GuangdongUniversityofTechnology,Guangzhou510006,China.2.MaintenanceCompanyofStateGridHenanElectricPowerCompanyMaintenanceCompany,Zhengzhou450007,China.3.SchoolofElectricPowerCollege,SouthCh
4、inaUniversityofTechnology,Guangzhou510641,China))Abstract:InwaveenergyAimingatthemaximumpowerpointtrackingcontrolofwaveenergy,alocaloptimalproblemexistsintraditionalswarmintelligencealgorithmsbecauseofnonlinearityofhydrodynamicmodelofbuoy,thus,anovelcontrolstrategywasproposedbasedo
5、ncrisscrossoptimizationalgorithm(algorithm(CSO).Underthejudgmentofverticalcrossoverprobability,thearithmeticcrossoveralgorithmsbetweentheindividualdimensionvariableswereimplementedwiththeverticalcrossoveroperatorofCSOtoensurethatthepopulationwouldavoidthelocaloptimumstate.Therandom
6、pairingandarithmeticcrossoveralgorithmsbetweenindividualswerecompleted,andtheentiresolutionspacewasdividedintoseveralsubspaceswiththehorizontalcrossoveroperatorofCSO.Thepairingindividualsweretakenasthediagonalverticesofeachsubspacetoattainperfectlocalsearchcapabilitybysearchingthes
7、ubspacesinterioranditsneighborhoods.Anyinformationcontributedtoachievingglobaglobaloptimalitywasrapidlydistributedamongthevariablesofthepopulationtochangethesearchpathbythealternationofthecrisscrossoperators.Thesimulationresultsindicatethataswaveperiodchanges,themaximumpowerpointtr
8、ackingcontrolcanbeachieved