三、配方计算的数学原理及模式
(一)主要需解决的几种配方计算问题。
笔者早在上世纪八十年代已指出,设计和计算动物饲(日)粮配方,主要有以下四种基本计算问题:
(1)如何计算应用多种饲料配制符合一定营养需要的配方,这是动物营养最基本的配方计算问题,应用解多元联立方程可以解决。但长期以来,由于计算机尚未完全普及,手算无法完成多种营养素筛选,长期以来也只能就主要的能量和蛋白进行二元方程求解,即使当今农村,甚至不少教科书仍沿用该法。笔者认为,此种配方筛选仅涉及两项营养素实在太粗放,还不如根据典型配方,应用饲料替代用表,用本地饲料替代配方中本地缺乏的饲料设计配方好。
(2)筛选符合一定营养需要而价格最低的饲料配方。此类配方可应用线性规划法,电脑筛选,此种方法是饲料厂最欢迎的方法,这也是当前商品性配合饲料生产中最广泛应用的方法;但对农村专业户自配饲料来说,因无计算机而无法实现,笔者曾应用营养素单价或盈亏潜值,应用EL-5100手编程序功能试算法等三种手算方法,在原有只考虑营养素组合上引入饲料价格降低成本,亦有一定现实意义。
(3)筛选经饲喂后,能获得总盈利最高或比较高的饲料配方,这是一切饲养场和专业户最关心的问题,据国外报导可用蒙特卡罗法筛选,但至今笔者尚未见详细方法报道。笔者曾采用巧用线性规划法(如多目标规划法等)和应用正规正交化线性空间搜索法设计的SL-82程序,筛选总盈利比较高的配方。
(4)设计最优化增产效果和产品质量的饲(日)粮配方。这是动物营养界长期追求的目标。根据动物营养系统调控的理论,不仅涉及常规饲(日)粮设计技术,还涉及到配合饲料加工,添加剂预混料,促进剂及环境因素等动物营养系统,特别是以生物工程、基因工程等新技术为主要途径的促进剂新产品新技术的应用,特别重要。
随着人们卫生环保意识的提高,当前更提出了无公害食品和饲料的设计和生产,为满足人们对生产特殊营养和风味,畜产品的需要,亦对饲(日)粮配方设计提出了与之相应的要求。配方设计技术愈加复杂和深入。
(二)计算机优化饲料配方原理
(Ⅰ)线性规划法的基本约定
1)将配方中各种饲料原料的用量作为基本决策的变量(即打印配方中的百分比或日粮中的日用量);
2)各种养分需要量可转化为决策变量的线性函数,每一线性函数为一个约束条件,所有线性函数构成线性规划的约束条件集;
3)只有一个目标函数,一般指配方成本的极小值,也可以是配方收益的最大值,目标函数是决策变量的线性函数。
4)最优化的配方为不破坏约束条件的最低成本配方或最大收益配方。
5)规划过程不考虑各种营养成分或化学成分间的相互作用关系。
6)各种饲料的用量限制条件是一个约束条件,所有饲料用量限制条件亦可构成线性规划的约束条件集。
7)限制条件有=、≥、≤。
(Ⅱ)线性规划设计优化饲料配方的数学模型
线性规划是运筹学的一个分支,它所研究的对象实际上就是最优化问题,也就是求某一线性目标函数,在一定线性的约束条件下的极值问题。根据线性规划的单纯形方法,其数学模型的标准形式是:求一组变量x1、x2……,xn(x代表各种饲料在拟定配合饲粮中的比例。其中j=1,2,……n)。
使满足约束条件
a11x1+a12x2+……+x1nxn=b1 (1)
a21x1+a22x2+……+x1nxn=b1
……
am1x1+am2x2+……+xmnxn=bm
x1≥0,x2≥0,……xn≥0
并使目标函数S=c1x1+c2x2+……+cnxn (2)
的值最小(或最大)
(其中:atj为饲料的某营养成分含量,Cj饲料价格;此处S为饲粮成本,i=1,2,……,m,j=1,2,……,n)
(Ⅲ)设计的主要技术参数
根据前述计算方法,主要应提供动物营养需要(含种类和数量),即配方营养浓度标准,选用含有相对应指标的饲粮成分表(或实际测定试验评定),并根据饲料特性和动物种、品种
、年龄、确定该饲料适宜用量,最高限量,最低用量;并根据环境条件因素,特别是温度和防应激修正营养需要;根据各营养素间的相互协同和拮抗作用,调整营养素间的配比。
(三)动物营养系统调控专家系统编制(从略)