物流需求的动态预测方法

第40卷第lO期

200

哈尔滨工业大学学报

JOURNALOFHARBININSTITUTEOFTECHNOLOGY

脚40

No.10

8年lO月

Oct.2008

物流需求的动态预测方法

鑫1一,西

宝1一,邹慧敏3

(1.哈尔滨工业大学管理学院,哈尔滨150001,E・mail:miaoxin@yahoo.cn;2.哈尔滨工业大学技术・政策・管理(TPM)研究中心,哈尔滨150006;3.南开大学商学院,天津300071)一

摘要:立足JIT(Just

In

Time)管理模式,以提高物流需求预测的准确性及实时性为目标,采用复合算法设

计物流需求的动态预测方法.以扩展卡尔曼滤波和人工神经网络相结合的复合算法作为动态预测的基本方法,量化了日照、湿度、温度等影响物流需求的动态影响因素,并将这些因素纳入到预测过程.借助Swarm仿真,论证了在预测模型中纳入动态影响因素可以提高物流需求预测的准确性和实时性.与常规BP算法的预测误差相比较,显示出该复合预测算法具有较高的可靠性.关键词:物流需求;动态预测;复合算法;Swarm;计算机仿真

中图分类号:F252.8文献标识码:A文章编号:0367—6234(2008)10—1613—04

Dynamicforecastmethodoflogisticsdemal

MIAOXinl一,XIBa01一,ZOUHui.min3

(1.SchoolofManagement,HarbinInstituteofTechnology,Harbin

150001,China,E-mail:miaoxin@yahoo.on;

2.NationalCenterofTechnology,PolicyandManagement(TPM),HarbinInstituteofTechnology,

University,Tianjin300071,China)

Harbin150006,China;3.BusinessSchool,Nankai

Abstract:Based

on

the

JIT(Just

In

Time)managementpattern,inordertoimpwvetheprecisionandthe

to

re—

altimeabilityoflogisticsdemandforecast,acompoundalgorithmWasappliedmethodof

designthedynamicforecast

logistics

demand.The

compoundalgorithmthatcombinestheExtendedKalmanFilterwiththeArti—

ficialNeuralNetworkw舶usedasthebasicmethodfordynamicforecast.Dynamicinfluencingfactorsoflogis—tiesdemand,such.assunlight,humidity,temperatureand

80

on,were

quantifiedandtakenintoconsideration

intheforecastprocess.WiththeassistanceofSwarmsimulation,wedemonstratethatconsideringdynamicin—fluencingfactorsintheforecast

model

willimprovetheprecisionandtherealtimeabilityoflogistics

demand

re・

forecast.Comparisonoftheforecast

error

betweenthegeneralBPalgorithmandthecompoundalgorithm

vealsthehigherreliabilityoftheproposedalgorithm.Key

words:logistics

demand;dynamic

forecast;compoundalgorithm;Swarm;computersimulation

