利用计算机软件优化设计畜禽饲料配方 excel软件优化畜禽饲料配方,利用Excel线性规划优化饲料配方【荐】.ppt...
利用Excel線性規(guī)劃優(yōu)化飼料配方【薦】.ppt
利用Excel 2003“線性規(guī)劃”優(yōu)化設計畜禽飼料配方 鄭州牧業(yè)工程高等專科學校畜牧工程系 聶芙蓉 利用Excel 2003“線性規(guī)劃”優(yōu)化設計畜禽飼料配方 一、背景 飼料配方是生產(chǎn)配合飼料的核心技術,設計科學、合理、經(jīng)濟性能優(yōu)越的高水平飼料配方愈來愈受到飼料和養(yǎng)殖行業(yè)的關注。 近年來,計算機的應用在飼料生產(chǎn)中越來越普及。多數(shù)大型飼料廠都配備了計算機以及專門用于設計飼料配方的軟件。如Brill飼料配方軟件、“資源配方師”系列軟件、MAFIC飼料配方軟件、農(nóng)博士飼料配方軟件、高農(nóng)飼料配方軟件、農(nóng)大利飼料配方軟件。這些軟件價格多在1 000元~5 000元之間,有些甚至更高,對于中小型飼料廠和養(yǎng)殖場價格較貴,很難普及。 大多數(shù)的計算機都安裝了Microsoft Office辦公軟件。 Microsoft Office 中的Excel 電子表格是功能很強的計算工具,利用它所具有的線性規(guī)劃和目標規(guī)劃的功能,只要確定合適的目標函數(shù),設置恰當?shù)募s束條件,就可能獲得滿足所有約束條件且成本最低的最優(yōu)飼料配方。 利用Excel 2003“線性規(guī)劃”優(yōu)化設計畜禽飼料配方 二、軟件安裝 安裝有Microsoft Windows 9x、2000或XP操作系統(tǒng)的電子計算機、Microsoft Office System 2003辦公軟件。在缺省狀態(tài)下,Microsoft Office System 2003沒有安裝“規(guī)劃求解”功能,需要打開Excel電子表格,點選“工具”菜單-“加載宏”命令-“加載宏”對話框,選中“規(guī)劃求解”復選框。同時,根據(jù)提示,插入Mi-crosoft Office System 2003安裝光盤,然后單擊“確定”按鈕,安裝“規(guī)劃求解”功能。 在安裝MicrosoftOffice System2003時,選擇的是“自定義安裝”中的“全部安裝”,且“從本機運行所有程序”,只需從“工具”菜單-“加載宏”命令-“加載宏”對話框中選中“規(guī)劃求解”復選框,然后單擊“確定”按鈕,就可以使用“規(guī)劃求解”功能了。 完成安裝后,只需要單擊“工具”菜單,點選“規(guī)劃求解”命令就可以使用。 利用Excel 2003“線性規(guī)劃”優(yōu)化設計畜禽飼料配方 三、構建線性規(guī)劃求解的數(shù)學模型 飼料配方設計問題可表示為線性規(guī)劃的優(yōu)化問題 ,并可用線性規(guī)劃計算滿足營養(yǎng)需要量下的最低成本配方。線性規(guī)劃最低成本配方優(yōu)化有下列幾個基本的假定 : 只有一個目標函數(shù) ,一般情況下是求解配方的最低成本。該目標函數(shù)是決策變量的線性函數(shù)。 決策變量是配方中各原料的用量。營養(yǎng)需要量可轉化為決策變量的線性函數(shù) ,每個線性函數(shù)為一個約束條件。所有線性函數(shù)構成系統(tǒng)的約束條件集。 最優(yōu)配方是在滿足約束條件下的最低成本配方。 利用Excel 2003“線性規(guī)劃”優(yōu)化設計畜禽飼料配方 基本步驟 1、查閱飼料標準和《飼料營養(yǎng)成分及價值表 》,然后把所有的數(shù)據(jù)及原料的價格錄入 Excel表格。 2、建立 Excel飼料配方工作表 利用Excel 2003“線性規(guī)劃”優(yōu)化設計畜禽飼料配方 3、設置目標單元格、可變單元格和約束條件 單擊“工具 ”菜單中的“規(guī)劃求解 ”命令 ,從彈出的“規(guī)劃求解參數(shù) ”對話框中設置以下 3個參數(shù) ,見下圖 。設置“目標單元格 ”為“目標函數(shù) ”的單元格 ,在這里為“最低成本 ”設置“等于 ”項為“最小值 ”,表示目標函數(shù)求最小值。設置“可變單元格 ”為“決策變量 ”的單元格 ,在這里為 所用幾種飼料原料的配比。在“約束 ”項中 ,單擊“添加 ”按鈕 ,分別輸入“人為約束條件 ”,這些約束條件包括配方中特定飼料原料用量的限定; “合計 ”和“飼養(yǎng)標準 ”之間的差在經(jīng)檢驗所允許的范圍之內(nèi)。 利用Excel 2003“線性規(guī)劃”優(yōu)化設計畜禽飼料配方 4、規(guī)劃求解 在輸完約束條件以后關閉窗口 ,回到“規(guī)劃求解參數(shù) ”窗口 ,擊選項按鈕,進入“規(guī)劃求解選項 ”對話框,選中“采用線性模型 ”、“假定非負 ”、“正切函數(shù)”、“向前差分 ”、“牛頓法 ”,然后點擊確定按鈕 ,回到“規(guī)劃求解參數(shù) ”對話框。 利用Excel 2003“線性規(guī)劃”優(yōu)化設計畜禽飼料配方 把這些條件全部輸入后單擊“求解 ”:這時如果限制的約束條件都很恰當 ,就可以求得最優(yōu)解 ,得到最低成本的飼料配方。然后單擊“確定 ”,出現(xiàn)“規(guī)劃求解結果”窗口,可在報告中選取“運算結果 ”等 3個報告,它們對分析配方結果很有幫助,最后單擊“確定”即可。有時由于條件限制過于苛刻等原因,導致無法求得最優(yōu)解,電腦會給出
總結
以上是生活随笔為你收集整理的利用计算机软件优化设计畜禽饲料配方 excel软件优化畜禽饲料配方,利用Excel线性规划优化饲料配方【荐】.ppt...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 雷达存在感应器技术,实时感知控制应用,雷
- 下一篇: object-c的继承