動態系統函式尋優是建立動態系統的仿真模型,並將它作為最佳化模型中的目標函式,在計算機上運行得到系統的最優參數的方法。動態系統的最佳化,很難建立目標函式的解析表達式,即使能夠建立,其關係式一般也很複雜。因此,建立動態系統的仿真模型,把它作為目標函式嵌入最佳化模型,利用某種尋優算法實現對動態系統參數的最佳化,避免了大量的統計計算和假設檢驗工作。
基本介紹
- 中文名:動態系統函式尋優
- 釋義:建立動態系統的仿真模型,並將它作為最佳化模型中的目標函式,在計算機上運行得到系統的最優參數的方法
常用的尋優方法有三種:(1)直接搜尋法。直接把仿真程式的運行結果作為目標函式值使用,採用非線性規劃中的模式搜尋、單純形法等作為尋優算法。對於離散事件需採用計算樣本均值的方法消除仿真結果的隨機性,並採用統計假設檢驗的方法比較目標函式值的大小。(2)回響面法。採用回響面技術(Re-sponse Surface Techniques)獲取仿真輸出結果的回響曲面,並用非線性規劃中的共軛梯度、模式搜尋算法尋找最優解。(3)隨機準梯度法。以隨機逼近理論為依據發展起來的一種方法,尋優時沿著根據仿真結果的一次抽樣值計算得到的隨機準梯度方向搜尋。