前言在當今飼料行業,飼料企業間競爭空前激烈,而這種競爭中又主要是飼料配方的競爭。只有依靠優質的配方,以節約成本,提高性價比,才能使飼料企業生存發展壯大。所以飼料配方設計在飼料公司的生產經營中占了舉足輕重的地位。為了節約飼料生產成本、提高配方設計的效率與準確性,很多飼料廠都早已放棄手工配方設計,而采用電腦配方。在大型飼料企業,主要是使用專業的配方設計軟件。而其他的中小型飼料企業及一些規模養殖場因為資金問題,則宜于采用Microsoft Excel的"規劃求解"功能設計其配方。1.1 飼料配方設計歷史1875,John Barwell在美國依利諾州建立世界上第一家飼料加工廠。到20世紀20年代,飼料配方設計方法有:對角線法、聯立方程法、試差法等等手工方法。1964年,隨著電腦的流行,開始有了電腦設計飼料配方[1]。1.2用電腦設計配方電腦配方具有巨大優勢,它能全面考慮營養、成本和效益,還可提供大量的參考信息,最重要的是,它節約了大量的人力物力,大為解放了配方師。 如今著名的配方設計軟件有國外的Format、Brill、Mixit和國產的Refs、CMIX等。但這些專業配方軟件都價格相對較高,對于中國眾多的中小型飼料廠及一些規模養殖場不太適用[2]。1.3用Excel設計飼料配方Microsoft Excel 2000及其后續版本的"規劃求解"功能可以很好地解決中小型飼料廠及一些規模養殖場因為價格高昂不愿購買專業配方設計軟件問題。 線性規劃是應用數學中解決資源合理調配問題的一個分支,它是通過滿足線性等式或不等式的約束條件來求解線性目標函數的最大值或最小值[3]。 Excel"工具"菜單|"加載宏"選項中有"規劃求解"一項,可以解決各種線性規劃任務。用Excel線性規劃對飼料配方任務求解時,不必要使用飼料配方專業軟件,僅需要在Excel界面下,通過鼠標或鍵盤的操作,即可得出飼料配方最低成本的最優解,而且約束條件不受限制,非常適用于各種中小型飼料廠、規模養殖場進行優化飼料配方計算。1.4Excel "規劃求解"工具簡介利用MS Excel "規劃求解"工具,可對Excel工作表上與目標單元格中的公式有直接或間接聯系的一組單元格的數值進行調整,最終為目標單元格中的公式找到優化的結果。2 運用MS Excel"規劃求解"工具時的一些術語可變單元格:需要重新確定數值的自變量所在單元格。簡言之,就是說規劃求解中可修改其數值的單元格。在"規劃求解"操作后,最優值就會代替了可變單元格中的初始值[5]。 目標單元格:即公式結果(因變量)所在單元格。配方時,規劃求解即是要求解其取預期的最優值時可變單元格的取值。 約束條件:在規劃求解配方時根據想要得到的目標配方所提出的一些條件。 絕對引用:隨著公式的位置變化,所引用單元格位置不變化的一種引用。