[go: up one dir, main page]

CN1108195A - car with electric motor - Google Patents

car with electric motor Download PDF

Info

Publication number
CN1108195A
CN1108195A CN94119643.7A CN94119643A CN1108195A CN 1108195 A CN1108195 A CN 1108195A CN 94119643 A CN94119643 A CN 94119643A CN 1108195 A CN1108195 A CN 1108195A
Authority
CN
China
Prior art keywords
driving force
human
vehicle
force
vehicle speed
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
CN94119643.7A
Other languages
Chinese (zh)
Other versions
CN1051970C (en
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.)
Yamaha Motor Co Ltd
Original Assignee
Yamaha Motor Co Ltd
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 Yamaha Motor Co Ltd filed Critical Yamaha Motor Co Ltd
Publication of CN1108195A publication Critical patent/CN1108195A/en
Application granted granted Critical
Publication of CN1051970C publication Critical patent/CN1051970C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

A vehicle with a motor has a manual drive system and an electric drive system, and can control the output of the electric drive system according to the change of manpower, and can judge whether a sensor has a fault even when a vehicle speed sensor has no signal output. The vehicle comprises a vehicle speed detection device, a manpower detection device, a detection device for acquiring the variation amplitude of the manpower to be detected, and a variation amplitude comparison device, wherein when the vehicle speed to be detected is not more than a given value, a timing starting signal is sent out after the variation amplitude exceeds the given value; the timer starts timing according to the timing starting signal, and sends an abnormal judgment signal when the accumulated timing value exceeds a given value; and an alarm device for alarming according to the abnormality discrimination signal.

Description

本发明涉及一种带电动机的车,在这种车中,人力驱动系统与电驱动系统并行,并且根据人驱动力(后面称作脚蹬力)的大小来控制电驱动系统的驱动力的大小。The present invention relates to a vehicle with an electric motor, in which the human driving system is parallel to the electric driving system, and the driving force of the electric driving system is controlled according to the human driving force (hereinafter referred to as pedal force) .

在一种公知的技术(参见Jikkai Sho 56-76590,Tokkai Hei.2-74491)中,先测定脚蹬力,再根据脚蹬力的大小来控制电机驱动力(或称电机辅力)的大小。换句话说,这种装置根据人力的大小成正比地增加电机驱动力,从而减轻了人力负担。In a well-known technology (see Jikkai Sho 56-76590, Tokkai Hei.2-74491), the pedal force is first measured, and then the motor driving force (or motor auxiliary force) is controlled according to the pedal force . In other words, this device increases the driving force of the motor in proportion to the amount of manpower, thereby reducing the burden on manpower.

这种公知装置的缺点在于,由于是根据脚蹬力的大小来控制电机驱动力与脚蹬力的比率(或称辅力比),当脚蹬力很大时电机驱动力也增加,就有可能在高速行驶时不必要地加大电机驱动力,导致自行车速度过快或浪费电池。The shortcoming of this known device is, owing to be to control the ratio (or claim auxiliary force ratio) of motor drive force and pedal force according to the magnitude of pedal force, when pedal force is very big, motor drive force also increases, just might Unnecessarily increasing motor drive at high speeds, causing the bike to go too fast or wasting the battery.

鉴于以上原因,有人设计了另一种装置(参见Tokugan Hei 4-285432),在该装置中既测定脚蹬力,又测定车辆的速度,因而在速度较高时可减小电机驱动力,从而降低辅力比。但是,如果车速传感器出现故障,就不可能进行正确的控制。In view of the above reasons, someone has designed another device (see Tokugan Hei 4-285432), in which both the pedal force and the speed of the vehicle are measured, so that the motor driving force can be reduced when the speed is high, thereby Reduce assist ratio. However, if the vehicle speed sensor fails, proper control is impossible.

例如,当车速传感器的电接头松动并在车行驶过程中断开时,传感器的输出将显示出车速出现异常变化,这时可以判别出是传感器出现异常。但是,如果由于车速传感器的连线断开一类原因而造成传感器的输出从一开始就是零,就无法判别是车速为零还是车速传感器失灵。For example, when the electrical connector of the vehicle speed sensor is loose and disconnected while the vehicle is running, the output of the sensor will show an abnormal change in the vehicle speed, and it can be determined that the sensor is abnormal. However, if the output of the sensor is zero from the beginning due to reasons such as disconnection of the vehicle speed sensor, it is impossible to determine whether the vehicle speed is zero or the vehicle speed sensor is out of order.

针对上述问题,本发明的目的是提供一种带电动机的车,所述的这种车在车速传感器没有信号输出时可以判别传感器是否失灵。In view of the above problems, the object of the present invention is to provide a vehicle with an electric motor, which can determine whether the sensor is out of order when the vehicle speed sensor has no signal output.

因此,为了达到上述目的,本发明提供了一种由人力驱动的车。本发明的车包括一个人力驱动系统,用于将人的驱动力转变成驱动车子的驱动力;一个电驱动系统,用于给人驱动力补充辅助驱动力;一个控制装置,用于根据人驱动力控制电驱动系统的辅助驱动力:一个车速检测装置,用于检测车速;以及一个人驱动力检测装置,用于检测人的驱动力。Therefore, in order to achieve the above object, the present invention provides a car driven by human power. The car of the present invention includes a human drive system for converting the driving force of the person into the driving force for driving the car; an electric drive system for supplementing the auxiliary driving force for the driving force of the person; a control device for driving the vehicle according to the human driving force Auxiliary driving force of the force control electric drive system: a vehicle speed detection device for detecting vehicle speed; and a human driving force detection device for detecting human driving force.

具体地说,所述控制装置包括一个比较装置,该比较装置根据在所测车速不大于一个给定值的条件下测得的人驱动力来输出控制信号。在至少有控制信号输出的条件下,该控制装置判断车子出现了何种异常,并提供一种适当的控制来校正这种异常。Specifically, said control means includes a comparing means for outputting a control signal based on the human driving force measured under the condition that the measured vehicle speed is not greater than a given value. Under the condition that at least the control signal is output, the control device judges what kind of abnormality occurs in the vehicle, and provides an appropriate control to correct the abnormality.

在有人驱动力的条件下,当车速检测装置发生异常时,该车速检测装置会显示车速为零或车速极低。同样,由于外力等因素,在有人驱动力的条件下车子也可以停下来。于是这类车就出现了异常。Under the condition of human driving force, when the vehicle speed detection device is abnormal, the vehicle speed detection device will display that the vehicle speed is zero or the vehicle speed is extremely low. Similarly, due to factors such as external force, the car can also stop under the condition of someone's driving force. So this kind of car has an exception.

在上述的异常情况下,尽管人驱动力检测装置检测出了人的驱动力,但所测得的车速也不会高于给定值。从而,比较装置输出一个控制信号,使控制装置可以通过适当的控制来校正这种异常。In the above-mentioned abnormal situation, although the human driving force detecting means detects the human driving force, the detected vehicle speed will not be higher than a given value. Thus, the comparison means outputs a control signal so that the control means can correct the abnormality by appropriate control.

本发明的一个更为可取的方面是,控制装置还包括一个用于获取人驱动力的变化范围的变化范围检测装置和一个变化范围比较装置,在所测车速不大于一个给定值的条件下,每当人驱动力的变化范围不小于一个给定的变化范围时,该比较装置就输出一个控制信号。在至少有控制信号输出的条件下,控制装置判别出车速检测装置出现了异常。A more preferable aspect of the present invention is that the control device also includes a variation range detection device and a variation range comparison device for obtaining the variation range of the driving force of the human. , whenever the variation range of the human driving force is not less than a given variation range, the comparison device outputs a control signal. Under the condition that at least the control signal is output, the control device judges that the vehicle speed detection device has an abnormality.

