CN103429456A - 电动踏板助力自行车 - Google Patents

电动踏板助力自行车 Download PDF

Info

Publication number
CN103429456A
CN103429456A CN2012800074983A CN201280007498A CN103429456A CN 103429456 A CN103429456 A CN 103429456A CN 2012800074983 A CN2012800074983 A CN 2012800074983A CN 201280007498 A CN201280007498 A CN 201280007498A CN 103429456 A CN103429456 A CN 103429456A
Authority
CN
China
Prior art keywords
bicycle
power
battery
electric device
sdc
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.)
Granted
Application number
CN2012800074983A
Other languages
English (en)
Other versions
CN103429456B (zh
Inventor
克里斯蒂·安斯佩尔特
乔万尼·阿莱
皮耶尔弗朗西斯科·斯帕尼奥尔
塞尔吉奥·马特奥·萨瓦雷塞
马西莫·万茹利
朱塞佩·毕尔苏斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FNM SpA
STMicroelectronics SRL
SEMS Srl
Original Assignee
FNM SpA
STMicroelectronics SRL
SEMS Srl
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by FNM SpA, STMicroelectronics SRL, SEMS Srl filed Critical FNM SpA
Publication of CN103429456A publication Critical patent/CN103429456A/zh
Application granted granted Critical
Publication of CN103429456B publication Critical patent/CN103429456B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/24Conjoint control of vehicle sub-units of different type or different function including control of energy storage means
    • B60W10/26Conjoint control of vehicle sub-units of different type or different function including control of energy storage means for electrical energy, e.g. batteries or capacitors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, 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
    • B60L15/2009Methods, 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 for braking
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, 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
    • B60L15/2045Methods, 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 for optimising the use of energy
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, 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
    • B60L15/2054Methods, 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 by controlling transmissions or clutches
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/20Electric propulsion with power supplied within the vehicle using propulsion power generated by humans or animals
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/50Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells
    • B60L50/53Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells in combination with an external power supply, e.g. from overhead contact lines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/50Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells
    • B60L50/60Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells using power supplied by batteries
    • B60L50/66Arrangements of batteries
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62MRIDER PROPULSION OF WHEELED VEHICLES OR SLEDGES; POWERED PROPULSION OF SLEDGES OR SINGLE-TRACK CYCLES; TRANSMISSIONS SPECIALLY ADAPTED FOR SUCH VEHICLES
    • B62M6/00Rider propulsion of wheeled vehicles with additional source of power, e.g. combustion engine or electric motor
    • B62M6/40Rider propelled cycles with auxiliary electric motor
    • B62M6/45Control or actuating devices therefor
    • B62M6/50Control or actuating devices therefor characterised by detectors or sensors, or arrangement thereof
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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/00Type of vehicles
    • B60L2200/12Bikes
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Power Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

本发明描述一种电子***(50),所述电子***借助于可充电电池(6)来驱动电动助力自行车(1)的电动装置(5)。在检测出所计算的人的功率大于或等于所估计的自行车摩擦功率的情况下,以及在检测出所述电池(6)的所述充电状态大于或等于第一阈值的情况下,所述处理器则会生成驱动电流值,用于对作为由所述电池(6)供电的电动机(5)来运行的所述电动装置(5)进行驱动。在检测出所计算的人的功率小于所估计的自行车摩擦功率的情况下,所述处理器则会借助于作为发电机(5)运行的所述电动装置(5),将所述人的功率的至少一部分转换成电功率,并且从其中生成另一驱动电流值,用于从作为发电机运行的所述电动装置中对所述电池(6)进行充电。

Description

电动踏板助力自行车
技术领域
本发明大体涉及电动自行车领域。具体而言,本发明关注的是借助于可充电电池的电动踏板助力自行车。
背景技术
现有的借助于电池的电动踏板助力自行车:例如,参见欧洲专利EP1612084、EP1886913。此类自行车具有的缺点是其行程有限,这是因为在所述自行车延续使用的情况下,所用电池将会发生放电,且因此必须借助于电网对电池再充电。
欧洲专利号1236640-B1主张公开案号为2002/255080、公开日期为2002年9月11日、申请案号为2001/055400并且申请日期为2001年2月28日的日本专利申请案的优先权,并且还主张公开案号为2002/2550801、公开日期为2002年9月11日、申请案号为2001/055401并且申请日期为2001年2月28日的日本专利申请案的优先权;相应地,EP1236640-B1包括上述两个日本专利申请案的内容。
EP1236640-B1公开了一种在初始蹬踏骑行或在向上的斜坡上起动的期间或在加速时用于机动自行车的控制单元。EP1236640-B1没有公开对电池17的充电状态进行监控这方面内容。
在1997年7月10日公开的德国专利申请案号DE19600243-A1中公开了一种用于对供至自行车上电负载的功率进行计量的控制电路,所述自行车具有辅助驱动。DE19600243-A1的公开了以下内容:在对电池12进行充电时(参见图4,其中电池12的充电状态由最大功率的百分比来表示)并且在电动机11生成电功率(参见图5,其中电池12的充电状态再次由最大功率的百分比来表示)时对电池12的充电状态进行监控(参见图1中的信号发生器22)。DE19600243-A1还公开了电池12在刹车期间或者是在自行车1下坡前进时得以充电(参见图2中的流程图)。
发明内容
本发明涉及一种在所附权利要求1中所定义的用于对电动助力自行车的电动装置进行驱动的电子***,并且涉及在从属权利要求2到5中所描述的其优选实施例。
本申请案已经察觉到,根据本发明的电子***能够获得使骑车人感到非常舒适(也就是说,在行驶期间骑车人所费的力气更少)并且采用完全自动的方式(也就是说,不要求骑车人的任何手动控制且因此不需要任何按钮来开启/关闭电动机)的行驶条件,这增大了自行车行程(可能无需借助于电网对电池进行充电),这是因为它能够在自行车的延续使用期间仍维持电池的充足的充电状态。
本发明的一个目标还在于一种如所附权利要求6中定义的电动踏板助力自行车。
本发明的一个目标还在于一种如所附权利要求7中定义的用于对电动踏板助力自行车的电动装置进行驱动的方法以及在从属权利要求8和9中所描述的其优选实施例。
本发明的一个目标还在于一种如所附权利要求10中定义的计算机程序。
附图说明
通过参考附图,将从仅作为一个实例提供的优选实施例以及其变体的下列描述中了解本发明的其他特征和优点,在附图中:
图1示意性地示出了根据本发明的一项实施例的电动踏板助力自行车;
图2示意性地示出了根据本发明的一项实施例的用于对电动踏板助力自行车的电动装置进行驱动的电子***;
图3更详细地示出了根据本发明的该项实施例的在电子驱动***中使用的控制模块;
图4a示意性地示出了根据本发明的第一实施例的一种用于对电动踏板助力自行车的电动装置进行驱动的方法的流程图;
图4b示意性地示出了根据本发明的第二实施例的一种用于对电动踏板助力自行车的电动装置进行驱动的方法的流程图;
图5示意性地示出了函数β随着电池的充电状态改变时的可能趋势;
图6示意性地示出了充电电流函数的可能趋势;
图7示意性地示出了根据本发明的驱动***的功率信号的第一可能趋势;
图8示意性地示出了根据本发明的驱动***的功率信号的第二可能趋势。
具体实施方式
参照图1,它示意性地示出了根据本发明的一项实施例的电动助力自行车。
自行车1包含电池6、控制模块7、用于测量测量踏板臂的角速度以及用于测量踏板臂的转矩的测量模块8、电机壳5。优选地,自行车1包含倾斜传感器(在图1中未图示),其用于测量自行车行驶所沿道路的倾斜度,例如,倾斜传感器被定位在踏板臂组件中。
例如,电池6和控制模块7被定位在自行车框架上且位于将前部接合到支撑踏板臂组件的那部分的零件上。
如图1中示意性所示,测量模块8定位在踏板臂组件上。
电机壳5(例如)安装在前轮上,如图1所示;或者,电机壳5安装在后轮上。电机壳5包含:
-机械式连接到前轮的电动装置,
-用于测量电动机的角速度ωmot(例如,每分钟的旋转次数)的电机传感器。
例如,在电机壳5安装在后轮中的情况下,电动装置连接到前轮的轮毂。或者,电动装置安装在其他类型的支撑件上,并且自行车包含用于将机械功率从电动机传递到(前或后)轮的传输部件。
术语“安装在电机壳5中的电动装置”在本发明中是指一种具有第一和第二操作模式的电动装置。在第一操作模式下,电动装置作为由电池6供电的电动机运行,它将电池6供应的电能转换为用于使电动机旋转的机械能,从而有助于自行车1的移动,在第二操作模式下,电动装置作为对电池6充电的发电机运行。
电机传感器包括,例如,集成霍尔传感器,它供应关于电动机的相对位置的信息,根据所述信息,通过对电动机的相对位置进行推导,可以获得电动机的速度。
控制模块7具有对电动装置以及电池6进行控制的功能,从而使得电动装置在第一模式下作为电动机运行或者在第二模式下作为发电机运行。
参照图2,它示出了用于对自行车1的电动装置进行驱动的电子***50。
电子***50包含:
-测量模块8,其具有测量自行车1的踏板臂的角速度ωmot以及由骑车人在自行车1的踏板臂上生成的转矩Tped的功能;
-电机传感器,其用于测量电动机的角速度ωmot(为了简洁起见电机传感器并未在图2中示出并且它被包括在电机壳5中);
控制模块7。
具体而言,测量模块8测量自行车1的踏板臂的角速度ωmot,并且它生成踏板臂速度信号Sω_ped,所述信号指示对自行车1的踏板臂的角速度ωped的所执行测量;此外,测量模块8测量由骑车人在自行车1的踏板臂上生成的转矩Tped,并且它生成踏板臂转矩信号ST_ped,所述信号指示对由骑车人在自行车1的踏板臂上生成的转矩Tped的所执行测量。
有利地是,测量模块8是用单个组件实施的,从而生成踏板臂速度信号Sω_ped以及踏板臂转矩信号ST_ped;例如,可以使用由阿尔弗雷德·图恩股份有限公司(Alfred ThunGmbH)(www.thun.de)所制造的“传感式BB筒X-CELL RT(Sensory BB-CartridgesX-CELL RT)”,其具有可从以下链接中下载的文件中描述的技术特征:
www.thun.de/thun_eng/Datenblatt%20X-CELL_GB.pdf
电机传感器测量电动机的角速度ωmot,并且生成电机速度信号Sω_mot,所述信号指示电动机的角速度ωmot的所执行测量。
当电动装置作为电动机运行时,控制模块7则在输入处接收踏板臂速度信号Sω_ped以及踏板臂转矩信号ST_ped;它在输入处接收电机速度信号Sω_mot;它在输入处从电池6接收指示与电池6相关联的一个或多个电动值的电池信号Sbat;它在输入处从电池6接收充电/放电电流信号Ics,该信号携带有电池6生成的电流;并且它生成携带有所述充电/放电电流Ics的电机电流信号Imot,以对作为电动机运行的电动装置供电,下文将在涉及这些操作的部分中对此进行更详细的描述。
此外,当电动装置作为发电机运行时,控制模块7则在输入处接收踏板臂速度信号Sω_ped以及踏板臂转矩测量信号ST_ped;它在输入处接收电机速度测量信号Sω_mot;它在输入处从电池6接收电池信号Sbat;它在输入处从电机壳5接收电机电流信号Imot,该信号携带有发电机生成的电流;并且它生成携带有所述电机电流信号Imot的充电/放电电流信号Ics,以对电池6再充电,下文将在涉及这些操作的部分中对此进行更详细的描述。
优选地,电子***50还包含用于测量自行车行驶所在的道路的坡度θstr的倾斜传感器9。倾斜传感器9测量自行车行驶所在的道路的坡度θstr,并且它生成坡度信号Sθ_str,所述信号指示自行车行驶所在的道路的坡度θstr的所执行测量在这种情况下,当电动装置作为电动机运行时,控制模块7则通过进一步考虑坡度信号Sθ_str的值来生成电机电流信号Imot,以对电动机供电,下文将在涉及这些操作的部分中对此进行更详细的描述。
参照图3,它详细示出了控制模块7。控制模块7包含:
-处理器20;
-电流管理模块22;
-充电状态检测电路23,其用于检测电池6的充电状态。
处理器20执行图4a中所示的方法100以及图4b中所示的方法150,这两种方法均用于驱动自行车1的电机壳5中的电动装置,其中所述方法是借助于用软件代码部分实施的算法来执行的。例如,处理器20是微控制器而软件代码是用“ANSI C”代码来实施的。
充电状态检测电路23接收电池信号Sbat,并且计算出作为其函数且指示电池6充电状态的充电状态信号Ssdc。例如,电池(battery)6由两个或多个小电池(cell)组成,电池信号Sbat是这些小电池的电压值,而充电状态信号Ssdc是用指示电池6的充电状态的百分数来表示的一个值(例如,100%=电池6充满电,50%=电池6充了一半的电)。
处理器20在输入处接收踏板臂速度信号Sω_ped、踏板臂转矩信号ST_ped、电机速度信号Sω_mot、充电状态信号Ssdc,并且生成作为在输入处所接收的各信号的值的函数并且具有第一逻辑值(例如,低逻辑值)和第二逻辑值(例如,高逻辑值)的选择信号Ssel,所述第一逻辑值用于指示作为电动机的第一操作模式,所述第二逻辑值用于指示作为发电机的第二操作模式。此外,处理器20生成处理信号Selab,所述处理信号携带有用于对电池6进行充电的充电/放电电流信号Ics的值以及用于驱动电动机的电机电流信号Imot的值。
电流管理模块22具有对电池6与电动装置之间的电流方向进行控制的功能。具体而言,电流管理模块22从处理器20中接收处理信号Selab以及选择信号Ssel。当选择信号Ssel具有指示作为电动机的第一操作模式的第一逻辑值时,电流管理模块22则从电池6中接收充电/放电电流Ics信号,并且它传输等于充电/放电电流信号Ics的电机电流信号Imot,并且该电机电流信号的值依赖于处理信号Selab的值。当选择信号Ssel具有指示作为发电机的第二操作模式的第二逻辑值时,电流管理模块22则从发电机中接收电机电流Imot信号,并且它传输等于电机电流Imot信号的充电/放电电流Ics信号,并且该充电/放电电流信号的值依赖于处理信号Selab的值。
已经观察到,出于解释本发明的目的,已考虑了将信息从处理器20携带到电流管理模块22的两个信号(Ssel、Selab),然而这仅应被作为功能性描述而并非进行限制,这也可以按不同的方式来实施。例如,也可以使用总线将处理器20连接到电流管理模块22:在这种情况下,处理器20会借助于总线(例如,CAN类型(控制器区域网络)的总线)上的通信协议与电流管理模块22交换信息。
参照图4a,它示意性地示出了根据本发明的第一实施例的用于对电动助力自行车1的电动装置进行驱动的方法100的流程图。
方法100包含步骤101、103、105。
在步骤101中执行了人的功率Pum相对于摩擦功率Pattr的比较:在人的功率大于或者等于摩擦功率的情况下,执行步骤103,否则执行步骤105。
术语“人的功率Pum”指当骑车人蹬踏骑行时骑车人在自行车1的踏板臂上生成的功率;换言之,是当骑车人用他的脚按压踏板臂时他所花费的力气。例如,人的功率Pum用以下公式(1)计算:
Pum=Tpedped    (1)
其中Tped是骑车人在自行车1的踏板臂上生成的转矩,ωped是自行车1的踏板臂的角速度。
术语“摩擦功率Pattr”是指当骑车人蹬踏骑行时由骑车人和自行车产生的摩擦而损失掉的功率的估计值,其中摩擦例如,骑车人与空气之间的摩擦、自行车1与空气之间的摩擦、自行车1的轮子与地面之间的摩擦、用于将运动从踏板传输到后轮的自行车齿轮之间的摩擦。例如,摩擦功率Pattr用以下公式(2)计算:
Pattr=Rrt*Fattr(v)*ωrt     (2)
其中Rrt是自行车1的前轮的半径,ωrt是自行车1的前轮的角速度,v是自行车1的速度(例如,用公式v=ωrt*Rrt计算的),Fattr(v)(被称作“向下滑行(coasting down)”函数)指示了作为自行车1速度v的函数的自行车摩擦值,并且它是通过实验获得的,例如,借助于在自行车停止之前无蹬踏的自行车的下坡试验。例如,函数Fattr(v)具有Fattr(v)=F0+a*v2类型的抛物线形状,其中F0和a是预定值。
可以观察到,出于解释本发明的目的,为了简洁起见,假定ωmotrt,即假定自行车1的前轮的角速度ωrt等于安装在前轮的电机壳5中的电动机的角速度ωmot(例如,不存在齿轮会降低电动机的角速度与前轮的角速度之间的比例)。
此外,已观察到在附图中所示的实施例中,假定电机壳5安装在前轮上,然而,也可以类似地考虑将电机壳5安装在后轮的情况:在这种情况下,ωrt是后轮的角速度,而ωmot是安装在后轮的电机壳中的电动机的角速度。
在步骤103中,相对于前一个时间点(t-1),在时间点t处计算电机电流信号Imot的值的变量ΔImot,即,Imot(t)=Imot(t-1)+ΔImot(t),其中所述电机电流信号用于对作为由电池6供电的电动机运行的电动装置进行驱动。例如,t与(t-1)之间的时间间隔小于20μs,这对应于至少50Hz的计算频率。
在本说明中,使用以下惯例:考虑ΔImot>0用其来指示电动装置作为电动机运行且因此指示出电机电流方向是从电池6到电动机,即电池向电动机供应电流,其中电能被转换为机械能,从而使自行车1的前轮发生运动。
电机电流信号Imot的值的变量ΔImot是作为人的功率Pum与摩擦功率Pattr之间的差值ΔP的函数,并且是作为充电状态信号Ssdc的值的函数来进行计算的。
例如,电机电流信号的值的变量ΔImot用以下公式(3)计算:
ΔImot=β(Ssdc)*[ΔP/(kTrt)]    (3)
其中:
-kT是电动机的电常数,
-ΔP=Pum-Pattr,    (4)
其中:
●Pum=τpedped    (5)
●Pattr=Rrt*Fattr(v)*ωrt;    (6)
-β(Ssdc)是充电状态信号Ssdc的函数,即它依赖于电池6的充电状态。
具体而言,函数β(Ssdc)与充电状态信号Ssdc成正比。例如,函数β(Ssdc)具有从值0到值1的大幅度增长的趋势,并且当充电状态信号Ssdc具有最小阈值Ssdc_min(大于零)时它取用值0,而当充电状态信号Ssdc具有最大阈值Ssdc_max(大于Ssdc_min)时它取用值1。最小阈值Ssdc_min和最大阈值Ssdc_max是预定的,或者可以由骑车人来修改,例如,Ssdc_min=0.1且Ssdc_max=0.6。
优选地,函数β(Ssdc)具有图5中所示的趋势,其中该趋势在包括在Ssdc_min与Ssdc_max之间的范围内基本上是线性增长的。
在步骤105中,计算电动装置作为发电机运行以对电池6充电时的电机电流信号Imot的值。在本说明中,使用以下惯例:考虑ΔImot<0用其来指示电动装置作为发电机运行,且因此指示出电流Imot的方向是从发电机到电池6,即发电机将自行车1的前轮的机械功率转换为电功率并且生成朝向电池6的电流,使得电池6被再充电,因此在电池6中电功率被转换为存储在电池6中的化学能。
步骤105中的电机电流信号Imot的值是作为自行车1的速度v的函数,并且是作为充电状态信号Ssdc的值的函数而计算出的。
例如,电机电流信号Imot的值用以下公式计算:
Imot=[1-β(Ssdc)]*Ichg(v)    (7)
其中β(Ssdc)先前已定义,v是自行车1的速度(例如用公式v=ωrt*Rrt计算),而Ichg(v)是依赖于自行车1的速度v的充电电流函数。
例如,充电电流函数Ichg(v)可以具有图6中所示的趋势Ichg1(虚线)或Ichg2(实线)。具体而言,对于包括在0与速度阈值vth(例如,等于6Km/h)之间的自行车1速度的值,充电电流函数Icgh1具有基本上为零的值,并且对于大于速度阈值vth的自行车1速度的值,它具有基本上恒定的值I1chg1(例如,等于3安培):通过这种方式,由作为发电机运行的电动装置生成的电流与自行车的速度v无关。充电电流函数Ichg2与自行车1的速度v成正比;例如,对于等于0的速度,充电电流函数Ichg2具有从值0开始的基本上呈线性的增长趋势:通过这种方式,由作为发电机运行的电动装置生成的功率基本上是恒定的。
参照图4b,它示意性地示出了根据本发明的第二实施例的用于对电动助力自行车1的电动装置进行驱动的方法150的流程图。已观察到在图4b中,与图4a中相同的步骤和符号是用相同的参考标号表示的。
方法150包含步骤101、102、153、154、105。
在步骤101中执行了人的功率Pum与摩擦功率Pattr之间的比较:在人的功率大于或者等于摩擦功率的情况下,执行步骤102,否则执行步骤105。
在步骤102中,对自行车1行驶所在的道路的坡度θstr(换言之,地面的坡度)进行评估。当道路的坡度θstr大于零(即,骑车人沿着上坡路行驶)或者等于零(即,骑车人沿着平坦的路行驶),执行步骤153。在道路的坡度θstr小于零(即,骑车人沿着下坡路行驶)的情况下,执行步骤154。
根据第一实施例,步骤153与方法100的步骤103类似,其中的差别在于在步骤153中,用于对作为由电池6供电的电动机的电动装置进行驱动的电机电流信号的值的变量ΔImot'也是作为坡度功率Ppend的函数,并且作为坡度功率的时间变量dPpend/dt的函数进行计算的。术语“坡度功率”是指与坡度相关联的功率,即,重力传输给车辆的功率,并且利用以下公式计算出:
Ppend=m*g*sen(θstr)*Rrtrt    (8)
其中m是自行车的质量与骑车人的平均质量的总和(例如,骑车人的平均质量估计等于70Kg),g是重力加速度(9.81m/s2),而θstr是自行车行驶所在的道路的坡度(即,包括在道路与地平线之间的角度)。
因此,电机电流信号的值的变量ΔImot'是作为人的功率Pum、摩擦功率Pattr以及坡度功率Ppend之间的差值ΔP'的函数,作为坡度功率的时间变量dPpend/dt的函数,并且作为充电状态信号Ssdc的值的函数进行计算的。
例如,电机电流信号的值的变量ΔImot'使用以下公式(9)计算:
ΔImot'=β(Ssdc)*[ΔP'/(kTrt)+α*(dPpend/dt)]    (9)
其中:
-坡度功率Ppend已使用公式(8)计算出,
-kT是电动机的电常数,
-α是预定常数,它依赖于在上升的初始阶段中给予骑车人的协助的值,
-ΔP'=Pum-Pattr-Ppend,其中:
●Pum已由公式(1)定义;
●Pattr已由公式(2)定义;
●Ppend已由公式(8)定义;
-β(Ssdc)是先前在根据本发明的第一实施例的方法100的描述中定义的充电状态信号Ssdc的函数。
在步骤154中,作为用于对电池6进行充电的发电机的电动装置操作时的电机电流信号Imot的值的计算方式与在根据本发明的第一实施例的方法100的步骤105的方式相同。
步骤154中的电机电流信号Imot的值作为自行车1的速度v的函数,并且作为充电状态信号Ssdc的值的函数进行计算。为了简洁起见,假定步骤154中的电机电流信号Imot的值的计算方式类似于步骤105,即使用公式(7)。
参考图7,示出了驱动***50的功率信号的第一可能趋势。具体而言,图7的上部分示出所需功率信号Preq、人的功率信号Pum以及电机功率信号Pmot的趋势,而图7的下部分示出充电状态信号Ssdc的趋势。术语“电机功率Pmot”是指当自行车1的电动装置作为电动机运行时生成的机械功率(在这种情况下,假定Pmot>0)以及当自行车1的电动装置作为发电机运行时生成的电功率(在这种情况下,假定Pmot<0)。术语“所需功率Preq”是指骑车人使自行车1行进道路的特定部分时所必需的机械功率,并且它被定义为人的功率Pum与电机功率Pmot的总和,即Preq=Pum+Pmot。换言之,自行车1由生成人的功率Pum的骑车人以及生成电机功率Pmot的电动机共同操作。
在包含在时间点t0与t1之间的时间间隔内,骑车人会产生高度的疲劳感,例如,骑车人在开始骑行时仍然站立或者他正在上坡路部分上行进。在这种情况下,安装在自行车1的电机壳5中的电动装置作为电动机运行并且因此在自行车1的行驶期间协助骑车人,方法是减少骑车人产生的疲劳感;因此,在此间隔由电池6供应的电能用于操作电动机,电动机继而将电能转换为用于使电动机旋转的机械能,从而生成了电机功率Pmot>0,该功率与骑车人生成的人的功率Pum一起有助于使自行车1的前轮发生运动。
因此,在t0与t1之间的间隔内,不具有电动装置时的人的功率Pum'(在附图中未示出)要比具有电动装置时的人的功率Pum大很多,其中所述Pum'其定义为,在骑车人蹬踏自行车1所处的相同道路条件下,当骑车人蹬踏非电动助力的自行车(即,没有电动装置)时他在踏板臂上生成的功率。可以观察到充电状态信号Ssdc具有降低的趋势,即,电池6正在放电,因为它向电动机供应电功率以协助产生高度疲劳感的骑车人,此外,还可以观察到在时间点t1处,充电状态信号Ssdc的值大于最小阈值Ssdc_min
在包括在时间点t1与t2之间的时间间隔中,骑车人会产生较低的疲劳感(例如,骑车人正在道路的平坦部分行进)。在这种情况下,在时间点t1处的充电状态信号Ssdc的值比最大阈值Ssdc_max要小,并且电动装置作为发电机运行,且因此生成了对电池6进行充电的电流Ics,这些会轻微地增大人的疲劳感,然而此人并不会到感觉到有这种增大,因为这发生在操作条件下(t1和t2之间的时间间隔),其中骑车人产生的疲劳感比较低;因此,在此时间间隔中,由人供应的功率Pum的一部分会借助于踏板臂上的压力而被转换为机械功率用以使电动装置作为发电机运行,该发电机进而执行由人供应的功率Pum的一部分到用于对电池6进行充电的电功率的转换。
因此,在t1与t2之间的时间间隔中,不具有电动装置的人的功率Pum'(图中未示出)将略小于具有电动装置时的人的功率Pum。可以观察到,充电状态信号Ssdc具有增加的趋势,即,电池6在充电,因为由骑车人生成的人的功率Pum的一部分用于对电池6进行充电,其借助的方式是将发电机的机械功率转换为电功率并且随后将电功率转换为存储在电池6中的化学能;此外,可以观察到,在时间点t2处,充电状态信号Ssdc的值小于最大阈值Ssdc_max
类似于在t0与t1之间的时间间隔,在包括在时间点t2与t3之间的时间间隔中,自行车1的电动装置作为协助骑车人的电动机运行。
类似于在t1与t2之间的时间间隔,在包括在时间点t3与t4之间的时间间隔中,自行车1的电动装置作为发电机运行,该发电机生成电流Ics以对电池6进行充电。可以观察到,在时间点t4处的充电状态信号Ssdc已达到最大阈值Ssdc_max,即,电池6已充电至最大阈值。
在包括在时间点t4与t5之间的时间间隔中,骑车人产生低疲劳感(例如,骑车人正在道路的平坦部分行进)。在这种情况下,由于在时间点t4处的充电状态信号Ssdc的值等于最大阈值Ssdc_max,因此自行车1的发电机不会进一步生成电流Ics,并且因此不会进一步为电池6再充电,所述电池6已充电至最大阈值。
可以观察到,在包括在时间点t0与t5之间的时间间隔中的充电状态信号Ssdc的值通常包括在最小阈值Ssdc_min与最大阈值Ssdc_max之间:通过这种方式,自行车1的行程得以增加,并且有利的是,不再需要通过将电池6连接到自行车1外部的电源而为电池6再充电(例如,不需要使用外部电池充电器将电网连接到电池6)。
参考图8,示出了驱动***50的功率信号的第二可能趋势。类似于图7,同样图8的上部分示出所需功率信号Preq、人的功率信号Pum以及电机功率信号Pmot的趋势,而下部分示出充电状态信号Ssdc的趋势。
在包括在时间点t0与t10之间的时间间隔中,骑车人产生高度疲劳感。类似于图7中在t0与t1之间的间隔,安装在自行车1的电机壳5中的电动装置作为电动机且因此在自行车1的行驶期间协助骑车人,方式是减少骑车人产生的疲劳感。
在包括在时间点t10与t11之间的时间间隔中,骑车人产生较低的疲劳感。类似于图7中在t1与t2之间的间隔,电动装置作为发电机运行,该发电机生成电流Ics以对电池6进行充电。
类似于在t0与t10之间的间隔,在包括在时间点t11与t12之间的时间间隔中,自行车1的电动装置作为电动机运行以在自行车1的行驶期间协助骑车人。可以观察到,在时间点t12处的充电状态信号Ssdc已达到最小阈值Ssdc_min,即,电池6已放电至最小阈值。
在包括在时间点t12与t13之间的时间间隔中,骑车人产生高度疲劳感。在这种情况下,由于在时间点t12处充电状态信号Ssdc的值等于最小阈值Ssdc_min,因此自行车1的电动装置不再用作发电机,即,在自行车1的行驶期间,所述电动装置不再协助骑车人,即使骑车人产生高度疲劳感,由此通过这种方式来防止电池6过量放电,从而增加自行车1的行程,并且有利的是,防止电池6会因为其被连接到自行车1外部的电源而被再充电。
下文将通过参考图2、图3、图4a、图5、图6和图7描述电子***50的操作。
假定处理器20能够读出(例如,从连接到其上的存储器中)自行车1前轮的半径Rrt的值、随着自行车1的速度v变化时的自行车1的摩擦Fattr(v)的值、电动机的电常数值kT、最小阈值Ssdc_min以及最大阈值Ssdc_max。例如,所述值借助于时间点t0之前的配置阶段来进行定义,在时间点t0处,自行车1开始运行。
为简洁起见,进一步假定ωrt=ω0mot
时间点t0、t1、t2、t3、t4、t5表示处理器20运行方法100并且计算出电机电流信号Imot的值以及充电/放电电流信号Ics的值的时间点:所述时间点之间的距离不必对应于处理器20所用的计算周期(例如,20μs),即,在两个连续的时间点之间(例如,在t0与t1之间),处理器20可以执行方法100一次或多次,但为简洁起见,忽略这些执行。
在时间点t0处,自行车1的骑车人开始蹬踏且仍然站立,因此骑车人会产生较高的疲劳感。
测量模块8测量自行车1的踏板臂的角速度第一值ω0ped并且测量由骑车人在自行车1的踏板臂上生成的转矩第一值τ0ped
处理器20借助于在处理器20上运行的计算机程序以及借助于软件代码部分来执行方法100。例如,用于软件代码的编程语言是“ANSI C”语言。
具体而言,处理器20接收具有踏板臂角速度第一值ω0ped的踏板臂速度信号Sω_ped,接收具有所生成转矩第一值τ0ped的踏板臂转矩信号Sτ_ped以及借助于公式P0um=τ0ped*ω0ped计算出人的功率的第一值P0um
电机传感器测量电动机的角速度第一值ω0mot;处理器20接收具有电动机角速度第一值ω0mot的电机速度信号Sω_mot并且从其中获得自行车1的速度v0,例如,利用公式v0=ωrt*Rrt=ω0mot*Rrt
处理器20接收具有电动机角速度第一值ω0mot的电机速度信号Sω_mot,读出半径Rrt的值以及作为自行车速度v0的函数的摩擦值Fattr(v0)(即有,Fattr(v0)=F0attr),以及借助于公式P0attr=Rrt*F0attrrt=Rrt*F0attr*ω0mot计算出摩擦功率的第一估计值P0attr
在步骤101中,处理器20执行第一人的功率值P0um与第一摩擦功率估计值P0attr之间的比较,并且检测出P0um>P0attr
充电状态检测电路23接收电池信号Sbat,并且计算出作为电池信号函数的充电状态信号Ssdc的第一值S0sdc,该信号指示出电池6的充电状态。
在步骤103中,处理器20检测出充电状态信号第一值S0sdc大于最小阈值Ssdc_min,并且生成具有第一低逻辑值的选择信号Ssel,所述第一低逻辑值指示作为电动机的第一操作模式。
此外,在步骤103中,处理器20计算出(参见图5)与充电状态信号第一值S0sdc相对应的函数β第一值β0,即,β0=β(S0sdc)。
此外,在步骤103中,处理器20计算出人的功率P0um与摩擦功率P0attr之间的差值ΔP0,即:
ΔP0=P0um-P0attr=τ0ped*ω0ped-Rrt*F0attr*ω0mot
之后,在步骤103中,处理器20根据公式(3)计算出电机电流信号Imot的变量ΔI0mot,即:
ΔI0mot=β0*[ΔP0/(kTrt)]=β0*[ΔP0/(kT*ω0mot)]    (3')
最后,在步骤103中,处理器20生成携带有值ΔI0mot的处理信号Selab
电流管理模块22接收具有第一低逻辑值的选择信号Ssel,所述第一低逻辑值指示作为电动机的第一操作模式;接收携带有值ΔI0mot的处理信号Selab;在作为电动机的操作模式下,开启电机壳5中的电动装置;激活进行以下操作所必需的电路,所述操作为:在从电池6朝着电机壳5中的电动机的方向上,传输等于充电/放电电流Ics的电机电流Imot;因此生成等于值ΔI0mot的电机电流Imot,即,Imot=I0mot=ΔI0mot
在电机壳5中的电动机接收电机电流Imot值I0mot,从而致使电动机以等于值ω0mot'(不同于ω0mot)的角速度旋转。
电动机机械式连接到自行车1的前轮上,例如,安装在前轮的轮毂中;在这种情况下,除了在时间点t0处由骑车人蹬踏骑行所生成的人的功率P0um以外,电动机的旋转有助于前轮的旋转,从而减少骑车人产生的疲劳感。
在t0与t1之间的时间点(不包含t1)中,处理器20继续检测出人的功率Pum值大于摩擦功率Pattr的估计值。因此,在包括在t0与t1之间的时间点(不包含t1)中,电子***50的操作类似于在时间点t0处的操作,从而在蹬踏骑行期间电动机会协助骑车人,同时电池6从充电状态信号第一值S0sdc放电至充电状态信号第二值S1sdc(参见图7下部分中的图),因为电池6的电能被消耗用于为电动机的运行供电。
在时间点t1处,自行车1的骑车人在基本平坦的道路上蹬踏骑行,并且产生较低的疲劳感。
测量模块8测量自行车1的踏板臂角速度第二值ω1ped并且测量由骑车人在自行车1的踏板臂上生成的转矩第二值τ1ped
再一次,处理器20借助于在处理器20上运行的计算机程序来执行方法100。
具体而言,处理器20接收具有踏板臂角速度第二值ω1ped的踏板臂速度信号Sω_ped,接收具有所生成转矩第二值τ1ped的踏板臂转矩信号Sτ_ped,以及借助于公式P1um=τ1ped*ω1ped计算出人的功率的第二值P1um
电机传感器测量电动机的角速度第二值ω1mot;处理器20接收具有电动机角速度第二值ω1mot的电机速度信号Sω_mot并且从其中获得自行车1的速度v1,例如,利用公式v1=ωrt*Rrt=ω1mot*Rrt
处理器20接收具有电动机角速度第二值ω1mot的电机速度信号Sω_mot,读出半径Rrt的值以及作为自行车速度v1的函数的摩擦值Fattr(v1)(即,Fattr(v1)=F1attr),以及借助于公式P1attr=Rrt*F1attrrt=Rrt*F1attr*ω1mot计算出摩擦功率的第二估计值P1attr
在步骤101中,处理器20执行人的功率的第二值P1um与摩擦功率的第二估计值P1attr之间的比较,并且检测出P1um<P1attr
充电状态检测电路23接收电池信号Sbat,并且计算出作为该电池信号的函数的充电状态信号Ssdc的第二值S1sdc,所述充电状态信号指示电池6的充电状态。
在步骤105中,处理器20检测出充电状态信号第二值S1sdc小于最大阈值Ssdc_max,并且生成具有第二高逻辑值的选择信号Ssel,所述第二高逻辑值指示作为发电机的第二操作模式。
此外,在步骤105中,处理器20计算出(参见图5)与充电状态信号第二值S1sdc相对应的函数β第二值β1,即,β1=β(S1sdc);此外,处理器20计算出与速度第二值v2相对应的充电电流函数Ichg1(v)的值I1chg1(参见图6),即,Ichg1(v1)=I1chg1
之后,在步骤105中,处理器20根据公式(7)计算出充电/放电信号值Ics,即:
I1mot=[1-β1]*I1chg1
因此,处理器20生成携带有值I1mot的处理信号Selab
电流管理模块22接收具有第二高逻辑值的选择信号Ssel,所述第二高逻辑值指示作为发电机的第二操作模式;将电机壳5中的电动装置从作为电动机运行切换成作为发电机运行;接收携带有值I1mot的处理信号Selab;激活进行以下操作所必需的电路,所述操作为在从电机壳5中的电动机到电池6的方向上,传输等于电机电流Imot的充电/放电电流Ics;因此生成等于值I1mot的充电/放电电流Ics,即,Ics==I1mot
电池6接收充电/放电电流Ics的值I1mot,并且电池6开始充电。
因此,在自行车1的行驶期间,骑车人在时间点t1处生成人的功率P1um,并且所述人的功率的一部分用于移动电机壳5中的发电机,所述发电机生成充电/放电电流Ics,从而开始为电池6充电。
在包括在t1与t2之间的时间点(不包含t2)中,处理器20继续检测出人的功率Pum值小于摩擦功率Pattr的估计值。因此,在包括在t1与t2(不包含t2)之间的时间点处,电子***50的操作类似于在时间点t1处的操作,因此发电机对电池6再充电,电池6从充电状态信号第二值S1sdc再次充电至充电状态信号第三值S2sdc(参见图7下部分中的图),因为人在踏板臂上生成的功率的一部分被用来对电池6再充电。
在包括在时间点t2与t3之间的时间间隔(不包含t3)中,类似于在t0与t1之间的时间间隔,电机壳5中的电动装置作为电动机运行从而协助骑车人;因此参考在t0与t1之间的时间间隔中的操作所做的考虑也可以类似地适用于在t2与t3之间的时间间隔。
在包括在时间点t3与t4之间的时间间隔(不包含t4)中,类似于在t1与t2之间的时间间隔,电机壳5中的电动装置作为发电机运行从而对电池6再充电;因此参考在t1与t2之间的时间间隔中的操作所做的考虑也可以类似地适用于在t3与t4之间的时间间隔。可以观察到,在时间点t4处,充电状态信号Ssdc已达到最大阈值Ssdc_max,即,电池6已充电至最大阈值。
在时间点t4处,骑车人产生较低的疲劳感。充电状态检测电路23接收电池信号Sbat,并且计算出作为所述电池信号Sbat的函数的充电状态信号Ssdc的第四值S4sdc,该信号指示电池6的充电状态。处理器20检测出充电状态信号的第四值S4sdc等于最大阈值Ssdc_max,并且计算出(参见图5)与最大阈值Ssdc_max相对应的函数β的值,即,β4=β(Ssdc_max)=1;此外,处理器20计算出与速度的第四值v4相对应的充电电流函数Ichg1(v)的值I1chg1(参见图6),即,Ichg1(v4)=I4chg1。之后,处理器20根据公式(7)计算出充电/放电电流信号值Ics,即:
I4mot=[1-β4]*I4chg1=[1-1]*I4chg1=0
因此,同样地,充电/放电电流Ics的值等于0,即,电池6不会进一步进行再充电。
在包括在t4与t5之间的时间点处,处理器20继续检测出充电状态信号的第四值S4sdc等于最大阈值Ssdc_max,并且电子***50在包括在t4与t5之间的时间点处的操作类似于在时间点t4处的操作,即,电池6不会进一步进行再充电,因为它已充电至其最大值。
在包括在t0与t1之间的时间点处,处理器20执行图4b所示方法150的步骤101、102、153的操作类似于先前所示方法100的步骤101、103的操作,其中具有以下几个不同之处。
在步骤101之后,执行步骤102,其中倾斜传感器9测量自行车1行驶所沿的道路坡度的第一值θ0str;此外,处理器20接收具有第一坡度值θ0str的坡度信号Sθ_str,检测出θ0str>0(即,骑车人沿着上坡路行驶)并且执行步骤153。
步骤153类似于方法100的步骤103,其中具有以下几个不同之处。处理器20根据公式(8)计算出坡度功率的第一值P0pend,即:
P0pend=m*g*sen(θ0str)*Rrtrt    (8')
处理器20计算出人的功率P0um、摩擦功率P0attr与坡度功率P0pend之间的差值ΔP0',即:
ΔP0'=P0um-P0attr-P0pend=
τ0ped*ω0ped-Rrt*F0attr*ω0mot-m*g*sen(θ0str)*Rrtrt
处理器20根据公式(9)计算出电机电流信号Imot值的变量ΔP0',即:
ΔI0mot'=β0*[ΔP0'/(kTrt)+α*(dP0pend/dt)]=
β0*[ΔP0'/(kT*ω0mot)+α*(dP0pend/dt)]    (9')
因此,处理器20生成携带有值ΔI0mot'的处理信号Selab,并且因此电流管理模块22生成的电机电流Imot等于值ΔI0mot'。
本发明的目标还在于一种借助于可充电电池来对电动助力自行车的电动装置进行驱动的方法。所述方法包括步骤a):计算出作为自行车踏板臂的转矩以及自行车踏板臂的角速度的函数的人的功率;包括步骤b):估计出作为电动机角速度的函数以及为自行车速度的函数的自行车摩擦功率;包括步骤c):将所计算的人的功率相对于所估计的自行车摩擦功率进行比较并且检查电池的充电状态。在检测出所计算的人的功率大于或等于所估计的自行车摩擦功率的情况下,以及在检测出电池的充电状态大于或等于第一阈值的情况下,所述方法包括步骤d):生成驱动电流值,用于对作为由电池供电的电动机来运行的电动装置进行驱动。如果检测出所计算的人的功率小于所估计的自行车摩擦功率,则所述方法包括步骤e):生成另一驱动电流值,用于从作为发电机运行的电动装置中对电池充电。
有利的是,在检测出所计算的人的功率大于或等于所估计的自行车摩擦功率之后,步骤d)进一步包括步骤:测量自行车行驶所在的道路的倾斜度。如果所估计的倾斜度大于或等于零,则所述方法包括步骤d2.1):检查电池的充电状态并且执行步骤d)。如果所估计的倾斜度小于零,则所述方法包括步骤d2.2):生成另一驱动电流值,用于从作为发电机运行的电动装置中对电池充电。
有利的是,步骤e)或d2.2)包括:在检测出电池充电状态小于第二阈值的情况下,生成用于对电池充电的所述其他驱动电流值,其中所述第二阈值大于第一阈值。
有利的是,在步骤d)中,生成的所述驱动电流值与包括在第一阈值与第二阈值之间的间隔内的电池充电状态值成正比。
根据本发明的方法中的步骤可以借助于包括软件代码的计算机程序来执行,并且可以在处理器20上执行。

