




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
MATLAB優(yōu)化工具箱簡(jiǎn)介及應(yīng)用舉例姚春桂(東南大學(xué)電氣工程學(xué)院,江蘇南京210096)摘要:簡(jiǎn)要介紹了MATLAB優(yōu)化工具箱中包含的常用優(yōu)化算法,并給出優(yōu)化工具箱中常用的優(yōu)化函數(shù)。最后以2004年大學(xué)生數(shù)學(xué)建模競(jìng)賽中的一道題目為例,介紹了MATLAB優(yōu)化工具箱在實(shí)際問(wèn)題中的應(yīng)用。關(guān)鍵字:優(yōu)化工具箱;MATLAB;機(jī)組出力分配;regress;linprogABriefIntroductionofOptimizationToolboxandApplicationsYaoChu(ElectricalEngineering,SoutheastUniversity,Nanjing210096,China)Abstract:brieflyintroducedtheoptimizationalgorithminOptimizationToolboxofMATLAB.GiventhecommonlyusedoptimizationfunctionsThentakingasubjectofMathematicalContestinModelingin2004asanexampleandintroducingOptimizationToolbox’sapplicationinpracticalproblems.Keywords:OptimizationToolbox;MATLAB;UnitoutputDistribution;regress;linprog0引言優(yōu)化是尋找目標(biāo)函數(shù)最大或最小值的過(guò)程。MATLAB優(yōu)化工具箱是一組擴(kuò)展MATLAB數(shù)值計(jì)算能力的函數(shù)集[1]。這個(gè)工具箱包含有多種常用的優(yōu)化問(wèn)題:·無(wú)約束非線性最小化·有約束非線性問(wèn)題,包括目標(biāo)的實(shí)現(xiàn),極大極小問(wèn)題最小化,以及半無(wú)限最小化問(wèn)題·二次規(guī)劃和線性規(guī)劃·非線性最小二乘法的曲線擬合·非線性系統(tǒng)的方程求解·約束線性最小二乘·稀疏和結(jié)構(gòu)大尺度問(wèn)題優(yōu)化工具箱中所有的函數(shù)均是由MATLAB根據(jù)專門(mén)的優(yōu)化算法實(shí)現(xiàn)的M文件。通過(guò)在MATLAB輸入typefunction_name可以查看這些函數(shù)的MATLAB代碼。通過(guò)用戶編寫(xiě)M文件、與其他工具箱或Simulink配合擴(kuò)展優(yōu)化工具箱的功能。1優(yōu)化工具箱涵蓋的問(wèn)題優(yōu)化工具箱中的優(yōu)化函數(shù)可以解決目標(biāo)函數(shù)最小化問(wèn)題、方程求解問(wèn)題、二元整數(shù)規(guī)劃問(wèn)題、最小二乘或數(shù)據(jù)擬合問(wèn)題。1.1目標(biāo)函數(shù)最小化求目標(biāo)函數(shù)最小化的優(yōu)化函數(shù)如表1所示表1目標(biāo)函數(shù)最小優(yōu)化函數(shù)類型符號(hào)函數(shù)有約束單變量函數(shù)最小fminbnd無(wú)約束多元函數(shù)最小fminuncfminsearch線性規(guī)劃s.t,,linprog二次規(guī)劃s.t,,quadprog有約束非線性多元函數(shù)最小s.t,,,,fmincon多目標(biāo)的實(shí)現(xiàn)s.t,,,,,fgoalattain有約束極大極小s.t,,,,fminimax半無(wú)限約束多變量的非線性函數(shù)最小化s.t,,,,,fseminf二元整數(shù)規(guī)劃s.t,,bintprog1.2方程求解優(yōu)化方程求解優(yōu)化函數(shù)如表2所示表2方程求解優(yōu)化函數(shù)類型符號(hào)函數(shù)線性方程n個(gè)方程組,n個(gè)變量一元非線性方程fzero非線性方程組n個(gè)方程組,n個(gè)變量fsolve1.3最小二乘(曲線擬合)最小二乘(曲線擬合)優(yōu)化函數(shù)如表3所示表3最小二乘(曲線擬合)優(yōu)化函數(shù)類型符號(hào)函數(shù)線性最小二乘m個(gè)方程,n個(gè)變量非負(fù)線性最小二乘s.tlsqnonneg有約束線性最小二乘s.t,,lsqlin非線性最小二乘s.tlsqnonlin非線性曲線擬合s.tlsqcurvefit2優(yōu)化工具箱舉例[2]以2004年高教社杯全國(guó)大學(xué)生數(shù)學(xué)建模競(jìng)賽題目[4]——電力市場(chǎng)的輸電阻塞管理為例,介紹MATLAB的優(yōu)化工具箱在電力系統(tǒng)中的應(yīng)用。由于這道競(jìng)賽題目比較復(fù)雜,本文只應(yīng)用優(yōu)化工具箱求線路上有功潮流關(guān)于各發(fā)電機(jī)組出力的近似表達(dá)式和根據(jù)下一時(shí)段負(fù)荷預(yù)報(bào)值確定電網(wǎng)中各機(jī)組出力分配預(yù)案。2.1記號(hào)說(shuō)明:第i臺(tái)機(jī)組當(dāng)前時(shí)段出力值(對(duì)應(yīng)表1中方案0),記;:第i個(gè)方案第j臺(tái)機(jī)組出力值(對(duì)應(yīng)表1中方案1—32),記;:第i個(gè)方案第j條線路潮流值(對(duì)應(yīng)表2中方案1—32),記;:第i臺(tái)機(jī)組第j個(gè)序段的段容量值(對(duì)應(yīng)表3),記;:第i臺(tái)機(jī)組第j個(gè)序段的段價(jià)(對(duì)應(yīng)表4),記;:第i臺(tái)機(jī)組的爬坡速率(對(duì)應(yīng)表5),記;:為第j條線路的潮流限值,為第j條線路的相對(duì)安全裕度(對(duì)應(yīng)表6),記;:第i臺(tái)機(jī)組第j個(gè)序段的出力系數(shù)(),記;:下一時(shí)段負(fù)荷預(yù)報(bào)值;:第i臺(tái)機(jī)組的出力;:第i條線路上的有功潮流;x:矩陣b中的元素按行順序連接生成的80維列向量;B:各機(jī)組段容量與其對(duì)應(yīng)的段價(jià)相乘構(gòu)成的8*10矩陣中元素按行順序連接生成的80維行向量;C:矩陣b3中的元素按行順序連接生成的80維行向量;令,;;;2.2線路上有功潮流關(guān)于各發(fā)電機(jī)組出力的近似表達(dá)式。理論與實(shí)驗(yàn)研究表明電網(wǎng)中各主要線路有功潮流值與各機(jī)組出力之間具有近似線性疊加關(guān)系,電網(wǎng)中各線路有功潮流關(guān)于發(fā)電機(jī)組出力的數(shù)學(xué)模型如下其中為第i條線路的有功潮流,,m=6,為第j臺(tái)發(fā)電機(jī)出力,,n=8。,A為第j臺(tái)機(jī)組對(duì)第i條線路出力的系數(shù)矩陣,,a以為常數(shù)向量。該模型屬多元線性回歸問(wèn)題,可以用優(yōu)化工具箱中優(yōu)化函數(shù)regress求解,編寫(xiě)代碼如下:b11=[ones(32,1)b1];fori=1:6b=regress(b2(:,i),b11);a(i)=b(1);A(i,:)=b(2:9);enda=a';結(jié)果如下圖所示所以線路上有功潮流關(guān)于各發(fā)電機(jī)組出力的近似表達(dá)式如下2.3下一時(shí)段電網(wǎng)中各機(jī)組出力分配預(yù)案的規(guī)劃模型目標(biāo)函數(shù)是供電費(fèi)用最小,約束條件包括機(jī)組爬坡速率約束、系統(tǒng)負(fù)荷平衡約束、出力系數(shù)范圍約束。利用前面表述的有關(guān)記號(hào),可將下一時(shí)段電網(wǎng)中各機(jī)組出力分配預(yù)案的規(guī)劃模型寫(xiě)成如下形式該模型屬單目標(biāo)線性優(yōu)化問(wèn)題,可以用優(yōu)化工具箱中的優(yōu)化函數(shù)函數(shù)linprog求解,編寫(xiě)代碼如下B1=b3.*b4;B=[B1(1,:),B1(2,:),B1(3,:),B1(4,:),B1(5,:),B1(6,:),B1(7,:),B1(8,:)]';C=[b3(1,:),b3(2,:),b3(3,:),b3(4,:),b3(5,:),b3(6,:),b3(7,:),b3(8,:)];e=zeros(1,10);D1=[b3(1,:),e,e,e,e,e,e,e;e,b3(2,:),e,e,e,e,e,e;e,e,b3(3,:),e,e,e,e,e;e,e,e,b3(4,:),e,e,e,e;e,e,e,e,b3(5,:),e,e,e;e,e,e,e,e,b3(6,:),e,e;e,e,e,e,e,e,b3(7,:),e;e,e,e,e,e,e,e,b3(8,:)];D=[D1;-D1];E=[L+15*b5;-L+15*b5];lb=zeros(80,1);ub=ones(80,1);Yb=input('請(qǐng)輸入下一時(shí)段負(fù)荷預(yù)報(bào)值');[x,fval,exitflag]=linprog(B,D,E,C,Yb,lb,ub);M=x';b=[M([1:10]);M([11:20]);M([21:30]);M([31:40]);M([41:50]);M([51:60]);M([61:70]);M([71:80]);];FA1=zeros(1,80);fori=1:80FA1(i)=C(i)*M(i);endFA=zeros(1,8);fori=1:10:80j=(i-1)/10+1;FA(j)=sum(FA1(i:i+9));endCL=(A*FA'+a);計(jì)算結(jié)果:各個(gè)機(jī)組每個(gè)序段的出力系數(shù)矩陣b當(dāng)下一時(shí)段負(fù)荷預(yù)報(bào)值為982.4MW時(shí),各個(gè)機(jī)組的出力(單位:MW)分配方案為此時(shí)電網(wǎng)中各條線路的有功潮流(單位:MW)為3小結(jié)利用MATLAB優(yōu)化工具箱,可以求解線性規(guī)劃、非線性規(guī)劃和多目標(biāo)規(guī)劃等問(wèn)題,為優(yōu)化方法在工程中的實(shí)際應(yīng)用提供了方便、快捷的途徑。利用優(yōu)化工具箱中優(yōu)化函數(shù)regress可以求解多元線性回歸問(wèn)題,實(shí)現(xiàn)了求線路有功潮流值與各機(jī)組出力之間的線性疊加關(guān)系;利用優(yōu)化工具箱中優(yōu)化函數(shù)linprog可以求解單目標(biāo)線性優(yōu)化問(wèn)題,實(shí)現(xiàn)電網(wǎng)中各機(jī)組出力分配預(yù)案的規(guī)劃。參考
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年甘肅省蘭州大學(xué)物理科學(xué)與技術(shù)學(xué)院誠(chéng)聘英才考前自測(cè)高頻考點(diǎn)模擬試題及答案詳解(易錯(cuò)題)
- 土地流轉(zhuǎn)協(xié)議(15篇)
- 2025江西南昌市勞動(dòng)保障事務(wù)代理中心招聘勞務(wù)派遣人員6人模擬試卷及答案詳解(各地真題)
- 2025呼倫貝爾額爾古納市蒙源旅游文化有限公司招聘136人模擬試卷及1套參考答案詳解
- 2025國(guó)家電投集團(tuán)上海核工院招聘考前自測(cè)高頻考點(diǎn)模擬試題及參考答案詳解
- 2025內(nèi)蒙古政府單位招聘1人考前自測(cè)高頻考點(diǎn)模擬試題及參考答案詳解1套
- 2025廣西防城港市總工會(huì)招聘編外工作人員1人考前自測(cè)高頻考點(diǎn)模擬試題及1套參考答案詳解
- 2025年光伏發(fā)電用測(cè)量設(shè)備項(xiàng)目合作計(jì)劃書(shū)
- 2025甘肅蘭州市城關(guān)區(qū)司法局招聘司法協(xié)理員25人模擬試卷有答案詳解
- 2025福建漳州市詔安縣財(cái)政投資評(píng)審中心招募見(jiàn)習(xí)人員1人考前自測(cè)高頻考點(diǎn)模擬試題及1套完整答案詳解
- 《陸上風(fēng)電場(chǎng)工程概算定額》NBT 31010-2019
- 第二版《高中物理題型筆記》上冊(cè)
- 工藝美術(shù)運(yùn)動(dòng)代表人物及作品
- (完整版)高考英語(yǔ)考綱3500詞匯表
- 潔凈廠房監(jiān)理實(shí)施細(xì)則
- 初中語(yǔ)文人教九年級(jí)下冊(cè)余光中《鄉(xiāng)愁》PPT
- 不孕癥規(guī)范化診治流程
- 置業(yè)顧問(wèn)培訓(xùn)方案
- 無(wú)陪護(hù)病房實(shí)施方案
- 全髖關(guān)節(jié)置換術(shù)共93張課件
- 心內(nèi)科護(hù)理質(zhì)量評(píng)分標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論