好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

几种简单的预测类数学模型及其在企业生产中的应用分析.docx

8页
  • 卖家[上传人]:ji****81
  • 文档编号:600829750
  • 上传时间:2025-04-15
  • 文档格式:DOCX
  • 文档大小:177.28KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    •     几种简单的预测类数学模型及其在企业生产中的应用分析    时岩 韩登利 胡守华莱芜职业技术学院机电工程系 山东 莱芜 271100引言在信息化、市场化、国际化日新月异的今天,客户的个性化、多样化需求已然成为企业生产的核心,特别对于大型装备制造企业来说,严格按照客户的订单安排生产,成为主要的生产方式如果能够对订单数量进行准确预测,企业便可以快速地根据订单情况的预期及时调整企业的生产经营活动,包括产能分配、库存优化,从而最大限度压缩成本,提高企业利润因此,对未来客户订单的精确预测对于大型装备制造企业及时把握市场商机,提高企业竞争力有重要意义而数学建模正是解决预测问题的有效方法下面我们将简要介绍几种简单易操作的预测类模型的建模原理和一般步骤,并结合某公司的实际数据进行订单预测1 数据拟合模型的一般原理在企业的生产实践和科学研究实验中,为了认识事物的内在规律,准确把握其本质属性,人们需要研究某些变量之间的函数关系,而这些未知函数关系往往隐藏在大量的数据中因此,解决问题的关键是如何从调研观测或生产销售中得到的一组统计或观测数据中,找到变量之间相对准确的函数关系解决该种问题的有效方法之一就是数据拟合[1]。

      数据拟合是指把已知数据看作平面上n个点,其中互不相同,寻求合适的函数,使在某种准则下与所有数据点最为接近,即曲线拟合得最好2 多项式数据拟合的一般步骤及其应用2.1 多项式拟合的一般步骤根据前述知识可以总结得到建立多项式拟合模型的一般步骤:第一,画出已知数据的散点图,确定拟合多项式的次数m;第二,计算,建立并求解多项式系数方程组,求得系数;第三,得到拟合多项式函数第四,拟合模型的检验与应用实际应用中不用进行复杂的数学计算,可以借助MATLAB软件来实现拟合,通常采用polyfit,polyval等命令编写程序完成拟合工作,或者采用Basic-fitting拟合工具箱进行拟合,可以方便快捷得到结果2.2 多项式拟合应用案例:A公司是位于山东中部的一家大型装备制造企业,近几年公司的经营发展蒸蒸日上,现有公司最近两年共8个季度的某大型成套矿用设备订单数据,如表1所示该公司希望通过对此部分订单数据的分析,建立数学模型,对今后两个季度的产品订单量进行预测,以期能够及时制订或调整优化生产计划[2]表1 A公司某成套矿用设备订单数据借助MATLAB软件中的plot函数画出已知数据散点图(见图1),根据图形特点确定拟合多项式的次数 。

      图1 历史订单量散点图采用polyfit,polyval命令编写程序得拟合系数根据上述模型计算得各季度的模型预测值及实际订单数值对照如下表表2 多项式拟合模型预测结果可知,后续两个季度的订单预测量分别约为48套、50套,相应的误差指标也比较小3 非多项式拟合模型及其应用3.1 一般形式的非多项式拟合模型多项式拟合比较容易实现,但有时我们需要对非多项式的历史数据进行拟合,并预测未来数据Malthus拟合和Logistic拟合是非常著名的非多项式拟合模型,但是其可以实现的预测场景也比较有限,这里不再赘述对于自定义函数来进行拟合的情形,下面基于MATLAB的相关功能介绍一般形式的非多项式拟合模型与多项式拟合模型类似,建立非多项式拟合模型的步骤为:检验与预测实际计算一般借助MATLAB软件中的lsqcurvefit,nlinfit等命令编写程序完成拟合工作3.2 非多项式拟合模型的应用在前述案例中,也可以根据实际需要建立非多项式拟合模型通过对图1所呈现的规律分析,我们认为该图形兼具有线性函数和对数函数的特征设x表示时间(季度),y表示订单量,a,b,c为需要拟合的模型参数,所求模型为借助MATLAB中的nlinfit命令编写程序,运行得拟合结果得到非多项式拟合函数模型的检验与预测。

      根据上述模型计算得各季度的预测值及实际订单数值如表3表3 非多项式模型预测结果可以看出,后续两个季度的订单预测量分别约为50套、52套,相应的误差指标较前一模型稍高4 灰色预测模型对于小数据预测问题,邓聚龙教授提出了灰色预测理论通过对部分已知信息的提取和开发,能够进行较为精确地预测具有所需样本少、运算简便和易于检验等特点这种利用较少的或不确切的表示灰色系统行为特征的原始数据序列作生成变换后建立的,描述灰色系统内部事物连续变化过程的模型,称为灰色预测模型,一般简称为GM模型4.1 构建灰色预测GM(1,1)模型的一般方法累加生成新序列:求解该微分方程得预测模型可由下式表示:实际应用中,模型的求解通常也运用MATLAB编程得到相应预测结果4.2 灰色预测GM(1,1)模型的应用对于前述案例建立订单量数据时间序列求得级比在可容范围(0.8007,1.2488)内,可以建立GM(1,1)模型累加生成新序列 ;运用MATLAB编程可快速得到相应预测结果如表4:表4 灰色模型预测结果续表在此模型下,后续两个季度的订单预测量分别约为51套、54套,误差指标较前面模型明显更大5 模型的比较本文对于同一案例运用三种不同方法进行了建模预测,从求解的结果对比来看,多项式建模的结果相对来说精确度更高,误差更小一些,但这仅是针对本文案例的数据的结果。

      实际应用中其他的数据可能是另一种情形,所以不能据此断定多项式模型永远是最好的,需要具体问题具体分析另外,预测类问题多数情况下是基于已有历史数据的基础上的,通过前期数据推断其既有的规律,这类估计方法一般需要有大量的已有数据的支持,当已有的原始数据比较少时,问题内部隐藏的规律就不能很好地反映出来,由此会带来较大的预测误差预测类建模的方法还有很多,比如微分方程模型、插值模型、马尔科夫链模型、时间序列模型、神经元网络模型等,读者可参阅相应书籍资料  -全文完-。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.