第2章 城市供水量的预测模型-插值与拟合算法-2.6-求函数近似表达式的拟合法(1)-2017-01

合集下载

城市供水量的预测模型2

城市供水量的预测模型2

城市供水量的预测模型一. 实验任务:现在有某城市连续 7 年(2000-2006年)1月份的总用水量历史记录(单位:万吨),为方便安排生产调度计划,某供水公司需根据供水记录估计2007年1月份的供水量。

试根据已有数据建立数学模型来预测 2007 年 1 月份城市的计划供水量。

表1 2000-2006年1月份某城市的总用水量(单位:万吨) 年份2000 2001 2002 2003 2004 2005 2006 用水量 4032.41 4186.0254 4296.9866 4374.852 4435.2344 4505.4274 4517.6993二.算法的过程:本实验通过Lagrange 插值法来建立数学模型,其基本原理如下: 对给定的n+1个节点x0 , x1,x2,…,xn 及对应的函数值y0 , y1,y2,…,yn ,利用n 次Lagrange 插值多项式,插值区间内任意x 的函数值y 的近似值。

其中: )())(()()())(()()(110110n k k k k k k n k k k x x x x x x x x x x x x x x x x x l --------=+-+- 算法程序如下:)(0x l y y k n k k ∑==function Lagelangrichazhifa(x,y,p)%拉格朗日插值法代码%已知数据点的x坐标向量(年份):x%已知数据点的y坐标向量(月用水量):y %插值点的x坐标(年份):p%求得的在p处的插值(月用水量):zz=0;s=1;A=size(x);n=A(2);for i=2:ns=s*(p-x(i))/(x(1)-x(i));endL(1)=s*y(1);L(1);for k=2:ns=1;for i=1:k-1s=s*(p-x(i))/(x(k)-x(i));ends;for i=k+1:ns=s*(p-x(i))/(x(k)-x(i));endL(k)=s*y(k);endfor i=1:nz=z+L(i);enddisplay('该处应用拉格朗日插值法得到插值为:')z调试:代码调试完成无错误后其保存文件为Lagelangrichazhifa.m,然后在命令窗口输入:x=[2000 2001 2002 2003 2004 2005 2006];y=[4032.41 4186.0254 4296.9866 4374.852 4435.2344 4505.4274 4517.6993];p=2007;Lagelangrichazhifa(x,y,p)得到如下结果:z = 4.0903e+003在MA TLAB上运行后的结果为(截图):分析结果:通过拉格朗日插值法建立数学模型预测得2007年1月份该城市总用量为4090.3万吨,教材用三次样条插值法预测得总体预测情况得2007年1月份该城市总用量为4378.1万吨,相差不超过6.6%,总体实验情况良好。

城市供水水量预测模型研究及案例分析

城市供水水量预测模型研究及案例分析
1基 本 模 型 建 立 。 )
城市 日用水量受工商业分布 、 日平 均温度 、 日最高温度 、 天气
生 影 响 ; 于 时用 水 量 的 变 化 则 受 居 民 生 活 习 惯 的影 响 较 大 , 至 具 阴晴状 况及节假 日等 因素 的影响 , 与这 些因素 间存在某种 相关 并 有 明 显 的 季 节 性 , 天 中 出现 早 晨 、 午 和 晚 上 三个 用 水 高 峰 , 一 中 而 性 , 表现出一定的变化 特征 。 日用水 量的 回归预测模 型正是基于
据影响程度 可取 H=0 12 0为平常 日, 为普 通节假 日, ,,, 1 2为重
要节假 日; , , , 为 回归系数 ; A0A】A2A3 Y为回归残差 。 随着季节 、 气候的变化 , 回归系数 动态变 化 , 别是 在冬 季 , 特 有大量采 暖用水 , 回归系数 变化较 大 , 需重新 回归 。但 在不需采 暖时回归系数变化较小 , 可视作 不变 。
厂间的优 化调度提供可靠的技术 支持 , 比较准 确地进行城市 日 故 用水量预测是非常重要 的。 以铜陵市为例 , 分别 以上述各 主要影 响 因素为解 释变量 , 建
立 关 于 日用 水 量 预测 的 回归 模 型 为 :
Q =A +A0 d 0 +A1 a +A2 ) Tw Tr 【 T +A3 I a V +A1 + y。 H
城 市供 水 水 量预 测 模 型 研 究及 案例 分析
丁 士 水
摘 要: 从分析城市用水量 的变化规律着手 , 出了城 市用水量预测的常用模型 , 以此为基础分析 了选择用水量预测 给 并 模型时所需考 虑的影响因素, 然后 以铜陵市 日用水量预测为例 , 建立 了三 阶 自回归预测模 型, 最后分析 了铜 陵节假 日用 水量预测模 型, 为供水 系统管理 的良好调度 提供 了数据依据。 关键词 : 日用水量预测 , 回归模 型, 自回归模 型 中图分类号 : U9 1 3 T 9 . 文献标识码 : A

