[go: up one dir, main page]

WO2009051314A1 - Tapis roulant, module et procédé de commande associé et support de stockage associé - Google Patents

Tapis roulant, module et procédé de commande associé et support de stockage associé Download PDF

Info

Publication number
WO2009051314A1
WO2009051314A1 PCT/KR2008/001834 KR2008001834W WO2009051314A1 WO 2009051314 A1 WO2009051314 A1 WO 2009051314A1 KR 2008001834 W KR2008001834 W KR 2008001834W WO 2009051314 A1 WO2009051314 A1 WO 2009051314A1
Authority
WO
WIPO (PCT)
Prior art keywords
control
mode
speed
control mode
exerciser
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.)
Ceased
Application number
PCT/KR2008/001834
Other languages
English (en)
Inventor
Jae-Sang Park
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.)
Dasan RND Co Ltd
Original Assignee
Dasan RND 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
Priority claimed from KR1020070129436A external-priority patent/KR100903410B1/ko
Application filed by Dasan RND Co Ltd filed Critical Dasan RND Co Ltd
Publication of WO2009051314A1 publication Critical patent/WO2009051314A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/02Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
    • A63B22/0235Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills driven by a motor
    • A63B22/0242Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills driven by a motor with speed variation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B22/00Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements
    • A63B22/02Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills
    • A63B22/0235Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills driven by a motor
    • A63B22/0242Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills driven by a motor with speed variation
    • A63B22/025Exercising apparatus specially adapted for conditioning the cardio-vascular system, for training agility or co-ordination of movements with movable endless bands, e.g. treadmills driven by a motor with speed variation electrically, e.g. D.C. motors with variable speed control
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0087Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load
    • A63B2024/0093Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load the load of the exercise apparatus being controlled by performance parameters, e.g. distance or speed
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/0054Features for injury prevention on an apparatus, e.g. shock absorbers
    • A63B2071/0081Stopping the operation of the apparatus
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/10Positions
    • A63B2220/13Relative positions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/30Speed
    • A63B2220/34Angular speed