为了精确地检测车速检测装置的异常,所述的车还包括一个计时器,用于根据所述控制信号来起动计时,当累计值超过一给定值时,向控制装置输出一个异常判别信号。报警装置根据该异常判别信号对异常状态报警。In order to accurately detect the abnormality of the vehicle speed detection device, the vehicle further includes a timer, which is used to start timing according to the control signal, and output an abnormality discrimination signal to the control device when the accumulated value exceeds a given value. The alarm device alarms the abnormal state according to the abnormality discrimination signal.

另外,人驱动力检测装置还可用于每隔一给定的恒定时间区间检测一次人驱动力。变化比较装置可用于获取由人驱动力检测装置每隔一恒定时间区间检测到的两个连续的人驱动力数值之间的差值,从而得到人驱动力的变化范围。In addition, the human driving force detection device can also be used to detect the human driving force every given constant time interval. The change comparing means can be used to obtain the difference between two consecutive values of human driving force detected by the human driving force detecting means at intervals of a constant time interval, so as to obtain the variation range of human driving force.

凭借上述的优化特性,当人驱动力的变化范围不小于所述给定值而车速也不大于所述给定值这一状态所持续的时间比一段给定的时间长时,就能判别出车速检测装置发生了故障。因此,即使是在车速检测装置的输出保持不变的情况下也能判别出故障。By virtue of the above-mentioned optimization characteristics, when the variation range of the human driving force is not less than the given value and the vehicle speed is not greater than the given value, the state lasts longer than a given period of time, it can be discriminated The vehicle speed detection device has malfunctioned. Therefore, even in the case where the output of the vehicle speed detection device remains unchanged, a failure can be discriminated.

根据本发明的另一方面,所述控制装置还包括一个行驶和停止控制装置,用于在所述控制装置判别出车子出现异常时停止向电驱动系统传送驱动电流或将驱动电流减小。According to another aspect of the present invention, the control device further includes a running and stop control device for stopping or reducing the drive current to the electric drive system when the control device determines that the vehicle is abnormal.

凭借上述特性,当车子停下来或车速极低时,不会有额外的电流传送到电驱动系统。Thanks to these features, no additional current is sent to the electric drive system when the car is stopped or at extremely low speeds.

图1是一辆带有电动机的自行车的侧视图;Figure 1 is a side view of a bicycle with an electric motor;

图2是上述装置的动力系统的方框图;Fig. 2 is the block diagram of the power system of above-mentioned device;

图3是控制器的功能方框图;Fig. 3 is the functional block diagram of controller;

图4是行驶、停止的操作流程图;Fig. 4 is the operation flowchart of running, stopping;

图5是系统保护和故障判断的操作流程图;Fig. 5 is the operation flowchart of system protection and fault judgment;

图6是起动扭矩滑块控制的操作流程图;Fig. 6 is the operation flowchart of starting torque slider control;

图7是辅力限制功能的操作流程图;Figure 7 is an operation flowchart of the auxiliary force limiting function;

图8是辅力随时间变化的特性曲线图;Fig. 8 is a characteristic curve diagram of the auxiliary force changing with time;

图9是停止判别控制的操作流程图;Fig. 9 is an operation flow chart of stopping discrimination control;

图10是电池低电压检验功能的操作流程图;Fig. 10 is a flow chart of the operation of the battery low voltage inspection function;

图11是车速传感器故障判断的操作流程图;Fig. 11 is an operation flow chart of vehicle speed sensor failure judgment;

图12是上述装置的操作流程图;Fig. 12 is the operation flowchart of above-mentioned device;

图13是上述装置的功能方框图。Fig. 13 is a functional block diagram of the above device.

标记说明:Mark Description:

33:电动机33: Motor

44:曲轴44: crankshaft

54:用作人驱动力检测装置的脚蹬力传感器。54: A pedal force sensor used as a human driving force detection device.

66:用作车速检测装置的车速传感器66: Vehicle speed sensor used as a vehicle speed detection device

80:CPU(中央处理器)80: CPU (Central Processing Unit)

106A:车速传感器故障判断功能106A: Vehicle speed sensor fault judgment function

204:变化幅度比较装置204: Variation comparison device

206:计时器206: Timer

210:报警装置210: Alarm device

S:车速S: vehicle speed

△F:变化幅度△F: range of change

图1是一个实施例的侧视图。图2是该实施例的动力系统的方框图;图3是该实施例的方框图。Figure 1 is a side view of one embodiment. Fig. 2 is a block diagram of the power system of this embodiment; Fig. 3 is a block diagram of this embodiment.

下面将参照图1至图3来描述车体的总体结构。图1中的主要框架10包括一根从前管12向后下方延伸的斜梁管14,一对从斜梁管14的下端向后延伸的左右链拉条16(只示出一条),从斜梁管14的下端向上支撑的一个鞍座支管18和一对左右辅助撑条20(只示出一条),以及一对将鞍座支管18及辅助撑条20的上端与链拉条16的后端连接起来的左右后撑条22(只示出一条)。The overall structure of the vehicle body will be described below with reference to FIGS. 1 to 3 . The main frame 10 in Fig. 1 comprises a slanted beam tube 14 extending backward and downward from the front tube 12, a pair of left and right chain stays 16 (only one shown) extending backward from the lower end of the slanted beam tube 14, A saddle branch pipe 18 and a pair of left and right auxiliary stays 20 (only one is shown) supported upward by the lower end of the beam tube 14, and a pair of upper ends of the saddle branch pipe 18 and the auxiliary stays 20 and the back of the chain pull bar 16 The left and right rear stays 22 (only one shown) that are connected together.

一个轮叉24由前管12可旋转地支撑着。前轮26支撑在轮叉24的下端。车把28与轮叉24的上端固定在一起。鞍座32固定在鞍座支柱30的顶部,鞍座支柱从上方插入鞍座支管18,因而可以调节高度。A fork 24 is rotatably supported by the head tube 12 . A front wheel 26 is supported on the lower end of the wheel fork 24 . Handlebar 28 and the upper end of wheel fork 24 are fixed together. The saddle 32 is fixed on the top of the saddle post 30, and the saddle post is inserted into the saddle branch pipe 18 from above so that the height can be adjusted.

底架箱36(后面称作BB箱)与永磁型直流电机38组成一个完整的动力单元34。角撑40和42将BB箱36固定到下降管14的后下部。曲柄轴44贯穿动力单元34的BB箱36,曲柄46固定在曲柄轴44的两端。曲柄脚蹬48固定在曲柄46上。The chassis box 36 (referred to as the BB box hereinafter) and the permanent magnet DC motor 38 form a complete power unit 34 . Gussets 40 and 42 secure the BB box 36 to the rear lower portion of the drop tube 14 . The crankshaft 44 passes through the BB case 36 of the power unit 34 , and the crank 46 is fixed at both ends of the crankshaft 44 . Crank pedal 48 is fixed on crank 46 .

动力单元34包括齿轮和链轮(未示出),它们将曲柄轴44的转动通过一个位于曲柄轴一侧的单向离合器(图2)传递到链条52上。在曲柄轴44与链条52之间设置了一个行星齿轮传动机构。The power unit 34 includes gears and sprockets (not shown), which transmit the rotation of the crankshaft 44 to the chain 52 through a one-way clutch ( FIG. 2 ) located on one side of the crankshaft. A planetary gear is arranged between the crankshaft 44 and the chain 52 .

