CN115447705A - 电机的控制方法、装置、电动助力车、电子设备及介质 - Google Patents
电机的控制方法、装置、电动助力车、电子设备及介质 Download PDFInfo
- Publication number
- CN115447705A CN115447705A CN202110638877.3A CN202110638877A CN115447705A CN 115447705 A CN115447705 A CN 115447705A CN 202110638877 A CN202110638877 A CN 202110638877A CN 115447705 A CN115447705 A CN 115447705A
- Authority
- CN
- China
- Prior art keywords
- torque
- gradient
- calculating
- motor according
- motor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000004364 calculation method Methods 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 8
- 210000003127 knee Anatomy 0.000 abstract description 8
- 230000005484 gravity Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 8
- 230000004075 alteration Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62M—RIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
- B62M6/00—Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
- B62M6/40—Rider propelled cycles with auxiliary electric motor
- B62M6/45—Control or actuating devices therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L15/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
- B60L15/20—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62J—CYCLE SADDLES OR SEATS; AUXILIARY DEVICES OR ACCESSORIES SPECIALLY ADAPTED TO CYCLES AND NOT OTHERWISE PROVIDED FOR, e.g. ARTICLE CARRIERS OR CYCLE PROTECTORS
- B62J45/00—Electrical equipment arrangements specially adapted for use as accessories on cycles, not otherwise provided for
- B62J45/40—Sensor arrangements; Mounting thereof
- B62J45/41—Sensor arrangements; Mounting thereof characterised by the type of sensor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62M—RIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
- B62M6/00—Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
- B62M6/40—Rider propelled cycles with auxiliary electric motor
- B62M6/45—Control or actuating devices therefor
- B62M6/50—Control or actuating devices therefor characterised by detectors or sensors, or arrangement thereof
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2200/00—Type of vehicles
- B60L2200/46—Vehicles with auxiliary ad-on propulsions, e.g. add-on electric motor kits for bicycles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/42—Drive Train control parameters related to electric machines
- B60L2240/423—Torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/42—Drive Train control parameters related to electric machines
- B60L2240/429—Current
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Power Engineering (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
本申请提出了一种电机的控制方法、装置、电动助力车、电子设备及介质,其中,方法包括:根据踏板的踏板力矩计算电机的基础扭矩;获取车辆当前行驶路面的坡度;若所述坡度大于预设的坡度阈值,则根据所述坡度和所述坡度阈值计算所述电机的补偿扭矩;根据所述基础扭矩和所述补偿扭矩计算所述电机的目标输出扭矩。本申请的电机的控制方法、装置、电动助力车、电子设备及介质,可以避免上坡时给用户带来疲劳、膝盖酸软问题,提高用户体验。
Description
技术领域
本申请涉及车辆技术领域,尤其涉及一种电机的控制方法、装置、电动助力车、电子设备及介质。
背景技术
近年来,电动助力车成为人们较为方便快捷的出行方式之一,其便利性、舒适性是影响用户体验的重要方面。电动助力车通过采集用户踩踏踏板的力的大小从而控制电机出力达到助力的目的,在平路上行驶时电机出力的大小与脚踏出力的大小成比例关系。遇到上坡路段,则需要额外消除重力分力的影响。
相关技术中,遇到上坡路段,对于没有安装换挡器的车辆,用户需要踩踏更大的力才能抵消掉重力分力从而使得车辆顺利上坡,很容易给用户带来疲劳、膝盖酸软问题,用户体验差。
发明内容
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本申请的第一个目的在于提出一种电机的控制方法,避免给用户带来疲劳、膝盖酸软问题,提高用户体验。
本申请的第二个目的在于提出一种电机的控制装置。
本申请的第三个目的在于提出一种电动助力车。
本申请的第四个目的在于提出一种电子设备。
本申请的第五个目的在于提出一种计算机可读存储介质。
为达上述目的,本申请第一方面实施例提出了一种电机的控制方法,包括:根据踏板的踏板力矩计算电机的基础扭矩;获取车辆当前行驶路面的坡度;若所述坡度大于预设的坡度阈值,则根据所述坡度和所述坡度阈值计算所述电机的补偿扭矩;根据所述基础扭矩和所述补偿扭矩计算所述电机的目标输出扭矩。
本申请实施例提出的电机的控制方法,根据踏板的踏板力矩计算电机的基础扭矩,获取车辆当前行驶路面的坡度,若坡度大于预设的坡度阈值,则根据坡度阈值计算电机的补偿扭矩,根据基础扭矩和补偿扭矩计算电机的目标输出扭矩。通过在根据踏板力矩计算得到的基础扭矩的基础上增加补偿扭矩,补偿扭矩用于抵消掉重力分力的影响,可以避免上坡时给用户带来疲劳、膝盖酸软,提高用户体验。
根据本申请的一个实施例,所述电机的控制方法还包括:若所述坡度小于或等于所述坡度阈值,则将所述基础扭矩确定为所述目标输出扭矩。
根据本申请的一个实施例,所述根据所述坡度和所述坡度阈值计算所述电机的补偿扭矩,包括:计算所述坡度和所述坡度阈值之间的差值坡度;根据所述差值坡度计算所述补偿扭矩。
根据本申请的一个实施例,所述根据所述差值坡度计算所述补偿扭矩,包括:计算所述差值坡度和预设的第一电机助力比的乘积,得到所述补偿扭矩。
根据本申请的一个实施例,所述电机的控制方法还包括:所述坡度阈值的取值范围为2-5度。
根据本申请的一个实施例,所述电机的控制方法还包括:通过力矩传感器获取所述踏板力矩;和/或,通过姿态传感器获取所述坡度。
根据本申请的一个实施例,所述电机的控制方法还包括:根据所述目标输出扭矩计算所述电机的目标输出电流;根据所述目标输出电流对所述电机进行控制。
为达上述目的,本申请第二方面实施例提出了一种电机的控制装置,包括:第一计算模块,用于根据踏板的踏板力矩计算电机的基础扭矩;获取模块,用于获取车辆当前行驶路面的坡度;第二计算模块,用于若所述坡度大于预设的坡度阈值,则根据所述坡度和所述坡度阈值计算所述电机的补偿扭矩;第三计算模块,用于根据所述基础扭矩和所述补偿扭矩计算所述电机的目标输出扭矩。
本申请实施例提出的电机的控制装置,根据踏板的踏板力矩计算电机的基础扭矩,获取车辆当前行驶路面的坡度,若坡度大于预设的坡度阈值,则根据坡度阈值计算电机的补偿扭矩,根据基础扭矩和补偿扭矩计算电机的目标输出扭矩。通过在根据踏板力矩计算得到的基础扭矩的基础上增加补偿扭矩,补偿扭矩用于抵消掉重力分力的影响,可以避免上坡时给用户带来疲劳、膝盖酸软,提高用户体验。
根据本申请的一个实施例,所述电机的控制装置还包括:确定模块,用于若所述坡度小于或等于所述坡度阈值,则将所述基础扭矩确定为所述目标输出扭矩。
根据本申请的一个实施例,所述第二计算模块具体用于:计算所述坡度和所述坡度阈值之间的差值坡度;根据所述差值坡度计算所述补偿扭矩。
根据本申请的一个实施例,所述第二计算模块具体用于:计算所述差值坡度和预设的第一电机助力比的乘积,得到所述补偿扭矩。
根据本申请的一个实施例,所述坡度阈值的取值范围为2-5度。
根据本申请的一个实施例,所述获取模块具体用于:通过力矩传感器获取所述踏板力矩;和/或,通过姿态传感器获取所述坡度。
根据本申请的一个实施例,所述第三计算模块还用于:根据所述目标输出扭矩计算所述电机的目标输出电流;根据所述目标输出电流对所述电机进行控制。
为达上述目的,本申请第三方面实施例提出了一种电动助力车,包括:如本申请第一方面实施例所述的电机的控制装置。
为达上述目的,本申请第四方面实施例提出了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时,实现如本申请第一方面实施例所述的电机的控制方法。
为达上述目的,本申请第五方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请第一方面实施例所述的电机的控制方法。
附图说明
图1是根据本申请一个实施例的电机的控制方法的流程示意图;
图2是根据本申请另一个实施例的电机的控制方法的流程示意图;
图3是根据本申请另一个实施例的电机的控制方法的流程示意图;
图4是本申请实施例的电机的控制方法的车辆零部件框图;
图5是本申请实施例的车辆的结构示意图一;
图6是本申请实施例的车辆的结构示意图二;
图7是根据本申请另一个实施例的电机的控制方法的流程示意图;
图8是本申请一个实施例的电机的控制装置的结构示意图;
图9是本申请一个实施例的电动助力车的示意图;
图10是本申请一个实施例的电子设备的示意图。
具体实施方式
下面详细描述本申请的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。
下面结合附图来描述本申请实施例的电机的控制方法、装置、电动助力车、电子设备及介质。
图1是根据本申请一个实施例的电机的控制方法的流程示意图。本申请实施例的电机的控制方法,可由本申请实施例提供的电机的控制装置执行,电机的控制装置可以设置在具有踏板的车辆,例如电动助力车(ebike)上,具体可设置在控制器内的微控制单元(Microcontroller Unit,简称MCU)中。如图1所示,本申请实施例的电机的控制方法具体可包括以下步骤:
S101,根据踏板的踏板力矩计算电机的基础扭矩。
本申请实施例中,车辆上设置有供用户踩踏的踏板,车辆根据检测踏板的踩踏力,控制电机出力(即电机的基础扭矩)从而达到助力的目的。具体可通过安装在车辆五通处的力矩传感器,采集骑行者踩踏踏板的踏板力矩F的大小,本领域技术人员可以理解,也可以通过其他力矩采集装置采集踏板力矩F,本申请实施例对此不做过多限定。
根据采集到的踏板力矩F计算电机的基础扭矩T1,具体可通过以下方式计算得到:T1=k1*F,其中,k1是电机的第二电机助力比,k1可预先设置,假设k1=1,那么骑行者的脚出一份力,电机也将出一份力。
S102,获取车辆当前行驶路面的坡度。
本申请实施例中,当车辆行驶到上坡路况时,受重力分力的影响,需要骑行者踩踏更大的力才能抵消掉重力分力的影响,使车辆顺利上坡。因此,本申请实施例中通过获取车辆当前行驶路面的坡度Angle,以判断是否需要调整电机出力。具体可通过安装在车辆控制器上的姿态传感器(Inertial Measurement Unit,简称IMU)采集当前行驶路面的坡度Angle,本领域技术人员可以理解,也可以通过其他坡度采集装置采集当前行驶路面的坡度Angle,本申请实施例对此不做过多限定。
S103,若坡度大于预设的坡度阈值,则根据坡度和坡度阈值计算电机的补偿扭矩。
本申请实施例中,可以预先设置一个坡度阈值Angle_start,该坡度阈值Angle_start为车辆受重力分力的影响的临界值,即若步骤S102获取到的当前行驶路面的坡度Angle大于预设的坡度阈值Angle_start,则需要调整电机出力以消除重力分力的影响。具体可根据坡度Angle和坡度阈值Angle_start计算电机的补偿扭矩T2。坡度阈值Angle_start的取值范围根据需要可设置为2-5度,例如3度。
S104,根据基础扭矩和补偿扭矩计算电机的目标输出扭矩。
本申请实施例中,目标输出扭矩即最终控制电机输出的扭矩。根据步骤S101计算得到的基础扭矩T1和步骤S103计算得到的补偿扭矩T2,计算电机的目标输出扭矩T。例如,目标输出扭矩T=基础扭矩T1+补偿扭矩T2。
本申请实施例的电机的控制方法,根据踏板的踏板力矩计算电机的基础扭矩,获取车辆当前行驶路面的坡度,若坡度大于预设的坡度阈值,则根据坡度阈值计算电机的补偿扭矩,根据基础扭矩和补偿扭矩计算电机的目标输出扭矩。通过在根据踏板力矩计算得到的基础扭矩的基础上增加补偿扭矩,补偿扭矩用于抵消掉重力分力的影响,在上坡时骑行者的脚部用力和平路时基本是一致的,不需要骑行者额外用力,从而可以避免上坡时给用户带来疲劳、膝盖酸软,提高用户体验。另外,车辆在斜坡上零速起步时,骑行者更加容易起步。
图2为根据本申请另一个实施例的电机的控制方法的流程示意图。如图2所示,在上述图1所示实施例的基础之上,本申请实施例的电机的控制方法具体可包括以下步骤:
S201,根据踏板的踏板力矩计算电机的基础扭矩。
S202,获取车辆当前行驶路面的坡度。
S203,若坡度大于预设的坡度阈值,则根据坡度和坡度阈值计算电机的补偿扭矩。
S204,根据基础扭矩和补偿扭矩计算电机的目标输出扭矩。
本申请实施例中,步骤S201-S204与上述实施例中的步骤S101-S104相同,具体过程此处不再赘述。
S205,若坡度小于或等于坡度阈值,则将基础扭矩确定为目标输出扭矩。
本申请实施例中,坡度小于或等于坡度阈值时,车辆几乎不受重力分量的影响,因此无需增加额外的补偿扭矩,即将根据踏板力矩计算得到的基础扭矩确定为目标输出扭矩。
进一步的,本申请实施例的电机的控制方法还可以包括以下步骤S206-S207,以实现根据目标输出扭矩对电机进行控制。
S206,根据目标输出扭矩计算电机的目标输出电流。
本申请实施例中,为使得电机输出的扭矩为目标输出扭矩T,需要根据目标输出扭矩T计算出电机的目标输出电流I,具体可通过以下方式计算得到:目标输出扭矩T=扭矩常数k2*目标输出电流I。
S207,根据目标输出电流对电机进行控制。
进一步的,如图3所示,上述步骤S203具体可包括以下步骤:
S301,计算坡度和坡度阈值之间的差值坡度。
本实施例中,计算上述步骤S202中获取的车辆当前行驶路面的坡度Angle,与预先设置的坡度阈值Angle_Start之间的坡度差值(Angle-Angle_Start)。
S302,根据差值坡度计算补偿扭矩。
本实施例中,可以根据差值坡度和预设的第一电机助力比的乘积,得到补偿扭矩。计算差值坡度(Angle-Angle_Start)和预设的第一电机助力比k3的乘积,得到补偿扭矩T2=k3*(Angle-Angle_Start)。
本申请实施例的电机的控制方法,根据踏板的踏板力矩计算电机的基础扭矩,获取车辆当前行驶路面的坡度,若坡度大于预设的坡度阈值,则根据坡度阈值计算电机的补偿扭矩,根据基础扭矩和补偿扭矩计算电机的目标输出扭矩。通过在根据踏板力矩计算得到的基础扭矩的基础上增加补偿扭矩,补偿扭矩用于抵消掉重力分力的影响,在上坡时骑行者的脚部用力和平路时基本是一致的,不需要骑行者额外用力,从而可以避免上坡时给用户带来疲劳、膝盖酸软,提高用户体验。另外,车辆在斜坡上零速起步时,骑行者更加容易起步。
为清楚说明本申请实施例的电机的控制方法,下面通过图4-图7所示的具体示例进行详细说明。
图4为本申请实施例的电机的控制方法的车辆零部件框图,如图4所示,包括控制器41、姿态传感器IMU42、力矩传感器43、踏板44和电机45。图5为本申请实施例的车辆的结构示意图一,如图5所示,包括踏板44和电机45。图6为本申请实施例的车辆的结构示意图二,如图6所示,包括力矩传感器43和控制器41。
图7为根据本申请另一个实施例的电机的控制方法的流程示意图。如图7所示,本申请实施例的电机的控制方法具体可包括以下步骤:
S701,根据踏板的踏板力矩计算电机的基础扭矩。
S702,获取车辆当前行驶路面的坡度。
S703,判断坡度是否大于预设的坡度阈值。若是,则执行步骤S704。若否,则执行步骤S707。
S704,计算坡度和坡度阈值之间的差值坡度。继续执行步骤S705。
S705,根据差值坡度计算补偿扭矩。
S706,根据基础扭矩和补偿扭矩计算电机的目标输出扭矩。
S707,将输出扭矩确定为目标输出扭矩。
S708,根据目标输出扭矩计算电机的目标输出电流。
S709,根据目标输出电流对电机进行控制。
为了实现上述实施例,本申请实施例还提出一种电机的控制装置,该电机的控制装置可实现上述任一实施例的电机的控制方法。如图8所示,本申请实施例提出的电机的控制装置具体可包括:第一计算模块81、获取模块82、第二计算模块83和第三计算模块84。
其中:
第一计算模块81,用于根据踏板的踏板力矩计算电机的基础扭矩。
获取模块82,用于获取车辆当前行驶路面的坡度。
第二计算模块83,用于若所述坡度大于预设的坡度阈值,则根据所述坡度和所述坡度阈值计算所述电机的补偿扭矩。
第三计算模块84,用于根据所述基础扭矩和所述补偿扭矩计算所述电机的目标输出扭矩。
进一步的,在本申请实施例一种可能的实现方式中,本申请实施例的电机的控制装置还可包括:确定模块85,用于若坡度小于或等于坡度阈值,则将基础扭矩确定为目标输出扭矩。
进一步的,在本申请实施例一种可能的实现方式中,第二计算模块83具体用于:计算坡度和坡度阈值之间的差值坡度;根据差值坡度计算补偿扭矩。
进一步的,在本申请实施例一种可能的实现方式中,第二计算模块83具体用于:计算差值坡度和第一电机助力比的乘积,得到补偿扭矩。
进一步的,在本申请实施例一种可能的实现方式中,坡度阈值的取值范围为2-5度。
进一步的,在本申请实施例一种可能的实现方式中,获取模块82具体用于:通过力矩传感器获取踏板力矩;和/或,通过姿态传感器获取坡度。
进一步的,在本申请实施例一种可能的实现方式中,第三计算模块84还用于:根据目标输出扭矩计算电机的目标输出电流;根据目标输出电流对电机进行控制。
需要说明的是,前述对电机的控制方法实施例的解释说明也适用于该实施例的电机的控制装置,此处不再赘述。
本申请实施例的电机的控制装置,根据踏板的踏板力矩计算电机的基础扭矩,获取车辆当前行驶路面的坡度,若坡度大于预设的坡度阈值,则根据坡度阈值计算电机的补偿扭矩,根据基础扭矩和补偿扭矩计算电机的目标输出扭矩。通过在根据踏板力矩计算得到的基础扭矩的基础上增加补偿扭矩,补偿扭矩用于抵消掉重力分力的影响,在上坡时骑行者的脚部用力和平路时基本是一致的,不需要骑行者额外用力,从而可以避免上坡时给用户带来疲劳、膝盖酸软,提高用户体验。另外,车辆在斜坡上零速起步时,骑行者更加容易起步。
为了实现上述实施例,本申请实施例还提出一种电动助力车90,如图9所示,该电动助力车90包括如上述实施例所示的电机的控制装置91。
为了实现上述实施例,本申请实施例还提出一种电子设备100,如图10所示,该电子设备100具体可包括存储器101、处理器102及存储在存储器101上并可在处理器102上运行的计算机程序,处理器102执行程序时,实现如上述实施例所示的电机的控制方法。
为了实现上述实施例,本申请实施例还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行,以实现如上述实施例所示的电机的控制方法。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (17)
1.一种电机的控制方法,其特征在于,包括:
根据踏板的踏板力矩计算电机的基础扭矩;
获取车辆当前行驶路面的坡度;
若所述坡度大于预设的坡度阈值,则根据所述坡度和所述坡度阈值计算所述电机的补偿扭矩;
根据所述基础扭矩和所述补偿扭矩计算所述电机的目标输出扭矩。
2.根据权利要求1所述的电机的控制方法,其特征在于,还包括:
若所述坡度小于或等于所述坡度阈值,则将所述基础扭矩确定为所述目标输出扭矩。
3.根据权利要求1所述的电机的控制方法,其特征在于,所述根据所述坡度和所述坡度阈值计算所述电机的补偿扭矩,包括:
计算所述坡度和所述坡度阈值之间的差值坡度;
根据所述差值坡度计算所述补偿扭矩。
4.根据权利要求3所述的电机的控制方法,其特征在于,所述根据所述差值坡度计算所述补偿扭矩,包括:
计算所述差值坡度和预设的第一电机助力比的乘积,得到所述补偿扭矩。
5.根据权利要求1所述的电机的控制方法,其特征在于,所述坡度阈值的取值范围为2-5度。
6.根据权利要求1所述的电机的控制方法,其特征在于,还包括:
通过力矩传感器获取所述踏板力矩;和/或,
通过姿态传感器获取所述坡度。
7.根据权利要求1所述的电机的控制方法,其特征在于,还包括:
根据所述目标输出扭矩计算所述电机的目标输出电流;
根据所述目标输出电流对所述电机进行控制。
8.一种电机的控制装置,其特征在于,包括:
第一计算模块,用于根据踏板的踏板力矩计算电机的基础扭矩;
获取模块,用于获取车辆当前行驶路面的坡度;
第二计算模块,用于若所述坡度大于预设的坡度阈值,则根据所述坡度和所述坡度阈值计算所述电机的补偿扭矩;
第三计算模块,用于根据所述基础扭矩和所述补偿扭矩计算所述电机的目标输出扭矩。
9.根据权利要求8所述的电机的控制装置,其特征在于,还包括:
确定模块,用于若所述坡度小于或等于所述坡度阈值,则将所述基础扭矩确定为所述目标输出扭矩。
10.根据权利要求8所述的电机的控制装置,其特征在于,所述第二计算模块具体用于:
计算所述坡度和所述坡度阈值之间的差值坡度;
根据所述差值坡度计算所述补偿扭矩。
11.根据权利要求10所述的电机的控制装置,其特征在于,所述第二计算模块具体用于:
计算所述差值坡度和预设的第一电机助力比的乘积,得到所述补偿扭矩。
12.根据权利要求8所述的电机的控制装置,其特征在于,所述坡度阈值的取值范围为2-5度。
13.根据权利要求8所述的电机的控制装置,其特征在于,所述获取模块具体用于:
通过力矩传感器获取所述踏板力矩;和/或,
通过姿态传感器获取所述坡度。
14.根据权利要求8所述的电机的控制装置,其特征在于,所述第三计算模块还用于:
根据所述目标输出扭矩计算所述电机的目标输出电流;
根据所述目标输出电流对所述电机进行控制。
15.一种电动助力车,其特征在于,包括:如权利要求8-14中任一项所述的电机的控制装置。
16.一种电子设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求1-7中任一项所述的电机的控制方法。
17.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一项所述的电机的控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110638877.3A CN115447705A (zh) | 2021-06-08 | 2021-06-08 | 电机的控制方法、装置、电动助力车、电子设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110638877.3A CN115447705A (zh) | 2021-06-08 | 2021-06-08 | 电机的控制方法、装置、电动助力车、电子设备及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115447705A true CN115447705A (zh) | 2022-12-09 |
Family
ID=84294727
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110638877.3A Pending CN115447705A (zh) | 2021-06-08 | 2021-06-08 | 电机的控制方法、装置、电动助力车、电子设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115447705A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204173127U (zh) * | 2014-09-19 | 2015-02-25 | 上海永久自行车有限公司 | 自动助力自行车 |
KR20150101975A (ko) * | 2015-08-17 | 2015-09-04 | 안범주 | 경사도에 따른 보조 토크 또는 구동력 변화를 갖는 전기 구동 보조형 자전거 |
CN107161257A (zh) * | 2017-05-02 | 2017-09-15 | 纳恩博(北京)科技有限公司 | 动力控制方法、装置及车辆 |
CN107323595A (zh) * | 2017-06-26 | 2017-11-07 | 深圳前海优时科技有限公司 | 一种助动车速度感应式助力控制方法 |
CN107554518A (zh) * | 2016-06-30 | 2018-01-09 | 现代自动车株式会社 | 车辆位置的控制方法 |
CN109941390A (zh) * | 2019-02-27 | 2019-06-28 | 天津三一友泰科技有限公司 | 助力自行车智能感应*** |
CN110191843A (zh) * | 2017-01-13 | 2019-08-30 | 泽哈斯股份公司 | 用于控制踏板助力自行车的自适应***和用于驱动自行车的电动马达的相应方法 |
US20210122444A1 (en) * | 2019-10-24 | 2021-04-29 | Gogoro Inc. | Power assisted electric bicycle, transmission device and control method |
-
2021
- 2021-06-08 CN CN202110638877.3A patent/CN115447705A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204173127U (zh) * | 2014-09-19 | 2015-02-25 | 上海永久自行车有限公司 | 自动助力自行车 |
KR20150101975A (ko) * | 2015-08-17 | 2015-09-04 | 안범주 | 경사도에 따른 보조 토크 또는 구동력 변화를 갖는 전기 구동 보조형 자전거 |
CN107554518A (zh) * | 2016-06-30 | 2018-01-09 | 现代自动车株式会社 | 车辆位置的控制方法 |
CN110191843A (zh) * | 2017-01-13 | 2019-08-30 | 泽哈斯股份公司 | 用于控制踏板助力自行车的自适应***和用于驱动自行车的电动马达的相应方法 |
CN107161257A (zh) * | 2017-05-02 | 2017-09-15 | 纳恩博(北京)科技有限公司 | 动力控制方法、装置及车辆 |
CN107323595A (zh) * | 2017-06-26 | 2017-11-07 | 深圳前海优时科技有限公司 | 一种助动车速度感应式助力控制方法 |
CN109941390A (zh) * | 2019-02-27 | 2019-06-28 | 天津三一友泰科技有限公司 | 助力自行车智能感应*** |
US20210122444A1 (en) * | 2019-10-24 | 2021-04-29 | Gogoro Inc. | Power assisted electric bicycle, transmission device and control method |
TW202116612A (zh) * | 2019-10-24 | 2021-05-01 | 英屬開曼群島商睿能創意公司 | 電動助力車、傳動裝置及控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8078348B2 (en) | Electric vehicle and regeneration control method for electric vehicle | |
JP6884040B2 (ja) | 電動アシスト自転車の押し歩きアシストのために電動機を制御する制御方法及び装置 | |
US10376731B2 (en) | Pedal drive system | |
RU2723661C1 (ru) | Способ и устройство для управления электромотором электрического транспортного средства | |
WO2016045365A1 (zh) | 一种含有驾驶员模型的智能驾驶*** | |
US20190344796A1 (en) | Acceleration slip regulation method and device for four-wheel drive electric vehicle | |
CN110121460B (zh) | 电动辅助***和电动辅助车辆 | |
CN101209681B (zh) | 电动汽车下坡状态下电机输出转矩控制***及控制方法 | |
JP6109894B2 (ja) | 車両制御装置および車両制御方法 | |
TWI732913B (zh) | 自行車用控制裝置 | |
US8342618B2 (en) | Traction control device for vehicle | |
RU2670563C1 (ru) | Устройство управления для электромоторного транспортного средства и способ управления для электромоторного транспортного средства | |
US11701536B2 (en) | Pedal drive system | |
TW202140326A (zh) | 自行車用控制裝置 | |
CN110027559B (zh) | 一种扭矩解析方法、装置、整车控制器及车辆 | |
JP2004224172A (ja) | 横加速度センサのドリフト量推定装置、横加速度センサの出力補正装置及び路面摩擦状態推定装置 | |
JP2001334921A (ja) | 車両の路面摩擦係数推定装置 | |
TWI733136B (zh) | 馬達控制裝置、方法及電動輔助車 | |
JP2002145168A (ja) | 補助動力装置付き車輌とその制御方法 | |
JP2017154564A (ja) | 電動アシスト自転車 | |
KR20200137061A (ko) | 차량의 크립 주행 제어 시스템 및 그 방법 | |
JP2019147528A (ja) | 電動アシスト自転車のアシスト力の算出方法、電動アシスト自転車用制御装置、電動アシスト自転車用パワーユニットおよび電動アシスト自転車 | |
JP6020023B2 (ja) | 車両用走行支援装置 | |
CN115447705A (zh) | 电机的控制方法、装置、电动助力车、电子设备及介质 | |
CN108137092A (zh) | 电动助力转向装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |