您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 数学建模讲义(电子科技大学-徐全智-)
数学建模徐全智应用数学学院*产生新的科研手段:基于数学基础的仿真技术.第一章序言一.数学科学的重要性*科学技术是第一生产力;*信息时代高科技的竞争本质上是数学的竞争;*“高技术”本质上是一种数学技术;*数学科学是一种关键的、普遍的、能够实行的技术;*计算机的飞速发展促使数学得以广泛应用;*在经济竞争中数学科学是必不可少的;现代数学:在理论上更抽象;在方法上更加综合;在应用上更为广泛。*数学很重要的一方面在于数学知识与数学方法的应用.*更重要的方面是数学的思维方式的确立.21世纪科技人才应具备的数学素质与能力数学运算能力逻辑推理能力数学建模能力数据处理能力空间想象能力抽象思维能力更新数学知识能力使用数学软件能力二.数学模型与数学建模数学模型(MathematicalModel):重结果;数学建模(MathematicalModeling):重过程模型:所研究的客观事物有关属性的模拟,具有事物中感兴趣的主要性质。*对实体本身的模拟如:飞机形状进行模拟的模型飞机;*对实体某些属性的模拟如:对飞机性能进行模拟的航模比赛飞机;*对实体某些属性的抽象如:一张地质图是某地区地貌情况的抽象任何一个模型仅为一个真实系统某一方面的理想化,决不是真实系统的重现.数学模型(E.A.Bendar定义):关于部分现实世界为一定目的而做的抽象、简化的数学结构。数学模型是现实世界的简化而本质的描述。是用数学符号、数学公式、程序、图、表等刻画客观事物的本质属性与内在联系的理想化表述.治愈瘫痪死亡状态(可能)行动(人能控制)等待治疗例大夫的决策问题可使我们明确大夫的决策取决于目标的设定及治疗原则等.此模型表达了大夫能做什么,可能出现的结果.数学模型是思考的工具构造一个数学模型可帮助我们进行交流、获得理解、加强对所采取的行动及结果的预测能力,它应有助于思考过程.数学建模:创立一个数学模型的全过程是运用数学的思维方法、数学的语言去近似地刻画实际问题,并加以解决的全过程。数学建模方法是一种数学的思考方法,是解决实际问题的一种强有力的数学工具。例1.生物医学专家有了药物浓度在人体内随时间和空间变化的数学模型后,可以用来分析药物的疗效,从而有效地指导临床用药.例2.厂长经理们筹划出一个合理安排生产和销售的数学模型,是为了获取尽可能高的经济效益.数学模型是沟通现实世界与数学世界的理想桥梁。三.数学建模的教与学*工程技术人员应具备雄厚的数学基础和良好的数学素质,应用数学能力是必备的科研能力.*应用数学是所涉及到的纯数学和其它学科相互作用的一门学科应用数学的过程可概括为以下五个阶段:1.科学地识别和剖析问题;2.建立数学模型;3.对研究中所选择的模型求解数学问题;4.对有关计算提出算法和设计计算机程序;5.解释原问题的结论并评判这些结论。*建立数学模型是应用数学的关键而重要的一步.学习数学建模的困难:(1)“学着用”数学和“学”数学根本不同在于在于明白在何处用数学,怎样用数学;(2)掌握成功运用数学建立数学模型所需的技能与理解数学概念、证明定理、求解方程所需的技巧迥然不同。如何解决?建议:去做!去实践!学着用,干中学!课程和教材特点:以介绍数学建模的一般方法为主线,着重训练运用数学知识建立数学模型的技能技巧,着重能力和相关素质的培养。理解数学知识的基础上,重点是数学方法的掌握、数学思维的建立。教学目标培养“翻译”能力培养用数学思想方法的综合应用分析能力培养想象力发展观察力,形成洞察力培养交流与表达的能力熟练使用技术手段科技论文写作能力第二章数学与现实世界一.从现实世界到数学模型数学模型是现实世界与数学世界的理想桥梁面对各类问题:当一个直径约为1000米的小行星正好在南极与南极洲大陆相撞,是否会产生灾难性的影响?1.世界的末日?2.如何控制喷泉的高度?如何智能控制广场中央的喷泉高度,以避免水雾浸湿游客的衣衫?3.怎样安排性急的游客?在大型游乐场里如何安排游客,让他们乐意等待,乐意花钱?数学模型是对于现实世界的一个特定对象,为了一个特定目的,根据特有的内在规律,做出必要的简化假设,运用适当的数学工具建立的一个数学结构.4.人的指纹是否惟一?现实世界数学世界建立数学模型推理演绎求解翻译为实际解答实际解答:如对现实对象的分析、预报、决策、控制等结果。始于现实世界并终于现实世界例2.1一场笔墨官司(放射性废物的处理问题)美国原子能委员会(现为核管理委员会)处理浓缩放射性废物,是将废物放入密封性能很好的圆桶中,然后扔到水深300英尺的海里.他们这种做法安全吗?分析:可从各个角度去分析造成危险的因素,这里仅考虑圆桶泄露的可能.联想:安全、危险问题的关键*圆桶至多能承受多大的冲撞速度?(40英尺/秒)*圆桶和海底碰撞时的速度有多大?问题:求这一种桶沉入300英尺的海底时的末速度.(原问题是什么?)可利用的数据条件:圆桶的总重量W=527.327(磅)圆桶受到的浮力B=470.327(磅)圆桶下沉时受到的海水阻力D=Cv,C=0.08可利用牛顿第二定律,建立圆桶下沉位移满足的微分方程:)1(22DBWdtydmvdtdyCvDgwm,,其中)2(.0)0(),(VBWWgvWcgdtdv或方程的解为计算碰撞速度,需确定圆桶和海底的碰撞时间t0分析:考虑圆桶的极限速度08.0327.470436.527)(limCBWtvt0),1()(teCBWtvtWCg≈713.86(英尺/秒)>>40(英尺/秒)实际极限速度与圆桶的承受速度相差巨大!结论:解决问题的方向是正确的.解决思路:避开求t0的难点令v(t)=v(y(t)),其中y=y(t)是圆桶下沉深度dtdydydvdtdv.将代入(1)得,.CvBWdtdydydvm.0)0(,0)0(,yvWgdydvCvBWv或两边积分得函数方程:,ln2WgyBWCvBWCBWCv若能求出函数v=v(y),就可求出碰撞速度v(300).(试一试)*用数值方法求出v(300)的近似值为v(300)≈45.41(英尺/秒)>40(英尺/秒)*分析v=v(y)是一个单调上升函数,而v增大,y也增大,可求出函数y=y(v)),ln(2BWCvBWCBWCWgWy令v=40(英尺/秒),g=32.2(英尺/秒),算出y=238.4(英尺)<300(英尺)问题的实际解答:美国原子能委员会处理放射性废物的做法是极其危险的,必须改变。例2.2渡口模型一个渡口的渡船营运者拥有一只甲板长32米,可以并排停放两列车辆的渡船.他在考虑怎样在甲板上安排过河车辆的位置,才能安全地运过最多数量的车辆.分析:怎样安排过河车辆,关心一次可以运多少辆各类车.准备工作:观察数日,发现每次情况不尽相同,得到下列数据和情况:(1)车辆随机到达,形成一个等待上船的车列;这是一个机理较复杂的随机问题,是遵循“先到先服务”的随机排队问题。解决方法采用模拟模型方法.分析需考虑以下问题:(2)来到车辆中,轿车约占40%,卡车约占55%,摩托车约占5%;(3)轿车车身长为3.5~5.5米,卡车车身长为8~10米.(1)应该怎样安排摩托车?(2)下一辆到达的车是什么类型?(3)怎样描述一辆车的车身长度?(4)如何安排到达车辆加入甲板上两列车队中的哪一列中去?问题的解决:(1)认为摩托车不会占有实际空间.(2)确定即将到达车辆类型,利用随机模拟方法00.550.951卡车轿车自行车汽车类型及车身长模拟原理分析(2)确定随机到达车辆的身长车。(3)关于车辆的排放.甲板可停放两列汽车,可供停车的总长为32×2=64米排放原则:两列尽可能均衡。(怎样实现?)结果分析:由一组特定随机数确定车型和车身长度,仅得到一个解答.将一组随机数模拟确定的结果,看成对一次实际运载情况的“观察”,少数几次观察是无意义的.例2.3人口增长模型需多次重复模拟,再进行统计分析据人口学家们预测,到2033年,世界人口将突破100亿,每年增加近1亿人口,以后还会迅猛增长.人们开始考虑,我们赖以生存的地球究竟是否能承受如此的增长.现建立数学模型来预测人口的增长.分析设任意时刻的人口总数为N(t),影响一个地区总人口数的最显著的因素应包括哪些?影响因素个体的出生、死亡迁入、迁出年龄结构性别比例……现仅考虑出生和死亡对人口数的影响。在时间段t内,出生和死亡人口数的变化将依赖于以下因素:1.时间间隔t的长短;2.时间间隔开始时的人口基数.建模过程dbdtdNN1模型分析等式左端(以及右端)可以理解为“相对增长率”对相对增长率做不同的假设可以建立不同的数学模型,并得到不同的解曲线。N(t)=N0ert,t≥01.假设净相对增长率r=bd是常数,得到Malthus模型:模型分析假若净增长率r0,人口的预测值将以℮r为公比按几何级数无限增长.不太符合实际,原因是假设条件过于简单.模型改进得到Logistic模型:不同假设rteNKKrteNKrtKeNtN)10(1)1(00)(思考请绘出Logistic曲线图,分析曲线特征,据此讨论:1.Logistic模型具有哪些特点?2.比较两个人口模型的优缺点.模型分析;0)(,,0.1tNtr则有随着若;)(,0.20tNtNr时均有当的任意值,对若.)(0.30NtNr时,若3.请将此例的人口模型与新产品销售模型(讲义p14例2.2.6)进行类比,它们在建模方法和模型描述方面有什么异同处?二.建模艺术建模模式千差万别,无法归纳出普遍的准则与技巧建立一个数学模型和求解一道数学题目有极大差别没有唯一正确答案有不同的建模方法具有可转移性具有不唯一性1.建模没有唯一正确的答案:评价模型优劣的唯一标准是实践检验2.不同的建模方法:*机理分析法根据对现实对象特性的认识,分析其因果关系,找出反映内部机理的规律.建立的模型常有明确的物理或现实意义*测试分析法将研究对象视为一个内部机理无法直接寻求的“黑箱”系统.采用系统辨识方法黑箱系统输出y(t)输入x(t)求y=y(x)建立输出和输入间的关系测量系统的输入、输出数据,对其运用统计分析或进行数据拟合.*计算机模拟借助于计算机的快速运算,对实际研究对象的属性或变量进行模拟。计算机模拟可视为对研究对象进行的“实验”或“观察”计算机模拟技术成为三大科研方法之一3.模型具有可转移性:一个抽象的数学模型可用来解决不同领域的不同实际问题.4.建模具有不唯一性:一个实际问题可利用多种建模方法、多种数学工具建立完全不同的数学模型。模型建立与建模目的密切相关建模一般原则:在能达到预期目的的前提下,所用数学工具越简单、越大众化越好。数学建模是一门“艺术”要获取这门艺术的真谛和内涵极富挑战性!!!三.建模实例实例1常染色体隐性病模型实例2老鼠迷宫问题第三章建模方法论现实世界数学世界建立数学模型翻译为实际解答始于现实世界并终于现实世界3.1概论数学模型是现实世界与数学世界的理想桥梁,*数学建模没有普遍适用的方法与技巧.*数学建模工作与问题的性质、建模的目的以及建模工作者自身的数学基础知识和专长有关.*有一些普遍适用的思想方法与思维方式.整个数学建模过程由若干个有明显差别的阶段性工作组成怎样构架这座桥梁?求解数学模型实际问题分析建立数学模型提交论文与报告模型与模型解的分析及检验此流程具有指导意义,应注意*流程应用是弹性的,切不能生搬硬套.本章基本上按照此流程来介绍数学建模的方法3.2几种创造性思维方法*没有创新,就没有发展,创新促进人类社会的进步.*建模过程往往是一个反复循环的过程.*正处于传统的继承性教育向创新性教育转变的时期.重要的科学思维方式之一是创新思维,创新思维是创新能力的核心与灵魂。数学建模过程是一种创新过程,在思考方法和思维方式上与学习其他课程有很大差别。数学创新思维…….等等.类比思维归纳思维逆向思维发散思维猜测思维问题解决法、思想表达法、创造发明法等方法对于创造能力的培养不可或缺。方法的共同特点:不轻易否定别人的意
本文标题:数学建模讲义(电子科技大学-徐全智-)
链接地址:https://www.777doc.com/doc-6458493 .html