Claims (10)

1.一种电子***(50),所述电子***借助于可充电电池(6)来驱动电动助力自行车(1)的电动装置,所述电动装置被配置用于作为由所述电池供电的电动机或作为用于对所述电池充电的发电机来运行,
所述***包括:
测量模块(8),所述测量模块被配置用于测量自行车踏板臂的角速度(Sω_ped)以及所述自行车踏板臂的转矩(Sτ_ped);
传感器,所述传感器被配置用于测量所述电动机的所述角速度(Sω_mot);
电路(23),所述电路被配置用于检测所述电池的充电状态;
处理器(20),所述处理器被配置用于:
计算出作为所述电动机的所述角速度的函数的自行车速度;
计算出(101)作为所述自行车踏板臂的所测转矩以及作为所述自行车踏板臂的所测角速度的函数的人的功率(Pum);
估计出(101)作为所述电动机的所述角速度的函数以及作为所述自行车速度的函数的所述自行车摩擦功率(Pattr);
将所计算的人的功率相对于所估计的自行车摩擦功率进行比较(101)并且检查所述电池的所述充电状态;
在检测出所计算的人的功率大于或等于所述所估计的自行车摩擦功率的情况下,以及在检测出所述电池充电状态大于或等于第一阈值(Ssdc_min)的情况下,生成(103)驱动电流值(ΔImot),用于对作为由所述电池供电的电动机来运行的所述电动装置进行驱动;
在检测出所计算的人的功率小于所估计的自行车摩擦功率的情况下,借助于作为发电机运行的所述电动装置而将所述人的功率的至少一部分转换成电功率,并且从中生成(105)另一驱动电流值(Ichg),用于从作为发电机运行的所述电动装置中对所述电池进行充电。
2.根据权利要求1所述的电子***,其进一步包括传感器(9),所述传感器被配置用于测量所述自行车行驶所在的道路的倾斜度,其中在检测出所计算的人的功率大于或等于所估计的自行车摩擦功率时,所述处理器(20)进一步被配置用于:
如果所估计的倾斜度大于或等于零,则生成(153)所述驱动电流值,用于对作为电动机运行的所述电动装置进行驱动;
如果所估计的倾斜度小于零,则生成(154)另一驱动电流值,用于从作为发电机运行的所述电动装置中对所述电池进行充电。
3.根据权利要求1或2所述的电子***,其中所生成的所述驱动电流值与包括在第一阈值(Ssdc_min)与第二阈值(Ssdc_max)之间的某一间隔范围内的所述电池的所述充电状态值成正比(β),其中所述第二阈值大于所述第一阈值。
4.根据权利要求3所述的电子***,其中在检测出所述电池充电状态小于所述第二阈值(Ssdc_max)的情况下,所述处理器进一步被配置用于生成所述其他驱动电流值,用于对所述电池充电。
5.根据权利要求4所述的电子***,其中所生成的所述其他驱动电流值与所述自行车速度成正比(Ichg2),或者在大于速度阈值(vth)的所述自行车速度值范围内基本恒定(Ichg1)。
6.一种电动助力自行车,其包括:
可充电电池(6);
电动装置,所述电动装置被配置成作为由所述电池供电的电动机或作为用于对所述电池充电的发电机来运行;
根据权利要求1至5中至少一项权利要求所述的电子***(50)。
7.一种借助于可充电电池(6)对电动助力自行车(1)的电动装置进行驱动的方法(100),所述方法包括以下步骤:
a)计算出(101)作为自行车踏板臂的转矩(Sτ_ped)以及所述自行车踏板臂的角速度(Sτ_ped)的函数的人的功率(Pum);
b)估计出(101)作为电动机的角速度(Sω_mot)的函数以及作为自行车速度的函数的所述自行车摩擦功率(Pattr);
c)将所计算的人的功率相对于所估计的自行车摩擦功率进行比较(101)并且检查所述电池的所述充电状态;
d)在检测出所计算的人的功率大于或等于所估计的自行车摩擦功率的情况下,以及在检测出所述电池充电状态大于或等于第一阈值(Ssdc_min)的情况下,生成(103)驱动电流值(ΔImot),用于对作为由所述电池供电的电动机来运行的所述电动装置进行驱动;
e)在检测出所计算的人的功率小于所估计的自行车摩擦功率的情况下,借助于作为发电机运行的所述电动装置而将所述人的功率的至少一部分转换成电功率,并且从中生成(105)另一驱动电流值(Ichg),用于从作为发电机运行的所述电动装置中对所述电池进行充电。
8.根据权利要求7所述的方法(150),其中在检测出所计算的人的功率大于或等于所估计的自行车摩擦功率之后,步骤d)进一步包括以下步骤:
d1)测量(102)所述自行车行驶所在的道路的倾斜度;
d2.1)如果所估计的倾斜度大于或等于零,则检查所述电池的所述充电状态并且执行步骤d);
d2.2)如果所估计的倾斜度小于零,则生成(154)另一驱动电流值,用于从作为发电机运行的所述电动装置中对所述电池进行充电。
9.根据权利要求7或8所述的方法,
其中步骤e)或d2.2)包括:在检测出所述电池充电状态小于第二阈值(Ssdc_max)的情况下,生成所述其他驱动电流值以对所述电池充电,所述第二阈值(Ssdc_max)大于所述第一阈值(Ssdc_min),
并且其中在步骤d)中,所生成的所述驱动电流值与包括在所述第一阈值(Ssdc_min)与所述第二阈值(Ssdc_max)之间的某一间隔范围内的所述电池的所述充电状态值成正比(β)。
10.一种计算机程序,所述计算机程序包括软件代码,所述软件代码适用于在所述程序在计算机上运行时,执行根据权利要求7至9中至少一项权利要求所述的方法的所有步骤。
CN201280007498.3A 2011-02-03 2012-02-02 电动踏板助力自行车 Active CN103429456B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
IT2011A000150 2011-02-03
ITMI2011A000150A IT1404164B1 (it) 2011-02-03 2011-02-03 Bicicletta a pedalata assistita elettricamente
PCT/IB2012/050492 WO2012104810A1 (en) 2011-02-03 2012-02-02 Electrically pedal-assisted bicycle