脚蹬力输入到行星齿轮传动机构的一个行星齿轮上,然后通过一个环形齿轮传送到链条52上。用一个带有电位计的脚蹬力检测装置检测施加到位于中心的恒星齿轮上的扭矩,从而测得脚蹬力F。电机38的转动通过位于电机一侧的一个行星轮型的减速机构56和一个单向离合器57传递到链条52上。The pedaling force is input to a planetary gear of the planetary gear transmission, and then transmitted to the chain 52 through a ring gear. The pedal force F is measured by detecting the torque applied to the centrally located sun gear with a pedal force detection device with a potentiometer. The rotation of the motor 38 is transmitted to the chain 52 through a planetary gear-type reduction mechanism 56 and a one-way clutch 57 located on one side of the motor.

后轮58固定在链拉条16的后端,也就是链拉条16与后撑条22的交接处。后轮58的轮轴在此处构成一个由链条52驱动的、只能向前转的飞轮60。图1示出了一个竖直地码放在一个细长形的电池盒64中的可充电电池62(如铅酸电池)。The rear wheel 58 is fixed on the rear end of the chain stay 16 , that is, the junction of the chain stay 16 and the rear stay 22 . The axle of the rear wheel 58 here forms a flywheel 60 driven by the chain 52 and which can only rotate forward. FIG. 1 shows a rechargeable battery 62 (eg, lead-acid battery) stacked vertically in an elongated battery compartment 64 .

转速传感器66固定在BB箱36上,用于检测链轮(未示出)的转速,链条52绕在所述的链轮上。该转速传感器66同时还用于检测车速。控制单元68固定在斜梁管14的前下部。外罩70将控制单元68及动力单元34覆盖起来。The rotational speed sensor 66 is fixed on the BB box 36 and is used to detect the rotational speed of the sprocket (not shown) on which the chain 52 is wound. The rotation speed sensor 66 is also used to detect the vehicle speed at the same time. The control unit 68 is fixed on the front lower part of the inclined beam pipe 14 . The cover 70 covers the control unit 68 and the power unit 34 .

由带有电位计的脚蹬力检测机构检测到的脚蹬力F和由车速传感器66检测到的车速S都被输入到控制单元68中,控制单元68根据脚蹬力F和车速S控制电机电流,从而产生电机输出或电机扭矩TMThe pedal force F detected by the pedal force detection mechanism with a potentiometer and the vehicle speed S detected by the vehicle speed sensor 66 are all input into the control unit 68, and the control unit 68 controls the motor according to the pedal force F and the vehicle speed S current, thereby producing motor output or motor torque T M .

控制器68的构成如图3所示。电机38和电池62与开关电路72一起构成一个闭合回路。这个闭合回路是主回路74。开关电路72由例如金属-氧化物半导体场效应晶体管组成。自由轮二极管76与电机38并联。一个分流器78与主回路74连接,用于检测电流。The configuration of the controller 68 is as shown in FIG. 3 . The motor 38 and the battery 62 together with the switching circuit 72 form a closed loop. This closed loop is the main loop 74 . The switch circuit 72 is composed of, for example, a metal-oxide semiconductor field effect transistor. A free wheel diode 76 is connected in parallel with the motor 38 . A shunt 78 is connected to the main circuit 74 for sensing current.

CPU 80根据脚蹬力F和车速S输出一个代表电机(38)输出(扭矩)TM的指令数值(i)。换句话说,CPU发出指令数值,使电机38的输出(扭矩)TM随着脚蹬力的周期性变化而同时周期性地改变。当达到指定的车速S时,可以通过限制电机的输出TM来限制车速S。The CPU 80 outputs a command value (i) representing the output (torque) T M of the motor (38) based on the pedaling force F and the vehicle speed S. In other words, the CPU issues an instruction value so that the output (torque) T M of the motor 38 is periodically changed simultaneously with the periodic change of the pedaling force. When the specified vehicle speed S is reached, the vehicle speed S can be limited by limiting the output TM of the motor.

门电路82根据由CPU80发出的代表可变占空因数的指令数值(i)输出一个门信号(g)来驱动开关电路72。换句话说,要增加电机的输出TM,就要增加指令数值(i)中开启时间与开启时间和关闭时间之和的比率(称为占空因数)。The gate circuit 82 drives the switch circuit 72 by outputting a gate signal (g) according to an instruction value (i) issued by the CPU 80 representing a variable duty factor. In other words, to increase the output TM of the motor, the ratio of the on time to the sum of the on and off times (called the duty cycle) in the command value (i) is increased.

由门电路82根据指令数值(i)发出的门信号(g)被传送到开关电路72的一个开关元件,以便选择性地将每个开关元件打到开或关的位置。The gate signal (g) issued by the gate circuit 82 based on the command value (i) is transmitted to a switching element of the switching circuit 72 to selectively turn each switching element to an on or off position.

图3示出了一个总开关84。当总开关84处于开启状态时,CPU80将介于主回路74中的主继电器86开启,同时使电源部分88、辅助装置控制部件90、门电路82和控制器68的所有部件进入开启状态。电源部分88为CPU80提供电源电压,同时借助于例如一个开关调节器,以逐渐降低电池62的工作电压的方式为辅助装置92提供驱动电压。FIG. 3 shows a master switch 84 . When the main switch 84 is in the open state, the CPU 80 will open the main relay 86 in the main circuit 74, and simultaneously make all the components of the power supply part 88, the auxiliary device control part 90, the gate circuit 82 and the controller 68 enter the open state. The power supply section 88 supplies a power supply voltage to the CPU 80, and supplies a drive voltage to the auxiliary device 92 by gradually reducing the operating voltage of the battery 62 by means of, for example, a switching regulator.

还可在电源部分88处连接另一个小容量电池(未示出),由工作电池62提供的逐渐减小的电流对该容量电池充电。辅助装置92包括一些灯和仪表,电源部分88根据辅助装置的控制部分90的指令提供能量来驱动这些灯和仪表。Another small-capacity battery (not shown) may also be connected at the power supply section 88 , which is charged by the gradually decreasing current provided by the working battery 62 . The auxiliary device 92 includes lamps and meters, and the power supply part 88 supplies power to drive these lights and meters according to the instruction of the control part 90 of the auxiliary device.

(CPU的功能)(CPU function)

下面将参照图3至图13描述CPU的功能。The function of the CPU will be described below with reference to FIGS. 3 to 13 .

CPU具有多种根据软件操作的功能。如图3所示,这些功能大致上可分为以下四种,即:行使和停止控制功能100,停止处理功能102,系统保护功能104和故障判断功能106。当CPU80执行其它程序时,在适当的时机重复执行系统保护功能104和故障判断功能106,例如大约每10毫秒执行一次。图4粗略地显示了行驶和停止控制功能100和停止处理功能102的工作流程。图5粗略地显示了系统保护功能104和故障判断功能106的工作流程。The CPU has various functions that operate according to software. As shown in FIG. 3 , these functions can be roughly divided into the following four types, namely: exercise and stop control function 100 , stop processing function 102 , system protection function 104 and fault judgment function 106 . When the CPU 80 executes other programs, it repeatedly executes the system protection function 104 and the failure judgment function 106 at appropriate timings, for example, about every 10 milliseconds. FIG. 4 roughly shows the working flow of the drive and stop control function 100 and the stop processing function 102 . FIG. 5 roughly shows the workflow of the system protection function 104 and the fault judgment function 106 .

(行驶和停止控制)(drive and stop control)

随着总开关84的开启,行驶和停止控制功能100从起动到停止判断执行各种操作。这一过程例如大约每10毫秒重复一次。下面将描述功能100中的每一种功能。With the main switch 84 turned on, the travel and stop control function 100 performs various operations from start to stop judgment. This process is repeated approximately every 10 milliseconds, for example. Each of functions 100 will be described below.

(起动判断和起动扭矩滑块功能)(start judgment and start torque slider function)

