最佳化設計法是在諸多可能方案中,按預定的目標,尋求最優設計方案的方法。它以數學規劃理論為基礎,輔以電子計算機高速運算和邏輯分析功能,按所要求的設計性能而建立的目標函式,在滿足相關約束條件下,尋求最優設計方案。實際設計問題一般都可以轉化為數學模型,模型中的三個基本要素是:設計變數、約束條件和目標函式。最佳化設計就是在滿足一定約束條件下,找出一組設計變數,使目標函式達到極值(極大或極小)。該組設計變數所代表的設計參數就是上述最優設計方案。最佳化設計的核心問題是建立數學模型——目標函式和約束函式。目標函式一般是由一些以設計變數表達的各目標性能,按各自的重要性加權後的和式;約束函式則是限制設計變數的取值範圍和描述其間關係的函式式。實際最佳化設計問題多是多元非線性函式求極值問題。高等數學中經典的無條件極值問題和條件極值問題是解無約束最佳化問題和約束最佳化問題的理論基礎。