城市水资源需求量预测Logistic_ARIMA耦合模型

城市水资源需求量预测Logistic_ARIMA耦合模型

, 人均综合用水量法
[2 ]
, 数学模型
。 但直接采用这 3 种方法难以解决好以下几
个问题 : ①用水定额具体如何确定 ; ② 影响单位人口 综合用水的因素到底有哪些 ; ③单一的数学模型如 何综合反映水资源需求与供给系统内各要素的相互 关系和相互作用机理等 。 城市需水是一个由城市人口 、工业水平 、人民生 活水平以及社会经济水平共同作用的多因素 、多层 次复杂系统 , 其年需水量是该系统内部各因素之间 相互制约 、 相互影响 、 协调发展的结果 。 城市需水量 取决于技术和经济发展水平 、水资源条件和水环境 状况 、 城市规模和城市性质 、 水价政策和收费机制等 诸多要素 , 是一个多元的复合函数 , 各要素的变化都 遵循着一定的自然 、社会或经济规律 , 因此有必要探 求符合城市需水变化特点的预测模型 。 笔者认为 , 城市需水量的变化趋势可分为 3 个 阶段 : 早期 , 增长较为平缓 ; 之后 , 随着城市经济大幅 增长 , 需水量的增长速度也逐步增大 ; 当达到一定水 平时 , 需水量增长速度开始放缓 。 我国当前及今后 一段时间处于经济高速增长时期 , 因此城市需水量
[5 ]
从而解出自回归系数的矩估计 : φ 1, φ 2 , …, φ p。 c. 移动平均系数 θ 0 的矩估计为 θ 0 = X p =0 X( 1 -φ 1 -… -φ p) p >0
qk
( 7)
d. 移动平均系数 θ i( i =1 , 2 , … , q) 的矩估计为 fk ( m )=
作者简介 : 续缤( 1959 —) , 男 , 辽宁桓仁人 , 高级工程师 , 从事水利工程管理 、水利经济等研究 。
· 14 ·
水利经济 , 2008 , 26( 5 ) Email : jj @ hhu . edu . cn http : ∥ kkb . hhu . edu . cn 电话/ 传真 : 02583786350

基于大数据分析的城市用水量预测模型研究

基于大数据分析的城市用水量预测模型研究

基于大数据分析的城市用水量预测模型研究随着人口的增加和城市化的不断推进,城市供水管道面临着越来越大的压力。

为了保证城市的供水安全和水资源利用的高效性,需要对城市的用水量进行定点监测和分析,并建立科学的用水预测模型。

基于大数据的分析是目前最受欢迎的分析方法之一,它能够帮助城市管理者更准确地预测城市用水量,以便合理分配城市的水资源,维持城市的正常运行。

一、大数据在城市用水量预测中的应用随着技术的不断进步,城市用水监测系统日益完善,大量的监测数据也不断积累。

基于大数据的分析可以对这些数据进行深度挖掘,发掘数据中的规律和趋势,从而提供高质量的预测结果。

在城市用水量预测中,大数据技术主要有以下几个方面的应用:1. 数据采集数据采集是大数据分析的第一步,也是非常关键的一步。

城市用水监测系统可以通过传感器收集各个采集点的用水情况,并将其存储在数据库中。

大数据技术可以实时监测水质,追踪用水量的变化,分析用水的原因和趋势,进而做出准确的预测。

2. 数据清洗数据采集后,需要对采集到的数据进行清洗,去除异常值和噪声,处理空值和缺失值。

这样可以保证数据的一致性和可靠性,提供可供分析的数据集。

例如,可以使用数据挖掘技术对数据进行降维处理,压缩数据的维度,减少数据的冗余程度,使数据更具有解释性,从而使得结果更为准确。

3. 模型构建在数据清洗之后,就可以建立合适的预测模型了。