首先描述起动判断功能110。当脚蹬力F超过给定值F。(例如30Kg)时,功能110判别出显示的起动的倾向,然后通过下面将要描述的起动扭矩滑块控制功能120转入开动控制状态。First, the start judging function 110 will be described. When the pedal force F exceeds a given value F. (for example 30Kg), the function 110 judges the starting tendency of the display, and then turns to the starting control state by the starting torque slider control function 120 to be described below.

起动扭矩滑块控制120的作用是,在上述起动判断功能110判别出所示的起动倾向之后的一段给定时间中(例如3秒钟),如果车速S持续为零,起动扭矩滑块控制120就将起动判别的结果消除。这种情况的一个例子是,在施加脚蹬力的同时又刹闸防止起动。在这种情况下如果电机38仍以同常规行驶类似的方式运转,多余的电流仍将继续流入电机38中,从而加速了电池62的损耗,并给驱动系统施加了很大的负荷。因此在一段给定时间过后应该将起动中断。The effect of the starting torque slider control 120 is that, within a given period of time (for example, 3 seconds) after the above-mentioned starting judging function 110 judges the shown starting tendency, if the vehicle speed S continues to be zero, the starting torque slider control 120 The result of the activation judgment is canceled. An example of this is when pedal force is applied while the brakes are applied to prevent starting. In this case, if the motor 38 still runs in a similar manner to conventional driving, excess current will continue to flow in the motor 38, thereby accelerating the wear of the battery 62 and placing a large load on the drive system. The start should therefore be interrupted after a given period of time has elapsed.

图6是上述的流程图。在该实施例中,当总开关开启而车子静止或仅由人力驱动时,起动等待模式自动设置。可判别出系统处于步骤110A的起动等待模式。步骤110A的起动等待模式判断当前模式是否为等待起动的模式。如果该模式是等待起动的模式,那么当脚蹬力F等于或大于FO(起动判别的脚蹬力值)(步骤110B)时,就判别出有起动的意向。如果F≥F0,则起动电机辅助功能,同时将该模式设置成缓慢起动模式(步骤110D)。接着,程序转入起动扭矩滑块控制模块120。在控制模块120中,首先起动计时器(步骤120A)。如果该模式不是起动等待模式,就意味着车子已在行驶,因此程序跳过起动判别模块110和起动扭矩滑块控制模块120,进入下面的缓慢起动步骤130。Fig. 6 is a flowchart of the above. In this embodiment, when the main switch is turned on and the car is stationary or driven only by human power, the start waiting mode is automatically set. It can be judged that the system is in the start waiting mode of step 110A. In the start waiting mode of step 110A, it is judged whether the current mode is the start waiting mode. If the mode is a waiting-to-start mode, when the pedal force F is equal to or greater than F O (pedal force value for start discrimination) (step 110B), it is discriminated that there is an intention to start. If F ≥ F 0 , start the motor assist function and set the mode to slow start mode (step 110D). Next, the program transfers to the starting torque slider control module 120 . In the control module 120, a timer is first started (step 120A). If this mode is not the starting waiting mode, it means that the car is running, so the program skips the starting judgment module 110 and the starting torque slider control module 120, and enters the following slow starting step 130.

接着判别车速S是否为零(步骤120B)。如果S=0,再判别计时器的时间计数值(t)是否达到给定值tO(例如3秒种)(步骤120C)。如果S不是零,就可判别出车子已经开始行驶,于是不改变FO的值(步骤120D),并结束起动判断功能。Next, it is judged whether the vehicle speed S is zero (step 120B). If S=0, it is judged whether the time count value (t) of the timer has reached a given value t O (for example, 3 seconds) (step 120C). If S is not zero, it is judged that the vehicle has started to travel, so the value of F O is not changed (step 120D), and the start judging function is terminated.

在上述的起动扭矩滑块控制中,如果在施加一恒定脚蹬力的条件下车子保持不动(比如出现前面所述的情况-在施加脚蹬力的同时又将闸刹住防止起动),电机的电流每隔一段恒定时间会重复流动一段时间t。这将对电池和其它部件造成不良影响。针对这一问题,在该实施例中,每次进行起动判别时都将用于判别起动的给定值F增加一个常数α。下面将描述使给定值F增加的控制过程。In the above-mentioned starting torque slider control, if the car remains stationary under the condition of applying a constant pedal force (for example, the situation described above-applying the brake while applying the pedal force to prevent starting), The electric current of the motor flows repeatedly for a time t * at regular intervals. This will adversely affect the battery and other components. To solve this problem, in this embodiment, the given value F * for judging startup is increased by a constant α every time the startup judgment is performed. Next, the control process for increasing the given value F * will be described.

如果时间t达到t0,就将参数F0增加到F0+α(步骤120E),并将电机辅助功能停止。程序返回到起动等待模式(步骤110A)。如果时间t没有达到t0,程序返回到步骤120B,去判断车速S是否为零。如果F≥F0+α而仍然施加脚蹬力,就可再次判别出将要起动(步骤110B),并起动电机辅助功能(步骤110D)。在这种操作重复了(n)次后,如果F≤F0+nα,就不再进行电机辅助功能(110B)了。If time t reaches t 0 , parameter F 0 is increased to F 0 +α (step 120E), and the motor assist function is deactivated. The program returns to the startup standby mode (step 110A). If the time t has not reached t 0 , the program returns to step 120B to judge whether the vehicle speed S is zero. If F≧F 0 +α and the pedaling force is still applied, it is judged again that starting is to be started (step 110B), and the motor assist function is activated (step 110D). After this operation is repeated (n) times, if F ≤ F 0 +nα, the motor assist function (110B) is no longer performed.

(缓慢起动)(slow start)

如果在电机辅助起动的时刻迅速地给出所计算的辅助量(以下称作预计辅力),就会有象大冲击波一样的冲击电流流入电机。因此,设计了一个缓慢起动功能130,以便使实际的辅力指令数值(后面称作实际辅力)平稳地增加。也就是说,每隔一段固定时间(如0.015秒)将预定辅力的10%加到实际辅力上,当达到预定辅力时,程序进入行驶模式,转入行驶控制140。If the calculated assist amount (hereinafter referred to as the expected assist force) is quickly given at the moment of motor assist start, there will be an inrush current like a large shock wave flowing into the motor. Therefore, a slow start function 130 is designed so that the actual assist force command value (hereinafter referred to as actual assist force) increases smoothly. That is to say, add 10% of the preset assist force to the actual assist force at regular intervals (such as 0.015 seconds), and when the preset assist force is reached, the program enters the driving mode and transfers to the driving control 140 .

(行驶控制)(travel control)

行驶控制140用于控制正常行驶。在这一过程中,根据车速S、脚蹬力F、电源电压以及电机电流计算出一个最佳辅力,并且每隔一段固定时间(例如0.01秒)就更新一次辅力。在这一情形下,在前一辅力基础上所改变的量得到了限制,从而可以产生出平稳辅助的感觉。也就是说,提供了如图4所示的辅力限制功能(步骤140A)。Ride control 140 is used to control normal travel. In this process, an optimal assist force is calculated according to the vehicle speed S, pedal force F, power supply voltage and motor current, and the assist force is updated every fixed period of time (for example, 0.01 second). In this case, the amount of change from the previous assist force is limited so that a feeling of smooth assist can be produced. That is, an assist force limiting function as shown in FIG. 4 is provided (step 140A).

图7是辅力限制功能140A的工作流程图,图8是助动力随时间变化的一个示例。由于在这一实施例中是通过脉冲宽度调制来控制电机电流,当用占空因数D%表示电机电流时,通过控制使预计占空因数D(相当于预计辅力,以下的占空因数相当于辅力大小)的变化量不超过给定值(例如10%)。FIG. 7 is an operation flowchart of the assist force limiting function 140A, and FIG. 8 is an example of changes in assist force over time. Since the motor current is controlled by pulse width modulation in this embodiment, when the motor current is represented by the duty cycle D%, the expected duty cycle D (equivalent to the expected auxiliary force, the following duty cycle is equivalent to depending on the size of the auxiliary force) does not exceed a given value (for example, 10%).

参照图7,将当前占空因数DN和时间τ之前的预计占空因数DN-1储存起来(步骤140B),如果占空因数D在增加(步骤140C),则将占空因数DN-1增加10%并将增加后的结果作为D1(步骤140D)。如果DN<D1,则表明DN的增加量不大于10%(步骤140E)。于是假定D2=DN(步骤140F),并将D2作为预计占空因数来控制电机输出(步骤140G)。然后假定D2为前次占空因数DN-1程序返回到步骤140B。Referring to Fig. 7, the current duty cycle D N and the expected duty cycle D N-1 before time τ are stored (step 140B), if the duty cycle D is increasing (step 140C), then the duty cycle D N -1 is increased by 10% and the increased result is taken as D1 (step 140D). If D N < D 1 , it indicates that D N has not increased by more than 10% (step 140E). It is then assumed that D 2 =D N (step 140F), and D 2 is used as the expected duty cycle to control the motor output (step 140G). D2 is then assumed to be the previous duty cycle D N-1 . The process returns to step 140B.

如果在步骤140D中DN等于或大于D1,则表明预计占空因数的增加量等于或大于10%。然后使D2=D1(步骤140I),并将D2作为预计占空因数来执行控制。If D N is equal to or greater than D 1 in step 140D, this indicates that the expected duty cycle increase is equal to or greater than 10%. Then D 2 =D 1 (step 140I), and control is performed with D 2 as the expected duty cycle.

如果预计占空因数在减小(步骤140C),则将前次预计占空因数DN-1减小10%,并将减小后的结果作为D1(步骤140J)。如果DN>D1(步骤140K),就表明减小量小于10%。因此将DN作为预计占空因数D2(步骤140L)。如果DN≤D1,表明减小量不小于10%,就把D1作为预计占空因数D2(步骤140M)。If the estimated duty cycle is decreasing (step 140C), then reduce the previous estimated duty cycle D N-1 by 10%, and use the reduced result as D 1 (step 140J). If D N > D 1 (step 140K), it indicates that the reduction is less than 10%. Therefore, D N is taken as the expected duty cycle D 2 (step 140L). If D ND 1 , indicating that the decrease is not less than 10%, D 1 is taken as the expected duty cycle D 2 (step 140M).

上述过程如图8中实线A所示。虚线B表明了没有执行辅力限制控制程序140A时占空因数D的变化情况。通过控制程序140A,使得电机电流的增减得以平稳实现。因此,改善了骑车的感觉,并减小了对驱动系统的冲击。这种行驶控制还限制了高速度时的电机辅力比。为了做到这一点,可在一幅限定了与车速S和脚蹬力F有关的辅力比的图上,将辅力比设成一个较小值。The above process is shown by the solid line A in FIG. 8 . The dotted line B shows the variation of the duty cycle D when the assist force limitation control program 140A is not executed. Through the control program 140A, the increase and decrease of the motor current can be realized smoothly. Therefore, the riding feeling is improved and the shock to the drive system is reduced. This ride control also limits the motor assist ratio at high speeds. In order to do this, the assist force ratio is set to a small value on a map defining the assist force ratio in relation to the vehicle speed S and the pedal force F.

(停止判断控制)(stop judging control)

在本实施例中,在不采用制动开关的条件下,利用脚蹬力F和车速S来判别停止的意向。In this embodiment, under the condition that no brake switch is used, pedal force F and vehicle speed S are used to determine the intention to stop.

首先,当车速为零时(步骤150A),如果脚蹬力小于一个给定值F1(例如12kg力或大约2kg-m的扭矩)(步骤150B),则启动计时器(步骤150C)。如果计时器已在计时,则继续计时(步骤150D)。当计时器的累计值t达到一个给定值t0(例如1秒)时(步骤150E),程序进入停止处理功能,将电机输出变为零(步骤102)。First, when the vehicle speed is zero (step 150A), if the pedal force is less than a given value F 1 (eg 12 kg force or about 2 kg-m torque) (step 150B), start a timer (step 150C). If the timer is already counting, continue counting (step 150D). When the accumulated value t of the timer reaches a given value t 0 (for example, 1 second) (step 150E), the program enters the stop processing function to change the motor output to zero (step 102).

当F不小于F1(步骤150B)且F不小于F2(F2大于F1,例如30kg)(步骤150G)时,如果脚蹬力F的变化幅度△F不大于一个给定值△F。(例如12kg)(步骤150H),则起动另一个计时器(步骤150I)。如果计时器已在计时,则继续计时(步骤150J)。当累计值t1持续了一个给定值t10(例如2秒)时,就判别出有停止的意向(步骤150J)。当车速S不是零时(步骤150A),将计时器复位,或者说不会遇到上述情况(步骤150L),程序返回到步骤10。此时,该模式保持不变。When F is not less than F 1 (step 150B) and F is not less than F 2 (F 2 is greater than F 1 , for example, 30kg) (step 150G), if the variation range ΔF of pedal force F is not greater than a given value ΔF . (for example 12kg) (step 150H), then start another timer (step 150I). If the timer is already counting, continue counting (step 150J). When the accumulated value t1 continues for a given value t10 (for example, 2 seconds), it is discriminated that there is an intention to stop (step 150J). When the vehicle speed S is not zero (step 150A), the timer is reset, or the above-mentioned situation will not be encountered (step 150L), and the program returns to step 10. At this point, the pattern remains unchanged.

当如上所述判别到有停止的意向时,程序转入停止处理功能(步骤102),逐渐减小电机的输出,并准备着下一次起动,或者通过将程序设置到起动等待模式,等待下一个脚蹬力F的输入。如果在比一段给定时间还要长的时间内都没有脚蹬力F和车速S一类的信号从外面输入,程序则转入节能模式。例如,将门电路82、主继电器86、电源部分88断电,CPU80的其余部分停止工作,只留下判断是否有外部输入的功能继续工作。When it is judged that there is an intention to stop as described above, the program transfers to the stop processing function (step 102), gradually reduces the output of the motor, and prepares for the next start, or waits for the next start by setting the program to the start waiting mode. Input of pedal force F. If there is no signal such as pedal force F and vehicle speed S input from the outside for a longer period of time than a given period of time, the program goes into the energy-saving mode. For example, the gate circuit 82, the main relay 86, and the power supply part 88 are powered off, and the rest of the CPU 80 stops working, leaving only the function of judging whether there is an external input to continue working.

(系统保护)(system protection)

下面将描述系统保护功能104。如图5所示,这一功能包括电池过电压检测功能160,电池低压检测功能170及低能耗模式判别功能180。The system protection function 104 will be described below. As shown in FIG. 5 , this function includes a battery overvoltage detection function 160 , a battery low voltage detection function 170 and a low energy consumption mode discrimination function 180 .

当更换电池时用一个具有较高电压的电池代替原来的电池,通过电池过电压检测功能160来保护系统。即,当总开关84(图3)开启时,先检测电池电压是否高于一个给定值。如果高于给定值,停止控制,将行驶模式限制到节能模式中。这样,保证了在充电过程中不会起动。为了增加安全系数,在上述情况下即使电池电压恢复到正常水平,也不能进行行驶,除非将总开关84断开。When replacing the battery, replace the original battery with a battery with a higher voltage, and protect the system through the battery overvoltage detection function 160 . That is, when the main switch 84 (FIG. 3) is turned on, it is first detected whether the battery voltage is higher than a given value. If it is higher than the given value, the control is stopped and the driving mode is limited to the energy-saving mode. In this way, it is guaranteed that it will not start during charging. In order to increase the safety factor, even if the battery voltage returns to a normal level under the above-mentioned circumstances, the vehicle cannot travel unless the main switch 84 is disconnected.