现代物流以精益、准时、敏捷等为特征,对物流需求预测提出了较高要求¨J.企业有必要对物流需求做出较为精细的动态预测,以便于把握时机,在恰当的时间做出补货、配送等安排,从而节约成本、获取利润.一般来讲,物流需求的定量预测方法有灰色系统法旧】、人工神经网络(31等方

法.但是,单一的预测模型在基本假设及实际应用等方面有较多的局限性.采用复合算法设计物流需求的动态预测方法,既可以对一日内各时段的物流需求变化做出动态预测,又可以描述物流需求与其动态影响因素之间的作用关系.1

物流需求的动态特性

一天内的物流需求随时间变化,表现出相似

收稿日期:2005—10—25.

基金项目:黑龙江省科学技术攻关计划资助项目(GC04A106);

新世纪优秀人才支持计划资助项目.

作者简介:苗鑫(198l~),男,讲师,博士;

西宝(19704),男,教授.博士生导师.

的变化规律,而这种变化规律又随着工作日和公休日的不同以及季节和天气等差异而有所Ⅸ别.

尽管有规律可循,但是要想做出精细的预测

万方数据

哈尔滨丁业大学学报

第40卷

并不容易.首先,预测建立在对历史数据分析的基础之上,随机和扰动因素是很难精确确定的.其次,有些复杂因素(如不同季节的温度变化),尽管其带来的影响是显而易见的,但是这些影响因素却很难定量表述.

总之,物流需求动态预测过程中规律性与随机性并存.未来某一时间的需求量通常同过去的需求水平、当前的需求状况、预测日的天气因素、13期类型等多种因素有关.因此,动态预测方法应反映以下几种基本因素的影响:

①反映物流需求随季节、日期类型和一天内

的不同时间而周期性变化的特性;

②反映物流需求变动的本质规律;

.③反映温度、日照、天气等因素带来的影响.④近期物流需求变化对预测结果的影响要比先前数据的统计结果更重要;

⑤工作日和公休日应分别采用不同的预测模型来预测.2

基于EKF训练的ANN预测算法

2.1

ANN预测方法的优越性和缺陷

物流需求动态预测问题是一种大规模多匹配

问题,很难确定预测模型的具体形式.而人工神经网络(ANN)具有在未知自变量和因变量函数关系的情况下,仍可逼近任意非线性函数和精确拟合多变量问题的优越性.通过输入、输出数据的训练,可获得输入、输出间的匹配关系.应用人工神经网络模型可以方便地表达诸如气温、降水、13期类型等影响冈素.

BP算法是用于训练多层前馈ANN的经典算法.尽管算法已成功应用于许多领域并且得到了不断的改进,但仍有很多缺点.收敛缓慢和局部收敛就是其中比较明显的两条缺陷HJ,这两条缺陷并未从根本上得到克服.而扩展卡尔曼滤波(EKF)训练算法15冉1根据最小均方差来估计连接权重,比BP算法需要更少的迭代.此外,无需收敛参数的计算使其更便于应用o7。.因此,应用基于EKF训练的ANN方法作为物流需求动态预测的基本方法.

2.2

EKF训练ANN的原理

由BP算法可知,前馈ANN的学习过程就是

在给定输入和输出样本的条件下对网络权重的调整过程.因此,前馈ANN的训练可以看成是非线性状态估计问题.EKF学习算法的基本思想就是将ANN中各神经元之间的连接权重的学习问题作为EKF中的状态向量的最优估计问题【sJ.因为

万方数据

基于EKF的学习算法近似给出了连接权重的最小方差估计,所以其迭代收敛速度比最速下降法要快.而且,不涉及决定收敛性能的调整参数,使其更便于应用‘9J.3

物流需求动态预测模型

利用ANN建立物流需求动态预测模型时,选

择合适的样本集是非常重要的,恰当的选择可以大大提高训练速度和预测精度.如果在每次预测前都对样本进行筛选、选择与预测日气象条件相似的样本进行训练,那么就可以节省大量的训练时间,同时也可避免不相关样本的干扰.这样一来,根据不同的预测日就可以确定出不同的训练样本集,且训练出不同的权重和阈值.由于映射关系和样本集随时间变动,所以每次预测都要重新确定训练样本集并进行训练,这对于训练缓慢且不易收敛的ANN算法来说是很困难的.但基于EKF的ANN学习算法在计算方面较为快捷,使得选用动态样本集进行预测成为可行.

相连续的前后几天的物流需求量有一定的关联性,考虑到其受温度、湿度、降水以及日期间隔等冈素影响,可以定义某预测日与第K天的相似度为

S(k)=Ol[(k一乇)2+(Lj。一《i。)2]

+/3[(RH。。。一R月:。)2+(RH。妯一RHnli。)2]+y(W一旷)2+6AD‘.

其中:7-衄、咒。、肼‘。、尺以i。和形分别为某预测日

的最高温度、最低温度、最大相对湿度、最小相对湿

度和天气类型;毪、毪。、rill、足硪,和酽分别为

相应指标在第K天的值;∥为预测日与第K天之

间间隔的天数;ix够、Y、6分别为反映温度、湿度、天气类型和日期间隔对物流需求影响的系数;W和

酽为天气类型,而天气类型有多种不同的表现,需

要对各种不同的状况进行量化之后,才能作为一个

变量进行处理.形和矿的取值如表1所示.S(I|})越

小,表明相似程度越高,根据预测日的气象数据,在该日之前的样本集合内依次计算各天与该预测日的相似程度,从中选出若干具有较小的S(Ji})值的样本组成了动态训练样本集.

建立ANN预测模型时,最重要的是选择输入变量,这没有约定俗成的规则,要视具体情况而定.由于前后几天在时间上具有一定的连续性。因关联.

把按照相似程度计算得到的样本集中的样本此可以认为前后连续几天的物流需求也有一定的依照自然时间顺序进行排列,记为

第10期苗鑫,等:物流需求的动态预测方法

・1615・

X=[x1邑

x3

xM].其中:x为总的样本集,Xi(1≤i≤肘)为样本中的一个向量,其中的元素为历史需求数据、天气状况数据和13期类型数据,肘为选出的样本总数.

