数学建模论文—如何合理安排膳食.doc
《数学建模论文—如何合理安排膳食.doc》由会员分享,可在线阅读,更多相关《数学建模论文—如何合理安排膳食.doc(31页珍藏版)》请在沃文网上搜索。
1、 摘要本文对平衡膳食问题进行了研究并建立了该问题的模型。以中国居民膳食指南为科学依据,综合考虑中国人的生活饮食习惯、食物营养特点、营养卫生需求以及大众经济水平,通过求解模型为湖南地区的不同年龄、不同性别人群制定出具有可选择性和可执行性的一日三餐的平衡膳食方案。通过互联网我们获得了一些常见食物的营养成分、成分含量与近期价格的资料(表8)以及不同年龄不同性别的人均营养日需求量表(表9)。并且了解到,从营养科学的角度来讲,能使营养需求与膳食供给之间保持平衡状态,热能及各种营养素满足人体生长发育、生理及体力活动的需要,且各种营养素之间保持适宜比例的膳食,叫平衡膳食。科学研究结果表明,营养素摄入量与其需
2、求量之间的偏差不超过10%是合理的。因此,根据这种理念,我们先作出了一些合理的假设,然后以天为基本周期,建立了以满足营养需求为约束条件,考虑到居民消费水平,以所花费用最低为目标函数的线性规划模型。代入一组具体数据,求解这个模型,得出一组相应的食物摄入量(表1),可以看出其中干豆坚果类与油脂类摄入量均为0,结果不太合理。同时实际情况中,人不可能每天摄入的营养量完全一样,有时甚至会出现较大差异,因此人均每天营养需求量并不能严格做为约束条件。平衡膳食宝塔(图1)给出了人均每天每类食物摄入量的一个范围,一份食谱中各类事物的摄入量在平衡膳食宝塔给出的范围内浮动是合理的。鉴于此,我们对模型进行了改进,定义
3、营养摄入合理度为各种营养的实际摄入量与需求量的相对偏差的绝对值的平均值。以每日营养素摄入量至少满足最低需求、食物每日摄入量在平衡膳食宝塔给出的需求范围内为约束,以所需花费最少和营养摄入合理度最高为目标函数。对这个多目标规划,我们采用熵值法将多个目标加权组合形成一个新的目标,考虑到两个目标的量纲不同,我们定义消费合理度为实际花费与人均每天饮食消费的相对偏差的绝对值,以它和营养摄入合理度的加权组合作为目标函数,以每日营养素摄入量至少满足最低需求、食物每日摄入量在平衡膳食宝塔给出的需求范围内为约束,将模型优化成一个线性规划模型。我们给定3组权值,得出3组饮食方案(表5)。通过与标准值的对比,能够看出
4、模型的解已基本满足需求。再考虑地区饮食习惯和营养卫生需求,进一步优化模型,引入是否摄入食物的0-1变量与0-1常量,对是否要吃,吃多少的问题根据地方特点进行约束。根据实际情况,考虑湖南地区孕妇、婴幼儿(02岁)、学龄前儿童(27岁)、青少年(816岁)、老年人(55岁以上)、成年(16岁以上55岁下正常人群)的六大人群,分别考虑不同性别的情况。这些值通过0-1常量进行约束。我们给出不同约束,就能得到适合湖南地区的不同人群的一天的饮食方案。要使方案具有选择性,只需根据个人主观因素来调节相应的营养摄入合理度与消费合理度的权值。对于新闻稿件,它的面向对象是广大居民,因此不能用太过专业的语言进行描述,
5、而且居民关心的是该吃什么,并不是为什么要吃这些。所以我们以中国居民膳食指南为主,以我们模型解得的方案为辅,给出了有选择性的膳食建议。 由于平衡膳食是一个极其复杂的问题,存在很多主观和客观的随机因素,所以在建模过程中不可避免会忽视某些次要因素。 本文所建立的模型可以推广应用于多资源分配的问题。其中0-1规划模型在实际生活中有着广泛的使用空间,如人员分配问题,车辆运输问题等等。一 、问题重述现代社会,当温饱问题解决之后,日常膳食营养结构调整越来越受到人们的重视。人们从日常饮食中获取各种营养成分,人体必需的营养素种类繁多,没有一种天然食物能满足人体所需的全部营养素,因此食物多样化是平衡的最基本要求。
6、同时,不同地区、不同年龄、不同性别的人群对各种营养素的需要量也有所不同,各种营养素对人体的正常生理机能需求的重要程度也不同,为此世界卫生组织、中国营养学会分别制定了各种营养素的每日供给量标准。另一方面,随着经济发展、生活水平提高,人们能够获取的食物日益丰富,进行科学平衡的膳食已具备可能性。考虑到中国的生活饮食习惯、食物营养特点和营养卫生需求、大众经济水平,需要建立相应的数学模型为某一地区的不同年龄、不同性别人群制定一个分层、分级的、具有可选择性和可执行性的一日三餐的平衡膳食方案。并将研究成果写成一篇新闻报道,以便让广大民众了解平衡膳食的重要性和进行平衡膳食的可实行的初步方案。二、问题假设与符号
7、说明 2.1问题假设 (1)某一人群中,每个人的身体素质、营养素需求量相同,且均为正常健康水平; (2)膳食平衡只考虑营养素摄入量之间的平衡,不考虑其它方面的平衡; (3)该地区食物来源充足,进行科学平衡的膳食已具备可能; (4)营养需求量以天为基本单位,当天的摄入量对第二天没有影响; (5)每天能量供应必须充足,蛋白质,脂肪,碳水化合物提供足够的能量后,剩余部分不再供能; (6)每天只通过三餐进食获取营养; (7)食物的价格不变。 2.2符号说明:人均饮食消费水平,单位:元;:消费合理度;:第i种食物的食用量,单位:百克;:第i种食物的价格,单位:元/公斤;:第i种食物的食部,即每一百克食品
8、i中的可食用部分所占的百分比;:第j种营养的需求量;:第j种营养的摄入合理度;:第i种食物中第j种营养的含量;:第k类食物的最小摄入量,单位:百克;:第k类食物的最大摄入量,单位:百克;:0-1变量,其值为1表示摄入第i种食物,为0表示不摄入第i种食物;:0-1量,是求解之前的已知量,根据地方特点和人群制定其值,为1表示方案中必须包含第i种食物,为0表示可有可无;:如果摄入第i种食物的话,该食物的最小摄入量,默认取0,单位:百克;:如果摄入第i种食物的话,该食物的最大摄入量,默认取5,单位:百克;(i,j,k的取值及所对应的量见表7)三、问题分析本文研究的是平衡膳食的食谱问题。对食谱有三方面的
9、要求:一、必需是平衡的膳食方案,即能使营养需求与膳食供给之间保持平衡状态,热能及各种营养素满足人体生长发育、生理及体力活动的需要,且各种营养素之间保持适宜比例;二、食谱要具有可执行性,即食谱中给出的食物的总价格要合理,不能太高;三、食谱具有可选择性,对于不同的人,受主观因素的影响,在满足膳食平衡的前提下,应有不同的食谱。现考虑湖南地区的膳食,根据实际情况,将湖南的人口分成孕妇、婴幼儿(02岁)、学龄前儿童(27岁)、青少年(816岁)、老年人(55岁以上)、16岁以上55岁下正常人六大人群,并且分别考虑不同性别的人的情况。对于膳食平衡,若要求营养摄入量严格等于营养需求,理论上是很合理的,但事实
10、上人不可能每天摄入的营养量完全一样,有时甚至会出现较大的偏差。科学研究结果表明,营养素摄入量与其需求量之间的偏差不超过10%是合理的。根据这种想法,我们在作出一些合理假设的前提下,以天为基本周期,建立了以满足营养需求为约束条件,考虑到居民消费水平,以所花费用最低为目标函数的线性规划模型。但从平衡膳食宝塔可知,食物的摄入量也应做为约束条件,一份食谱中各类食物的摄入量需在平衡膳食宝塔给定的范围内波动才是合理。此外,热量需求必需大于基本需求量,这也应是约束条件之一。反观一天摄入的营养来说,并不是有十分严格的要求,表中的数值可以认为是一段时期内的平均值,而不是一天内的必须量。由此我们认为约束条件就应更
11、改为每日营养素摄入量至少满足最低需求、食物每日摄入量在平衡膳食宝塔给出的需求范围内。建立起来的第一个模型很粗糙,很多因素没有考虑到。鉴于此,我们必须对前面的模型进行改进,除了约束条件不同外,目标函数也应不同,没有以营养满足需求为约束,就存在求得的方案的营养摄入是否合理的问题,所以定义营养摄入合理度为各种营养的实际摄入量与需求量的相对偏差的绝对值的平均值。以所需花费最少和营养摄入合理度最小为目标函数。对这个多目标规划,我们采用加权组合的方式将多个目标组合形成一个新的目标。又考虑到两个目标的量纲不同,我们定义消费合理度为实际花费与人均每天饮食消费的相对偏差的绝对值,以它和营养摄入合理度的加权组合作
12、为目标函数,以每日营养素摄入量至少满足最低需求、食物每日摄入量在平衡膳食宝塔给出的需求范围内为约束,将先前的模型优化成一个多目标规划模型。这个改进模型的求解要复杂一些,由于两个合理度概念都用到了绝对值,而恰恰目标是求最小值,这样就可以为每个合理度分配两个非负变量,令合理度的值为两变量之差,目标就改为求两变量之和最小。将非线性规划转化为线性规划,在求解上就简易许多。进一步考虑地区饮食习惯和营养卫生需求,可以引入是否摄入食物的0-1变量,对是否要吃,吃多少的问题根据地方特点进行约束,将其加入到约束条件中。类似的用0-1变量来约束食物相克的情况,这样就产生模型 。通过改变营养摄入合理度与消费合理度的
13、权值,可得到不同的膳食方案,加以分析。四、数学模型要针对平衡膳食问题进行建模,必须有相关的数据。由于题目中没有给出任何数据,所以我们通过互联网获得了以下数据:1、 中国居民膳食指南和平衡膳食宝塔(图),通过平衡宝塔了解到食物共分9类,分别是谷薯类、干豆坚果类、蔬菜类、水果类、肉类、乳制品类、蛋类、鱼虾蟹类。各类的摄入量范围也包含其中;2、 表(表),即推荐每日膳食各类营养供给量,从0岁至80岁以上各年龄段的数据都罗列出来;3、 各种食物的食部和所含各种营养成分(表),我们取了常见的96种食物作为考虑对象,9类都有涉及;4、 根据表和营养成分表,我们选取20种常见的营养作为考虑对象,而且碳水化合
14、物的需求量近似等于所需热量的60%,1克碳水化合物可以转化为4kcal的热量,据些可以计算出碳水化合物的需求量。最终我们共考虑21种营养。5、 湖南地区的人均饮食消费水平和饮食特点,估算得。6、 饮食营养卫生的相关信息,主要是哪些食物相克,不宜同时食用。这个模型求解的结果应是计算出合理的饮食方案,是一个规划问题。可以通过建立线性规划模型来做出较为合理的方案。模型4.1.1模型建立平衡膳食,最重要的是营养合理,根据所获得的数据显示,摄入营养量与需求量的偏差应不大于10%,可将它作为模型的约束条件。显然这样可以保证求得的方案一定能够满足营养需求。在此基础上,最优的方案通常就是消费最低,用最少的钱买
15、到营养合理的食物,可以视为满足了营养特点与大众经济水平的需求。营养共有21种,每种营养的摄入量为:第1种营养为热量,因为热量的获得不仅仅是通过食物本身,也通过摄入的蛋白质、脂肪、碳水化合物转化,所以表达式不同。转化关系为:蛋白质:1g4kcal;脂肪:1g9kcal;碳水化合物:1g4kcal。摄入总热量表达式为:总花费表达式为:由以上分析得到线性规划模型如下:4.1.2模型求解运用Lingo9.0软件进行求解,解得各食物摄入量(表1),可以直观的看出干豆坚果类和油脂类摄入量为0,这显然与实际条件不符。4.1.3模型评价模型求解的结果一定满足营养需求,而且使得花费最少,但是实际生活中的膳食方案
16、要求每类食物都有一定量的摄入,不可能出现我们称这为“偏食”的情况。此模型只是理论上满足营养需求,不能够很好的与实际相符。模型4.2.1模型建立针对模型的主要缺点,即不能满足每类食物的摄入量,我们改变思路。每类食物摄入量的表达式为:谷类:干豆坚果类:蔬菜类:水果类:肉类:乳制品类:蛋类:鱼虾蟹类:油脂类:如果向模型中增加每类食物摄入量的约束条件,有可能会与营养摄入里的约束产生较大的冲突。根据食物的营养成分表可知,各种食物所含的营养成分及其数量都是定值,一旦确定了食物摄入量的范围,也就确定了营养摄入量的范围,虽然这个范围我们并清楚,但是它有可能与模型中原本的营养约束条件产生冲突。实际生活中,我们每
17、天摄入的食物量大体一定,但摄入的营养量却有可能差别较大,如果某一天某人摄入的营养过量,而接下来几天都没有摄入这种营养或摄入很少,也是正常的现象。表中给出的数据是一个平均值,特别是对于矿物质,是一个长期吸收的过程。这个模型是以天为单位的,所以针对每一天营养需求的约束可以适当放宽,我们规定每种营养的摄入量不少于需求量的70%。但是一个合理的膳食方案对于营养的摄入量应该非常靠近需求。于是我们定义营养摄入合理度为:一种营养的实际摄入量与需求量之间的相对偏差的绝对值。其表达式为:当j1时,即营养为能量,根据假设(5),能量的摄入合理度必为0,所以不用考虑。当j3时,也就是考虑到脂肪,在表中它的数值表示的
18、脂肪提供的能量占总能量的百分比,所以表达式与其它营养不同。从营养摄入合理度的定义可以看出,其值越小,就表示摄入的能量与需求量越接近,也就越合理。为了要给出一份较好的膳食方案,营养摄入合理度的值越小越好。故而增加目标,以20种营养的合理度之和最小为目标,与模型中的总花费最少构成多目标规划。由以上分析得到规划模型如下:4.2.2模型求解这是多目标规划,采取加权组合的方式将它们化为单目标规划,但是显然两目标的量纲不统一,一个是元,一个是无量纲,为了统一量纲,对消费最低的目标进行无量纲化。所谓的消费最低,是为了满足大众经济水平,随着社会的发展,人们的生活日益富裕,对消费最低的需求会越来越少,而是转为考
19、虑消费是否合理,据此,我们定义消费合理度为:实际消费与人均消费的相对偏差的绝对值。其表达式为:消费合理度的意义很清楚,其值越低,越容易被人接受。与追求价格最低相比,用消费合理度来衡量效果要更加显著,因为这样就可以在能够支出的范围内重点考虑其它因素。设营养摄入合理度的目标与消费合理度的权分别是与,则新目标为:目标中涉及绝对值,所以这并不是线性规划,为了求解的方便,可以做出如下优化。以消费合理度为例:另设两个临时变量与,令,则目标函数变为,这样消费合理度部分就是线性的了。下面证明这种方法和求绝对值等价:若,则,可以暂且认为的值是值Z,即。目标函数要想达到最优,也就是最小,则必有。因为,这是显然的结
20、论。用这种方法对营养摄入合理度也进行处理,模型就成为线性规划模型。只要给出一组权值,就可以使用Lingo9.0进行求解(表2、表3),通过改变权值,发现消费合理度对目标的影响较大。4.2.3模型评价模型考虑了实际情况的因素,在一定程度上与实际情况相符。模型4.3.1模型建立根据题目要求,需要针对某一特定地区,不同人群制定膳食方案,而且也要符合中国人的生活饮食习惯和营养卫生需求。其中本模型选定的地区为湖南,也就是生活饮食习惯比较确定了。这各个方面对模型的影响是相似的,主要是在吃什么,吃多少的问题上增加一定约束。为此,引入0-1变量,以及常量、。与相似,取值都是0或1,它们的区别是是在求解过程中确
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 论文 如何 合理安排 膳食