当电池电压过低时,通过电池低压检测功能170来保护电池,使电池不过量耗电。即使在行驶过程中电池电压过低,当通过将控制停止来切断放电电流时,电池电压也能恢复并上升。因此,控制又可重新进行。但是,如果放电过多,电池会损坏。因此,最好在打开总开关84后立即在没有负载的情况下检测电压,并且如果电压低于预先设定的值,就发出报警信号。When the battery voltage is too low, the battery low voltage detection function 170 is used to protect the battery so that the battery does not consume excessive power. Even if the battery voltage is low during driving, when the discharge current is cut off by stopping the control, the battery voltage can recover and rise. Therefore, control can be performed again. However, the battery can be damaged if it is discharged too much. Therefore, it is preferable to detect the voltage without load immediately after opening the main switch 84, and to issue an alarm signal if the voltage is lower than a preset value.

图10也显示了电池低压检测功能170。即,将电池电压VB与两个阈值Vth1和Vth2(Vth1<Vth2)相比较(步骤170A、170B)。如果VB不大于Vth1,则发光二极管亮,并起动记时器(步骤170C)。当计时器的计数值达到一累加时间值t20(例如5秒)(步骤170D)时,则结束全部控制(步骤192)。FIG. 10 also shows a low battery detection function 170 . That is, the battery voltage V B is compared with two thresholds V th1 and V th2 (V th1 <V th2 ) (steps 170A, 170B). If V B is not greater than V th1 , the LED is illuminated and the timer is started (step 170C). When the count value of the timer reaches an accumulative time value t20 (for example, 5 seconds) (step 170D), all control is ended (step 192).

如果VB介于Vth1和Vth2之间(步骤170A、170B),则以发光二极管闪烁的方式报警(步骤170F)。如果VB不小于Vth2,表明电池电压正常,因此执行其它控制程序(步骤170G)。If V B is between V th1 and V th2 (steps 170A, 170B), an alarm is issued by flashing the LED (step 170F). If V B is not less than V th2 , it indicates that the battery voltage is normal, so other control procedures are executed (step 170G).

如上所述,当电压VB不大于Vth1时,车子不会立即停下,因为当VB不大于Vth1时,不是立即结束控制,而是在一段给定时间之后才结束控制,在这段给定时间内,发光二极管亮。例如,假设在某个交叉路口起动车子,在穿过该路口之前电压就低了下去并且发光二极管亮了。即使出现这种情况,在计时器设定的一段时间t20之内,车子仍可继续行驶,以便穿过该路口。As mentioned above, when the voltage V B is not greater than V th1 , the car will not stop immediately, because when V B is not greater than V th1 , the control is not ended immediately, but after a given period of time. The light-emitting diode is on for a given period of time. For example, if the car is started at an intersection, the voltage drops low and the LED lights up before the intersection is crossed. Even if this happens, the vehicle can still continue to travel within a period of time t20 set by the timer so as to pass through the intersection.

低能耗模式判别功能180用于判别前面所述的节能模式。当车处于静止状态(S=0),并且在比一段给定时间(例如5分钟)更长的时间过后仍然没有车速S信号输入时,程序转入节能模式。如前所述,在该模式中,门电路82、主继电器86、电源部分88都断电,CPU80的其余部分停止工作,只留下判断是否有外部输入的功能继续工作。The low energy consumption mode judging function 180 is used for judging the aforementioned energy saving mode. When the vehicle is at a standstill (S=0) and there is still no vehicle speed S signal input after a longer period of time (eg 5 minutes), the program will transfer to the energy-saving mode. As previously mentioned, in this mode, the gate circuit 82, the main relay 86, and the power supply 88 are all powered off, and the rest of the CPU 80 stops working, leaving only the function of judging whether there is an external input to continue working.

故障判断功能160检测各类故障,只要有任何一种故障存在,就以与步骤160和170类似的方式发出报警信号(步骤190)以便结束控制(步骤192)。在结束控制步骤192中,主继电器86断电,CPU的其余功能全部停止,只留下报警处理和低能耗模式判别功能继续工作。图11显示了车速传感器66的故障检测功能的工作流程,作为故障判断功能106的一个示例。图12展示了以上工作的具体过程。The fault judging function 160 detects various faults, and if any fault exists, an alarm signal is issued in a similar manner to steps 160 and 170 (step 190) to end control (step 192). In the end control step 192, the main relay 86 is powered off, and all other functions of the CPU are stopped, leaving only the alarm processing and low energy mode discrimination functions to continue to work. FIG. 11 shows the workflow of the failure detection function of the vehicle speed sensor 66 as an example of the failure judgment function 106 . Figure 12 shows the specific process of the above work.

车速传感器66的故障检测就是判别在起动前后车速传感器66是不是没有信号输出。换句话说,当这一程序起动后(步骤106A),如果车速传感器的输出(车速S)为零(步骤106B),则检测脚蹬力F的变化幅度△F(步骤106C)。如图12所示,变化幅度△F是每隔一恒定时间τ1检测到的脚蹬力Fn与Fn+1之间的差值,即△F=Fn+1-Fn。比如将时间τ1设为0.5秒。The fault detection of the vehicle speed sensor 66 is exactly to judge whether the vehicle speed sensor 66 has no signal output before and after starting. In other words, when this routine is started (step 106A), if the output of the vehicle speed sensor (vehicle speed S) is zero (step 106B), the variation ΔF of the pedaling force F is detected (step 106C). As shown in FIG. 12, the variation range ΔF is the difference between the pedal force F n and F n+1 detected at every constant time τ 1 , that is, ΔF=F n+1 −F n . For example, the time τ1 is set to 0.5 seconds.

将差值△Fn与一个固定值△F0进行比较(步骤106D),如果△Fn≥△F0,则起动计时器(步骤106E),当累计值t3达到给定值t30时,就判别出车速转传感器66出了故障(步骤106G)。于是发出报警信号并将计时器复位,再结束控制(步骤192)。如果在累计时间计数值t3达到t30之前车速S变成非零(步骤106B),或者△F<△F0(步骤106D),就可判定没有故障,将计时器复位(步骤106I),程序转入其它控制模块(步骤106J)。Compare the difference ΔF n with a fixed value ΔF 0 (step 106D), if ΔF n ≥ ΔF 0 , start the timer (step 106E), when the accumulated value t 3 reaches the given value t 30 , it is judged that the vehicle speed sensor 66 is out of order (step 106G). Then an alarm signal is issued and the timer is reset, and the control ends (step 192). If the vehicle speed S becomes non-zero (step 106B) before the accumulated time counter value t3 reaches t30 , or ΔF< ΔF0 (step 106D), it can be determined that there is no fault, and the timer is reset (step 106I), The program transfers to other control modules (step 106J).

如上所述,即便车速S为零,只要变化幅度△F大于给定值,也能判断出车速传感器66出了故障。因此,即使是由于断线一类原因造成车速传感器66不输出信号,也能进行故障检测。如果在上述的故障判断106进行完毕之后没有检测到故障,程序便转入其它的正常控制(图5中的步骤194)。As described above, even if the vehicle speed S is zero, as long as the variation ΔF is larger than a predetermined value, it can be judged that the vehicle speed sensor 66 is out of order. Therefore, even if the vehicle speed sensor 66 does not output a signal due to a disconnection or the like, failure detection can be performed. If no fault is detected after the above-mentioned fault judgment 106 is completed, the program goes to other normal control (step 194 in Fig. 5).