Publications (2)

Publication Number Publication Date
CN103429456A true CN103429456A (zh) 2013-12-04
CN103429456B CN103429456B (zh) 2015-11-25

Family

ID=43976057

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280007498.3A Active CN103429456B (zh) 2011-02-03 2012-02-02 电动踏板助力自行车

Country Status (6)

Country Link
US (1) US9102317B2 (zh)
EP (1) EP2670623B1 (zh)
JP (1) JP5970480B2 (zh)
CN (1) CN103429456B (zh)
IT (1) IT1404164B1 (zh)
WO (1) WO2012104810A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107370225A (zh) * 2017-05-23 2017-11-21 洪仲进 应用于自行车的充电控制***和控制方法
CN108025796A (zh) * 2015-09-17 2018-05-11 日本电产株式会社 动力辅助装置和具有该动力辅助装置的车辆
CN108216481A (zh) * 2017-11-29 2018-06-29 上海腾通信息科技有限公司 一种混合动力电助力车及其控制方法
CN110191843A (zh) * 2017-01-13 2019-08-30 泽哈斯股份公司 用于控制踏板助力自行车的自适应***和用于驱动自行车的电动马达的相应方法
CN112758239A (zh) * 2021-01-25 2021-05-07 深圳市达伦仕科技有限公司 智能电动助力轮

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140038048A (ko) * 2012-09-19 2014-03-28 주식회사 만도 전기 자전거 및 그 제어방법
JP6210232B2 (ja) * 2012-09-28 2017-10-11 パナソニックIpマネジメント株式会社 情報通知装置
US9341526B2 (en) * 2013-04-01 2016-05-17 Saris Cycling Group, Inc. System for speed-based power calculation
KR101531624B1 (ko) * 2013-11-15 2015-07-06 주식회사 만도 전기 자전거 및 그 제어방법
US9308968B2 (en) * 2013-12-26 2016-04-12 Daegu Gyeongbuk Institute Of Science And Technology Leg type traveling apparatus
WO2015161887A1 (en) * 2014-04-24 2015-10-29 Aktiebolaget Skf Two-wheeled electrically assisted vehicle and method for controlling such a vehicle
US9278727B2 (en) 2014-05-16 2016-03-08 Ford Global Technologies, Llc Electric propulsion control system
US9611002B1 (en) * 2014-08-28 2017-04-04 Sunluxe Enterprises Limited Motorized bicycle with pedal regeneration with automatic assistance
TWI607926B (zh) * 2014-08-29 2017-12-11 國立清華大學 位移設備及動力輔助系統
US9771124B2 (en) 2015-02-25 2017-09-26 Ford Global Technologies, Llc Wheel rim-mounted regeneration coil-magnet system
US9925999B2 (en) 2015-09-29 2018-03-27 Radio Flyer Inc. Power assist wagon
US10279864B2 (en) * 2016-04-12 2019-05-07 Sram, Llc Bicycle power meter
TWI596320B (zh) * 2016-06-24 2017-08-21 翌能科技股份有限公司 旋轉編碼器、具有旋轉編碼器的自行車及旋轉編碼器的運作方法
US10583852B2 (en) 2016-11-02 2020-03-10 Radio Flyer Inc. Foldable wagon
CN106741544B (zh) * 2016-12-20 2019-04-16 北京小米移动软件有限公司 车辆助力输出的控制方法及装置
USD866676S1 (en) 2017-11-02 2019-11-12 Radio Flyer Inc. Foldable wagon

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08150982A (ja) * 1994-11-30 1996-06-11 Suzuki Motor Corp 電動自転車の駆動制御装置
DE19600243A1 (de) * 1996-01-05 1997-07-10 Fichtel & Sachs Ag Steuerung der Energiezumessung bei einem Fahrzeug mit elektrischem Antrieb
JP2002255080A (ja) * 2001-02-28 2002-09-11 Honda Motor Co Ltd 電動補助自転車の制御装置
JP2002255081A (ja) * 2001-02-28 2002-09-11 Honda Motor Co Ltd 電動補助自転車の制御装置

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5749429A (en) * 1995-04-03 1998-05-12 Suzuki Kabushiki Kaisha Power assist apparatus of power assisted bicycle
WO1996032314A1 (en) * 1995-04-11 1996-10-17 Aerovironment Inc. Electric power apparatus for a wheeled vehicle
ES2162137T3 (es) * 1996-01-29 2001-12-16 Yamaha Motor Co Ltd Vehiculo propulsado por fuerza muscular y con asistencia electrica y procedimiento de control.
JP3642364B2 (ja) * 1996-03-29 2005-04-27 本田技研工業株式会社 補助動力付き自転車の回生制御装置
JP3682590B2 (ja) * 1996-05-24 2005-08-10 ソニー株式会社 移動装置と移動制御方法
US5992553A (en) * 1997-01-13 1999-11-30 Morrison; Thomas R. Pedal power sensor and human powered vehicle drive augmentation responsive to cyclic pedal power input
JP4608764B2 (ja) * 2000-11-17 2011-01-12 パナソニック株式会社 補助動力装置付き車輌の制御方法
EP1236640B1 (en) 2001-02-28 2007-11-07 Honda Giken Kogyo Kabushiki Kaisha Control unit for motor-assisted bicycle
US20040263099A1 (en) * 2002-07-31 2004-12-30 Maslov Boris A Electric propulsion system
JP2006015887A (ja) 2004-07-02 2006-01-19 Sanyo Electric Co Ltd 電動補助自転車
JP2008044414A (ja) * 2006-08-11 2008-02-28 Sanyo Electric Co Ltd 電動補助自転車
WO2009003170A1 (en) * 2007-06-27 2008-12-31 Radow Scott B Stationary exercise equipment
US7848072B2 (en) * 2008-05-01 2010-12-07 Symbol Technologies, Inc. Fault detection for battery chargers
JP5268479B2 (ja) * 2008-07-31 2013-08-21 パナソニック株式会社 電動補助自転車
AU2009100700B4 (en) * 2009-07-02 2009-11-12 Nanocycle Pty Ltd Improvements to power assisted vehicles

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08150982A (ja) * 1994-11-30 1996-06-11 Suzuki Motor Corp 電動自転車の駆動制御装置
DE19600243A1 (de) * 1996-01-05 1997-07-10 Fichtel & Sachs Ag Steuerung der Energiezumessung bei einem Fahrzeug mit elektrischem Antrieb
JP2002255080A (ja) * 2001-02-28 2002-09-11 Honda Motor Co Ltd 電動補助自転車の制御装置
JP2002255081A (ja) * 2001-02-28 2002-09-11 Honda Motor Co Ltd 電動補助自転車の制御装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108025796A (zh) * 2015-09-17 2018-05-11 日本电产株式会社 动力辅助装置和具有该动力辅助装置的车辆
US10625818B2 (en) 2015-09-17 2020-04-21 Nidec Corporation Power assist device, and vehicle equipped with said power assist device
CN110191843A (zh) * 2017-01-13 2019-08-30 泽哈斯股份公司 用于控制踏板助力自行车的自适应***和用于驱动自行车的电动马达的相应方法
CN107370225A (zh) * 2017-05-23 2017-11-21 洪仲进 应用于自行车的充电控制***和控制方法
CN108216481A (zh) * 2017-11-29 2018-06-29 上海腾通信息科技有限公司 一种混合动力电助力车及其控制方法
CN112758239A (zh) * 2021-01-25 2021-05-07 深圳市达伦仕科技有限公司 智能电动助力轮

