[发明专利]一种地铁换乘通道通行状态的模糊预测方法有效

专利信息
申请号: 201310349757.7 申请日: 2013-08-12
公开(公告)号: CN103425884B 公开(公告)日: 2016-11-09
发明(设计)人: 王扬;陈艳艳 申请(专利权)人: 北京工业大学
主分类号: G06F19/00 分类号: G06F19/00;G06K9/66
代理公司: 北京思海天达知识产权代理有限公司 11203 代理人: 吴荫芳
地址: 100124 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种地铁换乘通道通行状态的模糊预测方法,由布设在地铁换乘通道出入口的摄像头构成采集环境,根据摄像头记录的乘客通过出入口的时刻,计算出乘客通过换乘通道的平均行程时间,识别及剔除平均行程时间记录数据的异常值,弥补平均行程时间的缺失数据,计算当天每个地铁到站时刻对应的时间占空比,应用模糊C‑均值聚类分析法,根据预设的通行状态,对当天及以前所有记录的时间占空比数据进行通行状态的模糊划分,得到模糊集,计算每个聚类对应的高斯隶属函数的参数,选用一阶Sugeno模糊推理系统作为预测模型的基本框架,通过对训练样本的学习,建立模糊预测模型并进行预测,预测结果反模糊化并最终输出通行状态预测结果的精确值和模糊值。
搜索关键词: 一种 地铁 换乘 通道 通行 状态 模糊 预测 方法
【主权项】:
一种地铁换乘通道通行状态的模糊预测方法,由布设在地铁换乘通道出入口的摄像头构成采集环境,根据摄像头记录的乘客通过出入口的时刻,计算出乘客通过换乘通道的平均行程时间,将地铁到站时刻以及对应每个地铁到站时刻的平均行程时间输入到计算机中,其特征在于还依次包括下述步骤:1)平均行程时间记录数据的异常值识别及剔除:当天在预测时刻之前共记录了nc组地铁到站时刻,以及对应的平均行程时间数据,漏检数据除外,对于地铁在tk时刻到站时记录的平均行程时间数据Tk,k为小于等于nc的正整数,找出与tk时刻近邻的p个地铁到站时刻及对应的平均行程时间,记为{(t1,T1),(t2,T2),…,(tp,Tp)},p为事先设定的小于等于nc的正整数,计算p个近邻数据的加权平均值其中q为大于0小于10的正整数,再计算这些近邻数据与加权平均值的均方差其中λ是预先设定的值,取值范围为1到10的正整数,则数据Tk为异常值,并进行剔除;2)平均行程时间缺失数据的弥补:查找当天在预测时刻之前的所有nc次地铁到站时刻,若tk时刻缺失平均行程时间数据Tk,k为小于等于nc的正整数,则计算弥补平均行程时间数据计算方法为,在采集数据中找到与tk时刻近邻的p个地铁到站时刻及对应的平均行程时间,p为小于等于nc的正整数,记为{(t1,T1),(t2,T2),…,(tp,Tp)},弥补平均行程时间数据等于这些近邻数据的加权平均值Tk1和中位数Tk2的平均值;其中,Tk1的计算公式如下:其中q为大于0小于10的整数,其中,Tk2的计算方法如下:将T1,T2,…,Tp按从小到大排列为T'1,T'2,…,T'p,当p为奇数时,当p为偶数时,3)计算当天每个地铁到站时刻对应的时间占空比,计算公式如下:<mrow><msub><mi>s</mi><mi>k</mi></msub><mo>=</mo><mfrac><msub><mi>T</mi><mi>k</mi></msub><msub><mi>T</mi><mrow><mi>k</mi><mi>d</mi></mrow></msub></mfrac><mo>&times;</mo><mn>100</mn><mi>%</mi></mrow>其中,sk表示tk时刻的时间占空比,Tkd表示相邻两班地铁到站间隔;4)应用模糊C‑均值聚类分析法,根据预设的c个通行状态,对当天及以前所有记录的时间占空比数据进行通行状态的模糊划分,得到模糊集,并输出聚类中心zh,以及第i个时间占空比数据属于第h个聚类的隶属度其中h=1,2,…,c;5)计算每个聚类对应的高斯隶属函数的参数:高斯隶属函数包含两个参数,即均值和标准差:对于模糊C‑均值聚类分析法确定的第h个聚类,其对应的高斯隶属函数均值即为该聚类中心zh,其对应的高斯隶属函数标准差为其中,n表示当天及以前记录的所有时间占空比数据个数,zh表示第h个聚类中心,si表示第i个时间占空比数据,表示第i个时间占空比数据属于第h个聚类的隶属度;6)选用一阶Sugeno模糊推理系统作为预测模型的基本框架,通过对训练样本的学习,建立模糊预测模型,并进行预测,具体步骤如下:(6.1)判断训练样本量ns是否小于设定值nm,nm的取值范围为30到80的正整数,若ns小于设定值nm,则转到步骤6.3,否则转到步骤6.2,训练样本量ns计算公式如下,ns=nc‑l‑d+1其中,l表示预测步长,取值范围为1到10的正整数,d表示预先设定的输入向量的维数,取值范围为1到5的正整数,nc表示当天的时间占空比数据总数;(6.2)建立当天训练样本S以及预测输入向量X,从当天时间占空比数据中,取最近采集的nd=nm+d+l‑1个时间占空比数据,构造当天训练样本S,其中步骤6.1给出了nm,d和l的定义,<mrow><mi>S</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>s</mi><mn>1</mn></msub></mtd><mtd><msub><mi>s</mi><mn>2</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>s</mi><mrow><msub><mi>n</mi><mi>d</mi></msub><mo>-</mo><mi>l</mi><mo>-</mo><mi>d</mi><mo>+</mo><mn>1</mn></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>s</mi><mn>2</mn></msub></mtd><mtd><msub><mi>s</mi><mn>3</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>s</mi><mrow><msub><mi>n</mi><mi>d</mi></msub><mo>-</mo><mi>l</mi><mo>-</mo><mi>d</mi><mo>+</mo><mn>2</mn></mrow></msub></mtd></mtr><mtr><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd></mtr><mtr><mtd><msub><mi>s</mi><mi>d</mi></msub></mtd><mtd><msub><mi>s</mi><mrow><mi>d</mi><mo>+</mo><mn>1</mn></mrow></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>s</mi><mrow><msub><mi>n</mi><mi>d</mi></msub><mo>-</mo><mi>l</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>s</mi><mrow><mi>d</mi><mo>+</mo><mi>l</mi></mrow></msub></mtd><mtd><msub><mi>s</mi><mrow><mi>d</mi><mo>+</mo><mi>l</mi><mo>+</mo><mn>1</mn></mrow></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>s</mi><msub><mi>n</mi><mi>d</mi></msub></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>其中,为当天最近采集的nd个时间占空比数据,为最近采集的时间占空比数据,前d行为训练输入矩阵Xs,<mrow><mi>X</mi><mi>s</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>s</mi><mn>1</mn></msub></mtd><mtd><msub><mi>s</mi><mn>2</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>s</mi><mrow><msub><mi>n</mi><mi>d</mi></msub><mo>-</mo><mi>l</mi><mo>-</mo><mi>d</mi><mo>+</mo><mn>1</mn></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>s</mi><mn>2</mn></msub></mtd><mtd><msub><mi>s</mi><mn>3</mn></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>s</mi><mrow><msub><mi>n</mi><mi>d</mi></msub><mo>-</mo><mi>l</mi><mo>-</mo><mi>d</mi><mo>+</mo><mn>2</mn></mrow></msub></mtd></mtr><mtr><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd></mtr><mtr><mtd><msub><mi>s</mi><mi>d</mi></msub></mtd><mtd><msub><mi>s</mi><mrow><mi>d</mi><mo>+</mo><mn>1</mn></mrow></msub></mtd><mtd><mo>...</mo></mtd><mtd><msub><mi>s</mi><mrow><msub><mi>n</mi><mi>d</mi></msub><mo>-</mo><mi>l</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>最后一行为训练输出Ys,即预测输入向量X由当天最近的d个时间占空比数据组成,即:(6.3)建立非当天训练样本S及预测输入向量X:取最近nt=nm+d天的预测时刻t的历史时间占空比数据,构造非当天训练样本S,其中步骤6.1给出了nm和d的定义,<mrow><mi>S</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msubsup><mi>s</mi><mn>1</mn><mi>t</mi></msubsup></mtd><mtd><msubsup><mi>s</mi><mn>2</mn><mi>t</mi></msubsup></mtd><mtd><mo>...</mo></mtd><mtd><msubsup><mi>s</mi><mrow><msub><mi>n</mi><mi>t</mi></msub><mo>-</mo><mi>d</mi></mrow><mi>t</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>s</mi><mn>2</mn><mi>t</mi></msubsup></mtd><mtd><msubsup><mi>s</mi><mn>3</mn><mi>t</mi></msubsup></mtd><mtd><mo>...</mo></mtd><mtd><msubsup><mi>s</mi><mrow><msub><mi>n</mi><mi>t</mi></msub><mo>-</mo><mi>d</mi><mo>+</mo><mn>1</mn></mrow><mi>t</mi></msubsup></mtd></mtr><mtr><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd><mtd><mo>...</mo></mtd></mtr><mtr><mtd><msubsup><mi>s</mi><mi>d</mi><mi>t</mi></msubsup></mtd><mtd><msubsup><mi>s</mi><mrow><mi>d</mi><mo>+</mo><mn>1</mn></mrow><mi>t</mi></msubsup></mtd><mtd><mo>...</mo></mtd><mtd><msubsup><mi>s</mi><mrow><msub><mi>n</mi><mi>t</mi></msub><mo>+</mo><mn>1</mn></mrow><mi>t</mi></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>s</mi><mrow><mi>d</mi><mo>+</mo><mn>1</mn></mrow><mi>t</mi></msubsup></mtd><mtd><msubsup><mi>s</mi><mrow><mi>d</mi><mo>+</mo><mn>2</mn></mrow><mi>t</mi></msubsup></mtd><mtd><mo>...</mo></mtd><mtd><msubsup><mi>s</mi><msub><mi>n</mi><mi>t</mi></msub><mi>t</mi></msubsup></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>其中,分别为最近nt天的预测时刻t的历史时间占空比数据,前d行为训练输入矩阵Xs,而最后一行为训练输出Ys,即预测输入向量X由最近d天的预测时刻t的时间占空比数据组成,即:(6.4)确定Sugeno模糊预测模型的规则集和参数,建立Sugeno模糊预测模型:运用模糊C‑均值聚类分析法,根据预先设定的聚类数目r,对训练输入矩阵Xs进行聚类,得到每个聚类的高斯隶属函数的均值向量、标准差向量、隶属度、以及相应的模糊集,其中第g个聚类的均值向量为vg=[vg1 vg2 … vgd]T、第g个聚类的标准差向量为ug=[ug1 ug2 … ugd]T、第e个训练输入向量即训练输入矩阵Xs中第e个列向量,属于第g个聚类的隶属度为第g个模糊集为Ag,其中g∈[1,2,…,r],e∈[1,2,…,nm],vg1、vg2、和vgd分别为第g个聚类的高斯隶属函数均值向量的第1、2、d个分量,ug1、ug2、和ugd分别为第g个聚类的高斯隶属函数标准差向量的第1、2、d个分量,根据聚类结果,构造出规则集,该规则集包括r条规则[R1,…,Rr],即每个聚类对应一条规则,其中Rg表示第g条规则;(6.5)利用建立的Sugeno模糊预测模型,计算表征预测的通行状态精确值y,具体如下:首先将d维的预测输入向量X模糊化,计算X的第j个分量xj隶属于第g类的隶属度其中,j∈[1,2,…,d],g∈[1,2,…,r],r是步骤6.4中的类数目,vgj是步骤6.4中对应于第g类的均值向量vg的第j个分量,ugj是步骤6.4中对应于第g类的标准差向量ug的第j个分量;其次计算推理前件匹配度再计算对应于各规则的输出yg=bg0+bg1x1+...+bgjxj+...+bgdxd,g∈[1,2,…,r],bgj为第g个聚类对应的规则的后件参数bg中第j个分量;最后按加权平均求得表征预测的通行状态精确值7)通行状态预测结果精确值y的模糊化:计算上步得到的精确值y属于由步骤4得到聚类结果的第h类的隶属度其中,h∈[1,2,…,c],zh,σh分别是步骤5得到的第h个聚类的隶属函数的均值和标准差,再按最大隶属函数值原则计算该精确值y对应的模糊状态η=argmax{μ12,...,μc},η用于表征预测的通行状态模糊值;8)输出通行状态预测结果的精确值y和模糊值η。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310349757.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top