数学模型

张滦云

目录

  • 1 建立数学模型
    • 1.1 从现实对象到数学模型
    • 1.2 数学建模的重要意义
    • 1.3 建模示例之一  包饺子中的数学
    • 1.4 建模示例之二  路障间距的设计
    • 1.5 建模示例之三  椅子能在不平的地面上放稳吗
    • 1.6 数学建模的基本方法和步骤
    • 1.7 数学模型的特点和分类
    • 1.8 怎样学习数学建模——学习课程和参加竞赛
    • 1.9 更多案例
      • 1.9.1 商人们怎样安全过河
  • 2 初等模型
    • 2.1 光盘的数据容量
    • 2.2 双层玻璃的功效
    • 2.3 实物交换
    • 2.4 汽车刹车距离与道路通行能力
    • 2.5 更多案例
      • 2.5.1 信号灯控制的十字路口的通行能力
      • 2.5.2 估计出租车的总数
      • 2.5.3 污水均流池的设计
      • 2.5.4 天气预报的评价
  • 3 简单的优化模型
    • 3.1 存贮模型
    • 3.2 森林救火
    • 3.3 不买贵的只买对的
    • 3.4 易拉罐形状和尺寸的最优设计
    • 3.5 更多案例
      • 3.5.1 啤酒杯的重心
      • 3.5.2 生猪的出售时机
      • 3.5.3 生产者的决策
  • 4 数学规划模型
    • 4.1 奶制品的生产与销售
    • 4.2 更多案例
      • 4.2.1 选课策略
  • 5 微分方程模型
    • 5.1 人口模型
    • 5.2 药物中毒急救
    • 5.3 资金、劳动力与经济增长
    • 5.4 捕鱼业的持续收获
    • 5.5 食饵-捕食者模型
    • 5.6 传染病模型和SARS的传播
    • 5.7 更多案例
      • 5.7.1 药物在体内的分布与排除
      • 5.7.2 种群的相互竞争
      • 5.7.3 种群的相互依存
  • 6 差分方程与代数方程模型
    • 6.1 贷款购房
    • 6.2 管住嘴迈开腿
    • 6.3 市场经济中的物价波动
    • 6.4 动物的繁殖与收获
    • 6.5 更多案例
      • 6.5.1 投入产出模型
      • 6.5.2 中国人口增长预测
  • 7 离散模型
    • 7.1 职员晋升
    • 7.2 公平的席位分配
    • 7.3 循环比赛的名次
    • 7.4 更多案例
      • 7.4.1 层次分析法
  • 8 概率模型
    • 8.1 报童的诀窍
    • 8.2 钢琴销售的存贮策略
    • 8.3 更多案例
      • 8.3.1 健康与疾病
      • 8.3.2 航空公司的预订票策略
      • 8.3.3 作弊行为的调查和估计
        • 8.3.3.1 随机基因表达的建模
  • 9 统计模型
    • 9.1 牙膏的销售量
    • 9.2 软件开发人员的薪金
    • 9.3 更多案例
      • 9.3.1 酶促反应
  • 10 课内实验
    • 10.1 数学规划模型及LINGO实验
    • 10.2 统计回归模型及MATLAB实验
    • 10.3 优化模型建模
    • 10.4 微分方程模型建模
存贮模型

3  简单的优化模型

  • 现实世界中普遍存在着优化问题......

  • 静态优化问题指最优解是数(不是函数).

  • 建立静态优化模型的关键之一是根据建模目的确定恰当的目标函数.

  • 求解静态优化模型一般用微分法.

3.1  存储模型

背景与问题:

  • 配件厂为装配线生产若干种产品,轮换产品时因更换设备要付生产准备费,产量大于需求时要付贮存费. 该厂生产能力非常大,即所需数量可在很短时间内产出.

  • 已知某产品日需求量100件,生产准备费5000元,贮存费每日每件1元. 试安排该产品的生产计划,即多少天生产一次(生产周期),每次产量多少,使总费用最小.

  • 要求:不只是回答问题,而且要建立生产周期、产量与需求量、准备费、贮存费之间的关系.

问题分析与思考:

  • 周期短,产量小 → 贮存费少,准备费多

  • 周期长,产量大 → 准备费少,贮存费多

  • 存在最佳的周期和产量,使总费用(二者之和)最小.

  • 这是一个优化问题,关键在建立目标函数.

  • 目标函数——每天总费用的平均值.

模型假设:

  1.产品每天的需求量为常数r;

  2.每次生产准备费为c1, 每天每件产品贮存费为c2

  3.T天生产一次(周期), 每次生产Q件,当贮存量为零时,Q件产品立即到来(生产时间不计);

  4.为方便起见,时间和产量都作为连续量处理.

建模目的:

  • 设r,c1,c2已知,求T,Q使每天总费用的平均值最小.

模型建立:离散问题连续化

  • 图示:

                              

  • 贮存量表示为时间的函数q(t)

    t=0生产Q件,q(0)=Q,q(t)以需求速率r递减,q(T)=0.

  • 一周期贮存费为

  • 一周期总费用

不容许缺货的存储模型:准备费+贮存费

  • 每天总费用平均值(目标函数)

                  

模型求解:

  • 求T 使

  • ,求解得到,

模型解释:

  • 定性分析:

  • 敏感性分析:参数c1c2r的微小变化对T, Q的影响

     Tc1(相对)敏感度: 

    S(T,c2) = –1/2, S(T,r) = –1/2.

     c1增加1%, T增加0.5%,c2r增加1%, T减少0.5%

模型应用:

  • 回答原问题:c1=5000, c2=1,r=100

    T=10(天), Q=1000(件), C=1000(元)

  • 思考: 为什么与前面计算的C=950元有差别?

  • 用于订货供应情况:

    每天需求量r,每次订货费c1每天每件贮存费c2T天订货一次(周期), 每次订货Q件,当贮存量降到零时,Q件立即到货.

  • 经济订货批量公式(EOQ公式)Economic Order Quantity

允许缺货的存贮模型:

  • 准备费+贮存费+缺货费,订货周期,订货量的二元函数,图示:

                         

  开始缺货时间

  • 总费用

  • 平均每天的费用

    求T ,Q,使 

  • 求导得到:

  • 相当于允许缺货.