Also Published As

Publication number Publication date
WO2012104810A1 (en) 2012-08-09
US20140062351A1 (en) 2014-03-06
IT1404164B1 (it) 2013-11-15
EP2670623B1 (en) 2018-11-21
JP2014504575A (ja) 2014-02-24
ITMI20110150A1 (it) 2012-08-04
JP5970480B2 (ja) 2016-08-17
CN103429456B (zh) 2015-11-25
EP2670623A1 (en) 2013-12-11
US9102317B2 (en) 2015-08-11

Similar Documents

Publication Publication Date Title
CN103429456B (zh) 电动踏板助力自行车
WO2021220823A1 (ja) 電動自転車
EP1886913B1 (en) Electrically assisted bicycle
US9511679B2 (en) Vehicular control device and method
CN103313894B (zh) 混合动力车辆及其控制方法
US9227621B2 (en) Hybrid drive
US20010020554A1 (en) Regeneration control device of hybrid electric vehicle
JP2000118477A (ja) 助力機能付き自転車
ITMI20120260A1 (it) Bicicletta a pedalata assistita e metodo per il controllo di una bicicletta a pedalata assistita
EP1026807A3 (en) Control system for a hybrid vehicle
CN103459221B (zh) 混合动力车辆及其控制方法
CN104999922B (zh) 电动车辆
EP2450220A1 (en) Electric vehicle
EP2953231B1 (en) Autonomous control system
KR20140078321A (ko) 압전센서를 이용한 자가 충전식 전기자전거
JP2021107176A (ja) 人力駆動車用のドライブユニットおよび人力駆動車
Guarisco et al. Autonomy and user experience enhancement control of an electrically assisted bicycle with dual-wheel drive
CN111487545A (zh) 二次电池状态检测***、检测装置以及检测方法
CN113320636B (zh) 人力驱动车用控制装置
JP5256891B2 (ja) 充電制御装置
EP3312043A1 (en) Vehicular power source device and method of controlling vehicular power source device
IT202000014560A1 (it) Metodo e dispositivo di controllo della velocità di crociera di un veicolo a propulsione ibrida o elettrica
JP5537994B2 (ja) 電動補助自転車
Sutikno et al. Design of An Electrical Regenerative Braking System for E-Bike Applications
EP4059764A1 (en) Vehicle control device, vehicle control method, and program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant