The invention discloses a self-balancing driverless bicycle based on behavior driving and its equivalent mapping control method. The self-balancing driverless bicycle includes bicycle, sensor module, handlebar control module, middle control module of the body and rear control module of the body. The control method includes two parts: self balancing control and driverless control. The self-balancing control regards the rear wheel as a ball and establishes a coordinate system based on it. The bicycle variables are decomposed in the coordinate system, and then the controller variables are projected to the coordinate system to establish the correlation. Finally, the bicycle self-balancing is realized based on equivalent mapping. The self-balancing function of the driverless bicycle in the present invention can be achieved in various motion states by means of coupling control method. Meanwhile, the indirect driving method is adopted. No further modification of the ordinary bicycle is needed, and only three controller modules are installed on the ordinary bicycle to realize self-balancing. Self balancing and driverless car.
【技术实现步骤摘要】
一种基于行为驱动的自平衡无人驾驶自行车及其等价映射的控制方法
本专利技术涉及交通领域,具体涉及一种基于行为驱动的自平衡无人驾驶自行车及其等价映射的控制方法。
技术介绍
自行车作为一种传统的交通工具,具有车体窄小、机构简单、能作小半径回转、方便灵活、无污染、无噪声、无需能源、售价低廉等优势,在道路拥挤、空气污染、油价上涨等问题日益严重的现代人生活中有着举足轻重的地位。而无人驾驶自行车不仅能够针对一些特殊人群如儿童、老人提供驾驶平衡辅助,更是有望在灾难救援、森林作业中得到广泛应用。随着人们对智能交通工具和无人驾驶技术的关注度持续提高,无人驾驶自行车或者说自行车机器人在这一智能交通工具概念的基础上有了初步的发展。目前,无人驾驶自行车的研究大部分研究学者都是围绕动力学建模和提出新的控制算法这两方面进行的,对其研究大都停留在理论探讨和初步试验的阶段。由于自行车复杂的动力学特征和一定的侧向不稳定性,自行车的自平衡仍存在很多棘手问题,如何解决静止或低速行驶下自行车的自平衡问题是无人驾驶自行车突破当前发展限制的关键。现有的应用于摩托车或电动自行车的平衡系统本质上是独轮车平衡系统(即倒立摆平衡系统)和两足平衡系统的叠加。而自行车的前把具有高度的自由度,且两轮没有直接驱动力。所以,在摩托车或电动自行车上导致其平衡的驱动力在自行车上是不存在的,其平衡方法在自行车上无效,这为自行车的自平衡和无人驾驶带来了更多难度。同时,目前还没有将自行车变量进行分解映射从而进行控制的相关研究。
技术实现思路
本专利技术的目的在于针对现有技术的不足,提供一种基于行为驱动的自平衡无人驾驶自行车及其等价映 ...
【技术保护点】
1.一种基于行为驱动的自平衡无人驾驶自行车,其特征在于,包括自行车、传感器模块、车把控制模块、车体中部控制模块和车体后部控制模块;所述传感器模块用于测量自行车变量,所述自行车变量包括自行车车把偏转角度α、自行车车体偏转角度β、自行车后轮转动角度
【技术特征摘要】
1.一种基于行为驱动的自平衡无人驾驶自行车,其特征在于,包括自行车、传感器模块、车把控制模块、车体中部控制模块和车体后部控制模块;所述传感器模块用于测量自行车变量,所述自行车变量包括自行车车把偏转角度α、自行车车体偏转角度β、自行车后轮转动角度所述车把控制模块位于自行车车把,通过重心调节机构调节车把的重心,实现车把偏转角度α的调节;所述车体中部控制模块位于自行车车体中部,通过重心调节机构调节车体中部的重心;所述车体后部控制模块位于自行车后部,通过重心调节机构调节车体后部的重心,通过旋转轮机构进行自行车后部的平衡控制和后轮旋转控制;通过后轮旋转控制实现自行车后轮转动角度的调节;所述车把控制模块、车体中部控制模块和车体后部控制模块各自的重心调节机构和车体后部控制模块的平衡控制,共同实现自行车车体偏转角度β的调节;选取自行车变量和车把控制模块、车体中部控制模块和车体后部控制模块的控制变量作为关键变量;在自行车后部建立坐标系,并将自行车后轮的倾倒方向分解到后部坐标系中;将车把控制模块、车体中部控制模块和车体后部控制模块的重心调节机构的重心加速运动产生的力分别投影到自行车后部坐标系;并建立控制变量与被控变量之间的关系,得到车把控制模块、车体中部控制模块和车体后部控制模块对自行车的控制规则,实现无人驾驶自行车的平衡控制。2.根据权利要求1所述的一种基于行为驱动的自平衡无人驾驶自行车,其特征在于,所述车把控制模块的重心调节机构为横向放置于车把上的滑杆机构,车把控制模块通过调节车把滑杆机构的滑块位置进行车把重心的调节。3.根据权利要求1所述的一种基于行为驱动的自平衡无人驾驶自行车,其特征在于,所述车体中部控制模块的重心调节机构为偏心轮,车体中部控制模块通过调节偏心轮旋转角度进行车体中部重心的调节。4.根据权利要求1所述的一种基于行为驱动的自平衡无人驾驶自行车,其特征在于,所述车体后部控制模块的重心调节机构为偏心轮,车体后部控制模块通过调节偏心轮旋转角度进行车体后部重心的调节。5.根据权利要求1所述的一种基于行为驱动的自平衡无人驾驶自行车,其特征在于,所述车体后部控制模块的旋转轮机构为互相垂直的两个旋转轮:水平旋转轮、竖直旋转轮,竖直旋转轮与水平旋转轮相切,且与自行车后轮平行;车体后部控制模块通过调节两个旋转轮的转速进行自行车后部的平衡控制和后轮旋转控制。6.一种基于行为驱动的自平衡无人驾驶自行车的等价映射的控制方法,其特征在于,该方法包括平衡控制部分和无人驾驶控制部分;所述平衡控制部分的实现方法包括以下步骤:1)关键变量选取:选取可控可观的关键变量,包括自行车变量和车把控制模块、车体中部控制模块、车体后部控制模块的控制变量;2)分解被控变量:在自行车后部建立坐标系,并将自行车后轮的倾倒方向分解到后部坐标系;3)投影控制变量及控制器的建立:将车把控制模块、车体中部控制模块和车体后部控制模块的重心调节机构的重心加速运动产生的力分别投影到自行车后部的坐标系;并建立控制变量与被控变量之间的关系,得到车把控制模块、车体中部控制模块和车体后部控制模块对自行车的控制规则,获得控制器参数;4)实现自平衡:将投影得到的控制器参数分别输入实际的车把控制模块、车体中部控制模块和车体后部控制模块,并进行微调,建立自行车的三个控制器,从而实现自行车的自平衡;所述无人驾驶控制部分的实现方法:根据目标运动状态,选择期望的自行车变量,实现自行车的无人驾驶控制。7.根据权利要求6所述的方法,其特征在于,所述步骤3)中,车把控制模块的重心调节机构为滑杆机构时,车把控制模块中当滑块配重向自行车一侧加速运动时即产生一个沿车把方向向该侧的力;车体中部控制模块的重心调节机构为偏心轮时,车体中部控制模块中当车体偏心轮配重向一侧加速旋转时及产生一个沿偏心轮切线方向向该侧的力;车体后部控制模块的重心调节机构为偏心轮时,车体后部控制模块中当偏心轮配重向一侧加速旋转时及产生一个沿偏心轮切线方向向该侧的力。8.根据权利要求6所述的方法,其特征在于,所述步骤3)中,所述车把控制模块、车体中部控制模块和车体后部控制模块的重心调节机构的重心加速运动...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。