当前位置: 首页 > 专利查询>浙江大学专利>正文

一种自行车的智能自动变速控制系统技术方案

技术编号:15723416 阅读:250 留言:0更新日期:2017-06-29 07:30
本发明专利技术公开了一种自行车的智能自动变速控制系统,包括变速器,还包括:检测模块,检测骑乘者的身体情况以及自行车车况,并产生身体情况信号和车况信号;神经网络控制模块,具有通过样本数据训练形成计算模型,所述计算模型获取所述身体情况信号和车况信号计算得到当前自行车的变速信号;同时采用身体情况信号和车况信号更新计算模型;变速控制模块,根据所述变速信号控制变速器变速;本发明专利技术结合自行车和人体的数据,通过计算分析,实现自动化智能精确变速,提高骑行平衡性,提高骑行安全性,大为提高骑行体验;提出了基于BP神经网络的自动变档策略,能够很好地解决最佳档位识别问题,并能及时、准确地满足自行车自动变速的要求。

【技术实现步骤摘要】
一种自行车的智能自动变速控制系统
本专利技术涉及自行车的变速控制
,特别涉及一种自行车的智能自动变速控制系统。
技术介绍
时至今日,山地车引入国内已经过去很多年,随着时间的流逝,自行车变得越来越高级,越来越专业,当然也越来越贵;最近几年,由于大家环保意识和健康意识的增加,骑行逐渐成为大家的一种娱乐项目和爱好。随着经济和科技的发展,人们对于健康和运动越发看重,用户对于自行车的需求也正从传统的代步型交通工具转向运动、健身、旅游休闲等多功能自行车。骑行日益风靡,骑行者在骑行过程中的服务需求趋于多样化、智能化。在环境与交通的双重压力之下,自行车也成为更多人的出行选择。与此同时,自行车技术的发展也日新月异,从动力、车体材料和结构、传动变速技术等各方面都有了诸多创新。自2015年始,多样化的智能自行车进入到消费市场,成为高端自行车购买群体的另一种选择。自行车变速系统是通过改变链条和不同的前、后大小的齿轮盘的配合来改变车速快慢。前齿盘的大小和后齿盘的大小决定了自行车旋动脚蹬时的力度。前齿盘越大,后齿盘越小时,脚蹬时越感到费力。前齿盘越小,后齿盘越大时,脚蹬时越感到轻松。根据不同车手的能力,或是应对不同的路段、路况,可通过调整前、后齿盘的大小调整自行车的车速。现在市面上所常用的手动变速器一般为指拨或转把,变速时,通过拉动缆线克服弹性元件的弹力使链条引导部件在后链轮上运动,释放弹性元件的偏置力使链条引导部件朝相反的方向运动。采用缆线的后拨链器不可避免的存在一些问题:1、结构复杂,生产制造成本高昂;2、换挡的时候需要一个较大的力,特别是在低速或者上坡的时候用力尤为明显,骑行者用大力换挡,也给骑行平衡带来完全隐患;3、采用缆线的控制方式,一般无法实现连续变档,骑行体验较差。而采用电机变速,是变速器由机械变速转化为电子变速的必然趋势。结合电子变速和互联网实现自行车的智能变速是目前的研究热点。例如公开号CN101037134A的专利文献公开了一种自动变速系统,是安装在自行车,包含:可侦测骑乘者心跳的心跳侦测单元、与该心跳侦测单元电性连接且能执行相关于心跳信息运算的心跳处理单元、与该心跳处理单元电性连接且能产生驱动信号的驱动单元,及与该驱动单元电性连接且能依据前述驱动信号驱动该自行车变速器变速的自动变速单元。藉此,使该自行车的骑行速度能依据骑乘者的心跳变化率,自动变换骑行速度。但是上述方法并不能准确地反映人当前需要的变速情况,智能性仍不高。
技术实现思路
本专利技术提供了一种自行车的智能自动变速控制系统,实时更新控制系统,从而实现自行车的智能自动变速,更加符合行车情况和车主的自身身体状况。一种自行车的智能自动变速控制系统,包括变速器,还包括:检测模块,检测骑乘者的身体情况以及自行车车况,并产生身体情况信号和车况信号;神经网络控制模块,具有通过样本数据训练形成计算模型,所述计算模型获取所述身体情况信号和车况信号计算得到当前自行车的变速信号;同时采用身体情况信号和车况信号更新计算模型;变速控制模块,根据所述变速信号控制变速器变速,可以集成在移动设备终端中。变速控制模块是集成在自行车终端内。优选的,还包括云服务器,所述神经网络控制模块集成在该云服务器中,所述云服务器还包括:数据库,用于储存自行车车况、骑乘者的身体情况数据、骑乘者信息和变速信号;访问模块,用于与数据库进行数据交互。把自行车和骑行者接入互联网,利用大数据云平台收集分析车体和人体数据,实现自行车的智能自动变速,并通过移动设备终端反馈骑行者的人体生理指标,满足用户个性化的骑行体验。BP神经网络具有结构简单、易于实现的优点,在非线性连续函数的拟合方面有着广泛的应用。因此,本专利技术采用BP神经网络。经过综合考虑,本专利技术将该网络设计成包含八个输入,一个输出和一个隐含层的网络结构。8个输入分别为性别S,年龄A,身高H,体重W,心率R,车速Vi,踏频Ci,坡度I重复,输出为预测的档位值G,隐含层包括8个神经元节点。神经网络预测前要训练网络,通过训练使网络具有联想记忆和预测功能。首先面向不同年龄段及不同性别人群进行产品实验,获得(年龄,性别,身高,体重,心率,车速,踏频,坡度)与档位的对应信息,即样本数据,将其作为训练集,对神经网络模型进行训练,获得一个可以用于预测档位的模型,并将其应用于产品。优选的,通过样本数据训练形成计算模型的具体步骤如下:步骤1,初始化输入层和隐含层之间的权值wij以及隐含层和输出层之间的权值wj,初始化隐含层阈值a,输出层阈值b,确定学习速率和神经元激励函数;步骤2,根据输入变量X,输入层和隐含层之间的连接权重值wij以及隐含层阈值a,计算隐含层输出H;步骤3,根据步骤2计算得到的隐含层输出H,连接权值wj和阈值b,计算神经网络预测输出G,即预测的档位值;步骤4,根据神经网络期望输出Y和神经网络预测输出G,计算神经网络预测误差E;E=Y-G步骤5,根据神经网络预测误差E更新连接权值wij,wj;wij=wij+ηHj(1-Hj)x(i)wjEwj=wj+ηHjE式中,η为学习速率。步骤6,根据BP神经网络预测误差E更新网络节点阈值a,b;aj=aj+ηHj(1-Hj)wjEb=b+E步骤7,判断算法地带是否结束,若没有结束,返回步骤2。优选的,步骤2中,每个节点的表达式如下:式中,l为隐含层节点数,此式中l=8;f为隐含层激励函数,输出范围为[-1,1]。神经元积累的刺激是由输入层传递过来的刺激量和对应的权重之和。所述隐含层激励函数可以有多种表达形式,Tan-Sigmoid是单调增长的可微函数,平滑性好,导数形式简单,而且输出范围有限,数据在传递的过程中不容易发散,优选的,所述隐含层激励函数为Tan-Sigmoid,Tan-Sigmoid函数表达式如下:为实现自行车最优变速,需要将神经网络算法与机器自主学习结合,即利用在线学习对神经网络算法中的偏导数(参数的梯度)进行不断更新,从而优化智能变速模型。优选的,采用身体情况信号、车况信号和变速信号更新计算模型的具体步骤如下:(1)获得当前的身体情况信号和车况信号;(2)对步骤(1)中的数据计算其对应参数的梯度;对于第j个输出神经元有:于是得到:已知Tan-Sigmoid函数的导函数:f′(x)=1-f(x)2于是有:δij=(Gj-Yj)·(1-Yj2)(3)根据步骤(2)的结果更新梯度获取新参数,进而更新计算模型;(5)丢弃步骤(1)的数据。优选的,还包括移动设备终端,所述移动设备终端包括:输入模块,用于用户输入个人信息;位置识别模块,用于生成自行车的当前位置信息;通信模块,接收检测模块的身体情况信号和车况信号并传送至云服务器。优选的,身体情况包括:年龄,性别,身高,体重和心率;车况信号包括:车速,踏频和坡度。通过智行云系统集成的传感器和佩戴心率带等智能检测设备进行车体和人体数据的实时采集,并上传至云数据库,通过如下的在线学习策略进行模型的优化。当用户骑行的时候便可以根据实时数据,利用优化的模型进行档位值的预测。当新的输入数据上传至云服务器时,将输入数据代入优化后的模型,得到预测档位值。若预测档位值大于当前档位值,进行加档,否则减档。本专利技术描述的自动变速系统与云服务器相结合,由初始数据产生一个初始模型,然后对本文档来自技高网
...
一种自行车的智能自动变速控制系统

【技术保护点】
一种自行车的智能自动变速控制系统,包括变速器,其特征在于,还包括:检测模块,检测骑乘者的身体情况以及自行车车况,并产生身体情况信号和车况信号;神经网络控制模块,具有通过样本数据训练形成计算模型,所述计算模型获取所述身体情况信号和车况信号计算得到当前自行车的变速信号;同时采用身体情况信号和车况信号更新计算模型;变速控制模块,根据所述变速信号控制变速器变速。

【技术特征摘要】
1.一种自行车的智能自动变速控制系统,包括变速器,其特征在于,还包括:检测模块,检测骑乘者的身体情况以及自行车车况,并产生身体情况信号和车况信号;神经网络控制模块,具有通过样本数据训练形成计算模型,所述计算模型获取所述身体情况信号和车况信号计算得到当前自行车的变速信号;同时采用身体情况信号和车况信号更新计算模型;变速控制模块,根据所述变速信号控制变速器变速。2.如权利要求1所述的自行车的智能自动变速控制系统,其特征在于,还包括云服务器,所述神经网络控制模块集成在该云服务器中,所述云服务器还包括:数据库,用于储存自行车车况、骑乘者的身体情况数据、骑乘者信息和变速信号;访问模块,用于与数据库进行数据交互。3.如权利要求1所述的自行车的智能自动变速控制系统,其特征在于,通过样本数据训练形成计算模型的具体步骤如下:步骤1,初始化输入层和隐含层之间的权值wij以及隐含层和输出层之间的权值wj,初始化隐含层阈值a,输出层阈值b,确定学习速率和神经元激励函数,i表示第i个输入层,j表示隐含层第j个节点;步骤2,根据输入变量X,输入层和隐含层之间的连接权重值wij以及隐含层阈值a,计算隐含层输出H;步骤3,根据步骤2计算得到的隐含层输出H,连接权值wj和阈值b,计算神经网络预测输出G,即预测的档位值;步骤4,根据神经网络期望输出Y和神经网络预测输出G,计算神经网络预测误差E;步骤5,根据神经网络预测误差E更新连接权值wij,wj;步骤6,根据BP神经网络预测误差E更新网...

【专利技术属性】
技术研发人员:代晓萌姚鑫骅朱雨贺王润秋张鑫磊傅建中
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1