图13显示了对车速传感器66的故障进行判断的功能106A的工作流程。即,车速判别装置200判断由车速传感器66构成的车速检测装置所检测到的车速S是否为零。数字202代表检测脚蹬力F的变化幅度的装置。当车速S为零时,将其测得的变化幅度△F输入到变化幅度比较装置204中,将△F与给定值△F0进行比较。当△F>△FO时,发出计时器起动信号TSFIG. 13 shows the operation flow of the function 106A for judging the failure of the vehicle speed sensor 66 . That is, the vehicle speed determination device 200 determines whether or not the vehicle speed S detected by the vehicle speed detection device constituted by the vehicle speed sensor 66 is zero. Numeral 202 denotes means for detecting the magnitude of change in the pedaling force F. When the vehicle speed S is zero, the measured variation ΔF is input into the variation comparison device 204, and ΔF is compared with the given value ΔF 0 . When ΔF > ΔF O , a timer start signal T S is issued.

起动信号TS将计时器206复位,使其开始计时。当累计的时间计数值达到给定时间值t30时,计时器206发出一个故障判别信号I。将故障信号I储存到缓冲寄存器208中,同时让报警装置210发出报警信号,并使停止处理装置212停止控制。并且也将计时器206复位。The start signal T S resets the timer 206 to start timing. When the accumulated time count value reaches the given time value t30 , the timer 206 sends out a failure discrimination signal I. Store the fault signal I in the buffer register 208, and at the same time let the alarm device 210 send out an alarm signal, and make the stop processing device 212 stop the control. And the timer 206 is also reset.

在该实施例中,在检测车速传感器66的故障时,是采用每隔一恒定时间τ1检测到的两个连续的脚蹬力F之间的差值△F作为变化幅度。但本发明并不限于这一实施例。例如,可以用在一段变化的时间区间内的脚蹬力的最大值与最小值之间的差值作为变化幅度。本发明不仅可用于自行车,还可用于诸如轮椅车和手推车一类的车辆。在这类车中,用手力作为人的驱动力。In this embodiment, when detecting the failure of the vehicle speed sensor 66, the difference ΔF between two consecutive pedal forces F detected every constant time τ1 is used as the variation range. However, the present invention is not limited to this embodiment. For example, the difference between the maximum value and the minimum value of the pedaling force within a varying time interval may be used as the range of change. The present invention can be used not only for bicycles but also for vehicles such as wheelchairs and carts. In this type of vehicle, hand power is used as the driving force for the person.

如上所述,如果在车速检测装置检测到的车速低于给定值的条件下,人驱动力的变化幅度高于给定值,并且这一状态的持续时间比一段给定时间要长,就可判别出车速检测装置出了故障,由权利要求1限定的本发明就将计时器起动。因此,在电源开启前后,即使车速检测装置的输出值保持不变,也能判别故障。As described above, if the variation of the human driving force is higher than a given value under the condition that the vehicle speed detected by the vehicle speed detecting device is lower than a given value, and the duration of this state is longer than a given period of time, the It can be judged that the vehicle speed detection device is out of order, and the present invention defined by claim 1 starts the timer. Therefore, even if the output value of the vehicle speed detection device remains unchanged before and after the power is turned on, a fault can be determined.

在本实施例中,是在一段固定的时间区间内检测人驱动力,并且将定时地检测到的数值之间的差值作为变化幅度(权利要求2)。In this embodiment, the human driving force is detected within a fixed time interval, and the difference between values detected at regular intervals is taken as the range of change (claim 2).

Claims (7)