根据经验,隐层单元数目一般选为(IN×ON)V2,IN和ON分别为输入层和输出层的单元数目.将样本集中的历史数据和预测13的天气信息和日期类型信息作为网络的输入,ANN计算结果即是预测日内24个时段的需求预测值.

表1天气类型量化值

量化值

天气类型

l晴2微云3

多云4

小雨5中雨6大(雷)雨7

小雪8

大雪

Swarm仿真分析

Swarm仿真平台由圣塔菲研究所(Santa

Fe

Institute,SFI)开发,它可以支持一类具有运行上述模型功能的工具.Swarm是能为ANN模拟程序提供支持的软件库.它由面向对象的程序语言Objective.C来执行【l

0|.

Swarm程序的执行是基于ModelSwarms和

Observer

Swarms来完成的.ModelSwarms作为核

心来启动、组织和编排仿真对象;Observer

Swarms

在仿真过程中观察和分析相关行为、驱动数据集从模型获取数据并将这些数据绘制成曲线图.

图1显示的是ModelSwarms对夏季的某一天内以小时为单位的某饮品需求动态预测的仿真参数界面.其中参数和变量的含义为:

图1

Swarm仿真参数界面

Database:物流需求的历史数据,data.txt文件为训练样本集;

万方数据

形:天气,数字l表示天气晴朗;T一:预测日的最高气温;T。;。:预测日的最低气温;R日。:预测日的最大相对湿度;RH面。:预测13的最小相对湿度;D:日期类型,数字3代表星期3.

图2显示了预测值与真实值之间的差异.图3表达了EKF训练的ANN预测算法与BP训练的ANN预测算法之间的误差对照.

图2预测值与真实值之间的比较

图3

EKF训练算法与BP训练算法预测结果的误差对比

从图2,图3所显示的结果来看,EKF训练的ANN预测算法要比BP训练的ANN预测算法理想.而且,预测值较为接近真实值,在一定意义上表明了该动态预测方法在某些物流需求预测方面具有适用性及相对较高的可靠性.5

结语

现代企业物流系统运作以精益性和动态性为特征.文中所提供的物流需求动态预测方法将会对物流系统预测理论的发展起到一定积极作用.

该预测方法可以将许多动态因素考虑在其中,使

物流需求预测更具准确性和实时性.Swarm仿真平台的应用将会为物流系统研究提供有力的工具

・1616・

哈尔滨工业大学学报

[6]WANG

YB,PAPAGEORGIOU

based

on

第40卷

M.Real—timefreeway

extendedkalmanfil.

支持.

..、

..trafficstateestimation

ter:a

参考文献:

[I]DAS

P。CHAUDHURY

general印proach….T砌8呻ti佃R雠眦h

S.Pbdicti∞ofretailsalesof

and陀cur陀nt

neuml

net.

Part

B:Methodological,2005,39(2):141.-167.

£Dotwe盯u8ing‰dfjr帅rd

works[J].Neural[2]

16(4—5):491—502.

[7]李明干,孙健利,刘沛.基于卡尔曼滤波的电力系统短期负荷预测[J]-继电器,2004,30(4):9—

12・

computing&applieatio『ls。2007,

周茵.残差灰色预测模型在物流需求预测中的应用[J].铁道运输与经济,2007,29(11):59—61.

[8]刘春梅,沈毅,胡恒章,等-基于高阶神经网络扩展卡尔曼滤波器算法的非线性动态系统辨识[J]・哈尔滨工业大学学报・2000,32(2):107—113・

[3]后锐,张毕西.基于MLP神经网络的区域物流需

求预测方法及其应用.系统工程理论与实践,

2005,25(12):43—47.

[9]PARK

C,El・SHARKAWIMA,MARKSJ,etal・

an

Electricloadforecastingusing

artificialneural

on

net。

[4]田晓字,李明干,刘沛.基于Kalman滤波的神经网络学习算法及其应用[J].计算机与数字丁程,2005.33(2):40—42.

work[J]・IEEETmnsactiom1991,6(2):442—449・[10]JOHNSONP,LANCASTER

Power

Systems,

A.Swarm

user

guide:

[5]IIGUNIY,SAKAI

H,Tbkum删H.A

real.time

SwarmDevelopmentGroup[EB/OL],[2004—11一

learIling如ritlIIn

ba8edtion

On

on

for

multilaye陀d

neund眦砒

26],http://www・8W&nll・org・