目前,常用的预测模型有时间序列分析、神经网络模型、回归分析等。

这些模型都可以用于城市用水量的预测。

例如,可以将数据分为训练集和测试集,利用训练集对模型进行训练,然后用测试集来验证训练结果。

在模型评估时,可以使用交叉验证技术,将数据集分成若干份,每次利用其中的一份作为测试集,其余数据作为训练集,以避免过拟合。

4. 预测分析预测分析是大数据分析的最后一步。

基于预测模型,可以对未来的城市用水量进行预测。

同时,通过对预测结果的分析,可以发现用水的规律和趋势,进一步提高预测的准确率。

数学建模城市供水量预测问题及解答

数学建模城市供水量预测问题及解答

数学建模城市供水量预测摘要本文对城市计划供水量进行了预测分析,并结合预测数据提出了具体的节水调价方案。

首先,利用Excel软件对附件中的城市日用水量、水厂供水量、日最高、最低温度等数据进行统计描述,并对原始数据进行预处理,剔除异常数据并利用插值方法补全数据,以使所得数据能尽可能地反映客观实际。

接着,针对第一、二问提出的城市计划供水量和每个水厂的计划供水量预测问题,在忽略温度影响的前提下建立回归分析与灰色系统GM(1,1)组合预测模型,利用SPSS 软件采用最小二乘法进行曲线拟合和参数求解,计算结果表明回归分析模型能够较精确地进行大多数时间城市计划供水量的预测;在回归模型预测误差较大的情况下,建立灰色系统GM(1,1)预测模型,利用Matlab软件编程求解出其余时间的预测值,并与回归分析模型的预测数据结合起来,得到最终的预测结果:2007年1月的城市计划供水量为4582.18万吨,一、二号水厂计划供水量分别为2840.37万吨和1766.92万吨。

此外,考虑到数据具有季节性,采用时间序列分析的方法求解1月份各指标的预测值。

在模型的检验中对预测结果进行了残差检验,验证了预测结果精度优良。

随后,在对日最高、最低温度与日用水量的相关分析中,发现温度与用水量呈部分相关,且在五至九月相关系数较大。

进而在考虑温度影响下建立多元线性回归模型,将气温因素对供水量的影响从总水量中提取出来进行预测,其方程与线性趋势项之和为最终供水预测方程,根据方程求得2007年1月的城市计划供水量为4882.53万吨,一、二号水厂计划供水量分别为2862.54万吨和1800.70万吨。

最后,针对第三问提出的水价调整问题,用需求价格弹性指数E刻画居民对水的需求,进而建立水价与用水需求之间的函数关系,利用非线性回归求得水价调整预测方程,并依据此方程分别求出在五、六、七、八月调价的四种调价方案对应的综合水价。

本文主要采用统计的方法,利用Excel、SPSS、Eviews、Matlab等软件进行数据处理、参数估计及模型计算。

2第二章城市用水量预测与计算

2第二章城市用水量预测与计算

(一)居民生活用水量标准:表2-1,表2-2; ——城市每个居民日常生活所用的水量, L/人•天 包括居民的饮用、烹调、洗涤、冲厕等用水。 《室外给水设计规范》中的居民生活用水定额; 《建筑给水排水设计规范》的住宅生活用水定额。; (二)公共建筑用水量标准 :表2-3; 《建筑给水排水设计规范》的公共建筑生活用水定额; 《办公建筑设计规范》中,办公人员的需水量标准为 1~2 L/人•班,小时变化系数1.5。 《商店建筑设计规范》中,商店工作人员饮水量为2~4 L/人•天。 (三)工业企业用水量标准 :表2-4; 工业企业职工生活用水标准:《建筑给水排水设计规范》 和《工业企业设计卫生标准规定》。 工业企业生产用水量,《工业用水量定额》表2-5;
8.生产函数法 同工业用水量预测 9.灰色系统理论法 基于模糊数学的决策优化方法,建立城市用水量 与时间的关系函数,即对已有的白色系统(已知历年 用水数据)作累加生成,使原有白色系统信息的随机 性加以弱化,然后对弱化的白色信息拟合,建立预测 模型。
应注意: 1.充分分析判别过去的资料数据 2.应充分考虑各种因素的影响 3.应注意人口的增长流动 4.应掌握城市用水的变化趋势 年供水增长率的大小与供水规模成反比, 即随人口增长,工业发展速度趋于平稳,自来 水发展到一定规模,城市供水量增长率会放慢 或下降。 5.应注意城市自备水源的水量 城市中的一些用水大户常自备水源供水,这 部分水量有时没有包含在历年数据中,预测时 不应漏掉。在水资源规划和水量平衡时,对自 备水源应进行统一规划。
(3)给水规范所指人均是指户籍人口,未包括暂住人 口和流动人口,目前一般采用城市人口数(指户籍 人口及暂住一年的人口),因而选用指标时要考虑 人口数的内涵。流动人口的用水量一般已计入指标 中,不单独计算。 (4)有些城镇集中发展一种或几种工业,形成产业规 模,其工业用水量所占的比重较大,不符合一般城 市的组成结构,但与人口数形成一定的比例关系。 可采用生活、工业用水比例法,即用人口增长数, 人均居民用水量及生活用水与工业用水的比例来推 算今后的总用水量,有一定的准确性。 (5)在城市中用水量较大且水质要求低于《生活饮用 水水质标准》的工业企业,如当地有取水水源应自 建供水设施,其水量不计入城市给水水量规模。在 城市建设用地范围内,应限制工业自备水源供给生 活饮用水。

城市智慧供水的模型与算法设计

城市智慧供水的模型与算法设计随着城市化进程的不断加快,城市规模越来越大,城市化水平越来越高,城市的供水问题也日益突出。

为了更好地解决城市供水问题,城市智慧供水技术应运而生。

本文将介绍城市智慧供水的模型与算法设计。

一、城市智慧供水的概述城市智慧供水是集合了先进传感与监测技术、智能计算与控制技术、水资源利用与节约技术、管理与服务技术等多个方面知识的一种高端供水方式。

它的特点是信息化、智能化、高效节能、系统周密、服务贴心等,能够满足城市不同供水水位、水质、供水量、水压等方面的需求,实现水资源的高效利用。

城市智慧供水技术主要包括供水需求预测、供水配额控制、水质在线监测、泵站运行优化、泄漏检测预警等多项内容。

这些都需要借助智能计算、大数据、云计算等先进技术来实现。

二、城市智慧供水的模型设计城市智慧供水的模型包括供水需求预测模型、供水配额控制模型、泵站运行优化模型等。

1.供水需求预测模型供水需求预测模型是根据历史数据、天气预报和推算算法等构建的。

其中历史数据包括近几年的供水量、天气情况、节假日等;天气预报包括当天和未来几天的气象情况;推算算法包括自回归模型(Auto Regression Model,ARM)和季节性自回归模型(Seasonal Auto Regression Model,SARM)等,以预测未来一定时期的供水需求。

通过提前预测供水需求,可以为后续的供水系统规划及供应计算提供数据支持。

2.供水配额控制模型供水配额控制模型是将预测的水量分配到各个供水单位的模型。

其原理是基于各个供水单位的历史供水量、人口密度、工业需求、特殊应急事件等因素,通过先进的水资源配置算法来进行的。

通过对各项参数进行加权比较,将获取到的未来供水需求按比例分配到各个供水单位中,保障单位用水的合理分配与操控。

3.泵站运行优化模型泵站运行优化模型是针对供水泵站的流量、电流等参数的控制、优化与计算。

该模型基于泵站运行的观察和数据分析,逐步学习和优化泵站运行参数,最大化效率并确保供水稳定性。

关于影响城市用水量因素分析及对用水量的预测方法

关于影响城市用水量因素分析及对用水量的预测方法摘要:城市用水量预测在城市建设规划、输配水系统的优化调度中具有重要的作用,天气、季节、节假日及不可预见因素对短期用水量影响较大,而其它因素则对长期用水量影响较大。

城市用水量变化规律曲线是描述一个城市用水量变化规律的一种简单、直观的方法,它可以以曲线的形式给出用户小时用水量或日用水量变化的统计结果。

其对供水管网系统模型水力计算有重要的作用。

常用水量预测方法有两类:一类是因果解释性预测方法,另一类为历史数据法,都能够有效的预测城市用水量。