1、一种由人驱动力驱动的车,包括:1. A vehicle driven by human power, including: 一个人力驱动系统,用于将人的驱动力转变成驱动该车的驱动力;a human drive system for converting human drive into drive for the vehicle; 一个电驱动系统,用于给人的驱动力补充辅助驱动力;An electric drive system for supplementing the auxiliary drive power to the human drive force; 一个控制装置,用于根据人的驱动力来控制辅助驱动力;a control device for controlling the auxiliary driving force according to the human driving force; 一个车速检测装置,用于检测车速;A vehicle speed detection device for detecting the vehicle speed; 一个人驱动力检测装置,用于检测人的驱动力;其特征在于:A driving force detecting device for a person is used for detecting the driving force of a person; it is characterized in that: 所述的控制装置包括一个比较装置,该比较装置在所测车速不大于给定值的条件下根据所测得的人驱动力输出一个控制信号;The control device includes a comparison device, and the comparison device outputs a control signal according to the measured human driving force under the condition that the measured vehicle speed is not greater than a given value; 所述的控制装置在至少有控制信号输出的条件下判别该车是否有异常情况出现,并对该车进行适当的控制以便校正异常情况。The control device judges whether there is an abnormality in the vehicle under the condition that at least the control signal is output, and properly controls the vehicle so as to correct the abnormality. 2、根据权利要求1所述的由人驱动力驱动的车,其特征在于:2. The vehicle driven by human driving force according to claim 1, characterized in that: 所述的比较装置包括The comparison device includes 一个变化幅度检测装置,用于检测人驱动力的变化幅度;以及a magnitude of change detection means for detecting a magnitude of variation of human driving force; and 一个变化幅度比较装置,如果在所测车速不大于给定值的条件下,人驱动力的变化幅度不小于给定的变化幅度,该装置就输出一个控制信号;A change range comparison device, if the change range of human driving force is not less than a given change range under the condition that the measured vehicle speed is not greater than a given value, the device outputs a control signal; 所述的控制装置在至少有控制信号输出的条件下判别所述的车速检测装置是否出现了异常。The control device judges whether there is any abnormality in the vehicle speed detection device under the condition that at least a control signal is output. 3、根据权利要求2所述的由人驱动力驱动的车,其特征在于:3. The vehicle driven by human driving force according to claim 2, characterized in that: 所述的控制装置还包括The control device also includes 一个计时器,用于根据所述控制信号起动计时,当累计值超过给定值时,便输出一个异常判别信号;以及a timer, used to start timing according to the control signal, and output an abnormality discrimination signal when the accumulated value exceeds a given value; and 一个报警装置,用于根据异常判别信号来报警。An alarm device is used for alarming according to the abnormality discrimination signal. 4、根据权利要求2或3所述的由人驱动力驱动的车,其特征在于:4. The vehicle driven by human driving force according to claim 2 or 3, characterized in that: 所述的人驱动力检测装置用于以所给定的固定时间间隔检测所述的人驱动力;The human driving force detection device is used to detect the human driving force at a given fixed time interval; 所述的变化幅度比较装置用于计算由人驱动力检测装置以给定的固定时间间隔检测到的两个相邻的人驱动力值之间的差值,从而求得所述的人驱动力的变化幅度。The range of change comparison device is used to calculate the difference between two adjacent human driving force values detected by the human driving force detection device at a given fixed time interval, thereby obtaining the human driving force the magnitude of change. 5、根据权利要求1至4中任何一个所述的由人驱动力驱动的车,其特征在于:5. The human-driven vehicle according to any one of claims 1 to 4, characterized in that: 所述的控制装置以固定的时间间隔根据所测得的人驱动力计算所述电驱动系统预计的辅力,并且根据该预计的辅力来改变与辅助驱动力的大小相对应的电机的辅力;The control device calculates the predicted assisting force of the electric drive system according to the measured human driving force at fixed time intervals, and changes the assisting force of the motor corresponding to the magnitude of the assisting driving force according to the predicted assisting force. force; 所述的车还包括一个缓慢起动装置,用于以给定的固定时间间隔预计辅助驱动力的给定比率加到实际驱动力上,来达到预计的辅助驱动力,从而在开始增加辅助驱动力时可以将辅助驱动力平缓地加到所述的人驱动力上。Said vehicle also includes a slow start device for adding a given ratio of the predicted auxiliary driving force to the actual driving force at a given fixed time interval to achieve the predicted auxiliary driving force, thereby increasing the auxiliary driving force at the beginning At this time, the auxiliary driving force can be smoothly added to the human driving force. 6、根据权利要求1至5中任何一个所述的由人驱动力驱动的车,其特征在于;6. The human-driven vehicle according to any one of claims 1 to 5, characterized in that; 所述的控制装置以给定的时间间隔为产生所述辅助驱动力的所述电驱动系统提供驱动电流脉冲,并且根据计算出的预计占空因数,以改变驱动电流脉冲幅度的占空率的方式来控制驱动电流;The control device provides driving current pulses to the electric drive system generating the auxiliary driving force at a given time interval, and changes the duty ratio of the driving current pulse amplitude according to the calculated expected duty ratio way to control the drive current; 所述的车还包括一个辅力限制装置,用于车的正常行驶,当实际占空率的改变量将超过一个给定值时,所述的辅力限制装置用于将预计占空率的一个给定比率加到实际占空率上或从实际占空率中减去。The car also includes an auxiliary force limiting device, which is used for normal driving of the car. When the change of the actual duty ratio exceeds a given value, the auxiliary force limiting device is used to reduce the expected duty ratio A given rate is added to or subtracted from the actual duty cycle. 7、根据权利要求1所述的由人驱动力驱动的车,其特征在于:7. The vehicle driven by human driving force according to claim 1, characterized in that: 所述的控制装置还包括一个行驶和停止控制装置,行驶和停止控制装置用于在所述控制装置判断出车子出现异常时停止向所述电驱动系统提供驱动电流或减小驱动电流,从而不会向电驱动系统提供多余的电流。The control device also includes a travel and stop control device, the travel and stop control device is used to stop supplying the drive current to the electric drive system or reduce the drive current when the control device judges that the vehicle is abnormal, so as not to Excess current is supplied to the electric drive system.
CN94119643A 1993-10-29 1994-10-29 Vehicle with electric motor Expired - Lifetime CN1051970C (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP29414093 1993-10-29
JP294140/1993 1993-10-29
JP294140/93 1993-10-29
JP274346/1994 1994-10-14
JP27434694A JP3480997B2 (en) 1993-10-29 1994-10-14 Vehicle with electric motor
JP274346/94 1994-10-14

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN99110338A Division CN1103712C (en) 1993-10-29 1999-07-07 Car with motor

Publications (2)

Publication Number Publication Date
CN1108195A true CN1108195A (en) 1995-09-13
CN1051970C CN1051970C (en) 2000-05-03

Family

ID=26550997

Family Applications (2)

Application Number Title Priority Date Filing Date
CN94119643A Expired - Lifetime CN1051970C (en) 1993-10-29 1994-10-29 Vehicle with electric motor
CN99110338A Expired - Lifetime CN1103712C (en) 1993-10-29 1999-07-07 Car with motor

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN99110338A Expired - Lifetime CN1103712C (en) 1993-10-29 1999-07-07 Car with motor

Country Status (2)

Country Link
JP (1) JP3480997B2 (en)
CN (2) CN1051970C (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1072147C (en) * 1996-07-05 2001-10-03 雅马哈发动机株式会社 Motor assisted vehicle
CN1078154C (en) * 1996-08-28 2002-01-23 三洋电机股份有限公司 Auxiliary type electric driving vehicle
CN1090582C (en) * 1995-10-31 2002-09-11 三洋电机株式会社 Electrically assisted vehicle
CN103661763A (en) * 2012-09-19 2014-03-26 株式会社万都 Electric bicycle and a control method thereof

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6228442B2 (en) 2012-12-14 2017-11-08 ヤマハ発動機株式会社 Drive unit and battery-assisted bicycle
JP6557930B2 (en) * 2015-04-07 2019-08-14 ヤマハ発動機株式会社 Electric vehicle
DE102021201405A1 (en) * 2021-02-15 2022-08-18 Robert Bosch Gesellschaft mit beschränkter Haftung Method for controlling an electric drive motor of an electrically drivable bicycle
CN116062084A (en) * 2021-11-04 2023-05-05 南京懂玫驱动技术有限公司 Speed safety control system and method and electric booster bicycle
CN115352564B (en) * 2022-09-02 2024-04-19 深圳市慧星辰科技有限公司 Control device and method for intelligent balance scooter

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03277101A (en) * 1990-03-26 1991-12-09 Toyota Motor Corp Motor controller for electric car
EP0869053B1 (en) * 1991-06-04 2003-04-23 Yamaha Hatsudoki Kabushiki Kaisha Muscle-operated vehicle
GB9120451D0 (en) * 1991-09-25 1991-11-06 Frazer Nash Technology Ltd Electric car
US5370200A (en) * 1992-05-11 1994-12-06 Yamaha Hatsudoki Kabushiki Kaisha Bicycle with electric motor
JP2623419B2 (en) * 1992-09-30 1997-06-25 ヤマハ発動機株式会社 Bicycle with electric motor

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1090582C (en) * 1995-10-31 2002-09-11 三洋电机株式会社 Electrically assisted vehicle
CN1072147C (en) * 1996-07-05 2001-10-03 雅马哈发动机株式会社 Motor assisted vehicle
CN1078154C (en) * 1996-08-28 2002-01-23 三洋电机股份有限公司 Auxiliary type electric driving vehicle
CN103661763A (en) * 2012-09-19 2014-03-26 株式会社万都 Electric bicycle and a control method thereof
CN103661763B (en) * 2012-09-19 2016-05-04 株式会社万都 Electric bicycle and control method thereof

Also Published As

Publication number Publication date
CN1247143A (en) 2000-03-15
JPH07172376A (en) 1995-07-11
CN1103712C (en) 2003-03-26
CN1051970C (en) 2000-05-03
JP3480997B2 (en) 2003-12-22

Similar Documents

Publication Publication Date Title
CN100335354C (en) Display for motor-assisted bicycle
CN1078154C (en) Auxiliary type electric driving vehicle
CN1106315C (en) Force aid rickshaw
CN1216298C (en) Device for measuring battery charging capacity of battery truck and alarm device for capacity inadequate
CN100410138C (en) electric assist bike
JP5268479B2 (en) Electric assist bicycle
CN1060727C (en) Vehicle with electric motor
EP2377713A1 (en) Electrically assisted bicycle
JPH0733069A (en) Vehicles with electric motor
CN1833945A (en) Bicycle electric power unit
EP0650887B1 (en) Electrically assisted pedal operated vehicle
TWI246979B (en) Power supply device for bicycle and power supply method for bicycle
CN1108195A (en) car with electric motor
TWI733136B (en) Motor control device, method and electric auxiliary vehicle
EP0697333B1 (en) Electrically assisted bicycle
JP2010264977A (en) Power-assisted bicycle
CN113320636B (en) Control device for human-powered vehicle
JP2015040015A (en) Bicycle with electric motor
JP2003104277A (en) Regenerating control unit of power-assisted bicycle
EP0650888B1 (en) Electrically assisted pedal operated vehicle
JP2019218031A (en) Control system of bicycle with motor
CN116691910B (en) Flexible direct current transmission system and method for rickshaw
CN205837113U (en) An intelligent speed-adjustable electric bicycle
WO2015027540A1 (en) Electrically power assisted cycle driving system capable of recognizing state of road
JP3495758B2 (en) Bicycle with electric motor and control method

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
C17 Cessation of patent right
CX01 Expiry of patent term

Expiration termination date: 20141029

Granted publication date: 20000503