theextended

kalm曲filter[J].i瞅tm珊∞.

(编辑张红)

sigma

processing.1992.40(4):959—966.

(上接第1565页)

nitrifyingbacteria

associatedwitllnjtriteoxidationin

Micro-

freshwaterandmarine

参考文献:

[1]ZHANG

Yu-qin,LIU

aquaria[J].Appl,Environ

biol,1996,62:2888—2896.

Kai-qi,WANGGe.Screeningof

con-

[7]BRAKER

G,FESELDT

A,WIZELKP.Developmentof

denitrifying

bacteriaanddeterminatinoftheculture

ofAgro—Environment

PCRprimersystemsforamplificationofnitritereductase

ditions[J].Joumal

24(1):165—168.

Science,2005,

genes(nirKandnits)todetectdenitrifyingbacteriain

environmenetal

samples[J].ApplEnvironMicrobiol,

[2]EIGHURY

bacterial

TT,BISHOPPL.Distributionandroleof

a-

1998.64:3769—3775.

IIitrifyingpopulationsinnitrogenremovalin

[8]BRAKERG,ZHOU

tase

Jz,WULY,eta1.Nitritereduc—

to

quatictreatment—955.

systems[J].Water

Res,1989,23:947

genes(nirKandnies)a8functionalmarkers

of

in.

vestigatediversity

A,STROM

PF,FINSTEINMS.

denitrifying

bacteriainPacific

En—

[3]MATULEWICH

Northwestmarinesediment

communities[J].Appl

Lengthofincubationforpresentin

various

enumeratingnitrifyingbacteria

Mierobiol,

vimnMierobiol,2000,66:2096—2104.

environments[J].Appl

[9]HALLIN

S,LINGDGREN

PE.PCRdetectionofgenes

1975,29:256—268.

encoding

nitritereduetsssesin

denitrifyingbacterialJ].

[4]谢冰,徐华,徐亚同.荧光原位杂交法在活性污泥硝

化细菌检测中的应用[J].上海环境科学,2003,2

(5):363—365.

W.Insiteanaly一

ApplEnvironMierobiol,1999,65:1652—1657.

[10]JUAN

Most

MG.Ageneralpurpose

prngramforobtaining

ProbableNumbertables[J].JMicrobMethods。

[5]SATOsHI

O,HISASHIS.YOSHIMASA

1996,26:215—218.

8isofnitrifyingizationandthe

ron

biofilms

as

determinedbyinsituhybrid—

[11]马放,任南琪,杨基先.污染控制微生物学实验[M].

哈尔滨:哈尔滨工业大学出版社,2002:32—38.

u北ofmieroelectrodes[J].Appl,Envi.

Micmbi01.1999,65:3182—3091.

TA,DELONGEF.Comparativeanalysis

(编辑刘

of

彤)

[6]HOVANEC

万方数据

第40卷第lO期

200

哈尔滨工业大学学报

JOURNALOFHARBININSTITUTEOFTECHNOLOGY

脚40

No.10

8年lO月

Oct.2008

物流需求的动态预测方法

鑫1一,西

宝1一,邹慧敏3

(1.哈尔滨工业大学管理学院,哈尔滨150001,E・mail:miaoxin@yahoo.cn;2.哈尔滨工业大学技术・政策・管理(TPM)研究中心,哈尔滨150006;3.南开大学商学院,天津300071)一

摘要:立足JIT(Just

In

Time)管理模式,以提高物流需求预测的准确性及实时性为目标,采用复合算法设

计物流需求的动态预测方法.以扩展卡尔曼滤波和人工神经网络相结合的复合算法作为动态预测的基本方法,量化了日照、湿度、温度等影响物流需求的动态影响因素,并将这些因素纳入到预测过程.借助Swarm仿真,论证了在预测模型中纳入动态影响因素可以提高物流需求预测的准确性和实时性.与常规BP算法的预测误差相比较,显示出该复合预测算法具有较高的可靠性.关键词:物流需求;动态预测;复合算法;Swarm;计算机仿真

中图分类号:F252.8文献标识码:A文章编号:0367—6234(2008)10—1613—04

Dynamicforecastmethodoflogisticsdemal

MIAOXinl一,XIBa01一,ZOUHui.min3

(1.SchoolofManagement,HarbinInstituteofTechnology,Harbin

150001,China,E-mail:miaoxin@yahoo.on;

2.NationalCenterofTechnology,PolicyandManagement(TPM),HarbinInstituteofTechnology,

University,Tianjin300071,China)

Harbin150006,China;3.BusinessSchool,Nankai

Abstract:Based

on

the

JIT(Just

In

Time)managementpattern,inordertoimpwvetheprecisionandthe

to

re—

altimeabilityoflogisticsdemandforecast,acompoundalgorithmWasappliedmethodof

designthedynamicforecast

logistics

demand.The

compoundalgorithmthatcombinestheExtendedKalmanFilterwiththeArti—

ficialNeuralNetworkw舶usedasthebasicmethodfordynamicforecast.Dynamicinfluencingfactorsoflogis—tiesdemand,such.assunlight,humidity,temperatureand

80

on,were

quantifiedandtakenintoconsideration

intheforecastprocess.WiththeassistanceofSwarmsimulation,wedemonstratethatconsideringdynamicin—fluencingfactorsintheforecast

model

willimprovetheprecisionandtherealtimeabilityoflogistics

demand

re・

forecast.Comparisonoftheforecast

error

betweenthegeneralBPalgorithmandthecompoundalgorithm

vealsthehigherreliabilityoftheproposedalgorithm.Key

words:logistics

demand;dynamic

forecast;compoundalgorithm;Swarm;computersimulation

现代物流以精益、准时、敏捷等为特征,对物流需求预测提出了较高要求¨J.企业有必要对物流需求做出较为精细的动态预测,以便于把握时机,在恰当的时间做出补货、配送等安排,从而节约成本、获取利润.一般来讲,物流需求的定量预测方法有灰色系统法旧】、人工神经网络(31等方

法.但是,单一的预测模型在基本假设及实际应用等方面有较多的局限性.采用复合算法设计物流需求的动态预测方法,既可以对一日内各时段的物流需求变化做出动态预测,又可以描述物流需求与其动态影响因素之间的作用关系.1

物流需求的动态特性

一天内的物流需求随时间变化,表现出相似

收稿日期:2005—10—25.

基金项目:黑龙江省科学技术攻关计划资助项目(GC04A106);

新世纪优秀人才支持计划资助项目.

作者简介:苗鑫(198l~),男,讲师,博士;

西宝(19704),男,教授.博士生导师.

的变化规律,而这种变化规律又随着工作日和公休日的不同以及季节和天气等差异而有所Ⅸ别.

尽管有规律可循,但是要想做出精细的预测

万方数据

哈尔滨丁业大学学报

第40卷

并不容易.首先,预测建立在对历史数据分析的基础之上,随机和扰动因素是很难精确确定的.其次,有些复杂因素(如不同季节的温度变化),尽管其带来的影响是显而易见的,但是这些影响因素却很难定量表述.

总之,物流需求动态预测过程中规律性与随机性并存.未来某一时间的需求量通常同过去的需求水平、当前的需求状况、预测日的天气因素、13期类型等多种因素有关.因此,动态预测方法应反映以下几种基本因素的影响:

①反映物流需求随季节、日期类型和一天内

的不同时间而周期性变化的特性;

②反映物流需求变动的本质规律;

.③反映温度、日照、天气等因素带来的影响.④近期物流需求变化对预测结果的影响要比先前数据的统计结果更重要;

⑤工作日和公休日应分别采用不同的预测模型来预测.2

基于EKF训练的ANN预测算法

2.1

ANN预测方法的优越性和缺陷

物流需求动态预测问题是一种大规模多匹配

问题,很难确定预测模型的具体形式.而人工神经网络(ANN)具有在未知自变量和因变量函数关系的情况下,仍可逼近任意非线性函数和精确拟合多变量问题的优越性.通过输入、输出数据的训练,可获得输入、输出间的匹配关系.应用人工神经网络模型可以方便地表达诸如气温、降水、13期类型等影响冈素.

BP算法是用于训练多层前馈ANN的经典算法.尽管算法已成功应用于许多领域并且得到了不断的改进,但仍有很多缺点.收敛缓慢和局部收敛就是其中比较明显的两条缺陷HJ,这两条缺陷并未从根本上得到克服.而扩展卡尔曼滤波(EKF)训练算法15冉1根据最小均方差来估计连接权重,比BP算法需要更少的迭代.此外,无需收敛参数的计算使其更便于应用o7。.因此,应用基于EKF训练的ANN方法作为物流需求动态预测的基本方法.

2.2

EKF训练ANN的原理

由BP算法可知,前馈ANN的学习过程就是

在给定输入和输出样本的条件下对网络权重的调整过程.因此,前馈ANN的训练可以看成是非线性状态估计问题.EKF学习算法的基本思想就是将ANN中各神经元之间的连接权重的学习问题作为EKF中的状态向量的最优估计问题【sJ.因为

万方数据

基于EKF的学习算法近似给出了连接权重的最小方差估计,所以其迭代收敛速度比最速下降法要快.而且,不涉及决定收敛性能的调整参数,使其更便于应用‘9J.3

物流需求动态预测模型

利用ANN建立物流需求动态预测模型时,选

择合适的样本集是非常重要的,恰当的选择可以大大提高训练速度和预测精度.如果在每次预测前都对样本进行筛选、选择与预测日气象条件相似的样本进行训练,那么就可以节省大量的训练时间,同时也可避免不相关样本的干扰.这样一来,根据不同的预测日就可以确定出不同的训练样本集,且训练出不同的权重和阈值.由于映射关系和样本集随时间变动,所以每次预测都要重新确定训练样本集并进行训练,这对于训练缓慢且不易收敛的ANN算法来说是很困难的.但基于EKF的ANN学习算法在计算方面较为快捷,使得选用动态样本集进行预测成为可行.

相连续的前后几天的物流需求量有一定的关联性,考虑到其受温度、湿度、降水以及日期间隔等冈素影响,可以定义某预测日与第K天的相似度为

S(k)=Ol[(k一乇)2+(Lj。一《i。)2]

+/3[(RH。。。一R月:。)2+(RH。妯一RHnli。)2]+y(W一旷)2+6AD‘.

其中:7-衄、咒。、肼‘。、尺以i。和形分别为某预测日

的最高温度、最低温度、最大相对湿度、最小相对湿

度和天气类型;毪、毪。、rill、足硪,和酽分别为

相应指标在第K天的值;∥为预测日与第K天之

间间隔的天数;ix够、Y、6分别为反映温度、湿度、天气类型和日期间隔对物流需求影响的系数;W和

酽为天气类型,而天气类型有多种不同的表现,需

要对各种不同的状况进行量化之后,才能作为一个

变量进行处理.形和矿的取值如表1所示.S(I|})越

小,表明相似程度越高,根据预测日的气象数据,在该日之前的样本集合内依次计算各天与该预测日的相似程度,从中选出若干具有较小的S(Ji})值的样本组成了动态训练样本集.

建立ANN预测模型时,最重要的是选择输入变量,这没有约定俗成的规则,要视具体情况而定.由于前后几天在时间上具有一定的连续性。因关联.

把按照相似程度计算得到的样本集中的样本此可以认为前后连续几天的物流需求也有一定的依照自然时间顺序进行排列,记为

第10期苗鑫,等:物流需求的动态预测方法

・1615・

X=[x1邑

x3

xM].其中:x为总的样本集,Xi(1≤i≤肘)为样本中的一个向量,其中的元素为历史需求数据、天气状况数据和13期类型数据,肘为选出的样本总数.

根据经验,隐层单元数目一般选为(IN×ON)V2,IN和ON分别为输入层和输出层的单元数目.将样本集中的历史数据和预测13的天气信息和日期类型信息作为网络的输入,ANN计算结果即是预测日内24个时段的需求预测值.

表1天气类型量化值

量化值

天气类型

l晴2微云3

多云4

小雨5中雨6大(雷)雨7

小雪8

大雪

Swarm仿真分析

Swarm仿真平台由圣塔菲研究所(Santa

Fe

Institute,SFI)开发,它可以支持一类具有运行上述模型功能的工具.Swarm是能为ANN模拟程序提供支持的软件库.它由面向对象的程序语言Objective.C来执行【l

0|.

Swarm程序的执行是基于ModelSwarms和

Observer

Swarms来完成的.ModelSwarms作为核

心来启动、组织和编排仿真对象;Observer

Swarms

在仿真过程中观察和分析相关行为、驱动数据集从模型获取数据并将这些数据绘制成曲线图.

图1显示的是ModelSwarms对夏季的某一天内以小时为单位的某饮品需求动态预测的仿真参数界面.其中参数和变量的含义为:

图1

Swarm仿真参数界面

Database:物流需求的历史数据,data.txt文件为训练样本集;

万方数据

形:天气,数字l表示天气晴朗;T一:预测日的最高气温;T。;。:预测日的最低气温;R日。:预测日的最大相对湿度;RH面。:预测13的最小相对湿度;D:日期类型,数字3代表星期3.

图2显示了预测值与真实值之间的差异.图3表达了EKF训练的ANN预测算法与BP训练的ANN预测算法之间的误差对照.

图2预测值与真实值之间的比较

图3

EKF训练算法与BP训练算法预测结果的误差对比

从图2,图3所显示的结果来看,EKF训练的ANN预测算法要比BP训练的ANN预测算法理想.而且,预测值较为接近真实值,在一定意义上表明了该动态预测方法在某些物流需求预测方面具有适用性及相对较高的可靠性.5

结语

现代企业物流系统运作以精益性和动态性为特征.文中所提供的物流需求动态预测方法将会对物流系统预测理论的发展起到一定积极作用.

该预测方法可以将许多动态因素考虑在其中,使

物流需求预测更具准确性和实时性.Swarm仿真平台的应用将会为物流系统研究提供有力的工具

・1616・

哈尔滨工业大学学报

[6]WANG

YB,PAPAGEORGIOU

based

on

第40卷

M.Real—timefreeway

extendedkalmanfil.

支持.

..、

..trafficstateestimation

ter:a

参考文献:

[I]DAS

P。CHAUDHURY

general印proach….T砌8呻ti佃R雠眦h

S.Pbdicti∞ofretailsalesof

and陀cur陀nt

neuml

net.

Part

B:Methodological,2005,39(2):141.-167.

£Dotwe盯u8ing‰dfjr帅rd

works[J].Neural[2]

16(4—5):491—502.

[7]李明干,孙健利,刘沛.基于卡尔曼滤波的电力系统短期负荷预测[J]-继电器,2004,30(4):9—

12・

computing&applieatio『ls。2007,

周茵.残差灰色预测模型在物流需求预测中的应用[J].铁道运输与经济,2007,29(11):59—61.

[8]刘春梅,沈毅,胡恒章,等-基于高阶神经网络扩展卡尔曼滤波器算法的非线性动态系统辨识[J]・哈尔滨工业大学学报・2000,32(2):107—113・

[3]后锐,张毕西.基于MLP神经网络的区域物流需

求预测方法及其应用.系统工程理论与实践,

2005,25(12):43—47.

[9]PARK

C,El・SHARKAWIMA,MARKSJ,etal・

an

Electricloadforecastingusing

artificialneural

on

net。

[4]田晓字,李明干,刘沛.基于Kalman滤波的神经网络学习算法及其应用[J].计算机与数字丁程,2005.33(2):40—42.

work[J]・IEEETmnsactiom1991,6(2):442—449・[10]JOHNSONP,LANCASTER

Power

Systems,

A.Swarm

user

guide:

[5]IIGUNIY,SAKAI

H,Tbkum删H.A

real.time

SwarmDevelopmentGroup[EB/OL],[2004—11一

learIling如ritlIIn

ba8edtion

On

on

for

multilaye陀d

neund眦砒

26],http://www・8W&nll・org・

theextended

kalm曲filter[J].i瞅tm珊∞.

(编辑张红)

sigma

processing.1992.40(4):959—966.

(上接第1565页)

nitrifyingbacteria

associatedwitllnjtriteoxidationin

Micro-

freshwaterandmarine

参考文献:

[1]ZHANG

Yu-qin,LIU

aquaria[J].Appl,Environ

biol,1996,62:2888—2896.

Kai-qi,WANGGe.Screeningof

con-

[7]BRAKER

G,FESELDT

A,WIZELKP.Developmentof

denitrifying

bacteriaanddeterminatinoftheculture

ofAgro—Environment

PCRprimersystemsforamplificationofnitritereductase

ditions[J].Joumal

24(1):165—168.

Science,2005,

genes(nirKandnits)todetectdenitrifyingbacteriain

environmenetal

samples[J].ApplEnvironMicrobiol,

[2]EIGHURY

bacterial

TT,BISHOPPL.Distributionandroleof

a-

1998.64:3769—3775.

IIitrifyingpopulationsinnitrogenremovalin

[8]BRAKERG,ZHOU

tase

Jz,WULY,eta1.Nitritereduc—

to

quatictreatment—955.

systems[J].Water

Res,1989,23:947

genes(nirKandnies)a8functionalmarkers

of

in.

vestigatediversity

A,STROM

PF,FINSTEINMS.

denitrifying

bacteriainPacific

En—

[3]MATULEWICH

Northwestmarinesediment

communities[J].Appl

Lengthofincubationforpresentin

various

enumeratingnitrifyingbacteria

Mierobiol,

vimnMierobiol,2000,66:2096—2104.

environments[J].Appl

