一种平衡车控制系统和平衡车的制作方法
【专利摘要】本发明提供一种平衡车控制系统和平衡车,系统包括电源、陀螺仪、电压采集模块、负载信息采集模块、中央处理器和电机。其中,中央处理器分别与陀螺仪、电压采集模块、负载信息采集模块连接,用于依据陀螺仪发送的平衡车的姿势状态、电压采集模块发送的输出电压值、以及负载信息采集模块发送的负载信息,调节所述平衡车控制系统的平衡车系统增益参数,进而依据调节后的平衡车系统增益参数生成控制指令,将控制指令发送至电机,以驱动电机运转。本发明随着平衡车的电源状态、负载信息的不同而灵活地调节平衡车控制系统中的平衡车系统增益参数,进而驱动控制电机运转,从而实现平衡车在不同负载情况下的自动平衡,保证了平衡车的平稳性和安全性。
【专利说明】
一种平衡车控制系统和平衡车
技术领域
[0001 ]本发明涉及平衡车控制技术领域,更具体地说,涉及一种平衡车控制系统和平衡车。【背景技术】
[0002]平衡车是利用动态平衡原理控制前进及后退的高科技智能产品,其随着使用者身体的倾斜,可以随心所欲地控制平衡车的行驶速度及前进方向。
[0003]如图1所示,现有的平衡车控制系统一般包括陀螺仪10、中央处理器20、以及电机 30。其中,陀螺仪10用于检测当前平衡车的姿势状态,并将当前平衡车的姿势状态发送至中央处理器20。中央处理器20依据当前平衡车的姿势状态计算得到控制指令,并将控制指令发送至电机30。电机30依据控制指令开始运转,最终实现平衡车车身的自动平衡。
[0004]此外,现有平衡车控制系统为了保证用户在使用时的安全性,其还会包括一开关模块40,如图2所示。当有用户站立在平衡车上时,开关模块40检测到有用户站立(即有负载)便会闭合,此时的中央处理器20才会发送驱动控制电机30运转的控制指令至电机30,使得平衡车实现平衡。而当用户没有站立在平衡车上时,开关模块40没有检测到用户站立便会断开,此时的中央处理器20不会发送驱动控制电机30运转的控制指令至电机30。也就是说,开关模块40用于检测当前平衡车上是否有用户站立,也即检测当前平衡车上是否有负载。当检测到有负载时,中央处理器20才会发送驱动控制电机30运转的控制指令至电机30, 而当其没有检测到负载时,中央处理器20不会发送驱动控制电机30运转的控制指令至电机 30 〇
[0005]然而本发明的
【申请人】对于上述现有的平衡车控制系统进行研究后发现,平衡车的平衡能力是随平衡车的电源状态、负载信息的不同而不同的,虽然现有平衡车控制系统也涉及负载检测,但其开关模块40只是用于反映出当前平衡车是否有负载,却并不涉及对负载信息,例如负载大小的检测,且现有平衡车控制系统中的中央处理器20是依据预先设定的平衡车系统增益参数来驱动电机30运转的。那么在这种情况下,当体重较重的人使用平衡车时,保持平衡车平衡所需的反馈力不足,这就使得平衡车不平稳。而体重较轻的人,如小孩使用平衡车时,如果反馈力过大则可能导致平衡车控制系统的不稳定导致自激振动, 此时的平衡车不平稳、且存在安全隐患。
【发明内容】
[0006]有鉴于此,本发明提供一种平衡车控制系统和平衡车,以解决现有平衡车控制系统存在的不平稳、存在安全隐患的问题。技术方案如下:
[0007]基于本发明的一方面,本发明提供一种平衡车控制系统,包括:电源、陀螺仪、电压采集模块、负载信息采集模块、中央处理器以及电机;其中,
[0008]所述电源用于为平衡车供电;
[0009]所述陀螺仪用于检测所述平衡车的姿势状态;
[0010]所述电压采集模块的一端与所述中央处理器连接,所述电压采集模块的另一端与所述电源连接,所述电压采集模块用于检测所述电源的输出电压值,并将所述输出电压值发送至所述中央处理器;
[0011]所述负载信息采集模块与所述中央处理器连接,用于获知负载信息,并将所述负载信息发送至所述中央处理器;
[0012]所述中央处理器分别与所述陀螺仪、电压采集模块、负载信息采集模块连接,用于依据所述陀螺仪发送的所述平衡车的姿势状态、所述电压采集模块发送的输出电压值、以及所述负载信息采集模块发送的负载信息,调节所述平衡车控制系统的平衡车系统增益参数,进而依据调节后的平衡车系统增益参数生成控制指令,将所述控制指令发送至所述电机;
[0013]所述电机与所述中央处理器连接,用于依据所述中央处理器发送的控制指令进行运转。
[0014]优选地,所述负载信息采集模块包括压力传感器。
[0015]优选地,所述压力传感器设置在平衡车承重结构上。
[0016]优选地,所述负载信息采集模块包括:用于采集所述电机的工作电流值的电流采集模块,和用于采集所述电机的相位位置的电机相位传感器;其中,
[0017]所述电流采集模块串联在所述中央处理器和所述电机之间;
[0018]所述电机相位传感器的一端与所述电机连接,另一端与所述中央处理器连接。
[0019]优选地,所述电机相位传感器包括霍尔传感器或编码器。
[0020]优选地,所述负载信息采集模块包括:开关模块。[0021 ]优选地,所述平衡车控制系统包括第一踏板和第二踏板;所述第一踏板与所述第二踏板通过轴进行连接;
[0022]所述陀螺仪包括第一陀螺仪和第二陀螺仪,所述第一陀螺仪用于检测所述第一踏板的倾斜角度,所述第二陀螺仪用于检测所述第二踏板的倾斜角度;
[0023]所述电机包括第一电机和第二电机,所述第一电机与所述第一踏板连接,所述第二电机与所述第二踏板连接;
[0024]所述中央处理器还用于,依据所述第一陀螺仪检测到的第一踏板的倾斜角度,以及电压采集模块发送的输出电压值、和负载信息采集模块发送的负载信息,以第一驱动功率驱动控制第一电机运转;以及,根据第二陀螺仪检测到的第二踏板的倾斜角度,以及电压采集模块发送的输出电压值、和负载信息采集模块发送的负载信息,以第二驱动功率驱动控制第二电机运转;
[0025]其中,所述第一驱动功率Pl=0.5XGX(Al+A2)+0.5XkXGX(Al-A2);
[0026]所述第二驱动功率 P2 = 0.5XGX(Al+A2)+0.5XkXGX (A2-A1);
[0027]G为空载情况下平衡车控制系统的自平衡增益,A1为第一踏板的倾斜角度,A2为第二踏板的倾斜角度,k为小于1的衰减系数。
[0028]优选地,所述中央处理器还用于依据所述电压采集模块发送的输出电压值,以及所述负载信息采集模块发送的负载信息,动态地设定所述平衡车控制系统的平衡车系统限速参数;
[0029]所述平衡车系统限速参数用于限制平衡车的实际车速不大于所述平衡车系统限速参数。
[0030]优选地,还包括:与所述中央处理器连接的报警装置;
[0031]当所述中央处理器依据所述电压采集模块发送的输出电压值,以及所述电流采集模块采集的所述电机的工作电流值,计算得到当前所述电机的实际功率,并判断得知所述电机的实际功率不小于所述电机的额定功率时,生成报警指令至所述报警装置;
[0032]所述报警装置依据所述报警指令进行报警。
[0033]基于本发明的另一方面,本发明还提供一种平衡车,包括如上任一所述的平衡车控制系统。[〇〇34]应用本发明的上述技术方案,本发明提供的平衡车控制系统包括用于为平衡车供电的电源、用于检测所述平衡车的姿势状态的陀螺仪、一端与中央处理器连接,另一端与所述电源连接,用于检测所述电源的输出电压值,并将所述输出电压值发送至所述中央处理器的电压采集模块、与中央处理器连接,用于获知负载信息,并将所述负载信息发送至所述中央处理器的负载信息采集模块、分别与所述陀螺仪、电压采集模块、负载信息采集模块连接,用于依据所述陀螺仪发送的所述平衡车的姿势状态、所述电压采集模块发送的输出电压值、以及所述负载信息采集模块发送的负载信息,调节所述平衡车控制系统的平衡车系统增益参数,进而依据调节后的平衡车系统增益参数生成控制指令,将所述控制指令发送至电机的中央处理器、以及与所述中央处理器连接,用于依据所述中央处理器发送的控制指令进行运转的电机。因此本发明提供的平衡车控制系统中的中央处理器会充分考虑陀螺仪发送的平衡车的姿势状态、电压采集模块发送的输出电压值、以及负载信息采集模块发送的负载信息,本发明会随着平衡车的电源状态、负载信息的不同而灵活地调节平衡车控制系统中的平衡车系统增益参数,进而依据调节后的平衡车系统增益参数来控制电机运转,从而实现平衡车在不同负载情况下的自动平衡,保证了平衡车的平稳性和安全性。【附图说明】
[0035]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0036]图1为现有平衡车控制系统的结构示意图;
[0037]图2为现有平衡车控制系统的另一种结构示意图;
[0038]图3为本发明提供的一种平衡车控制系统的结构示意图;
[0039]图4为本发明提供的一种平衡车控制系统的另一种结构示意图;
[0040]图5为本发明提供的一种平衡车控制系统的再一种结构示意图;
[0041]图6为本发明提供的一种平衡车控制系统的再一种结构示意图;
[0042]图7为本发明中双轮平衡车的运动模式示意图;
[0043]图8为本发明中双轮平衡车的另一种运动模式示意图;
[0044]图9为本发明中双轮平衡车的再一种运动模式示意图。【具体实施方式】
[0045]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0046]请参阅图3,其示出了本发明提供的一种平衡车控制系统的结构示意图,包括:电源100、陀螺仪200、电压采集模块400、负载信息采集模块500、中央处理器300以及电机600。 其中具体的,[〇〇47]电源100用于为平衡车供电。[〇〇48]容易理解的,本发明中的电源100用于为平衡车供电以支持平衡车实现自动平衡。
[0049]陀螺仪200用于检测平衡车的姿势状态。
[0050]本发明中的陀螺仪200为内置的精密固态陀螺仪,通过陀螺仪200可以检测出当前平衡车的姿势状态。其中,当前平衡车的姿势状态可以包括当前平衡车上踏板的倾斜角度。 [0051 ]电压采集模块400的一端与中央处理器300连接,电压采集模块400的另一端与电源100连接,电压采集模块400用于检测电源100的输出电压值,并将所述输出电压值发送至中央处理器300。[〇〇52]本发明中的电压采集模块400可以包括电压传感器401。[〇〇53]负载信息采集模块500与中央处理器300连接,用于获知负载信息,并将所述负载信息发送至中央处理器300。
[0054]其中,负载信息可以包括是否存在负载、负载大小、负载的具体重量等信息中的至少一个。[〇〇55]本发明中的负载信息采集模块500主要用于获知负载信息,其可以包括三种实现方式,具体如下:
[0056]方式一:[〇〇57]负载信息采集模块500包括压力传感器501。[〇〇58]具体的,压力传感器501设置在平衡车承重结构上,且与中央处理器300通信或有线连接。当有用户站立在平衡车承重结构上时,压力传感器501便检测到用户的重量信息, 即获知到负载信息,此时的负载信息具体为负载大小,进而压力传感器501将该负载大小值发送至中央处理器300。
[0059]方式二:[〇〇6〇]如图4所示,负载信息采集模块500包括:用于采集电机600的工作电流值的电流采集模块502,和用于采集电机600的相位位置的电机相位传感器503。具体的,电流采集模块 502串联在中央处理器300和电机600之间,电机相位传感器503的一端与电机600连接,另一端与中央处理器300连接。其中作为优选的,所述电机相位传感器503可以包括霍尔传感器或编码器。[0061 ]在本发明中,电流采集模块502将采集到的电机600的工作电流值发送至中央处理器300,中央处理器300依据该工作电流值计算得到电机600的驱动力。[〇〇62]电机相位传感器503将采集到的电机600的相位位置发送至中央处理器300,中央处理器300依据该相位位置计算得到平衡车的速度和加速度。[〇〇63]进而中央处理器300将计算得到的电机600的驱动力与平衡车的速度、加速度做比值处理,得到负载信息,此时的负载信息具体为负载大小。
[0064]通过上述两种实现方式中的任一种实现方式,本发明中的负载信息采集模块500 能够获取到负载的具体大小信息,并将该负载信息发送给了中央处理器300。
[0065]需要特别指出的是,上述实施例中的负载信息采集模块500不仅能够识别出当前平衡车上是否有用户,即是否有负载,还会进一步确定出当前负载的负载大小。
[0066]方式三:[〇〇67]负载信息采集模块500包括开关模块504。[〇〇68]当用户站立在平衡车上时,开关模块504闭合,且开关模块504将当前有负载的负载信息发送给中央处理器300。当没有用户站立在平衡车上时,开关模块504断开,此时开关模块504将当前没有负载的负载信息发送给中央处理器300。因此,本发明中的开关模块504 只用于检测当前平衡车上是否有用户站立,即检测是否存在负载,进而将检测到的是否存在负载的负载信息发送至中央处理器300。[〇〇69]即本实施例中,负载信息采集模块500仅用于识别出当前平衡车上是否有负载,将当前平衡车上是否有负载的负载信息发送至中央处理器300。
[0070]然而此处
【申请人】还需要特别说明的是,虽然本方式三中的负载信息采集模块500 为开关模块504,但本发明仍旧不同于现有平衡车控制系统。[0071 ]对于现有平衡车控制系统,当其开关模块闭合时,中央处理器才会驱动控制电机运转,而当开关模块断开时,中央处理器不会驱动控制电机运转,也就是,对于现有平衡车, 当其没有用户站立使用时,平衡车是无法实现自动平衡的。[〇〇72]然而对于本发明提供的平衡车控制系统,开关模块504仅用于将当前平衡车上是否有负载的负载信息发送至中央处理器300,而如果当前平衡车上没有用户站立,即空载时,本发明中的中央处理器300还是会微弱驱动电机600以非常小的功率进行运转,以实现电机600的运转与陀螺仪200的动态平衡,从而实现平衡车的平衡。也就是,本发明在无人站立,空载情况下,本发明提供的平衡车控制系统依旧能够保证平衡车实现自动平衡。
[0073]进一步,本发明的
【申请人】为防止平衡车空载自平衡时发生原地旋转的情况,本发明还可以对中央处理器300做进一步优化。具体地,平衡车一般包括双轮平衡车,双轮平衡车的结构可参阅图5、图6所示,其包括第一踏板701和第二踏板702,该第一踏板701和第二踏板702通过轴800进行连接。双轮平衡车中的电机600包括第一电机601和第二电机602,其中第一电机601与第一踏板701连接,第二电机602与第二踏板702连接。陀螺仪200包括第一陀螺仪201和第二陀螺仪202,其中第一陀螺仪201用于检测第一踏板701的倾斜角度,第二陀螺仪202用于检测第二踏板702的倾斜角度。中央处理器300可以是一个,也可以包括两个,分别为第一中央处理器301和第二中央处理器302。[〇〇74] 在本发明实际应用过程中,第一中央处理器301根据第一陀螺仪201检测到的第一踏板701的倾斜角度,以及电压采集模块400发送的输出电压值、和负载信息采集模块500发送的负载信息,以第一驱动功率驱动控制第一电机601运转,同时,第二中央处理器302会根据第二陀螺仪202检测到的第二踏板702的倾斜角度,以及电压采集模块400发送的输出电压值、和负载信息采集模块500发送的负载信息,以第二驱动功率驱动控制第二电机602运转。第一陀螺仪201检测到的第一踏板701的倾斜角度与第二陀螺仪202检测到的第二踏板 702的倾斜角度不同时,第一中央处理器301和第二中央处理器302会以不同的驱动功率分别驱动第一电机601和第二电机602运转。当第一中央处理器301和第二中央处理器302以不同的驱动功率分别驱动第一电机601和第二电机602运转时,双轮平衡车以不同的运动模式运行。具体例如,当第一中央处理器301和第二中央处理器302以相同大小、相同方向的驱动功率分别驱动第一电机601和第二电机602运转时,双轮平衡车向前直行,如图7所示;当第一中央处理器301和第二中央处理器302以不同大小、相同方向的驱动功率分别驱动第一电机601和第二电机602运转时,双轮平衡车前行拐弯,如图8所示;当第一中央处理器301和第二中央处理器302以相同大小、不同方向的驱动功率分别驱动第一电机601和第二电机602 运转时,双轮平衡车会在原地旋转,如图9所示。[〇〇75] 那么当本发明空载时,正如前文所述,第一中央处理器301和第二中央处理器302 会以不同的非常小的驱动功率分别驱动第一电机601和第二电机602运转,以实现双轮平衡车的自动平衡。然而在实际应用过程中,由于第一踏板701和第二踏板702与轴800间的摩擦力不可避免,使得第一踏板701和第二踏板702的平均倾斜角度无法达到0°,如第一踏板701 为+A°,第二踏板702为-A°,此时平衡车就会原地旋转,不能静止。
[0076]基于此,本发明提出,假设空载情况下平衡车控制系统的自平衡增益为G,第一踏板701的倾斜角度为A1,第二踏板702的倾斜角度为A2,原有第一电机601和第二电机602的驱动功率分别为:
[0077]PI =G X A1 ;
[0078]P2=GXA2;[0079 ]那么本发明中的第一电机601和第二电机602的驱动功率分别为:
[0080]Pl=0.5XGX(Al+A2)+0.5XkXGX(Al-A2);
[0081]P2 = 0.5XGX(Al+A2)+0.5XkXGX(A2-Al);[〇〇82]其中,k为小于1的衰减系数。[〇〇83]应用本发明上述技术方案,本发明提供的平衡车控制系统可有效地抑制空载自平衡时,平衡车原地旋转的问题,同时又保持平衡车整体的平衡。特别地,当取k = 0时,可完全抑制平衡车原地旋转的问题。[〇〇84]中央处理器300分别与陀螺仪200、电压采集模块400、负载信息采集模块500连接, 用于依据所述陀螺仪200发送的所述平衡车的姿势状态、所述电压采集模块400发送的输出电压值、以及所述负载信息采集模块500发送的负载信息,调节所述平衡车控制系统的平衡车系统增益参数,进而依据调节后的平衡车系统增益参数生成控制指令,将所述控制指令发送至电机600。[〇〇85]本发明中的中央处理器300同时与陀螺仪200、电压采集模块400、负载信息采集模块500、以及电机600连接。现有平衡车控制系统中的中央处理器会依据陀螺仪200发送的平衡车的姿势状态来选择已经预先设定好的平衡车系统增益参数来驱动电机运转,而本发明不同于现有平衡车控制系统,本发明中的中央处理器300不仅会参考陀螺仪200发送的平衡车的姿势状态,还会进一步参考电压采集模块400发送的当前平衡车电源100的输出电压值,以及负载信息采集模块500发送的当前平衡车上承载的负载信息。具体地例如,中央处理器300会依据陀螺仪200发送的平衡车的姿势状态来选定第一平衡车系统增益参数,进而中央处理器300依据当前平衡车的电源100的输出电压值和承载的负载信息对选定的该第一平衡车系统增益参数进行调节,如调节后得到第二平衡车系统增益参数,进而依据该第二平衡车系统增益参数生成相应的控制指令,并发送至电机600。[〇〇86]电机600与中央处理器300连接,用于依据所述中央处理器300发送的控制指令开始运转。
[0087]因此应用本发明的上述技术方案,本发明提供的平衡车控制系统中的中央处理器 300会充分考虑陀螺仪200发送的平衡车的姿势状态、电压采集模块400发送的输出电压值、 以及负载信息采集模块500发送的负载信息,本发明会随着平衡车的电源状态、负载信息的不同而灵活地调节平衡车控制系统中的平衡车系统增益参数,进而依据调节后的平衡车系统增益参数来控制电机600运转,从而实现平衡车在不同负载情况下的自动平衡,保证了平衡车的平稳性和安全性。
[0088]且应用本发明提供的平衡车控制系统,在无用户站立,即空载情况时,本发明并不像现有平衡车控制系统那样,即现有平衡车控制系统中的中央处理器不会驱动控制电机运转,而是本发明中的中央处理器300能够控制电机600以非常小的功率进行运转,以实现与陀螺仪200的动态平衡,从而使得平衡车在无用户站立时也可自动保持平衡,保证了用户上下平衡车时的安全。[0089 ]现有平衡车控制系统的限速保护的限速值为预设的固定值,在平衡车的实际车速大于预设的限速值时,平衡车控制系统采取报警措施。然而因平衡车电气原理的原因,平衡车可达到的最大速度与电源电压状态有关,如电源的输出电压较低,那么在平衡车的实际车速未达到限速值时,就可能已经动力不足,从而导致平衡车的自平衡能力下降,造成安全隐患。
[0090]且现有平衡车控制系统在电机超载(过流)时,采取减小驱动输出或停止电机驱动的方式进行保护。而在平衡车控制系统中,如果减小驱动输出或停止电机,会导致平衡车的自平衡能力减弱,导致骑乘者摔倒。
[0091]基于此,本发明提供的平衡车控制系统不仅能够实现对平衡车系统增益参数的自动调节,还能够实现对平衡车系统限速参数的自动调节,且还能够实现平衡车超载系统的自动报警。具体如下:
[0092]对于平衡车系统限速参数的自动调节:[〇〇93]本发明中的中央处理器300能够依据所述电压采集模块400发送的输出电压值,以及所述负载信息采集模块500发送的负载信息,动态地设定所述平衡车控制系统的平衡车系统限速参数。其中,所述平衡车系统限速参数用于限制平衡车的实际车速不大于所述平衡车系统限速参数。
[0094]例如,电压采集模块400采集到的电源100的输出电压值为A,负载信息采集模块 500采集到的负载信息为B,那么本发明中平衡车的平衡车系统限速参数可以计算如下:
[0095]Vffi鮮系*^? = fl(A)-f2(B);
[0096]其中,f 1(A)为增函数,S卩f 1(A)的函数值随A的增大而增大,f2(B)也为增函数,即 f2(B)的函数值随B的增大而增大。
[0097]那么具体在本发明中,如果所计算得到平衡车系统限速参数V大于平衡车系统预设的固定限速值Vo,则平衡车控制系统确定固定限速值Vo作为平衡车的最大限速值;反之, 如果所计算得到平衡车系统限速参数V不大于平衡车系统预设的固定限速值Vo,则平衡车控制系统确定该计算得到的平衡车系统限速参数V作为平衡车的最大限速值,使得平衡车的实际车速不大于所述平衡车系统限速参数。本发明实现了对平衡车的限速保护。
[0098]其中,本发明所涉及的限速保护,可以是声音报警或灯光报警,或驱动电机600以特定频率振动报警。
[0099]对于平衡车超载系统的自动报警:
[0100]本发明提供的平衡车控制系统还包括与中央处理器300连接的报警装置700。
[0101]那么在本发明中,当中央处理器300依据所述电压采集模块400发送的输出电压值,以及所述电流采集模块502采集的所述电机600的工作电流值,计算得到当前所述电机 600的实际功率,并判断得知当前所述电机600的实际功率不小于所述电机600的额定功率时,生成报警指令至所述报警装置700。所述报警装置700依据所述报警指令进行报警。
[0102]在本实施例中作为优选的,中央处理器300在控制报警装置700开始报警,且报警装置700进行报警持续n秒后,中央处理器300判断得知当前所述电机600的实际功率仍旧不小于所述电机600的额定功率,则中央处理器300采取减小平衡车控制系统中电机600的驱动力,直至切断电机600驱动,从而实现了平衡车超载系统保护。
[0103]最后,本发明还提供了一种平衡车,包括前文所述的平衡车控制系统。[〇1〇4]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0105]以上对本发明所提供的一种平衡车控制系统和平衡车进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种平衡车控制系统,其特征在于,包括:电源、陀螺仪、电压采集模块、负载信息采 集模块、中央处理器以及电机;其中,所述电源用于为平衡车供电;所述陀螺仪用于检测所述平衡车的姿势状态;所述电压采集模块的一端与所述中央处理器连接,所述电压采集模块的另一端与所述 电源连接,所述电压采集模块用于检测所述电源的输出电压值,并将所述输出电压值发送 至所述中央处理器;所述负载信息采集模块与所述中央处理器连接,用于获知负载信息,并将所述负载信 息发送至所述中央处理器;所述中央处理器分别与所述陀螺仪、电压采集模块、负载信息采集模块连接,用于依据 所述陀螺仪发送的所述平衡车的姿势状态、所述电压采集模块发送的输出电压值、以及所 述负载信息采集模块发送的负载信息,调节所述平衡车控制系统的平衡车系统增益参数, 进而依据调节后的平衡车系统增益参数生成控制指令,将所述控制指令发送至所述电机;所述电机与所述中央处理器连接,用于依据所述中央处理器发送的控制指令进行运 转。2.根据权利要求1所述的平衡车控制系统,其特征在于,所述负载信息采集模块包括压 力传感器。3.根据权利要求2所述的平衡车控制系统,其特征在于,所述压力传感器设置在平衡车 承重结构上。4.根据权利要求1所述的平衡车控制系统,其特征在于,所述负载信息采集模块包括: 用于采集所述电机的工作电流值的电流采集模块,和用于采集所述电机的相位位置的电机 相位传感器;其中,所述电流采集模块串联在所述中央处理器和所述电机之间;所述电机相位传感器的一端与所述电机连接,另一端与所述中央处理器连接。5.根据权利要求4所述的平衡车控制系统,其特征在于,所述电机相位传感器包括霍尔 传感器或编码器。6.根据权利要求1所述的平衡车控制系统,其特征在于,所述负载信息采集模块包括: 开关模块。7.根据权利要求6所述的平衡车控制系统,其特征在于,所述平衡车控制系统包括第一 踏板和第二踏板;所述第一踏板与所述第二踏板通过轴进行连接;所述陀螺仪包括第一陀螺仪和第二陀螺仪,所述第一陀螺仪用于检测所述第一踏板的 倾斜角度,所述第二陀螺仪用于检测所述第二踏板的倾斜角度;所述电机包括第一电机和第二电机,所述第一电机与所述第一踏板连接,所述第二电 机与所述第二踏板连接;所述中央处理器还用于,依据所述第一陀螺仪检测到的第一踏板的倾斜角度,以及电 压采集模块发送的输出电压值、和负载信息采集模块发送的负载信息,以第一驱动功率驱 动控制第一电机运转;以及,根据第二陀螺仪检测到的第二踏板的倾斜角度,以及电压采集 模块发送的输出电压值、和负载信息采集模块发送的负载信息,以第二驱动功率驱动控制 第二电机运转;其中,所述第一驱动功率Pl = 〇.5XGX(Al+A2)+0.5XkXGX(Al-A2);所述第二驱动功率P2 = 0.5XGX(Al+A2)+0.5XkXGX (A2-A1);G为空载情况下平衡车控制系统的自平衡增益,A1为第一踏板的倾斜角度,A2为第二踏 板的倾斜角度,k为小于1的衰减系数。8.根据权利要求1-7任一项所述的平衡车控制系统,其特征在于,所述中央处理器还用于依据所述电压采集模块发送的输出电压值,以及所述负载信息 采集模块发送的负载信息,动态地设定所述平衡车控制系统的平衡车系统限速参数;所述平衡车系统限速参数用于限制平衡车的实际车速不大于所述平衡车系统限速参 数。9.根据权利要求4-5任一项所述的平衡车控制系统,其特征在于,还包括:与所述中央 处理器连接的报警装置;当所述中央处理器依据所述电压采集模块发送的输出电压值,以及所述电流采集模块 采集的所述电机的工作电流值,计算得到当前所述电机的实际功率,并判断得知所述电机 的实际功率不小于所述电机的额定功率时,生成报警指令至所述报警装置;所述报警装置依据所述报警指令进行报警。10.—种平衡车,其特征在于,包括如上权利要求1-9任一项所述的平衡车控制系统。
【文档编号】B62K3/00GK105947046SQ201610409163
【公开日】2016年9月21日
【申请日】2016年6月12日
【发明人】朱炳强, 郑慧, 皮德义
【申请人】北京美思安科技有限公司