关键词:城市用水量;因素分析;预测方法Abstract: Urban water consumption forecast in the city construction planning, Shu Peishui the optimal operation of system plays an important role, weather, season, holidays and not foreseeable short-term great influence factors of water consumption, and other factors to long-term water consumption is big effect. Urban water change rule curve is to describe a change law of urban water consumption of a simple, intuitive method, it can be given by the form of curve user hours or daily water water the statistical results of change. The water pipe system of the hydraulic calculation model has an important role. Commonly used water prediction method has two kinds: one kind is the cause and explanatory forecasting method, another kind is the historical data method, can effective prediction of urban water consumption.Keywords: urban water consumption; factor analysis; prediction method城市用水量预测在城市建设规划、输配水系统的优化调度中具有重要的作用。

城市供水量预测的数学模型

经网络的角度建立了城市用水量的神经网络模型,
通 重组相空间 过 来扩充
源’ 增加训练样本 【, 〕
11
第2 卷 第2 期

水 技

2
2( 8 年 4 月 ) X为例, 对各个模型的建模过程进行具体 分析。取用该市20 幻 ( )6 年的2 55 组数据, ( 一20 6 包 含2仪 年1 月1 日 X 6 年12 月31 日 用水 ) K 一2( ) 的日 量、 最高气温、 最低气温、 日 日 水价4 个指标( 温度 记录从2《 年 1 月 1 日 X )4 开始, 每天的水价可由表 1 推算, 月初调价) 。
表 1 水价 T曲. I 调价 时间 水价 Wa er 州c t e
2( 3 ) X
一o o 2( 科 X
一0 7
q‘ J
+(r +1)。 : 一 c 一 (3) ‘ k。 , J一 j
模型 基础 建 动 维 模型 〕 色 的 上 立了 态等 新息 [’但灰 ,
GM( 1, 模型对数据的累加生成序列的性质有较 ) 1 高的要求, 这是该模型的一大局限, 同时它也只能从 时间序列自 身的角度来分析问题, 与时间序列分析
的 法 方 一样也是比 较粗糙的 王秀 人[ 从神 。 兰等 ’ ]
量预 模型〔2 。 测 ’〕 但是, 一 供水量预测是一个系统工
程, 仅仅从供水量自 身的关系出发建立的模型是比 较粗糙的, 它不可能包括供水系统中的若干重要因 素, 如温度、 比 水价等。杨斌等人在灰色 GM( 1, ) 1
数。然而, 该模型在应用中仍然以供水量时间序列 数据本身为依据, 尚未从系统的角度思考问题。张 杰明等人利用多元线性回归分析, 建立了城市供水 量与国内生产总值和用水人口之间的线性回归模 型, 但该模型以年为单位, 且没有考虑水价这一重要

城市用水量预测模型研究

城市用水量预测模型研究随着城市化的加剧,城市对水资源的需求量也不断增加,而城市用水量的预测成为了很多城市管理人员需要研究的一个问题。

城市用水量预测的准确性直接关系到水资源的合理利用,因此研究城市用水量预测模型在城市管理中有着重要的意义。

城市用水量预测模型可以帮助城市管理人员更准确地预测城市的用水量,进而制定出更为合理的用水管理计划。

目前,城市用水量预测模型研究已经得到了广泛的应用,并在现代水资源管理的实践中发挥着重要的作用。

城市用水量预测模型根据预测目的和数据特征可以分为多种类型,比如基于数据挖掘方法的预测模型、基于时间序列的预测模型等。

这些模型在不同的情况下都有着不同的优缺点和适用范围。

基于时间序列的城市用水量预测模型是一种较为常见的模型。

该模型以时间为自变量,以用水量为因变量进行建模。

该模型的预测精度较高,对于满足一定时序结构的用水量数据预测具有较好的效果。

通过对时间序列数据进行拟合,可以预测城市用水量在未来几日或几周内的走势。

除了基于时间序列的模型之外,还有基于数据挖掘的城市用水量预测模型。

该模型利用数据挖掘技术,从历史用水量数据中分析并挖掘出有用的信息,进而预测未来的用水量。

该模型的构建需要进行大量的数据预处理和特征提取工作,但对于数据具有复杂结构和无法明确时序的情况具有较好的预测效果。

此外,基于神经网络的城市用水量预测模型也是目前常用的一种模型。

该模型通过将历史用水量数据输入到神经网络中进行训练,以达到预测城市用水量的目的。

与其他模型相比,基于神经网络的模型具有较强的非线性拟合能力和较高的预测精度。

综上所述,城市用水量预测模型是现代水资源管理的重要技术工具之一。

目前,城市用水量预测模型已经广泛应用于各种实际场景,并在城市用水管理中产生了显著的效果。

在未来,我们需要进一步加强和完善城市用水量预测模型的研究,以更好地服务于城市绿色发展和可持续发展的目标。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2 [ ( x ) y ] min [ ( x ) y ] i i i i * 2
* a 成立,并且其系数 i (i 0,1,..., n)
m
m
i 1
( x )
i 1
可以通过解法方程(2.6.7)得到。
作为曲线拟合的一种常用的情况,讨论代数多项式拟合, n ( x ) 1, ( x ) x , , ( x ) x 即将拟合函数类的基函数取为 0 。 1 n 于是有 m m m (j ,k ) xij xik xijk ( j, k 0,1,, n) (k , f ) xik yi (k 0,1,n)
经过计算(表2.6.1)即得确定待定系数 a , b 的法方程组:
6a 396.9b 1458 396.6a 28365.28b 101176.3
(4)解法方程组得 a 95.3524, b 2.2337 代入(2.6.9)即 得经验公式: y 95.3524 2.2337x
当 x xi , i 1,2,, m 时,令 ( xi ) y,即得方程组 i
a00 ( x1) a11( x1) ann ( x1) y1 a ( x ) a ( x ) a ( x ) y 0 0 2 1 1 2 n n 2 2 即 a00 ( xm ) a11( xm ) ann ( xm ) ym 0 ( x1 ) 1 ( x1 ) n ( x1 ) ( x ) ( x ) ( x ) 1 2 n 2 若记 0 2 ( x ) ( x ) ( x ) 1 m n m 0 m
因此,怎样从给定的一组数据出发,在某个函数类 中寻求 一个“最好”的函数 ( x) 来拟合这组数据,是一个值得讨论的问题。 随着拟合效果“好”、“坏”标准的不同,解决此类问题的 方法也不同。这里介绍一种最常用的曲线拟合方法,最小二乘法。
2.6.1 曲线拟合的最小二乘法
在一般情况下,不能要求近似曲线 y (x) 严格地通过所有数据 x i 处的偏差(亦称残差) ) 点 ( xi , yi,亦不能要求拟合曲线函数在
i1 i1
i 1
m m xi 故相应的法方程组为 i1 m xn i i1
x
i1 m i1
m
i
2 x i

n1 x i i1 m
m xi yi i1 a0 i1 m m n1 xi a1 xi yi (2.6.8) i1 i1 an m m xny xi2n i i i1 i1
m n
例2.6.1 某种铝合金的含铝量为x% ,其熔解温度 o y 为 C 。由实验测得 x 与 y 的数据如表2.6.1左边三 列。使用最小二乘法建立 x 与 y 之间的经验公式。 解 根据前面的讨论,解决问题的过程如下: ,6) 描绘在 (1)将表中给出的数据点 (xi , yi )(i 1,2, 坐标纸上,如图2.6.1所示。 (2)确定拟合曲线的形式。由图2.6.1可以 看出,6个点位于一条直线的附近,故可以选 用线性函数(直线)来拟合这组实验数据, 即令 (x) a bx(2.6.9), a , b 为待定常数。
i 1
m
(2)选取 ( x),使偏差最大的绝对值最小,即
max i max ( xi ) yi min
1i m 1i m
(3)选取 ( x) ,使偏差平方和最小,即
2 2 [ ( x ) y ] i i i min i 1 i 1 m m
2.6 求函数近似值的拟合算法(1)
在科学实验和生产实践中,经常要从一组实验数据(xi , yi )(i 1,2,,m) 出发,寻求函数 y f ( x) 的一个近似表达式 y ( x)(称为经验公式)。 从几何上,就是希望根据给出的m 个点( xi , yi ),求曲线 y f ( x) 的一条 近似曲线 y ( x ) 。因此,这是一个曲线拟合的问题。 多项式插值虽然在一定程度上解决了由函数表求函数的近似表达 式问题,但用它来解决这里提出的问题,有明显缺陷。 首先,实验提供的数据通常带有测试误差。如要求近似曲线y (x) 严格地通过所给的每个数据点( x i , y i ) ,就会使曲线保持原有的测试误 差。当个别数据的误差较大时,插值效果显然是不理想的。 其次,由实验提供的数据往往较多(即m 较大),用插值法得 到的近似表达式,明显地缺乏实用价值。
图2.6.1 数据的散点图 表2.6.1 实验数据表
(3)建立法方程组。由于问题归结为一次多项式拟合问 题,故由(2.6.8)知,相应的法方程组形如
6 6 xi i 1

6 i 1
6
i 1
xi x i2
6 y i a i 1 b 6 x y i i i 1
T

这就是最小二乘法的法方程(2.6.7)
当拟合函数类的基函数 0 ( x),1 ( x),...,n ( x) 在数据点 x1 , x2 , , xm 处的函 数值构成的n+1个m维向量线性无关时,可以证明最小二乘法的法 方程有唯一解。即此时满足残差平方和最小的最小二乘解存在唯一。 从而得出下面的定理。
0 (x1) 1(x1) 0 (x2 ) 1(x2 ) 0 (xm) 1(xm) n (x1) a0 y0 n (x2 ) a1 y1 n (xm) an yn
[ ( xi ) yi ] min [ ( xi ) yi ] min n akk ( xi ) yi ( x ) ( a0 ,a1 ,,an )R i 1 i 1 i 1 k 0
m * 2 m 2
m
n
2
* * * S ( a 0 , a1 , , a n ) a k k ( xi ) yi 的最小 a , a , , a 因此 0 1 n 应是多元函数 * * * a , a , , a 值点。从而 0 1 n 是多元函数 S (a0 , a1 ,, an ) 的驻点,即应满足方
i 1
m

n

2
k o
S 程组: 0 (k 0,1, 2,, n) ak m 即 k ( xi ) a0 0 ( xi ) a11 ( xi ) ... an n ( xi ) yi 0
i 1
亦即
a0 k (xi )0 (xi ) a1k (xi )1(xi ) ... an k (xi )n (xi ) k (xi ) yi
* 2 2 [ ( x ) y ] min [ ( x ) y ] i i i i i 1
( x )
i 1
(2.6.5)
其中, ( x) a00 ( x) a11 ( x) ann ( x) 是函数类 中任一函数。
* 称满足关系式(2.6.5)的函数 ( x) 为最小二乘问题的最小二乘解。
( 0 , 0 ) ( 0 , 1 ) ( 0 , n ) a ( , f ) ( , ) ( , ) ( , ) 0 0 1 1 1 n 1 0 a1 (1 , f ) ( , ) ( , ) ( , ) a n ( n , f ) n 1 n n n 0
通常是根据“偏差平方和最小”的原则(称为最小二 乘原则)来选取拟合曲线,即按最小二乘原则选择拟合曲 线 y (x) 的方法,称为最小二乘法。
线性最小二乘问题: 对于给定数据表
m
,在某个函数类 {0 (x),1(x),,n (x)} 中,
m
* * ( x ) a ( x ) a ( x
m
(2.6.7)
此方程组称为最小二乘法的法方程组或简称法方程 事实上,最小二乘法的法方程可以用下面的方法形成。 设拟合函数类 0 ( x), 1 ( x), , n ( x) 中的任一函数为 ( x) a00 ( x) a11 ( x) ann ( x)
i 1 i 1 i 1 i 1
m
m
m
m
若对任意的函数 h( x) 和 g ( x) ,引入记号 ( h , g ) h ( xi ) g ( xi ) i 1 则上述方程组可以表示成 a0 ( k , 0 ) a1 ( k , 1 ) ... an ( k , n ) ( k , f )(k 0,1, , n) 写成矩阵形式即为
由拟合函数算出的函数值(称为拟合值) ~ yi 95.3524 2.2337 xi , (i 1, 2, , m ) 与实际值 y i 有一定 的偏差。这些偏差的大小可以用来估计拟合的好坏。 由右表可以看出,偏差平方和的平方 根(称为均方误差) i 2 5.164 在一 定程度上反映了所得经验公式的好坏; i 3.22 。 还可看出,最大偏差为 max 1i 6 如果认为这样的误差是允许的话,就可以用经验公式来计算 含铝量在 36.9%~87.5% 之间的溶解度。否则,就要改变函数类 型或者增加实验数据等方法来建立新的经验公式。
用最小二乘法解决实际问题的两个基本环节: 先根据所给数据 点的变化趋势与问题的实际背景确定函数类, 即确定 ( x) 所具有的形 * 式;然后按最小二乘法原则(2.6.5)求取最小二乘解 ( x),即确定 其系数 ak * (k 0,1,, n) 。
( x) a1*1 ( x) a* 最小二乘解 ( x) ao nn ( x )应满足条件
相关文档
最新文档