[9]HALLIN

S,LINGDGREN

PE.PCRdetectionofgenes

1975,29:256—268.

encoding

nitritereduetsssesin

denitrifyingbacterialJ].

[4]谢冰,徐华,徐亚同.荧光原位杂交法在活性污泥硝

化细菌检测中的应用[J].上海环境科学,2003,2

(5):363—365.

W.Insiteanaly一

ApplEnvironMierobiol,1999,65:1652—1657.

[10]JUAN

Most

MG.Ageneralpurpose

prngramforobtaining

ProbableNumbertables[J].JMicrobMethods。

[5]SATOsHI

O,HISASHIS.YOSHIMASA

1996,26:215—218.

8isofnitrifyingizationandthe

ron

biofilms

as

determinedbyinsituhybrid—

[11]马放,任南琪,杨基先.污染控制微生物学实验[M].

哈尔滨:哈尔滨工业大学出版社,2002:32—38.

u北ofmieroelectrodes[J].Appl,Envi.

Micmbi01.1999,65:3182—3091.

TA,DELONGEF.Comparativeanalysis

(编辑刘

of

彤)

[6]HOVANEC

万方数据


相关文章

  • 供应链基本架构
  • 第一章供应链基本架构 1供应链主要特征: a复杂性 b动态性 c面向用户需求 d交叉性 2供应链基本类型: ①稳定的供应链和动态的供应链 ②平衡的供应链和倾斜的供应链 ③物理有效性供应链和市场反应性供应链 ④推动是供应链和拉动是供应链 3供 ...查看


  • 国内外连锁超市的现状分析与发展建议
  • 2009年7月大众商务No.7,2009(总第103期)Pop,darBusiness(Cumulatively,NO.103) 国内外连锁超市的现状分析与发展建议 欧琳 (西南财经大学经济信息工程学院,四川成都611130) [摘要]上个 ...查看


  • 物流工程领域硕士学位论文的选题范围
  • 物流工程领域硕士学位论文的选题范围 一. 企业物流方面 1. 企业物流系统设计 根据企业生产模式和管理模式,决定企业物流的运作模式,规划物流系统,包括,物料组织形态及物料搬运设备.仓储设备的类型.规格以及配置数量等,分析物流的运作量及物流成 ...查看


  • 供应链管理的核心思想
  • 供应链管理的核心思想--研究阐述 摘要:供应链管理给当今企业带来深远影响,本文旨通过相关文献分析当今供应链管理的众多理论并从中寻找到共性的思想,通过分析当前供应链管理的时代背景和未来的挑战,系统地对供应链管理的核心思想进行阐述. 关键词:供 ...查看


  • 中国冷链物流市场报告目录
  • 中国市场调研在线 行业市场研究属于企业战略研究范畴,作为当前应用最为广泛的咨询服务,其研究成果以报告形式呈现,通常包含以下内容: 一份专业的行业研究报告,注重指导企业或投资者了解该行业整体发展态势及经济运行状况,旨在为企业或投资者提供方向性 ...查看


  • 中国路桥工程市场调研分析报告目录
  • 中国市场调研在线 行业市场研究属于企业战略研究范畴,作为当前应用最为广泛的咨询服务,其研究成果以报告形式呈现,通常包含以下内容: 一份专业的行业研究报告,注重指导企业或投资者了解该行业整体发展态势及经济运行状况,旨在为企业或投资者提供方向性 ...查看


  • 配送中心运营绩效评价
  • 配送中心运营绩效评价 一. 项目背景 随着社会和经济的发展,作为"第三利润源泉"的物流对经济活动的影响日益明显,也越来越被世界各国所重视.各式各样的物流配送中心也如雨后春笋涌现,物流配送中心成为企业界和学术界关注的热点话 ...查看


  • 2016年智能物流现状及发展趋势分析
  • 中国智能物流行业现状调查分析及市场前 景预测报告(2016年版) 报告编号:1678160 行业市场研究属于企业战略研究范畴,作为当前应用最为广泛的咨询服务,其研究成果以报告形式呈现,通常包含以下内容: 一份专业的行业研究报告,注重指导企业 ...查看


  • 十大实用的物流技术
  • 十大实用的物流技术 一.配载技术(装载.路线优化) 配载技术是在完成一个或者多个运作目标的前提下,将时间.成本.资源.效率.环境约束集中整合优化,实现现代物流管理低成本高效率的关键技术,是物流运营计划与实际运营之间的有效结合的关键. 现代物 ...查看


热门内容