Definitions

  • the present invention relates to a treadmill.
  • Korean Patent No. 10-0398330 discloses a treadmill which measures a position of an exerciser using an ultrasonic sensor arranged below a control panel to locate an exerciser in a central region of the treadmill belt. The treadmill accelerates the rotating belt speed to move the exerciser back to the central region if the exerciser is ahead of the central region, and the treadmill decelerates the belt speed to return an exercise to the central region if the exerciser is behind the central region.
  • the treadmill disclosed in Korean Patent No. 10-0398330 performs acceleration or deceleration when a position of the exerciser is within a certain range from the central region, but the treadmill cannot handle various situations such as quick deceleration when an exerciser desires to abruptly stop while running at a high speed.
  • a conventional treadmill performs a deceleration at a fixed slow speed, independently of a driving speed, within a range of a deceleration which does not exceed an allowable range of a motor driving portion, and performs an emergency stop operation of the motor driving portion using a natural friction force which works on a belt and a driving motor.
  • measured values received from an ultrasonic sensor can be distorted due to various ambient noise, and undesired measured values, for example, a position value of an arm or a leg, may be obtained while an exerciser walks or runs. Such signal distortion and undesired measured values make it difficult for a treadmill to automatically control a speed of a belt.
  • 10-2007-0082277, and 10-2007-0082929 disclose techniques and mechanisms in which load sensors are arranged below front and rear portions of a belt, measured values obtained by load sensors are used to calculate an exerciser's position, and a speed of a rotating belt is controlled based on a difference between a calculated exerciser's position and a reference position.
  • Korean Patent No. 10-0398330 discloses a treadmill having an automatic speed control function and to provide an emergency stop function during an automatic speed control, it has a problem in that the above problems are not resolved in the manual mode.
  • Korean Patent Publication Nos. 10-2007-0084976 and 10-2007-0087377 disclose a treadmill with an automatic speed control function in which an automatic speed control can be performed only within an allowable section range set by an exerciser.
  • an upper limit speed and a lower limit speed are set, and exercising beyond the range setting is not allowed in order to prevent an exerciser from excessively exercising. Therefore, an exerciser exercises only between an upper limit speed and a lower limit speed that are set by an exerciser, wherein a problem exists in that it is difficult to apply an automatic speed control to a change of a speed per time stored in a storage portion, i.e., a speed profile.
  • one aspect of the present invention provides a treadmill, comprising: a body having a belt for supporting an exerciser; a driving motor for driving the belt; a motor driving portion for driving the driving motor; an exerciser detecting portion installed in a predetermined area of the body to measure a position of the exerciser; and a control portion for generating a control signal for adjusting a rotation speed of the driving motor corresponding to one control mode of a first control mode and a second control mode and transmitting the control signal to the motor driving portion, the first control mode adjusting a rotation speed of the driving motor by using a measured value corresponding to a signal measured by one of the exerciser detecting portion and a converted value corresponding thereto, the second control mode adjusting the rotation speed of the driving motor independently from the one of the measured value and the converted value.
  • the control portion comprises a mode change portion for changing the control mode from one of the first and second control modes to the other control mode, and for generating the control signal for adjusting the rotation speed of the driving motor corresponding to one of the first control mode and the second control mode changed by the mode change portion.
  • the mode change portion changes to the other of the first and second control modes.
  • a driving speed of the second control mode after the control mode is changed from the first control mode to the second control mode is substantially the same as a speed of the first control mode at the moment when the control mode is changed.
  • a driving speed of the second control mode after the control mode is changed from the first control mode to the second control mode is a driving speed previously set.
  • the second control mode contains a fixed speed section.
  • the mode change portion determines whether a mode change condition is satisfied and changes the control mode to one of the first control mode and an emergency mode for stopping the driving motor, the mode change condition including at least one of a) a condition that one of the measured value and the converted is not within an allowable position range, and b) a condition that a difference of one of the measured value and the converted value per unit time is not within an allowable change rate range.
  • the control portion further comprises a control gain portion for generating a control gain by using one of the measured value and the converted value and a control signal generating portion for receiving the control gain from the control gain portion to generate the control signal.
  • the mode change portion determines whether a mode change condition is satisfied and changes the control mode to one of the first control mode and an emergency mode for stopping the driving motor, the mode change condition including at least one of a) a condition that one of the measured value and the converted is not within an allowable position range, b) a condition that a difference of one of the measured value and the converted value per unit time is not within an allowable change rate range, and c) a condition that the control gain is not within an allowable accelerating/decelerating range.
  • the mode change portion inactivates the control gain portion or forbids the control gain generated in the control gain portion to be transmitted to the control signal generating portion.
  • the mode change portion activates the control gain portion or allows the control gain generated in the control gain portion to be transmitted to the control signal generating portion.
  • the mode change portion inactivates the control signal generating portion, and generates the control signal corresponding to the second control mode to be transmitted to the motor driving portion.
  • the mode change portion activates the control signal generating portion.
  • the mode change portion changes the control mode to the first control mode, whereas if the driving speed is beyond the allowable speed range, the mode change portion changes the control mode to the second control mode.
  • the central speed corresponds to speed data per unit time of a profile containing at least two different speed data during a predetermined time.
  • the profile further comprises the upper limit speed range and/or the lower limit speed range.
  • the profile is stored in a profile storing portion in the treadmill and is transmitted to the control portion or is transmitted to the control portion via a wire line communication system or a wireless communication system.
  • a storage medium for a treadmill comprising: a profile including at least two different belt driving speeds during a predetermined time, and an upper limit speed range and/or a lower limit speed range which are/is operated to a central speed that is a target value per unit time for the driving speed to define an allowable speed range.
  • At least two upper limit speed ranges and/or lower limit speed ranges are provided to respectively correspond to the driving speed is two in number or a single upper limit speed range and/or lower limit speed range is provided for all of the driving speeds.
  • a control module for a treadmill comprising: a base substrate with an electrical wire line formed therein; a control portion coupled to the base substrate and having a semiconductor circuit electrically connected to the electrical wire line; and a connecting terminal coupled to the base substrate and electrically connecting the control portion to a motor driving portion for driving a driving motor and an exerciser detecting portion for measuring a position of an exerciser via the electrical wire line, wherein the control portion generates a control signal for adjusting a rotation speed of the driving motor corresponding to one control mode of a first control mode and a second control mode and transmits the control signal to the motor driving portion via the connecting terminal, the first control mode adjusting a rotation speed of the driving motor by using a measured value corresponding to a signal measured by one of the exerciser detecting portion and a converted value corresponding thereto, the second control mode adjusting the rotation speed of the driving motor independently from one of the measured value and the converted value.
  • the control portion comprises a mode change portion for changing the control mode from one of the first and second control modes to the other control mode, and generating the control signal for adjusting the rotation speed of the driving motor corresponding to one of the first control mode and the second control mode changed by the mode change portion.
  • the mode change portion changes to the other of the first and second control modes.
  • a driving speed of the second control mode after the control mode is changed from the first control mode to the second control mode is substantially the same as a speed of the first control mode at the moment when the control mode is changed.
  • a driving speed of the second control mode after the control mode is changed from the first control mode to the second control mode is a driving speed previously set.
  • the second control mode contains a fixed speed section.
  • the mode change portion determines whether a mode change condition is satisfied or not and changes the control mode to one of the first control mode and an emergency mode for stopping the driving motor, the mode change condition including at least one of a) a condition that one of the measured value and the converted is not within an allowable position range, and b) a condition that a difference of one of the measured value and the converted value per unit time is not within an allowable change rate range.
  • control portion further comprises a control gain portion for generating a control gain by using one of the measured value and the converted value and a control signal generating portion for receiving the control gain from the control gain portion to generate the control signal.
  • the mode change portion determines whether a mode change condition is satisfied or not and changes the control mode to one of the first control mode and an emergency mode for stopping the driving motor, the mode change condition including at least one of a) a condition that one of the measured value and the converted is not within an allowable position range, b) a condition that a difference of one of the measured value and the converted value per unit time is not within an allowable change rate range, and c) a condition that the control gain is not within an allowable accelerating/decelerating range.
  • the mode change portion inactivates the control gain portion or forbids the control gain generated in the control gain portion to be transmitted to the control signal generating portion.
  • the mode change portion activates the control gain portion or allows the control gain generated in the control gain portion to be transmitted to the control signal generating portion.
  • the mode change portion inactivates the control signal generating portion, and generates the control signal corresponding to the second control mode to be transmitted to the motor driving portion.
  • the mode change portion activates the control signal generating portion.
  • the mode change portion changes the control mode to the first control mode, whereas if the driving speed is beyond the allowable speed range, the mode change portion changes the control mode to the second control mode.
  • the central speed corresponds to speed data per unit time of a profile containing at least two different speed data during a predetermined time.
  • the profile further comprises the upper limit speed range and/or the lower limit speed range.
  • the profile is transmitted to the control portion via one of a wire line communication system and a wireless communication system or is transmitted to the control portion from a profile storing portion that is coupled to the base substrate and electrically connected to the control portion via the electrical wire line.
  • one aspect of the present invention provides a method for controlling a treadmill, comprising: (i) generating a control signal for adjusting a rotation speed of a driving motor corresponding to one control mode of a first control mode and a second control mode, the first control mode adjusting a rotation speed of the driving motor by using a measured value corresponding to a signal measured by one of the exerciser detecting portion and a converted value corresponding thereto, the second control mode adjusting the rotation speed of the driving motor independently from one of the measured value and the converted value; and (ii) transmitting the control signal to a motor driving portion for driving the driving motor.
  • the step (i) comprises a mode change step for changing the control mode from one of the first and second control modes to the other control mode; and generating the control signal for adjusting the rotation speed of the driving motor corresponding to one of the first control mode and the second control mode changed by the mode change portion.
  • the mode change step changes to the other of the first and second control modes.
  • a driving speed of the second control mode after the control mode is changed from the first control mode to the second control mode is substantially the same as a speed of the first control mode at the moment when the control mode is changed.
  • a driving speed of the second control mode after the control mode is changed from the first control mode to the second control mode is a driving speed previously set.
  • the second control mode contains a fixed speed section.
  • the mode change step comprises a mode change determining step for determining whether a mode change condition is satisfied or not and a mode change processing step for changing the control mode to one of the first control mode and an emergency mode for stopping the driving motor by the mode change determining step, the mode change condition including at least one of a) a condition that one of the measured value and the converted value is not within an allowable position range, and b) a condition that a difference of one of the measured value and the converted value per unit time is not within an allowable change rate range.
  • the step (i) comprises a control gain generating step for generating a control gain by using one of the measured value and the converted value and a control signal generating step for receiving the control gain from the control gain portion to generate the control signal.
  • the mode change step comprises a mode change determining step for determining whether a mode change condition is satisfied or not and a mode change processing step for changing the control mode to the first control mode or an emergency mode for stopping the driving motor by the mode change determining step, the mode change condition including at least one of a) a condition that one of the measured value and the converted is not within an allowable position range, b) a condition that a difference of one of the measured value and the converted value per unit time is not within an allowable change rate range, and c) a condition that the control gain is not within an allowable accelerating/decelerating range.
  • the mode change step inactivates the control gain step or forbids the control gain generated in the control gain step to be used in the control signal generating step.
  • the mode change step activates the control gain step or allows the control gain generated in the control gain step to be used in the control signal generating portion.
  • the mode change step inactivates the control signal generating step, and generate the control signal corresponding to the second control mode to be transmitted to the motor driving portion.
  • the mode change step activates the control signal generating step.
  • the mode change step comprises (a) receiving a central speed which a target value per unit time for a driving speed corresponding to a rotation speed of a driving motor, and an upper limit speed range and/or a lower limit speed range; (b) generating an upper limit speed and a lower limit speed per unit time by using the central speed and the upper limit speed range and/or the lower limit speed range; and (c) determining whether a belt speed is within an allowable speed range defined by the upper limit speed and the lower limit speed.
  • the mode change step in the method for controlling the treadmill, in the step (c), the mode change step generates the control signal corresponding to the first control mode if the belt speed is within the allowable speed range and generates the control signal corresponding to the second control mode if the belt speed is not within the allowable speed range.
  • the central speed corresponds to speed data per unit time of a profile containing at least two different speed data during a predetermined time.
  • the profile further comprises the upper limit speed range and/or the lower limit speed range.
  • the profile is stored in a profile storing portion and transmitted to the control portion or is transmitted to the control portion via one of a wire line communication system and a wireless communication system.
  • a treadmill according to the present invention quickly follows acceleration or deceleration of an exerciser and thus has an advantage of realizing a feeling like what an exerciser has while exercising on the ground to thereby improve an exerciser's exercising feeling.
  • the treadmill according to the present invention has an advantage of accepting various exercising patterns of an exerciser.
  • the treadmill according to the present invention has an advantage of resolving a problem in that a motor driving portion is tripped due to a load caused by quick deceleration.
  • the treadmill according to the present invention adjusts a location of a sensor for measuring an exerciser's position and thus has an advantage of minimizing noise and measurement errors contained in measured signals.
  • the treadmill according to the present invention pre-processes measured values of an exerciser's position and thus has an advantage of resolving a problem in that a speed of a belt can not be controlled due to measurement errors contained in measured values.
  • the treadmill according to the present invention has an advantage of maximizing exercise satisfaction since an exerciser can select a desired exercising mode.
  • the treadmill according to the present invention has an advantage in that an exerciser can select a desired exercising mode while exercising on a belt.
  • the treadmill according to the present invention has an advantage of resolving a problem in that, in a conventional treadmill with both the automatic mode and the manual mode, when an exerciser is exercising in a non-automatic mode, a belt is continuously rotating even by quick deceleration or braking, thereby creating a risky situation to an exerciser.
  • the treadmill according to the present invention has an advantage in that when an exerciser exercises according to a speed set by an exerciser or a speed change per time stored in a storage portion, an exerciser can exercise in an automatic mode up to a certain speed from the speed, so that an exercising feeling can be improved and desired exercising can be achieved.
  • the treadmill according to the present invention has an advantage of removing a risk situation that may happen since an exerciser cannot be informed of his/her current position on a rotating belt with the limited length or an inconvenience that an exerciser has to change a gazing angle in order to recognize his/her current position on a belt.
  • FIG. 1 is a measurement graph to set up a load of a treadmill according to the exemplary embodiment of the present invention
  • FIG. 2 is a side view illustrating the treadmill according to the exemplary embodiment of the present invention.
  • FIG. 3 is a block diagram illustrating the treadmill according to the exemplary embodiment of the present invention.
  • FIGs. 4 to 6 are various circuit diagrams illustrating an electrical braking method using an AC motor according to the exemplary embodiment of the present invention
  • FIGs. 7 to 9 are various circuit diagrams illustrating electrical braking methods using a DC motor according to the exemplary embodiment of the present invention
  • FIGs. 10 to 12 are block diagrams illustrating a control portion according to the exemplary embodiment of the present invention.
  • FIG. 13 is a flowchart illustrating a control method of the control portion according to the exemplary embodiment of the present invention
  • FIG. 14 is a flowchart illustrating an operation of a state determining portion according to the exemplary embodiment of the present invention
  • FIG. 15 and 16 are flowcharts illustrating an operation of a data converting portion according to the exemplary embodiments of the present invention.
  • FIG. 17 is a flowchart illustrating an operation of a reference position generating portion according to the exemplary embodiment of the present invention.
  • FIG. 18 is a graph illustrating a method for restricting a maximum acceleration/deceleration according to the exemplary embodiment of the present invention.
  • FIGs. 19 and 20 are flowcharts illustrating a sensitivity adjusting method performed by a sensitivity adjusting portion according to the exemplary embodiments of the present invention;
  • FIG. 21 is a block diagram illustrating a main configuration of a treadmill according to another exemplary embodiment of the present invention. [111] FIG.
  • FIG. 22 is a flowchart illustrating a mode change operation of a control portion according to the exemplary; [112] FIG. 23 is a view illustrating a control panel of the treadmill according to the exemplary embodiment of the present invention; [113] FIG. 24 is a flowchart illustrating a control operation of a semi-automatic mode according to the exemplary embodiment of the present invention; [114] FIG. 25 is a graph illustrating a speed change per time by the semi-automatic mode according to the exemplary embodiment of the present invention; [115] FIG. 26 is a view illustrating display information displayed on a display device of the treadmill according to the exemplary embodiment of the present invention; and [116] FIG. 27 is a perspective view illustrating a control module for the treadmill according to the exemplary embodiment of the present invention. [117]
  • a current value X ⁇ represents a current measured value X or a current r r converted value X ', and is a representative term for describing current data in a stream r of time. That is, a current value X ⁇ means data corresponding to a current time (e.g., r current measuring cycle).
  • a belt speed, a driving belt speed, a rotation speed of a driving motor, and a driving speed have the same meaning, and so even though one term is described as an example, it may contain the meaning of other terms.
  • a belt speed or a driving belt speed can be calculated by operating a rotation speed of a driving motor and a constant like a radius of a roller, can be calculated by using/operating a signal provided to a driving motor from a motor driving portion, or can be calculated by using a control signal (i.e., a first control signal) provided to a motor driving portion from a control portion.
  • a belt speed, a driving belt speed, a rotation speed of a driving motor may be directly measured by using a predetermined measuring means.
  • FIG. 1 is a measurement graph illustrating various load patterns of a treadmill that can be used according to an exemplary embodiment of the present invention.
  • the graph of FIG. 1 comparatively shows maximum allowable decelerations 110 and 120 of a motor driving portion that can be generated, due to a trip occurring in a motor driving portion, when braking a driving motor according to a driving speed of a belt if an electrical braking portion of the present invention is not provided.
  • the graph of FIG. 1 also shows the target decelerations 210 and 220 used to provide an exerciser with an exercising feeling like what an exerciser has while exercising on an actual ground.
  • FIG. 1 shows problems which occur when a fixed small deceleration
  • 310 and a fixed high deceleration 320 are provided according to a conventional art in a state that does not variably control a deceleration depending on a driving speed of a belt.
  • the graph of FIG. 1 is first described below centering on the maximum allowable deceleration 110 measured using a motor driving portion with a capacity of 2.2kW.
  • the maximum allowable deceleration 110 represents a maximum allowable load of a motor driving portion to brake a belt in a treadmill which does not have an electrical braking portion of the present invention.
  • Areas A-a, A-b and A-c below a maximum allowable deceleration 110 line segment are deceleration areas containing an allowable load of a motor driving portion, and a deceleration in these areas can be performed only by a braking torque (first braking torque) of a motor driving portion itself without using the electrical braking portion of the present invention.
  • Areas B-a, B-b and B-c above the maximum allowable deceleration 110 line segment are deceleration areas which exceed an allowable load of a motor driving portion, and a deceleration in these areas needs a braking torque (second braking torque) provided by the electrical braking portion of the present invention.
  • a maximum allowable deceleration depends on a driving speed of a belt.
  • a maximum allowable deceleration is about 7.9km/h per second, but in a high speed section in which a driving speed of a belt is 19km/h, a maximum allowable deceleration is about 2.3km/h per second.
  • an exerciser has a tendency to stop within a predetermined time regardless of a driving speed of a belt when an exerciser desires to stop while walking or running on a treadmill.
  • a stop time is in a range of 1.5 seconds to 5 seconds, preferably 2 seconds to 4 seconds.
  • a stop time means the time taken for a belt to stop according to a deceleration of an exerciser.
  • a ratio between a belt driving speed and a stop time corresponds to an exerciser's desired deceleration, and so, in the graph of FIG. 1, target decelerations 210 and 220 with respect to a belt driving speed are respectively indicated by an upper target deceleration 220 corresponding to a stop time of 2 seconds and a lower target deceleration 210 corresponding to a stop time of 4 seconds.
  • areas A-b and B-b between the lower and upper target deceleration 210 and 220 are set as target deceleration areas where a deceleration of a belt is controlled.
  • a target deceleration is set to 3 seconds.
  • the target decelerations 210 and 220 are increases as a belt driving speed increases, but in a conventional treadmill having no electrical braking portion as in the present invention, there is a problem in that the maximum allowable decelerations 110 and 220 decreases as a belt driving speed increases.
  • Areas A-a and B-a defined by the upper target deceleration 220 are areas which may pose a risk to an exerciser due to a very fast deceleration, and, in these areas, there is a need for restricting a maximum deceleration.
  • Areas A-b and B-b defined by the upper target deceleration 220 and the lower target deceleration 210 are areas which provide a fast deceleration while not risking an exerciser.
  • the left area A-b defined by the maximum allowable deceleration 110 is an area in which a braking torque (first braking torque) of a motor driving portion is provided
  • the right area B-b defined by the maximum deceleration 110 is an area which needs a braking torque (second braking torque) of an electrical braking portion.
  • Areas A-c and B-c defined by the lower target deceleration 210 are areas which provide a slower deceleration than the areas A-b and B-b but need a provision of a braking torque.
  • the left area A-c defined by the maximum allowable deceleration 110 is an area in which a braking torque (first braking torque) of a motor driving portion is provided
  • the right area B-c defined by the maximum allowable deceleration 110 is an area which needs a braking torque (second braking torque) of the electrical braking portion.
  • an exerciser who requires the upper target deceleration 220 needs a braking torque (second braking torque) of the electrical braking portion at a belt speed of more than about 8km/h
  • an exerciser who requires the lower target deceleration 210 needs a braking torque (second braking torque) of the electrical braking portion at a belt speed of more than about 11.5km/h.
  • An exerciser usually exercises on a treadmill at a speed of 7km/h to 15km/h, and there are exercisers who exercise on a treadmill even at a speed of more than 20km/h.
  • a treadmill with only a braking torque (first braking torque) provided by a motor driving portion cannot realize a braking of a deceleration desired by an exerciser even in a general exercising speed range. Such a problem is resolved by providing the electrical braking portion of the present invention.
  • a conventional treadmill provides a fixed slow deceleration 310 at a driving speed of the whole section and so cannot provides a deceleration desired by an exerciser.
  • the maximum allowable deceleration 120 is increased with an opposite tendency to the target decelerations 210 and 220.
  • the target deceleration requires a large deceleration at a high speed rather than a low speed, but even though a motor driving portion with a large capacity is employed, an incremented rate of a deceleration at a low speed is large, and an incremented rate of a deceleration at a high speed is small. Therefore, there is a problem in that it is impossible to provide a braking torque corresponding to a target deceleration. For such reasons, it is preferable to provide a braking torque (second braking torque) through the electrical braking portion of the present invention.
  • a deceleration is preferably variably controlled corresponding to a driving speed of a belt.
  • the treadmill of the present invention variably controls a deceleration corresponding to a driving speed of a belt within the lower areas A-b and A-c defined by the target decelerations 210 and 220 and the maximum allowable decelerations 110 and 120, without using an electrical braking portion of the present invention, thereby significantly improving an exercising feeling compared to the conventional treadmill.
  • Such a variable deceleration control is provided within a range of the target deceleration and is performed by a deceleration control method which will be described with reference to FIGs. 10 to 20.
  • a target deceleration means a deceleration which is on a target to improve an exerciser's exercising feeling corresponding to a rotation speed of a driving motor or a speed of a belt corresponding thereto
  • a provision deceleration means a deceleration provided by a treadmill in consideration of various factors such as a position change rate of an exerciser within a range of the target deceleration.
  • the provision deceleration corresponds to a first control signal provided to a motor driving portion 6000 from a control portion 7000.
  • the target deceleration corresponds to a target braking torque
  • the provision deceleration corresponds to a provision braking torque
  • the maximum allowable deceleration corresponds a braking torque (first braking torque) provided by the motor driving portion 6000.
  • a braking torque (second braking torque) provided by the electrical braking portion 8000 of the present invention is generated such that a switching portion contained in the electrical braking portion 8000, which will be described later, operates when the provision braking torque is equal to or more than the first braking torque.
  • FIG. 2 is a side view illustrating the treadmill according to the exemplary embodiment of the present invention
  • FIG. 3 is a block diagram illustrating the treadmill according to the exemplary embodiment of the present invention.
  • the treadmill of the present invention comprises a body portion 2100, an exerciser detecting portion 3000, a driving motor 4000, a belt 5000, a motor driving portion 6000, and a control portion 7000.
  • the belt 5000 on which the exerciser 1000 walks or runs, the driving motor 4000 for driving the belt 5000, the motor driving portion 6000 for driving the driving motor, and the control portion 7000 are installed in the body portion 2100.
  • the body portion 2100 can be variously configured depending on a design of a frame 2110.
  • the frame 2110 is arranged on one side of the body portion 2100, and a control panel 2200 which has an operating portion 2210 with buttons manipulated by the exerciser 1000 and a display device 2220 for displaying various information, and the exerciser detecting portion 3000 for detecting a position of the exerciser 1000 are arranged on one side of the frame 2110.
  • the belt 5000 is endlessly rotated by a pair of rollers 2310 and 2320 installed in the body portion 2100 and substantially supports the exerciser 1000.
  • One roller 2310 of a pair of rollers 2310 and 2320 is engaged with the driving motor 4000 to receive torque from the driving motor 4000.
  • a torque transferring means 2400 arranged between the driving motor 4000 and the roller 2310 may be realized by a gear or a belt.
  • the torque transferring means 2400 is realized by a belt which has relatively small noise.
  • the exerciser detecting portion 3000 comprises a non-contact type sensor such as an optical sensor or an ultrasonic sensor and serves and measures a distance between the exerciser detecting portion 3000 and the exerciser 1000.
  • an ultrasonic sensor is used as the exerciser detecting portion 3000 since an optical sensor has a problem in that light emitted from an optical sensor may be absorbed by clothes of the exerciser 1000.
  • Such a non-contact type sensor measures a distance between the exerciser detecting portion 3000 and the exerciser 1000 by transmitting a signal at a predetermined interval and receiving a signal reflected from the exerciser 1000.
  • an ultrasonic sensor measures a distance between the exerciser detecting portion 3000 and the exerciser 1000 by calculating half of a reciprocating distance which is obtained by multiplying a speed at which a signal moves in the air and a time taken for a signal to return.
  • an ultrasonic sensor with a radiation angle ( ⁇ ) of equal to or less than about 25° is preferably used.
  • a relatively cheap ultrasonic sensor with a radiation angle ( ⁇ ) of about 25° is used, and a noise and a measurement error resulting from a cheap sensor are compensated by a control method programmed in the control portion 7000 which will be described later.
  • the exerciser detecting portion 3000 is arranged on one side of the body portion
  • the exerciser detecting portion 1000 is arranged at a height of 70cm to 110cm from a top surface of the endless belt 5000 in consideration of a height of a lower pelvis of when the exerciser lifts a leg and a height of an elbow of when the exerciser 1000 swings an arm in order to measure a position of an abdomen of the exerciser 1000.
  • a position of the exerciser 1000 is measured at a predetermined measuring cycle (for example, more than 10Hz) by using an ultrasonic sensor as the exerciser detecting portion 3000. Since the exerciser 1000 swings an arm at a cycle of about 2Hz to 3Hz if he/she exercises at a fast speed, a position of an arm or knee of the exerciser 1000 other than an upper body of the exerciser 1000 may be contained in a measured value. In order to minimize this measurement error, an installation height of the exerciser detecting portion 3000 is adjusted, and the measured value is compensated by the control portion 7000.
  • a predetermined measuring cycle for example, more than 10Hz
  • a measuring cycle of an ultrasonic sensor is greater than or equal to 4Hz which is twice the variation cycle of a measured signal (for example, a position variation cycle of an upper body of the exerciser when the exerciser exercises) and less than or equal to 10Hz in consideration of the maximum distance between the exerciser detecting portion 3000 and the exerciser 1000 which is about 1.5 m and a moving speed of a sonic wave. More preferably, a measuring cycle of an ultrasonic sensor is equal to or more than 6Hz which is three times of a variation cycle of a measured signal.
  • the control portion 7000 calculates a difference between the reference position value X and the current-position measured value X of the exerciser 1000 and transmits a
  • the motor driving portion 6000 controls electrical power supplied from a power supply portion 2500 to increase a rotation speed of the driving motor 4000. [211] When a rotation speed of the driving motor 4000 is increased, a speed of the belt
  • the exerciser detecting portion 3000 transmits a signal corresponding to a current position of the exerciser 1000 measured or the current-position measured value X corresponding thereto to the control portion 7000.
  • the control portion 7000 calculates a difference between the reference position value X and the current-position measured value X and transmits the first control signal corresponding to the difference to the motor driving portion 6000.
  • the motor driving portion 6000 controls electrical power supplied from the power supply portion 2500 to decrease a rotation speed of the driving motor 4000.
  • a rotation speed of the driving motor 4000 is controlled by the motor driving portion 6000, and torque of the driving motor 4000 is transferred to the roller 2310 engaged with the belt 5000 through the torque transferring means 2400.
  • a direct current (DC) motor or an alternating current (AC) motor which is usually used may be used.
  • an AC motor is used.
  • the motor driving portion 6000 is supplied with electrical power from the power supplying portion 2500 and controls a rotation speed of the driving motor 4000 in response to the first control signal transmitted from the control portion 7000.
  • the motor driving portion 6000 comprises either of an inverter and a converter depending on a kind of the driving motor 4000 as shown in FIGs. 4 to 9.
  • an inverter for supplying an AC current to an AC motor is used.
  • the first control signal transmitted from the control portion 7000 to the motor driving portion 6000 is a frequency modulation (FM) signal, and in order to increase a speed of the driving motor 4000, the first control signal with a high frequency is generated.
  • FM frequency modulation
  • An electrical braking portion 8000 provides a braking torque to the driving motor 4000 to decelerate the driving motor 4000 when the exerciser 1000 desires to decelerate while walking or running at a certain speed.
  • the electrical braking portion 8000 may be variously realized by, for example, dynamic braking, regenerative braking, DC braking, single-phase braking, or reversed-phase braking.
  • the electrical braking portion 8000 is realized by the dynamic braking and comprises a resistor which reduces kinetic energy of the driving motor 4000 to heat energy.
  • the electrical braking portion 8000 may be realized by, for example, dynamic braking, regenerative braking, or reversed- phase braking.
  • the motor driving portion 6000 can provide a first braking torque to the driving motor 4000.
  • a required braking torque exceeds the first braking torque when the electrical braking portion 8000 is not provided, a trip occurs, as shown in FIG. 1.
  • the electrical braking portion 8000 generates a second braking torque to brake the driving motor 4000.
  • the present invention resolves the above-described problem such that only the first braking torque which is a part of a target braking torque is provided by the motor driving portion 6000 and the rest is provided by the electrical braking portion 8000.
  • the second braking torque of the electrical braking portion 8000 preferably corresponds to a part of the target braking torque which exceeds the first braking torque. That is, the target braking torque minus the first braking torque is the second braking torque.
  • FIGs. 4 to 6 are various circuit diagrams illustrating electrical braking methods using an AC motor according to the exemplary embodiment of the present inventions.
  • the power supplying portion 2500 for supplying an AC power, the driving motor 4000, the motor driving portion 6000 for controlling a speed of the driving motor 4000, and the electrical braking portion 8000 for providing a braking torque to the driving motor 4000 are shown in FIGs. 4 to 6, respectively.
  • the motor driving portion 6000 may comprise a typical inverter.
  • the inverter comprises a converting portion 6100 for rectifying an AC power supplied to the motor driving portion 6000, a DC smoothing portion 6200 for sm oothing a voltage rectified by the converting portion 6100, and an inverting portion 6300 for frequency-modulating a DC power smoothed by the DC smoothing portion 6200 through the control portion 7000 and providing the frequency-modulated power to the driving motor 4000.
  • the driving motor 4000 changes its rotation speed depending on a frequency.
  • FIG. 4 shows that in order to emit the regenerative energy from the motor driving portion 6000, the electrical braking portion 8000 uses a braking resistor 8200 to reduce the regenerative energy to the heat energy.
  • a switching portion 8100 of the electrical braking portion 8000 operates when a voltage applied between both output terminals of the converting portion 6100 or between both output terminals of the DC smoothing portion 6200 exceeds a predetermined reference voltage, that is, when a braking torque which exceeds a braking torque (first braking torque) of the motor driving portion 4000 is required, so that at least part of the regenerative energy which flows to the motor driving portion 6000 from the driving motor 4000 is emitted as the heat energy by the braking resistor 8200 which comprises a resistor connected between one end of the switching portion 8100 and one end of either the converting portion 6100 or the DC smoothing portion 6200.
  • the switching portion 8100 may be configured to operate in response to a second control signal transmitted from the control portion 7000.
  • the braking resistor 8200 is preferably designed, corresponding to a capacity of the motor driving portion 6000 and a load applied to the driving motor 4000, for example, a braking torque (first braking torque) of the motor driving portion 6000 and a maximum target braking torque which is a braking torque for providing the target decelerations 210 and 220 described in FIG. 1.
  • a braking torque first braking torque
  • a maximum target braking torque which is a braking torque for providing the target decelerations 210 and 220 described in FIG. 1.
  • the motor driving portion 6000 with a capacity of 2.2KW and the braking resistor 8200 with a resistance of 50O are used.
  • FIGs. 5 and 6 show that the regenerative energy is sent back to the power supplying portion 2500 by the electrical braking portion 8000 for emitting the regenerative energy out of the motor driving portion 6000 or consuming it.
  • the electrical braking portion 8000 has a similar configuration to the inverting portion 6300 of the motor driving portion 6000 and is connected between both terminals of the converting portion 6100 or between both terminals of the DC smoothing portion 6200.
  • the switching portion 8100 may be configured to be operated by a circuit configuration of the inverter 6000 itself or to be operated by the second control signal transmitted from the control portion 7000.
  • FIG. 6 the regenerative braking similar to that of FIG. 5 is used, but unlike that of FIG. 5, the switching portion 8100 is added to the converting portion 6100 to serve as the electrical braking portion 8000.
  • Diodes arranged in the converting portion 6100 or the electrical braking portion 8000 serve to rectify an AC power of the power supplying portion 2500 when a forward power is supplied to the driving motor 4000 from the power supplying portion 2500, and the switching portion 8100 serves to transfer the regenerative energy to the power supplying portion 2500 from the driving motor 4000.
  • the diodes and the switching portion 8100 of FIG. 6 are the same in operating principle as those of FIG. 5.
  • the power supplying portion 2500 supplies an AC power which is usually supplied to home.
  • the converting portion 6100 is configured by three pairs of diodes for rectifying an AC power supplied from the power supplying portion 2500, and outputs the rectified power through its output terminal.
  • the DC smoothing portion 6200 is configured by electrically connecting a capacitor to both output terminals of the converting portion 6100 in parallel and serves to smooth the rectified wave form.
  • the inverting portion 6300 is electrically connected to the output terminal of the DC smoothing portion 6200 and is configured by three pairs of insulated gate bipolar transistors (IGBTs) in which a switching element like a transistor and a diode are connected in parallel.
  • IGBTs insulated gate bipolar transistors
  • a signal of a frequency modulator (not shown) for modulating a frequency corresponding to the first control signal transmitted from the control portion 7000 is input to gates of the IGBTs, and electrical power of a predetermined frequency is supplied to the driving motor 4000, thereby controlling a speed of the driving motor 4000.
  • a braking torque can be provided by blocking a path of from the power supplying portion 2500 to the driving motor 4000 and then making a DC current to flow to a primary winding of the driving motor 4000 in the configurations of FIGs. 4 to 6.
  • a braking torque can be provided to the driving motor by connecting two terminals of a primary winding to each other and then applying a single-phase AC current between the connected terminal and the other terminal in the configurations of FIGs. 4 to 6.
  • a braking torque can be provided to the driving motor 4000 by operating the IGBTs of the inverting portion 6300 to adjust a phase in the configurations of FIGs. 4 to 6.
  • the electrical braking portion 8000 serves to emit the regenerative energy out of the motor driving portion 6000 or consume it and also serves to provide a braking torque of an opposite direction to a forward torque of the driving motor 4000.
  • FIGs. 7 to 9 are various circuit diagrams illustrating electrical braking methods using a DC motor according to the exemplary embodiment of the present invention.
  • the power supplying portion 2500 for supplying an AC power, the driving motor 4000 which comprises a DC motor in which a rotation speed is controlled by a voltage difference, the motor driving portion 6000 for controlling a speed of the driving motor 4000, and the electrical braking portion 8000 for providing a braking torque to the driving motor 4000 are shown in FIGs. 7 to 9, respectively.
  • the motor driving portion 6000 may comprise a typical converter.
  • the converter comprises a converting portion 6110 for rectifying an AC power flowing to the motor driving portion 6000, and the driving motor 4000 comprises an AC field supplying portion connected to an electrical power source.
  • a rotation speed of the motor driving portion 6000 depends on an average voltage magnitude of a pulse- width modulation wave which flows in from the motor driving portion 6000.
  • the power supplying portion 2500 supplies an AC power which is usually supplied to home.
  • the converting portion 6110 comprises three pairs of silicon controlled rectifiers (SCRs) for rectifying an AC power supplied from the power supplying portion 2500 and outputs the rectified power through its output terminal.
  • the converting portion 6100 controls a switching element like a transistor arranged at its output terminal to modulate a pulse width in order to control a speed of the driving motor 4000.
  • FIG. 7 shows that the regenerative energy is reduced to the heat energy by using the electrical braking portion 8000, for example, the braking resistor 8200.
  • the switching portion 8100 of the electrical braking portion 8000 operates when a voltage applied between both output terminals of the converting portion 6110 exceeds a predetermined reference voltage, so that the regenerative energy flowing into the motor driving portion 6000 from the driving motor 4000 is reduced to heat energy by the braking resistor 8200 which comprises a resistor electrically connected between one end of the switching portion 8100 and one end of the converting portion 6110.
  • the switching portion 8100 may be configured to operate in response to the second control signal transmitted from the control portion 7000.
  • FIG. 8 shows that the regenerative energy is sent back to the power supplying portion 2500 by the electrical braking portion 8000 for emitting the regenerative energy out of the motor driving portion 6000 or consuming it.
  • the electrical braking portion 8000 is connected to both ends of the converting portion 6110 which has a similar configuration of the inverting portion 6300 of the inverter shown in FIGs. 4 to 6.
  • a plurality of switching portions 8100 of the electrical braking portion 8000 are respectively controlled to synchronize a phase of the regenerative energy with an AC power of the power supplying portion 2500.
  • the switching portion 8100 may be configured to operate in response to a circuit configuration of the converter itself or operate by the second control signal transmitted from the control portion 7000.
  • FIG. 9 shows a reversed-phase braking by using the electrical braking portion 8000 according to the exemplary embodiment of the present invention.
  • the SCRs of the converting portion 6110 are turned on, and the SCRs of the electrical braking portion 8000 are turned off, so that a voltage of a predetermined polarity is supplied to the driving motor 4000.
  • the SCRs of the converting portion 6110 are turned off, and the SCRs of the electrical braking portion 8000 are turned on, so that a voltage of an opposite polarity to that for acceleration is supplied to the driving motor 4000 as a braking torque.
  • the treadmill of the present invention processes the regenerative energy generated in the driving motor by using the electrical braking portion, thereby achieving the target braking torque.
  • the electrical braking portion 8000 means the regenerative energy processing portion for emitting the regenerative energy generated in the driving motor 4000 out of the motor driving portion 6000 or consuming it in order to brake the driving motor 4000, and may comprise the switching portion 8100 for performing a switching operation for providing the second braking torque.
  • FIGs. 10 to 12 are block diagrams illustrating the control portion according to the exemplary embodiment of the present invention.
  • the control portion 7000 computes a measured value X corresponding to r a signal obtained by measuring a position of the exerciser 1000 by the exerciser detecting portion 3000 by using a predetermined criterion and transfers the first control signal to the motor driving portion 6000.
  • the control portion 7000 comprises a preprocessing portion 7100, a reference position generating portion 7200, and a driving command portion 7300.
  • FIGs. 10 to 21 show that the measured value X is transferred to the control portion r
  • the measured value X may be a value corresponding to an exerciser position r generated in the exerciser detecting portion 3000. Also, the measured value X r may be a value corresponding to an exerciser position which is converted from a signal transmitted to the control portion 7000 from the exerciser detecting portion 3000. [276] In the exemplary embodiment of the present invention described below, the measured value X means a value generated in the exerciser detecting portion 3000 and then transferred to the control portion 7000.
  • the pre-processing portion 7100 processes noise and undesired values included in the measured value X , which corresponds to a signal obtained by measuring a position r of the exerciser 1000, transmitted from the exerciser detecting portion 3000 by a data converting criterion to generate a converted value X ' and transmits the converted value r
  • the reference position generating portion 7200 generates a reference position value X which is used to determine a difference value with the measured value X or the
  • the reference position value X means a distance from the exerciser detecting portion 3000 that a driving speed of the driving motor 4000 can be constantly maintained when the exerciser 1000 is at a predetermined position.
  • the reference position generating portion 7200 adjusts the reference position value based on a driving speed containing a belt speed or a corresponding speed thereto.
  • the driving speed may be a rotation speed of the driving motor or a speed corresponding to the rotation speed, for example, a speed of the belt 5000 or the first control signal, transmitted to the motor driving portion 6000 from the control portion 7000.
  • the driving command portion 7300 computes a difference value ⁇ X between the reference position value X transmitted from the reference position generating portion 7200 and the measured value X r corresponding to a position of the exerciser 1000 or the converted value X ' transmitted from the pre-processing portion 7100 to transmit the first control signal for controlling a speed of the driving motor 4000 to the motor driving portion 6000.
  • the converted value X ' r transmitted from the pre-processing portion 7100 is used in order to obtain the difference value ⁇ X with the reference position value X .
  • the driving command portion 7300 performs a closed-loop control and converts control constants contained in a control equation for a closed-loop control to adjust a control gain, thereby controlling a control sensitivity.
  • FIG. 11 is a detailed block diagram illustrating the pre-processing portion shown in
  • the pre-processing portion 7100 comprises a state determining portion 7110, a data converting portion 7120, and a data storing portion 7130.
  • the state determining portion 7110 determines which state among the accelerating state, the decelerating state and the maintaining state the exerciser 1000 is in using the state determining criterion and generates the current state value S corresponding to a r current state of the exerciser 1000.
  • the data converting portion 7120 processes noise and undesired values included in the measured values X which correspond to a signal transmitted from the exerciser detecting portion 3000 using the data converting criterion to generate the converted value X r '.
  • the past converted values X ' the past converted values X '
  • the generated current state value S may be stored in the data storing portion 7130 or r may be transmitted to the driving command portion 7300 to be used to generate the first control signal.
  • the past converted values X ' In the exemplary embodiment of the present invention, the past converted values X '
  • the current converted value X ' generated is stored in the data storing portion 7130 r for a comparison for generating the converted value X ' of the measured value X of r+l r+1 the next unit time and is transmitted to the driving command portion 7300 to be used to compute the position difference value ⁇ X which is a difference with the reference position value X . Also, the current converted value X ' may be transmitted to the reference position generating portion 7200 to be used to generate the reference position value X . o
  • FIG. 12 is a detailed block diagram illustrating the driving command portion 7300 shown in FIG. 10.
  • the driving command portion 7300 comprises a control gain portion 7310, a sensitivity adjusting portion 7320, a control signal generating portion 7330.
  • the control gain portion 7310 generates a control gain ⁇ V corresponding to a speed by applying the position difference value ⁇ X which is a difference between the reference position value X transmitted from the reference position generating portion 7200 and the current value X r , for example, the current converted value X r ' transmitted from the pre-processing portion 7100 to a PI control of Equation 1 or a PID control of Equation 2 [298] [Equation 1] [300] [Equation 2]
  • the control signal generating portion 7330 generates the first control signal for controlling a speed of the driving motor 4000 through the motor driving portion 6000 based on the control gain ⁇ V transmitted from the control gain portion 7310 and transmits the first control signal to the motor driving portion 6000.
  • the sensitivity adjusting portion 7320 changes the values of the control constants used in the control gain portion 7310 in consideration of various exercising patterns of the exerciser 1000 to adjust the sensitivity of a speed response of the belt to movement of the exerciser 1000.
  • 7000 may be respectively configured in separate physical spaces or may be configured by a program code in a single physical space.
  • FIG. 13 is a flowchart illustrating a control method of the control portion 7000 according to the exemplary embodiment of the present invention.
  • the control method of the control portion 7000 comprises a position measuring step SlOOO for the exerciser detecting portion 3000 measuring a position of the exerciser, a pre-processing step S2000 for the control portion 7000 receiving a measured signal or a corresponding measured value X and converting the measured value X to the converted value X ' by r r r the pre-processing procedure, a reference position generating step S3000 for generating the reference position value X based on the driving speed, which can include the belt speed or a speed corresponding to the belt speed, and a driving command step S4000 for transmitting the first control signal to the motor driving portion 6000 based on either of the measured value X r and the converted value X r ' and the reference position value X to perform a driving command.
  • the pre-processing step S2000 comprises a state determining step S2100 for determining a current state of the exerciser and a data converting step S2200 for converting the measured value X to the converted value X '. r r
  • the driving command step S4000 comprises a sensitivity adjusting step S4100 for determining the driving speed containing the belt speed or the speed corresponding to the belt speed or a position change rate of the exerciser to adjust the control constant, a control gain generating step S4200 for generating the control gain by the closed-loop control equation, and a control signal generating step S4300 for transmitting a command to the motor driving portion 6000 based on the control gain.
  • FIG. 14 is a flowchart illustrating an operation of the state determining portion according to the exemplary embodiment of the present invention.
  • the portion marked as “(a)” shows steps according to performed functions
  • the portion marked "(b)” shows a determining criterion of each step in the portion "(a)”.
  • the procedure does not go to the acceleration/deceleration magnitude reference comparing step S2120, and in the state determining step S2130, the current sate is determined as a maintaining state (step S2132).
  • the acceleration magnitude reference comparing step S2121 of the acceleration/deceleration magnitude reference comparing step S2120 when a data direction is determined as a forward direction in the data direction determining step S2111, it is determined whether a difference value between a past value X (j is a positive r-J ⁇ integer) of a predetermined previous unit time and a current value X exceeds the pre- r determined acceleration magnitude reference value C or not (step S2121). If the a difference value exceeds the predetermined acceleration magnitude reference value C a , then the current state is determined as an acceleration state (step S2131). If the difference value is equal to or less than a predetermined acceleration magnitude reference value C , then the current state is determined as a maintaining state (step S2132).
  • a data direction is determined as a backward direction in the data direction determining step S2111, in the deceleration magnitude reference comparing step S2122, it is determined whether a difference value between a past value X ⁇ (j is a positive r-J ⁇ integer) of a predetermined previous unit time and a current value X exceeds a pre- r determined deceleration magnitude reference value C or not (step S2122).
  • the current state is determined as a deceleration state (step S2133), and if the difference value is equal to or less than the predetermined deceleration magnitude reference value C , then the current state is determined as a maintaining state (step S2132).
  • the data direction is determined by using preferably the past value X of an at r-2 least second most recent or earlier previous unit time from the current unit time, more preferably the past value X of a third most recent previous unit time as the past value X (j is a positive integer) of a predetermined previous unit time to be r-J compared in difference with the current measured value X , and the current measured
  • the state determining step S2130 may further include a step for generating an accelerating state, a maintaining state or a decelerating state as the current state S r .
  • the generated current state S may be stored in the data storing portion 7130 or may be used in the driving command portion 7300.
  • FIG. 15 is a flowchart illustrating an operation of the data converting portion according to the exemplary embodiment of the present invention.
  • the portion marked "(a)" shows steps according to performed functions
  • the portion marked "(b)" shows a determining criterion of each step in the portion "(a)".
  • the past data direction determining step S2210 determines whether the past values X
  • step S2211 determines whether there exists a constant direction that a difference with the past value X r-n of the predetermined previous unit time is generated in a forward direction or a backward direction or not.
  • the current converted value X ' is generated in the converted value r generating step S2230 using the current measured value X without going to the current r data direction determining step S2220 (step S2232). In this instance, the current measured X is used as the current converted value X '. r r
  • the current data determining step S2220 determines whether the current value
  • the current measured value X r may be used to generate the current converted value X r ' (step S2232). Otherwise, that is, if a forward direction and a backward direction exist together, then the current measured value X may be restricted to generate the current converted value X ' (step S2231).
  • the past value X r r ⁇ of a first most recent previous unit time which is the immediately previous unit time is preferably used as the current converted value X '.
  • the current r converted value X ' may be used in a subsequent control procedure "as is" but in order r to prevent the current converted value X ' from greatly changing from the immediately r previous converted value X ', the procedure may further include a weight- averaging r-l step for generating a final converted value X ' by weight-averaging the past values X ' r r-i
  • FIG. 16 is a flowchart illustrating an operation of the data converting portion according to another exemplary embodiment of the present invention.
  • a term "a normal range reference N a includes an acceleration normal reference range N a and a deceleration normal reference range N d .
  • the normal range reference N a means a reference for determining whether the current measured value is
  • the data converting step S2200 of FIG. 16 includes a normal range control step
  • a result of a function using the current measured value X and/or the past value X ⁇ (k is a positive integer) of a pre- r r-k determined previous unit time (k) is compared to the normal reference range N .
  • T between the current measured value X and the past value X (k is a positive integer) r r-k of a predetermined previous unit time (k) is in the normal reference range N or not r
  • step S2251 If the difference is in the normal reference range N , the current r converted value X ' is generated by using the current measured value X "as is "(step r r
  • the current r converted value X ' is generated by restricting the current measured value X (step S2262).
  • the initial r value of the count (i) is preferably set to zero (0).
  • the normal reference range is adjusted, maintained or initialized by comparing the count (i) (step S2241).
  • the normal reference range N is r adjusted (step S2242).
  • an absolute value of the normal reference range N is r adjusted.
  • the normal reference range N will be described r focusing on the deceleration range reference N , and the acceleration range reference N d will be easily understood from the description by reversing a sign by a person skilled a in the art.
  • the normal reference range N may be adjusted by using the same change magnitude r or difference change magnitudes. [347] If the count (i) has the initial value, the normal reference range N is initialized (step S2241).
  • the normal reference range N r corresponding to the predetermined reference (n), i.e., a maximum value of the normal reference range N is preferably set to correspond to a magnitude of a position change generated by an exerciser with an excellent exercising ability, and the normal reference range N of when the count (i) has the initial value, i.e., an initial value of the normal reference range N is preferably set to be equal to or r less than the maximum value of normal reference range N .
  • the acceleration range reference N and the deceleration range reference N may a d have the same value or difference values from each other.
  • the acceleration range reference N may be applied as the normal a reference range N
  • the deceleration range reference N may be applied as the normal d reference range N .
  • the ac- r celeration range reference N and the deceleration range reference N have different a d values from each other.
  • the predetermined reference (n) to be compared with the count (i) when a change of the current measured value X to the past value X (k is a positive integer) of a predetermined previous unit time (k) has a forward direction may have the same value as or may have a different value from when a change of the current measured value X to the past value X r-k (k is a positive integer) of a predetermined previous unit time (k) has a backward direction.
  • the predetermined reference (n) to be compared with the count (i) when a change of the current measured value X to the past value X (k is a positive integer) of a pre- r r-k determined previous unit time (k) has a forward direction has a different value from when a change of the current measured value X to the past value X (k is a positive r r-k integer) of a predetermined previous unit time (k) has a backward direction.
  • step S2262 of the converted value generating step S2260 for restricting the current measured value X to r generate the current converted value X '
  • a value obtained by adding the normal r reference range N to the past value X (k is a positive integer) of a predetermined r r-k previous unit time (k) is generated as the current converted value X '.
  • the current converted X ' is generated by restricting the current measured value X r such that the normal range reference N r is set as a change limit of the current converted value X ' with respect to the past value X (k is a positive integer) of a predetermined previous unit time (k).
  • a value which is equal to or smaller than a value obtained by adding the normal range reference N r to the past value X r-k (k is a positive integer) of a pre- determined previous unit time (k) may be generated as the current converted value X '.
  • the immediately previous past value X for example, the past value of the first most recent previous unit time r-l
  • the current r converted value X ' may be used in a subsequent control procedure "as is" but in order r to prevent the current converted value X ' from greatly changing from the immediately r previous converted value X ', the procedure may further include a weight- averaging r-l step for generating a final converted value X ' by weight-averaging the past values X ' r r-i
  • each step and a combination relationship between the respective steps of FIG. 16 may be variously modified by a person skilled in the art.
  • a person skilled in the art can sufficiently understand that the normal range reference of FIG. 16 can be applied to the flowchart of FIG. 15.
  • the step S2232 for using the current measured value X to generate the current converted value X ' shown in r r the step S2232 for using the current measured value X to generate the current converted value X ' shown in r r
  • FIG. 15 may be replaced with the step for determining the normal range reference N r shown in FIG. 16.
  • FIG. 17 is a flowchart illustrating an operation of the reference position generating portion according to the exemplary embodiment of the present invention, which includes a belt speed determining step S3010 for determining a speed of the driving belt and a reference position value adjusting step S3020 for adjusting and generating a reference position corresponding to the speed.
  • the belt speed determining step S3010 is a step for determining a driving speed containing a belt speed or a speed corresponding to the belt speed which is to be transferred to the reference position generating portion 7200.
  • the driving speed may be computed using the first control signal transmitted to the motor driving portion 6000 from the control portion 7000 or using a signal transmitted to the driving motor 4000 from the motor driving portion 6000.
  • the driving speed may be computed by measuring a rotation speed of the driving motor 4000 or the roller 2310 or by directly measuring a moving speed of the driving belt 5000.
  • the reference position value adjusting step S3020 the reference position value X is decreased if the driving speed is fast, whereas the reference position value X is increased if the driving speed is slow.
  • the reference position value X is set to be far from the exerciser detecting portion 3000 in order to achieve a fast acceleration, whereas while the exerciser 1000 exercises at a high speed, the reference position value X is set to be short from the exerciser detecting portion 3000 in order to achieve a fast deceleration.
  • the reference position value X is variably controlled depending on a speed of the driving belt such that the reference position value X is increased if the driving speed is slow and the reference position value X is decreased if the driving speed is fast.
  • the reference position value X is set to be short from a start point of the belt if the driving speed is fast, and the reference position value X is set to be far from the start point of the belt if the driving speed is slow.
  • a range in which the reference position value X is varied preferably corresponds to a distance of from the start point to the end point in a moving direction of the top surface of the belt. That is, a range in which the reference position value X is varied is preferably less than the length of the top surface of the belt.
  • a range in which the reference position value X is varied is separated by a predetermined distance from the start point and the end point of the top surface of the belt. This is because when the reference position value X which is a reference for causing acceleration or deceleration by using a difference with the current position of the exerciser is too close to the start point or the end point of the top surface of the belt, then the risk to the exerciser may increase.
  • FIG. 18 is a graph illustrating a method for restricting a maximum acceleration/deceleration according to the exemplary embodiment of the present invention.
  • a maximum acceleration/deceleration is restricted depending on a speed to the extent that can prevent the treadmill from applying an acceleration/deceleration that is difficult for the exerciser 1000 to react to, thereby reducing injury risk for the exerciser 1000.
  • the maximum deceleration is thus preferably set to a value equal to or less than the upper target deceleration 220.
  • the maximum deceleration of a high speed is thus preferably set to a larger value than that of a low speed.
  • the exerciser can exercise with a good exercising feeling with a deceleration of up to the target deceleration corresponding to the driving speed containing the belt speed or a speed corresponding to the belt speed, but the exerciser may feel uncomfortable or fall down in an abrupt deceleration of more than the target deceleration.
  • the experiment according to the exemplary embodiment of the present invention shows that the upper target deceleration 220 is about 2.5km/h per second when the driving speed is a low speed of 5km/h, and the upper target deceleration 220 is about 9.5km/h per second when the driving speed is a high speed of 19km/h.
  • the maximum deceleration is restricted to a large value if the driving speed is fast and to a small value if the driving speed is slow.
  • the driving speed can be computed or measured by the various methods described in FIG. 17, and the maximum acceleration and the maximum deceleration are adjusted depending on the speed.
  • Such a restriction of the maximum acceleration/deceleration depending on the driving speed is performed by the driving command portion 7300 of the control portion 7000, preferably by the control signal generating portion 7330.
  • the control signal generating portion 7330 restricts the first control signal to be output, based on the driving speed and a control gain ⁇ V which is a signal corresponding to an acceleration/deceleration generated in the control gain portion 7310.
  • FIGs. 19 and 20 are flowcharts illustrating an operation of the sensitivity adjusting portion according to the exemplary embodiment of the present invention.
  • a control sensitivity which will be described below is computed based on a difference value between the reference position value and the data value and means a sensitivity of a control gain for generating the control signal.
  • a control gain is larger, compared to when a control sensitivity is small.
  • control sensitivity means a response degree to the control gain output by using the difference value as an input variable.
  • control sensitivity is large, high or sensitive means that the response degree of the control gain which is a result of the difference value as an input variable is large.
  • control sensitivity is small, low or insensitive means that the response degree of the control gain which is a result of the difference value as an input variable is small.
  • FIG. 19 is a flowchart illustrating a sensitivity adjusting method performed by the sensitivity adjusting portion according to the exemplary embodiment of the present invention.
  • the sensitivity adjusting method of FIG. 19 includes a current position determining step S4110 for determining whether the exerciser 1000 is located in a stable section X or not, a state determining step S4120 for determining a current state of the exerciser 1000 corresponding to a current state value of the exerciser generated by the state determining portion 7110, a period determining step S4130 for determining whether the exerciser 1000 stays in the stable section X during a predetermined time period or not, and a control sensitivity adjusting step S4140 for adjusting a control sensitivity when the exerciser 1000 stays in the stable section X during a pre- determined time period.
  • the stable section X represents a predetermined area range containing the reference position value X .
  • the control sensitivity is lowered or the previous first control signal is not changed so that the exerciser 1000 can maintain the speed.
  • step S4110 it is determined whether or not the current value X corresponding to the current position of the exerciser 1000 is in a r range of the stable section X containing a predetermined area range (step S4111). If
  • the procedure goes to the r s state determining step S4120, whereas if the current value X is not in a range of the r stable section X , a count is initialized (in the exemplary embodiment of the present invention, an initial count is "zero")(step S4122), and then the procedure goes to the speed change section control sensitivity applying step S4142 which will be described in detail with reference to FIG. 20 and/or Equation 3.
  • the state determining step S4120 the current state value S r of the exerciser determined by performing the state determining method of FIG.
  • control sensitivity applying step S4141 of the control sensitivity adjusting step S4140 a control constant in a control equation of the control gain portion 7310 is adjusted to lower the control sensitivity, so that a speed change sensitivity of the belt with respect to a position change of the exerciser 1000 is lowered, satisfying a speed maintaining intend of the exerciser 1000.
  • the reference (k) used in the step S4131 for determining whether the count (i) is equal to or greater than the predetermined reference (k) is set to five (5). That is, when the current value X exists in r the stable section X equal to or more than five (5) times, it is determined as the speed maintaining intend of the exerciser 1000, so that the control constant is adjusted to lower the control sensitivity.
  • FIG. 20 is a flowchart illustrating a control sensitivity adjusting method according to the exemplary embodiment of the present invention.
  • the control sensitivity adjusting method of FIG. 20 includes a current state determining step S4150 for determining whether the current state is an accelerating state or a decelerating state, a speed/change rate determining step S4160 for determining a driving speed containing a belt speed or a corresponding speed thereto or an exerciser position change rate, and a control sensitivity adjusting step S4160 for adjusting a control sensitivity according to the determined speed/change rate.
  • the control sensitivity adjusting method of FIG. 20 may further include a control gain adjusting step S4210 for computing a control gain obtained by a control equation that a control sensitivity is adjusted and finally adjusting a control gain.
  • the current state determining step S4150 it is determined whether or not the current state value S generated in the state determining portion 7110 is a value cor- r responding to either of an accelerating state and a decelerating state (step S4151). If the current state is either of an accelerating state and a decelerating state, the speed/ change rate determining step S4160 is performed, whereas if the current state is neither of an accelerating state and a decelerating state, the control sensitivity is adjusted in a stable section control sensitivity applying step S4173 corresponding to a stable section which is described with reference to FIG. 19 and Equation 3. [397]
  • the speed/change rate determining step S4160 includes two steps.
  • the exerciser position change rate determining step S4161 is to determine an accelerating or decelerating trend of the exerciser 1000.
  • the exerciser can change position by accelerating or decelerating independently from the driving speed. [400] That is, if the exerciser 1000 intends to accelerate from a current speed, the current value X ⁇ gets smaller than the past value X ⁇ , whereas if the exerciser 1000 intends r r-1 to decelerate from a current speed, the current value X gets greater than the past value X r-1
  • the exerciser position change rate determining step S4161 is a step for determining a degree which the exerciser 1000 intends to accelerate or decelerate from the current speed, and it is understood that if a change rate per unit time is large, then the exerciser intends to accelerate or decelerate quickly.
  • the control sensitivity is increased by adjusting, i.e., increasing the control constant, and if the position change rate per unit time of the exerciser 1000 is small, then the control sensitivity is decreased by adjusting, i.e., decreasing the control constant, whereby it is possible to rapidly follow an accelerating or decelerating intention of the exerciser 1000.
  • the belt speed determining step S4162 is used to determine an actual driving speed.
  • a method for computing the driving speed is similar to the method described in the reference position generating step S3000 of FIG. 17.
  • the target deceleration is low if the driving speed is slow, and the target deceleration is high if the driving speed is fast.
  • control sensitivity adjusting step S4170 the control sensitivity is adjusted as follow, based on the determination in the speed/change rate determining step S4160.
  • a control gain Gl is computed by adjusting the control sensitivity such that if it is determined in the exerciser position change rate determining step S4161 that a position change rate of the exerciser 1000, i.e., a backward speed of the exerciser 1000, is large, then the control constant is increased to increase the deceleration of the belt. If it is determined that it is small, then the control constant is decreased (step S4162).
  • a control gain G2 is computed by adjusting the control sensitivity such that if it is determined in the belt speed determining step S4162 that if the driving speed is fast, then the control constant is increased, and if the driving speed is slow, then the control constant is decreased.
  • control gain adjusting step S4210 an operation on the two or more control gains Gl and G2 which are obtained in an accelerating state or a decelerating state or are obtained by adjusting the control sensitivities by determinations according to various exemplary embodiments of the present invention may be performed to thereby generate a final control gain ⁇ V.
  • control gains are weight-averaged to generate the final control gain ⁇ V.
  • the exerciser 1000 desires to reduce an acceleration or to decelerate in an accelerating state, the current value X which represents a current position of the exerciser 1000 has a larger value than the past value X r-l , but it still has a smaller value than the reference position value X , and so the belt is accelerated contrary to the decelerating intention of the exerciser 100.
  • Equation 1 can be expressed by a per unit time as follows:
  • Equation 3 is obtained by allying Equations Ia and Ib. [422] [Equation 3]
  • V r - ⁇ V r _ 1 K p X (X r . ⁇ '-X r r )+K i X ⁇ X r X ⁇ /
  • Equation 3 in case where the exerciser 1000 desires to reduce an acceleration or to decelerate in an accelerating state, in a large-small relationship of variables on a right side of Equation 3, the past value X is smaller than the current r-l value X ⁇ , and the current value X ⁇ is smaller than the reference position value X . r r 0
  • the exerciser 1000's intention is to reduce an acceleration or to decelerate. Therefore, since a current acceleration should be smaller than a past acceleration, a value obtained by subtracting the past speed change amount, i.e., a past acceleration ⁇ V from the current speed change amount, i.e., a current acceleration r-l
  • Equation 3 should be a negative value, and so a left side of Equation 3 should be a negative r number.
  • P i multiplied to them are fixed values, particularly, if a value of the integral constant K is large, the right side becomes a positive number. This produces a problem in that an acceleration is increased regardless of the exerciser's intention for reducing an acceleration or decelerating.
  • control constants are independently controlled.
  • the integral constant K is adjusted without adjusting the proportional constant K , but it is possible to realize
  • a value obtained by subtracting the past speed change amount, i.e., a past deceleration ⁇ V from the current speed change amount, i.e., a current deceleration ⁇ V should be r-l r a positive value, and so the left side of Equation 3 should be a positive number.
  • a value obtained by subtracting the current value X ⁇ from the r reference position value X is a negative number, and a value obtained by subtracting the current value X from the past value X is a positive value, if the proportional r r-l constant K and the integral constant K which are the control constants multiplied to
  • the integral constant K is adjusted without adjusting the proportional constant K , but it is possible to realize
  • the treadmill according to the exemplary embodiment of the present invention preferably has a mode change function through which the exerciser 1000 can select the automatic mode in which a speed is automatically controlled or speed is controlled in the manual mode.
  • the control mode change is preferably performed such by detecting a position of the exerciser 1000 even in a situation when the automatic mode is not selected, the control portion 7000 variously changes the control mode from the manual mode to, for example, the automatic mode for decreasing a belt speed and an emergency stop mode.
  • control mode 7000 determines a mode change condition and then changes to various control modes, such as the automatic mode or an emergency stop mode.
  • the semi-automatic mode is realized such that an exerciser exercises in the automatic mode within an allowable speed range, which has an upper allowable speed and a lower allowable speed by using, as an intermediate speed, either an exercising speed input by an exerciser through a control panel or a speed of a speed profile selected by an exerciser among one or more speed profiles stored in a profile storing portion, and when an exerciser tries to exercise at a speed beyond an allowable speed range, that is, when an exerciser tries to exercise at a faster speed than an upper limit allowable speed or when an exerciser tries to exercise at a slower speed than a lower limit allowable speed, a belt speed is restricted to an upper limit allowable speed or to a lower limit allowable speed.
  • a profile contains information such as a speed per unit time and an inclination of during a predetermined time period.
  • a first control mode means the control mode, including the automatic mode, for transmitting to the motor driving portion 6000 a control signal for adjusting a rotation speed of the driving motor 4000 corresponding to a position of the exerciser measured by the exerciser detecting portion 3000
  • a second control mode means the control mode for transmitting a control signal for adjusting a rotation speed of the driving motor 4000 to the motor driving portion 6000 independently from a position of the exerciser measured by the exerciser detecting portion 3000 like the manual mode.
  • an emergency mode means the control mode for quickly decelerating or stopping the driving motor when the exerciser 1000 pushes an emergency stop button on the control panel 2200 or the control portion 7000 detects a movement of the exerciser through the exerciser detecting portion 3000 and determines that an emergency stop has to be performed while the treadmill is operating in either of the first and second control modes.
  • control portion 7000 further comprises a mode change portion 7500 for performing a mode change function in addition to the main components of the control portion for performing the automatic speed control function, which are described in FIGs. 10 to 12.
  • the mode change portion 7500 comprises a mode change determining portion 7510 for determining whether to change a current control mode to another control mode or not, and a mode change processing portion 7520 for performing a change of the control mode by the determination of the mode change determining portion 7510.
  • the exerciser 1000 pushes a mode change button or a mode designating button in the operating portion 2210 of the control panel 2200 or clicks a mode change function or a mode designating function in the display device 2220 having a touch pad or a touch screen, so that a mode change command Cm is transmitted to the mode change determining portion 7510 of the mode change portion 7500 from the control panel 2200.
  • the mode change command Cm may be generated through one of a wire line system and a wireless communication system by using, for example, a remote controller or by a voice recognition function.
  • the mode change command Cm through the control panel 2200 will be exemplarily described.
  • the mode change command Cm may be one of a digital signal and an analog signal corresponding to the respective control modes.
  • a digital signal is processed as a signal corresponding to each of the control modes, that is, a first control mode has a signal of "001" and a second control mode has a signal of "010".
  • An analog signal may be processed such that the first control mode and the second control mode have different voltages.
  • the mode change command Cm may be a single signal. In this instance, whenever the mode change command Cm is applied, a plurality of control modes including the first control mode and the second control mode are sequentially changed.
  • the mode change determining portion 7510 determines whether there exists the mode change command Cm transmitted from the control panel 2200 (step S21110) in a mode change command determining step S21100. If the mode change command Cm exists, the mode change processing portion 7520 performs mode change processing to thereby change to a corresponding control mode (step S21320) in a mode applying step S21300.
  • mode change processing is performed corresponding to the control mode selected by the exerciser 1000, and each mode change processing method may be performed as follows.
  • the mode change command Cm generated and transmitted from the control panel 2200 is a signal corresponding to the first control mode
  • the mode change determining portion 7510 instructs the mode change processing portion 7520 to change the control mode to the first control mode corresponding to the mode change command Cm.
  • the mode change processing portion 7520 transmits a mode change processing command to the control gain portion 7310 so that the automatic speed control function according to the exemplary embodiments of the present invention described in FIGs. 1 to 20 can be performed.
  • the control gain portion 7310 transmits the control gain ⁇ V according to the exemplary embodiments of the present invention described above to the control signal generating portion 7330, so that the first control mode for adjusting the speed of the belt corresponding to a position of the exerciser 1000 measured by the exerciser detecting portion 3000 is realized.
  • the mode change processing portion 7520 may transmit the mode change processing command to the control signal generating portion 7330, thereby realizing the first control mode for adjusting the speed of the belt corresponding to a position of the exerciser 1000 measured by the exerciser detecting portion 3000.
  • the mode change processing portion 7520 may transmit the mode change processing command to the control gain portion 7310 or the control signal generating portion 7310 to control what the control gain ⁇ V generated in the control gain portion 7310 or the control signal (first control signal) generated in the control signal generating portion 7330 is transmitted to the motor driving portion 6000, corresponding to a position of the exerciser 1000 measured by the exerciser detecting portion 3000.
  • the exerciser 1000 instructs the control panel 2200 to change the control mode to the second mode while exercising in the first control mode in the above-described method
  • the mode change command Cm corresponding to the second control mode transmitted from the control panel 2200 is transmitted to the mode change determining portion 7510.
  • the mode change determining portion 7510 recognizes the second control mode corresponding to the mode change command Cm and transmits a signal to the mode change processing portion 7520 to change the control mode to the second control mode.
  • the mode change processing portion 7520 transmits the mode change processing command to the control gain portion 7310 to inactivate the control gain portion 7310 or to prevent the control gain ⁇ V from being transmitted to the control signal generating portion 7330, and transmits the speed change value ⁇ V of zero (0) to the control signal generating portion 7330.
  • mode change processing may be performed as follows.
  • the mode change processing portion 7520 transmits the mode change processing command to the control signal generating portion 7330 to ignore the control gain ⁇ V transmitted from the control gain portion 7310, and transmits the speed change value ⁇ V of zero (0) to the control signal generating portion 7330.
  • mode change processing may be performed as follows.
  • the mode change processing portion 7520 transmits the mode change processing command to the control signal generating portion 7330 to inactivate the control signal generating portion 7330 or to prevent the control signal (first control signal) generated from the control signal generating portion 7330 from being transmitted to the motor driving portion 6000, and transmits the control signal (first control signal) to the motor driving portion 6000.
  • the mode change processing portion 7520 may generate the control signal (first control signal) that is to be transmitted to the motor driving portion 6000 through the control gain ⁇ V received from the control gain portion 7310.
  • a belt speed may be set to reach a previously set target speed gradually from the initial belt speed.
  • the previously set target speed may exist in the mode change portion 7400 in a source-coded form or may be stored in the profile storing portion 9000. Also, an acceleration/deceleration to reach the target speed may exist in the mode change portion 7400 in a source-coded form or may be stored in the profile storing portion 9000.
  • control mode is changed from the second control mode to the first control mode
  • the method for changing the control mode from the first control mode to the second control mode according to the exemplary embodiment of the present invention described above may be reversely performed.
  • control gain portion 7310 is inactivated or processing for forbidding the control gain ⁇ V generated in the control gain portion 7310 to be transmitted to the control signal generating portion 7330 is performed by the mode change processing command as a method for releasing the first control mode
  • the control gain portion 7310 is activated or processing for allowing the control gain ⁇ V generated in the control gain portion 7310 to be transmitted to the control signal generating portion 73330 is performed by the mode change processing command.
  • control signal generating portion 7330 ignores the control gain ⁇ V generated in the control gain portion 7310 or the mode change processing portion 7520 transmits the speed change value ⁇ V of zero (0) to the control signal generating portion 7330 by the mode change processing command as another method for releasing the first control mode
  • processing for allowing the control signal generating portion 7330 to receive the control gain ⁇ V transmitted from the control gain portion 7310 and to generate the control signal (first control signal) is performed by the mode change processing command.
  • the mode change processing portion 7520 transmits the mode change processing command to the control signal generating portion 7330 to inactivate the control signal generating portion 7330 or to forbid the control signal (first control signal) generated in the control signal generating portion 7330 to be transmitted to the motor driving portion 6000 as another method for releasing the first control mode
  • processing for inactivating the control signal generating portion 7330 or allowing the control signal (first control signal) generated in the control signal generating portion 7330 to be transmitted to the motor driving portion is performed.
  • the mode change corresponding to the control mode selected by the exerciser 1000 through the control panel 2200 can be processed.
  • the treadmill of FIG. 2 may further comprise a handle or a heart rate detecting portion (not shown) installed in a predetermined area of the body portion.
  • the handle or the heart rate detecting portion transmits the mode change command Cm described above to the mode change portion 7500 to perform a mode change to the second control mode.
  • the mode change portion 7500 detects a position of the exerciser 1000 to change the control mode.
  • the mode change determining portion 7510 receives a signal corresponding to a position of the exerciser 1000 measured by the exerciser detecting portion 3000, i.e., the measured value X or the r converted value X ' to determine a position or a position change rate of the exerciser or r receives the control gain ⁇ V from the control gain portion 7310 to perform determination on the exerciser's acceleration/deceleration, in order to determine whether to change the control mode or not independently from what the exerciser 1000 selects the control mode through the control panel 2200.
  • the mode change determining portion 7510 changes the control mode to the first control mode or the emergency mode if at least one of the following mode change conditions (a) to (c) is satisfied:
  • the mode change condition (a) is a condition that when a position of the exerciser 1000 is in a risky position, that is, is beyond an allowable position range corresponding to a safe section of the belt, the current control mode is changed from the second control mode (control mode in which the first control mode is released) to one of the first control mode and the emergency mode to accelerate or decelerate the belt to thereby protect the exerciser.
  • the exerciser 1000 exercises staring at an opposite direction to the rotating direction of the belt 5000, when the exerciser 1000 is at a position which is farther than a predetermined position based on the rotating direction of the belt 5000, it is dangerous. Therefore, if the converted value X ' corresponding to a position of the exerciser 1000 is greater than an allowable position value as the allowable position range, the control mode is preferably changed to one of the first control mode and the emergency mode.
  • the mode change condition (b) is a condition that when the difference ⁇ X ' of r the converted value X ' per unit time, i.e., an actual position change is large to deviate r from the allowable change rate range, the current control mode is changed from the second control mode to one of the first control mode and the emergency mode to accelerate or decelerate the belt to thereby protect the exerciser. That is, when the exerciser 1000 does not follow a speed of the belt that is rotating at a certain speed and so abruptly moves backward in the rotating direction of the belt, the mode change determining portion 7510 detects/determines it to change the control mode to one of the first control mode and the emergency mode.
  • the mode change condition (c) is a condition in which the control gain ⁇ V is considered.
  • the mode change determining portion 7510 detects/determines a value of the control gain ⁇ V that represents an accelerating/decelerating tendency of the exerciser 1000 and changes the control mode to one of the first control mode and the emergency mode if the control gain ⁇ V is not within the allowable accelerating/decelerating range.
  • the mode change determining portion 7510 determines whether at least one of the mode change conditions (a) to (c) is satisfied or not (step S21210) in the mode change condition determining step S21200 as in FIG. 14, and if satisfied, the mode change processing portion 7520 performs mode change processing for changing the control mode to one of the first control mode and the emergency mode through the above-described method (step S21320) in the mode applying step S21300.
  • the mode change processing portion 7520 maintains the current control mode (step S21310) in the mode applying step S21300.
  • the mode change processing portion 7520 may transmit the mode change processing command to the control gain portion 7310 to transmits a value obtained by multiplying the current driving speed V by a negative number as the control gain ⁇ V generated in the control gain portion 7310 or may perform a "cool down" function for sequentially transmitting a negative control gain ⁇ V of a large value in order to make the current driving speed V zero (0).
  • the mode change processing portion 7520 may transmit the mode change processing command to the control signal generating portion 7330 to ignore the control gain ⁇ V received from the control gain portion 7310, and the control signal generating portion 7330 receives a negative speed change value ⁇ V transmitted from the mode change processing portion 7520 and adds it to the current driving speed V to thereby transmit the control signal (first control signal) corresponding to the decelerated driving speed to the motor driving portion 6000.
  • the mode change processing portion 7520 may generate the control signal (first control signal) that is a target driving speed for deceleration and may transmit it directly to the motor driving portion 6000.
  • mode change processing has been performed by applying the first control mode.
  • the mode change portion 7500 determines whether the exerciser 1000 inputs the mode change command Cm for instructing the mode change through the control panel 2200 (step S21110) or not in the mode change command determining step S21100, and if input, in order to change the corresponding control mode, then the mode change processing portion 7520 performs mode change processing by using the various methods described above (step S21320) in the mode applying step S21300.
  • the mode change command Cm is not input to the mode change determining portion 7510 and the current control mode is the second control mode, whether the converted value X ' or the control gain ⁇ V satisfies the mode change r condition described above or not is determined (step S21210) in the mode change condition determining step S21200.
  • step S21310 If the mode change condition is not satisfied, then the current control mode is maintained "as is"(step S21310), and if satisfied, mode change processing for changing the control mode to one of the first control mode and the emergency mode is performed by using the various methods described above (step S21320) in the mode applying step S21300.
  • FIG. 23 shows the control panel of the treadmill according to the exemplary embodiment of the present invention.
  • the control panel 2200 comprises the display device 2220 for displaying information, such as a current speed of the exerciser, a speed profile that the exerciser has to follow, and a traveled distance, and so on, to the exerciser 1000, and the operating portion 2210 having various buttons that the exerciser 1000 manipulates to transmit an instruction to the control portion.
  • the display device 2220 serves to display information transmitted from the control portion 7000, and may comprise a touch pad or a touch screen to function as various buttons.
  • the operating portion 2210 comprises a mode change button 2211, a start/end button 2212, and an emergency stop button 2213, and may comprise a speed control button (not shown) through which the exerciser 1000 adjusts a belt speed to a desired speed and a slope control button (not shown) for adjusting a slope of the treadmill, which are used in the conventional treadmill. Also, the operating portion 2210 may further comprise a cursor manipulating button (not shown) for adjusting a position of a cursor to set an environment configuration or to set (11100, 11200, 12100, and 12200) an upper limit speed range or a lower limit speed range which is to be used in the semiautomatic mode according to the exemplary embodiment of the present invention in the display device 2220.
  • the automatic mode has an advantage that the exerciser 1000 can exercise at a desired speed
  • the manual mode has an advantage that the exerciser can exercise at the driving or rotating speed of the belt 5000 set by using the speed control button (not shown) on the control panel 2200 or at the driving speed of the belt 5000 driven such that that the exerciser 1000 uses the cursor manipulating button (not shown) on the control panel 2000 to select one of profiles in which a speed of the belt 5000 changes at least one time according to a time and which is stored in the profile storing portion 9000.
  • the present invention provides the semi-automatic mode that can use both an advantage of the automatic mode and an advantage of the manual mode.
  • the semi-automatic mode is activated such that when the exerciser 1000 who is exercising in the manual mode selects a semi-automatic button (not shown) in the control panel 2200 or pushes the mode change button 2211 to select the semiautomatic mode, an allowable speed range is generated by the control portion 7000.
  • the allowable speed range has an upper limit speed range and/or a lower limit speed range that are previously set centering on a speed set by the exerciser 1000 through the control panel 2200 or a speed of the speed profile selected by the exerciser 1000 among the speed profiles stored in the profile storing portion 9000.
  • the exerciser 1000 exercises in the automatic mode within the allowable speed range centering on the central speed, and when the belt speed reaches the upper limit speed that is the upper limit speed range or the lower limit speed that is the lower limit speed range, the belt 5000 is driven or rotated at the upper limit speed or the lower limit speed regardless of the exerciser's intention.
  • the semi-automatic mode is a control mode in which the first control mode is applied within the allowable speed range and the second control mode is applied at the moment when the belt speed exceeds the allowable speed range.
  • the semi-automatic mode may be activated such that when the exerciser 1000 is exercising in the automatic mode selects the semi-automatic mode button (not shown) in the control panel 2200 or the exerciser 1000 is exercising in the manual mode pushes the mode change button 2211 to select the semi-automatic mode, the allowable speed range having the upper limit speed range and the lower limit speed range that are set centering the belt speed of the selecting moment is generated by the control portion 7000.
  • the exerciser 1000 can set the central speed or select it in the profile storing portion to be inputted.
  • an upper limit range setting section 12100 and a lower limit range setting section 12200 are separately disposed, and each of the setting sections 12100 and 12200 comprises a speed range reference setting section 11100 and a speed range setting value input section 11200.
  • the speed range reference setting section 11100 is a section for inputting a unit of a speed range setting value corresponding to the central speed
  • the speed range setting value input section 11200 is a section for inputting an actual setting value for a unit inputted in the speed range reference setting section.
  • the upper limit speed is 11.5Km/h which is as 15% increased as the central speed of 10Km/h
  • the lower limit speed is 8.5Km/h
  • the upper limit speed is 13.8Km/h which is as 15% increased as the central speed of 12Km/h
  • the lower limit speed is 10.5Km/h.
  • the exerciser 1000 can exercise in the first control mode within the allowable speed range having the upper limit speed of 11.5Km/h and the lower limit speed of 8.5Km/h when the central speed is 10Km/h, and if the central speed is changed to 12Km/h, the exerciser 1000 can exercise in the first control mode within the allowable speed range having the upper limit speed of 13.8Km/h and the lower limit speed of 10.5Km/h.
  • the exerciser 1000 cannot exercise in the first control mode at a speed beyond or exceeding the allowable speed range, and the belt is driven or rotated at the corresponding upper limit speed or lower limit speed.
  • the control mode is changed to the first control mode, and if not, the first control mode is released, and the control mode is changed to the second control mode in which the belt speed is driven at the upper limit speed or the lower limit speed.
  • the semi-automatic mode control method is implemented in the mode change portion 7500 of the control portion 7000, but it may be implemented in a separate unit block.
  • the allowable speed range data inputted through the speed range reference setting section 11100 or the speed range setting value input section 11200 that correspond to the upper limit speed range and/or the lower limit speed range are set directly by the user, but the allowable speed range data are not set by the user, and instead, the allowable speed range data previously set by a manufacturer and then stored in the profile storing portion 9000 may be used.
  • the profile stored in the profile storing portion 9000 may have the allowable speed range.
  • the profile storing portion 9000 may comprise a semiconductor circuit as in a control module for a treadmill of FIG. 27 according to the exemplary embodiment of the present invention and may further comprise a separate storage medium, such as external memories, compact disks (CDs), and digital video disks.
  • a separate storage medium such as external memories, compact disks (CDs), and digital video disks.
  • the profile storing portion 9000 stores at least one profile, and the profile preferably contains data, such as a speed per unit time and a traveled distance per unit time.
  • the mode change portion 7500 receives the central speed that corresponds to a target speed input by the exerciser 1000 through the control panel 2200 or a target speed per time transmitted from the speed profile selected by the exerciser 1000 among the speed profiles stored in the profile storing portion 9000 (step S22110) and receives the upper limit speed range and/or the lower limit speed range that are the allowable speed range data stored in the profile storing portion 9000 (steps S22120 and 22130).
  • the mode change portion 7500 computes and generates the upper limit speed and/or the lower limit speed by using the central speed and the upper limit speed range and/or the lower limit speed range (step S22210).
  • the mode change portion 7500 determines whether a target driving speed obtained by adding the control gain ⁇ V to a current driving speed of the belt is within the allowable speed range corresponding to the upper limit speed and/or the lower limit speed generated in the allowable range generating step S22200 or not by using the control gain ⁇ V transmitted from the control gain portion 7310 (step S22310).
  • the mode change processing portion 7520 determines that the target driving speed is within the allowable speed range, then the mode change processing portion 7520 outputs a control signal (first control signal) corresponding to the automatic mode, i.e., the first control mode in a speed output step S22400 to drive the treadmill (step S22420). If it is determined that the target driving speed is not within the allowable speed range, then the mode change processing portion 7520 changes the control mode to the second control mode in the speed output step S22400 and outputs the control signal corresponding to the upper limit speed or the lower limit speed generated within the allowable range generating step S22200 to drive the treadmill (step S22410).
  • first control signal corresponding to the automatic mode
  • the mode change processing portion 7520 changes the control mode to the second control mode in the speed output step S22400 and outputs the control signal corresponding to the upper limit speed or the lower limit speed generated within the allowable range generating step S22200 to drive the treadmill (step S22410).
  • a method for outputting the upper limit speed or the lower limit speed (step S22410) in the speed output step S22400 may be performed in substantially the same method as the operation of the mode change processing portion 7520 by the second control mode described above.
  • the mode change processing portion 7520 controls the control gain portion 7310 or the control signal generating portion 7330 so that the target speed of the belt corresponding to a position of the exerciser measured by the exerciser detecting portion 3000 cannot be transmitted to the motor driving portion 6000.
  • the mode change processing portion 7520 transmits the mode change processing command to the control gain portion 7310 not to transmit, to the control signal generating portion 7330, the control gain ⁇ V generated in the control gain portion 7310 corresponding to the converted value X ' generated in the pre-processing r portion 7100, and transmits the speed change value ⁇ V corresponding to the upper limit speed or the lower limit speed to the control signal generating portion 7330 to be added to the current driving speed of the belt so that the belt speed does not deviate from the allowable speed range.
  • the mode change processing portion 7520 transmits the mode change processing command to the control signal generating portion 7330 to inactivate the control signal generating portion 7330 or not to transmit, to the motor driving portion 6000, the control signal (first control signal) generated in the control signal generating portion 7330 corresponding to the converted value X ' generated in the pre-processing r portion 7100, and the mode change processing portion 7520 transmits the control signal (first control signal) corresponding to the upper limit speed or the lower limit speed directly to the motor driving portion 6000.
  • the semi-automatic mode can be implemented as described with reference to FIGs. 23 and 24.
  • a speed measuring value by the semi-automatic mode according to the exemplary embodiment of the present invention will be exemplarily described with reference to FIG. 25.
  • the central speed 13111 changes per time, and as described in FIG. 15, centering on the central speed 13111, the upper limit speed 13112 is set to a 15% increased speed from the central speed 1311, and the lower limit speed 13113 is set to a 1.5Km/h reduced speed from the absolute value of the central speed 13111, so that the allowable speed range is set to a range defined by the upper limit speed 13112 and the lower limit speed 13113.
  • the target speed changed by the exerciser 1000 through the control panel 2200 or a speed per unit time input from the profile storing portion 9000 corresponds to the central speed 13111, and the driving speed 13114 of the belt actually driven or rotated by a movement of the exerciser 1000 is controlled in the automatic mode in which the speed can be automatically controlled, i.e., the first control mode within the allowable speed range but is limited not to be beyond the allowable speed range.
  • the exerciser 1000 exercises in the automatic mode within the allowable speed range by the semi-automatic mode and cannot exercise at the belt speed that is beyond the allowable speed range. Even in case where the exerciser 1000 tries to accelerate beyond the allowable speed range corresponding to the lower limit speed, the driving speed of the belt is not lower than the lower limit speed.
  • the mode change portion 7500 changes the control mode from the second mode to one of the first control mode and the emergency mode through the mode change processing portion 7520 if it is determined in the mode change condition determining portion S21200 that the mode change condition is satisfied.
  • the method for changing to one of the first control mode and the emergency mode is substantially the same as that described above.
  • FIG. 26 shows display information displayed on the display device of the treadmill according to the exemplary embodiment of the present invention.
  • a profile display area 2200 and an exercise information display area 2300 are provided.
  • the profile display area 22000 shows a speed change progress of until a future time after a predetermined time so that the exerciser 1000 can predict a future speed
  • the exercise information display area 2300 displays a current speed of the exerciser 1000, a total calorie output, a total exercising time, and a current slope of the belt.
  • an avatar display area 2100 displays an exerciser avatar 21100 for representing the exerciser 1000 and a trainer avatar 21200 for representing a trainer.
  • the belt position display area 2600 displays a position of the exerciser on the belt.
  • the traveled distance display area 2500 displays a traveled distance 25100 which the exerciser 1000 exercises and moves compared to a total target exercising distance 25200.
  • the speed is automatically controlled, i.e., the first control mode
  • the exerciser 1000 since it is difficult that the exerciser 1000 makes the exerciser avatar 21100 coincide in a position or speed with the trainer avatar 21200 by seeing the avatar display area 21000 or makes his/her current position or speed coincide with a position or speed corresponding to the profile by seeing the profile display area 22000, it is preferable to provide an enlarged display area 24000 which enlarges and displays profile speeds 24110 and 24120 and exerciser speeds 24210 and 24220 so that the exerciser 1000 can more efficiently make a position or speed coincide with the profile.
  • the profile display area 22000 contains a speed change line segment 22100 for a current profile speed 22110 and a future profile speed 22120, and compares the current speed 22200 of the exerciser 1000 to the speed change line segment 22100 and displays the comparison so that the exerciser 1000 can predict a future speed change in advance and easily follow it.
  • the belt position display area 26000 displays whether the exerciser 1000 exercises within a safe area 26220 or within risky areas 26211 and 26212 on the belt 26200 and informs the exerciser 1000 of that the exerciser 1000 should be positioned within the safe area if the exerciser 1000 is exercising within the risky areas 26211 and 26212 and at a location adjacent to the risky areas 26211 and 26212.
  • the control portion 7000 converts one of the measured value X and the converted r value X ' corresponding to a position of the exerciser transmitted from the exerciser r detecting portion 3000 into a value corresponding to a coordinate value of the display device 2220, i.e., a position display value which represents a relative position of the exerciser to the belt display portion, and transmits the position display value to the display device, whereby a position of the exerciser is displayed on the display device.
  • the controller 7000 compares one of the measured value X and the converted value r
  • the warning signal generated in the control portion 7000 may be generated by de- termining the mode change condition (a) described in FIGs. 21 to 25. Alternatively, the warning signal may be generated in the mode change processing portion 7520 by determination of the mode change determining portion 7510 on whether to generate the warning signal.
  • mode change processing between the first control mode and the second control mode or mode change processing to the emergency mode may be performed by the warning signal generated in the control portion 7000.
  • control mode is preferably changed to the first control mode.
  • a warning indication or sign for informing the exerciser 1000 of a danger may be displayed on the display device 2220, or a warning sound may be output through a speaker installed in a predetermined area of the body portion 2100.
  • the warning indication or sign may include a warning message stored in the profile storing portion or a predetermined memory area of the control portion or may include various methods or effects, such as a color change or flickering of the display device, for example.
  • the exerciser 1000 exercises within the rear risky area 26212 or at a location adjacent to the rear risky area 26212, it is preferable that the warning signal is generated or the warning indication or sound is output.
  • the belt position display area 2600 includes an exerciser position display portion
  • the belt display portion 26200 includes a safe area display portion 26220 and risky area display portions 26211 and 26212.
  • the exerciser position display portion 26100 preferably displays a position of the exerciser within the belt display portion 26200 by using the converted value X ' corresponding to r the current position of the exerciser 1000 transmitted from the pre-processing portion 7100 of the control portion 7000, particularly the data converting portion 7120.
  • FIG. 27 is a perspective view illustrating a control module for the treadmill according to the exemplary embodiment of the present invention.
  • the control module of FIG. 21 includes the control portion 7000 and/or the profile storing portion 7500 that are mounted on a base substrate 400 containing a printed circuit board (PCB).
  • PCB printed circuit board
  • a control system for the treadmill may be realized such that an electrical braking portion 8000 is electrically connected to the base substrate 400 containing the control portion 7000 and/or the profile storing portion 7500.
  • the control module for the treadmill having the base substrate 4000 further includes connecting terminals 410, 420, 430, 440, 450, and 460 that are electrically connected, respectively, with respective components of the treadmill described in FIGs. 1 to 25 according to the exemplary embodiment of the present invention.
  • the control module for the treadmill uses a PCB as the base substrate 4000, and the base substrate 4000 includes the control portion 7000 that comprises semiconductor circuits and/or the profile storing portion 7500, and includes electrical wire lines 402 that electrically connect the control portion 7000 and the connecting terminals 410, 420, 430, 440, 450, and 460 and the profile storing portion 7500.
  • the base substrate 400 further includes coupling holes 401 through which the base substrate 400 is coupled to a predetermined area of the body portion 2100 of the treadmill.
  • An exerciser detecting portion connecting terminal 410 serves to transmit, to the control portion 7000, a signal corresponding to a position of the exerciser measured by one of the exerciser detecting portion 3000 and the measured value.
  • An operating portion connecting terminal 420 serves to transmit a signal corresponding to a manipulating button selected by the exerciser to the control portion 7000 from the operating portion 2210 with the manipulating button.
  • a display connecting terminal 430 serves to transmit, to the display device 2220, a signal corresponding to display information that is processed by the control portion 7000 to be provided to the exerciser and/or to transmit, to the control portion 7000, a signal corresponding to a manipulation of the exerciser on a touch screen or a touch pad arranged in the display device 2220.
  • a power supply portion connecting terminal 440 serves to transmit electrical power supplied from the power supply portion 2500 to the control portion 7000 to drive the semiconductor circuits in the control portion 7000.
  • An electrical braking portion connecting terminal 450 serves to transmit the second control signal to the electrical braking portion 8000 when the switching portion 8100 in the electrical braking portion 8000 is desired to be controlled by the second control signal transmitted from the control portion 7000, as shown in FIGs. 3 to 9.
  • a motor driving portion connecting terminal 460 serves to transmit the first control signal to the motor driving portion 6000 from the control portion 7000 in order to control a speed of the driving motor.
  • the base substrate 400 may further comprise a connecting terminal for transmitting to the control portion 7000 a signal for detecting a driving speed containing a speed of the belt 5000 or a corresponding speed thereto, a communication connecting terminal for performing communications with an external portion, and a modem for performing communications.
  • a braking resistor is used as the electrical braking portion 8000, and a heat sink portion that is made of a metal, such as aluminum, to discharge a heat generated in the braking resistor is also arranged.
  • the electrical braking portion 8000 further includes a driving portion connecting line 8011 that is connected to the motor driving portion 6000 to transfer regenerative energy flowing into the motor driving portion 6000 to the electrical braking portion 8000 and/or a control connecting line 8012 fro receiving the second control signal transmitted from the control portion 7000.
  • Electrical braking portion coupling holes 401 for coupling the electrical braking portion 8000 to a predetermined area of the treadmill body portion 2100 are also arranged.
  • the electrical braking portion 8000 serves as a regenerative energy processing portion in which the regenerative energy generated in the driving motor 4000 when the electrical braking portion 8000 brakes the driving motor 4000 is discharged or consumed
  • the electrical braking portion 8000 can be called the regenerative energy processing portion
  • the electrical braking portion connecting terminal and the electrical braking portion coupling hole can be called a regenerative energy processing portion connecting terminal and a regenerative energy processing portion coupling hole, respectively.
  • the electrical braking portion 800 may be arranged on the base substrate 400, and if a circuit for a regenerative braking is used as the electrical braking portion 8000 instead of the braking resistor, then an electronic circuit may be arranged instead of the heat sink portion for discharging heat.
  • control module may be modified in configuration and form, depending on a configuration and form of the electrical braking portion 8000.
  • a parallel port or a serial portion may be used as the connecting terminals described above, and a configuration and form of the connecting terminals may be modified depending on various modifications of the exemplary embodiment of the present invention.

Landscapes

  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • Vascular Medicine (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Rehabilitation Tools (AREA)

Abstract

L'invention concerne un tapis roulant comprenant: un corps qui possède une courroie destinée à supporter un utilisateur pratiquant un exercice, un moteur d'entraînement destiné à entraîner la courroie, une partie entraînement du moteur destinée à régler le moteur d'entraînement, une partie détection de l'utilisateur placée dans une zone prédéterminée du corps de l'appareil destinée à détecter le mouvement de l'utilisateur et, une partie commande destinée à générer un signal de commande afin de régler une vitesse de rotation du moteur d'entraînement correspondant à un premier mode de commande et à un seconde mode de commande et transmettre le signal de commande à la partie entraînement du moteur. Le premier mode de commande règle une vitesse de rotation du moteur d'entraînement par l'utilisation d'une valeur mesurée correspondant à un signal mesuré par la partie détection de l'utilisateur ou à une valeur convertie correspondant à celle-ci, le second mode de commande règle la vitesse de rotation du moteur d'entraînement indépendamment de la valeur mesurée ou de la valeur convertie. Le tapis roulant suit rapidement l'accélération ou la décélération d'un utilisateur, et donne une sensation à l'utilisateur qui ressent l'exercice comme s'il était pratiqué sur le sol, améliorant ainsi la sensation d'une pratique d'exercice de l'utilisateur, accepte diverses formes d'exercice d'utilisateur, et enfin des valeurs de mesures préalablement traitées de la position de l'utilisateur permettent de résoudre un problème dans lequel la vitesse de la courroie ne peut être maîtrisée à cause d'erreurs de mesure contenues dans des valeurs mesurées.
PCT/KR2008/001834 2007-10-16 2008-04-01 Tapis roulant, module et procédé de commande associé et support de stockage associé Ceased WO2009051314A1 (fr)

Applications Claiming Priority (30)

Application Number Priority Date Filing Date Title
KR10-2007-0104222 2007-10-16
KR20070104222 2007-10-16
KR10-2007-0129436 2007-12-12
KR1020070129436A KR100903410B1 (ko) 2007-10-16 2007-12-12 자동속도조절 러닝머신 및 그 제어모듈
KR10-2007-0129438 2007-12-12
KR1020070129438A KR100903411B1 (ko) 2007-10-16 2007-12-12 자동속도조절 러닝머신 및 그 제어모듈
KR1020070129439A KR100903412B1 (ko) 2007-10-16 2007-12-12 자동속도조절 러닝머신, 그 제어모듈 및 그 제어방법
KR10-2007-0129439 2007-12-12
KR10-2007-0136458 2007-12-24
KR1020070136455A KR100950297B1 (ko) 2007-10-16 2007-12-24 자동속도조절 러닝머신, 그 제어모듈 및 그 제어방법
KR10-2007-0136460 2007-12-24
KR1020070136453A KR100950296B1 (ko) 2007-10-16 2007-12-24 자동속도조절 러닝머신, 그 제어모듈 및 그 제어방법
KR1020070136459A KR100950303B1 (ko) 2007-10-16 2007-12-24 자동속도조절 러닝머신, 그 제어모듈 및 그 제어방법
KR10-2007-0136456 2007-12-24
KR10-2007-0136453 2007-12-24
KR1020070136460A KR100970969B1 (ko) 2007-10-16 2007-12-24 자동속도조절 러닝머신, 그 제어모듈 및 그 제어방법
KR10-2007-0136462 2007-12-24
KR10-2007-0136459 2007-12-24
KR1020070136456A KR100956982B1 (ko) 2007-10-16 2007-12-24 자동속도조절 러닝머신, 그 제어모듈 및 그 제어방법
KR1020070136457A KR100950298B1 (ko) 2007-10-16 2007-12-24 자동속도조절 러닝머신, 그 제어모듈 및 그 제어방법
KR10-2007-0136452 2007-12-24
KR1020070136452A KR100950306B1 (ko) 2007-10-16 2007-12-24 자동속도조절 러닝머신, 그 제어모듈 및 그 제어방법
KR10-2007-0136457 2007-12-24
KR10-2007-0136455 2007-12-24
KR1020070136462A KR100950304B1 (ko) 2007-10-16 2007-12-24 자동속도조절 러닝머신, 그 제어모듈 및 그 제어방법
KR1020070136458A KR100950300B1 (ko) 2007-10-16 2007-12-24 자동속도조절 러닝머신, 그 제어모듈 및 그 제어방법
KR1020080011658A KR20090038792A (ko) 2007-10-16 2008-02-05 러닝머신, 그 제어모듈 및 방법
KR10-2008-0011658 2008-02-05
KR1020080011652A KR100956981B1 (ko) 2007-10-16 2008-02-05 러닝머신, 그 제어모듈 및 방법과 러닝머신용 저장매체
KR10-2008-0011652 2008-02-05

Publications (1)

Publication Number Publication Date
WO2009051314A1 true WO2009051314A1 (fr) 2009-04-23

Family

ID=40567548

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/KR2008/001835 Ceased WO2009051315A1 (fr) 2007-10-16 2008-04-01 Tapis roulant, module et procédé de commande associé
PCT/KR2008/001834 Ceased WO2009051314A1 (fr) 2007-10-16 2008-04-01 Tapis roulant, module et procédé de commande associé et support de stockage associé

Family Applications Before (1)

Application Number Title Priority Date Filing Date
PCT/KR2008/001835 Ceased WO2009051315A1 (fr) 2007-10-16 2008-04-01 Tapis roulant, module et procédé de commande associé

Country Status (1)

Country Link
WO (2) WO2009051315A1 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104740829A (zh) * 2015-03-06 2015-07-01 宋力涛 跑步机
CN106502112A (zh) * 2016-10-27 2017-03-15 北京小米移动软件有限公司 健身设备的控制方法及装置
WO2020035106A1 (fr) * 2018-08-13 2020-02-20 Zebris Medical Gmbh Ensemble de tapis roulant à environnement de défilement virtuel adaptatif au mouvement

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101571361B1 (ko) * 2014-10-02 2015-11-24 (주)개선스포츠 시뮬레이션 런닝머신
CN105944289A (zh) * 2016-07-15 2016-09-21 邹峰 智能跑步机
CN105999624A (zh) * 2016-07-15 2016-10-12 邹峰 智能跑步机

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4708337A (en) * 1985-12-20 1987-11-24 Industrial Technology Research Institute Automatic treadmill
US5368532A (en) * 1993-02-03 1994-11-29 Diversified Products Corporation Treadmill having an automatic speed control system
US5489250A (en) * 1991-11-08 1996-02-06 Quinton Instrument Company Treadmill deceleration system and method
US6997855B2 (en) * 1998-11-19 2006-02-14 Unisen, Inc. Automatic safety shut-off switch for exercise equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6179754B1 (en) * 1999-02-10 2001-01-30 Leao Wang Sports treadmill

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4708337A (en) * 1985-12-20 1987-11-24 Industrial Technology Research Institute Automatic treadmill
US5489250A (en) * 1991-11-08 1996-02-06 Quinton Instrument Company Treadmill deceleration system and method
US5368532A (en) * 1993-02-03 1994-11-29 Diversified Products Corporation Treadmill having an automatic speed control system
US6997855B2 (en) * 1998-11-19 2006-02-14 Unisen, Inc. Automatic safety shut-off switch for exercise equipment

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104740829A (zh) * 2015-03-06 2015-07-01 宋力涛 跑步机
CN106502112A (zh) * 2016-10-27 2017-03-15 北京小米移动软件有限公司 健身设备的控制方法及装置
CN106502112B (zh) * 2016-10-27 2019-05-28 北京小米移动软件有限公司 健身设备的控制方法及装置
WO2020035106A1 (fr) * 2018-08-13 2020-02-20 Zebris Medical Gmbh Ensemble de tapis roulant à environnement de défilement virtuel adaptatif au mouvement
US12324953B2 (en) 2018-08-13 2025-06-10 Zebris Medical Gmbh Treadmill arrangement with motion-adaptive virtual running environment

Also Published As

Publication number Publication date
WO2009051315A1 (fr) 2009-04-23

Similar Documents

Publication Publication Date Title
EP2200717B1 (fr) Tapis roulant à commande de vitesse automatique
WO2009051314A1 (fr) Tapis roulant, module et procédé de commande associé et support de stockage associé
WO2009051316A1 (fr) Tapis roulant, dispositif de condition physique et procédé de commande associé
WO2009051355A2 (fr) Tapis roulant, son procédé de commande et son module de commande

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08741084

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08741084

Country of ref document: EP

Kind code of ref document: A1