The present invention relates to a self-propelled grass mower which has an electric motor as a driving source, autonomously travels within a grass-mowing region, and mows grass.
As grass mowers for mowing lawns or weeds growing on the ground, autonomous travel-type (self-propelled-type or robot-type) grass mowers traveling automatically within a grass-mowing region defined with a wire or the like and mowing the grass have become popular. A self-propelled grass mower is provided with wheel motors that drive wheels, and a cutting blade motor that drives a cutting blade for mowing grass. In the self-propelled grass mower, a rechargeable battery which supplies power to the motors is mounted, and a control device controls autonomous travel.
When the amount of charge in the rechargeable battery drops while grass-mowing work is carried out with a self-propelled grass mower, the grass mower automatically performs return traveling toward a charging station (charging base) where a power transmission apparatus is provided, and the grass mower is then charged automatically. After the charging of the rechargeable battery is finished, the grass mower automatically restarts the work in a designated grass-mowing region. In such a grass mower, there is no need for a worker to guide the grass mower to the charging station every time charging is required, so that grass-mowing can be performed for a long period of time while the worker is absent. Here, an example of use of a self-propelled grass mower in the related art will be described using
The grass mower 301 is provided with a plurality of wheels (for example, four), and some of the wheels are driven by wheel motors (not illustrated). In addition, a rotary cutting blade (not illustrated) which rotates on a plane substantially parallel to the ground is provided between front wheels and rear wheels when seen in a forward/rearward direction of the grass mower 301. The cutting blade is rotated by a motor (not illustrated) for a cutting blade independent from a motor for traveling.
In order to assist autonomous traveling of the grass mower 301, boundary notification means employing a boundary cable, a fence, radio communication, light, or the like is disposed in advance at a boundary part between the grass-mowing region 290 and other regions in the yard 210. In
[Patent Literature 1]
Japanese Unexamined Patent Application, First Publication No. 2015-15922
In self-propelled grass mowers in the related art as disclosed in Patent Document 1, a change in a magnetic field caused by a current (guidance signal) flowing in a guidewire is read. Accordingly, a leakage magnetic field from a stator caused due to a current flowing in a motor becomes noise in a magnetic field generated by the guidewire. Therefore, it is preferable to reduce an influence of noise from the motor. As a method of reducing the noise, (1) the scale (area) of a current loop path of a guidewire 280 may be reduced as much as possible. However, since an installation region of the guidewire 280 is determined depending on the extent of a grass-mowing region 290, it is difficult to change the installation region. As a second method of reducing noise, there is a method in which (2) a magnetic field leaking from a motor, which is a noise source, is suppressed using iron or the like having large magnetic flux capacitance. However, when iron having large magnetic flux capacitance is used as a shielding material in order to prevent leakage of a magnetic field, the shielding material requires an installation space and a main body becomes heavier. Therefore, the method is restrictive when being employed in a small-sized grass mower. As a third method of reducing noise, there is a method in which (3) a band-pass filter allowing only a particular current pulse band to pass through a guidewire sensor is inserted. Although the band-pass filter is effective, it is still difficult to completely eliminate noise.
The present invention has been made in consideration of the foregoing background and an object thereof is to provide a self-propelled grass mower which can reliably detect a guidance signal from a guidewire and can perform precise guidance control. Another object of the present invention is to provide a self-propelled grass mower which instantaneously stops energizing a motor that is a part of a plurality of motors included therein so that a guidance signal from the guidewire is read while the motor stops being energized.
A representative aspect of the invention disclosed in this application can be described as follows. The present invention is applied to a self-propelled grass mower including wheel motors that respectively drive wheels; a cutting blade motor that drives a cutting blade; a rechargeable battery that supplies power to the motors; a guidewire sensor that detects a magnetic field generated by a current flowing in a guidewire which is formed in a loop shape; and a control device that determines, based on an output of the guidewire sensor, whether the self-propelled grass mower is within or out of a region enclosed by the guidewire, and controls autonomous traveling in a grass-mowing region. In the present invention, the control device reduces a voltage supplied to the cutting blade motor when the guidewire sensor detects a magnetic field, and restarts to drive the cutting blade motor after detection of the magnetic field is completed. That is, the cutting blade motor is in a repetitive course of energization, supply voltage reduction (inertial rotation), energization, supply voltage reduction (inertial rotation), and so on during grass-mowing work. A magnetic field is detected by means of the guidewire sensor while a supply voltage is reduced. In this manner, only the cutting blade motor performs an intermittent operation in which the supply voltage is reduced at predetermined time intervals. The wheel motors can independently perform drive control without being influenced by the driving state of the cutting blade motor.
According to another aspect of the present invention, the cutting blade is a rotary cutting blade which rotates on a plane substantially parallel to the ground. The cutting blade motor is disposed such that a rotary shaft extends in a vertical direction. The guidewire sensor has a coil for detecting a change in a magnetic field. The coil is disposed such that an axial direction is parallel to the rotary shaft of the cutting blade motor. A guidance signal generator for causing a pulsed current group to flow at predetermined time intervals is connected to the guidewire. The control device determines whether the self-propelled grass mower is within or out of the region enclosed by the guidewire, by detecting the change in the magnetic field caused by the current group a plurality of times while the cutting blade motor is stopped. In regard to this detection, when the change in a magnetic field cannot be detected within a timeout time, the control device determines that detection abnormality has occurred and stops rotation of the wheel motors and rotation of the cutting blade motor. A time for driving the cutting blade motor is set to be constant (for example, 500 milliseconds), and a time for stopping energization of the cutting blade motor is set to be variable (until a guidewire signal can be detected). The timeout time is set for a time period in which a guidewire signal is detected.
According to further another aspect of the present invention, the self-propelled grass mower includes a main body chassis that holds the wheel motors and the cutting blade motor, and a main body cover that covers the main body chassis and the motors. Front wheels are provided on a front side of the main body chassis, rear wheels are provided on a rear side, and the wheel motors are respectively provided in the rear wheels. The cutting blade motor is disposed between the front wheels and the rear wheels and the rotary shaft extends in the vertical direction when seen in a forward/rearward direction of the main body chassis. The cutting blade motor is a brushless DC motor and is provided with an inverter circuit which has a plurality of switching elements for driving the motor. The control device completely cuts off conduction of the switching elements, that is, the control device stops energization by causing a PWM duty ratio to be 0%.
According to the present invention, when a voltage supplied to the cutting blade motor is reduced, noise influencing the guidewire sensor is eliminated at the moment of the reduction. Therefore, the guidewire sensor can correctly read a guidance signal from the guidewire. In addition, there is no need to increase the distance between the cutting blade motor and the guidewire sensor as noise countermeasures. Therefore, the cutting blade motor and the guidewire sensor can be set close to each other compared to a configuration in the related art, so that the main body of a grass mower can be reduced in size. Moreover, since there is no need for the guidewire sensor to perform detection while the cutting blade motor is driven, a large amount of current can flow in the cutting blade motor. Thus, it is possible to carry out high-output grass-mowing work compared to grass mowers in the related art.
Hereinafter, an example of the present invention will be described based on the drawings. In the drawings described below, the same reference signs are applied to the same parts, and description is not repeated. In addition, in this specification, forward, rearward, rightward, leftward, upward, and downward directions are described along the directions in the drawings.
Two power receiving terminals 41 (positive electrode terminal 41a and negative electrode terminal 41b) are respectively provided on the inclined surfaces on both right and left sides in the vicinity of the tip of the main body chassis 10. Recess portions 17a and 17b, which accommodate the end portions of leaf spring portions (not illustrated) provided in an inner wall portion of the main body cover 2 such that the leaf spring portion can move within a predetermined range, are provided on the upper sides of horizontal portions of the attachment arms 11a and 11b in order to support the main body cover 2. A recess portion 18a (a recess portion near the left end portion is not illustrated), which accommodates an end portion of a leaf spring portion (not illustrated) provided in the inner wall portion of the main body cover 2 such that the leaf spring portion can move within a predetermined range, is provided near the end portion on the rear side of the main body chassis 10.
A lifting/lowering mechanism, which changes the position of the cutting blade by moving a motor (not illustrated) for the cutting blade in an upward/downward direction such that a mowing height is changed, is provided near the center of the main body chassis 10. The lifting/lowering mechanism is provided such that the dial 20 of the lifting/lowering mechanism can be rotationally operated from the upper portion. The dial 20 is rotatably held by a base portion 14 in which distances (mowing heights) of “20”, “30”, “40”, “50”, and “60” between the cutting blade (described below) and the ground are marked. When the dial 20 is set to any of the numerical values, the cutting blade (described below) and the cutting blade motor move in the upward direction or the downward direction in accordance with the set distance. A lift sensor 47 and a contact sensor 48, which detect a collision between the grass mower 1 and an obstacle, a lift state and an inclination state of the main body cover 2, and the like based on relative movement of the main body chassis 10 and the main body cover 2, are provided in front of the dial 20. Magnets 19a and 19b are provided at positions corresponding to the lift sensor 47 and the contact sensor 48, that is, on the inner wall side of the main body cover 2. For example, the lift sensor 47 and the contact sensor 48 are each configured to include a board having a Hall sensor.
A container portion 22 which accommodates the battery pack (described below with reference to
Although the configuration is not illustrated in
The cutting blade 35 which has the plurality of blades 35b and rotates on a plane substantially parallel to the ground is provided on the lower side near the center of the main body chassis 10. A drive device (cutting blade motor 30) for rotating the cutting blade 35 is accommodated inside a motor housing 21. The motor housing 21 is configured to be movable in the upward/downward direction with respect to the main body chassis 10 when the dial 20 is rotated. The motor housing 21 is lifted and lowered in the upward/downward direction integrally with the drive device when the height of the cutting blade 35 is adjusted.
The cutting blade motor 30 is accommodated inside the cup-shaped motor housing 21 having an opening on the top. The cutting blade motor 30 is disposed such that a rotary shaft 30c extends in a vertical direction. A lower end of the rotary shaft 30c penetrates a penetration hole formed in the motor housing 21 and extends to the lower side. The cutting blade 35 is attached to the lower end thereof. In the cutting blade 35, the metal blades 35b are provided at several locations on an outer circumferential side of a synthetic resin frame 35a formed in a disk shape. The cutting blade 35 rotates within a horizontal plane at the height H2 which has been set with respect to the ground.
The cutting blade motor 30 is a brushless DC motor, in which a rotor core 30a having a permanent magnet rotates inside a stator core 30b around which an excitation coil is wound. A circular inverter circuit board 31 is provided on one side (here, the upper side) of the stator core 30b. A plurality of Hall ICs (not illustrated) for detecting the position of the rotor core 30a, and a plurality of switching elements such as a field effect transistor (FET) and an insulated-gate bipolar transistor (IGBT) are mounted in the inverter circuit board 31.
A substantially rectangular parallelepiped container portion 22 for accommodating a battery pack 28, the main board 26, and the like is provided on the rear side of the cutting blade motor 30. The container portion 22 is manufactured by performing integral molding of a synthetic resin such as plastic. The container portion 22 has an opening on the upper side and is provided with a hinge 23a for opening and closing the lid portion 23. The opening is closed by the lid portion 23. The battery pack 28 accommodated in the container portion 22 is an attachable/detachable battery pack, and a plurality of rechargeable battery cells (not illustrated) are accommodated therein. A lid operation unit 37 constituted by a screw and the like for fixing opening and closing of the lid portion 23 on a side opposite to the hinge 23a is provided near the rear end on the upper side of the container portion 22.
A first guidewire sensor 45 is provided near the front end of the main body chassis 10, and a second guidewire sensor 46 is provided near the rear end thereof. The guidewire sensors 45 and 46 convert a change in a peripheral magnetic field into a change in a current by means of the coil. Here, the attachment orientation of the guidewire sensors 45 and 46 is set such that an axial direction (direction of detecting a magnetic field) of a coil (not illustrated) becomes the upward/downward direction (vertical direction). The guidewire sensor 46 on the rear side is disposed such that a vertically central position thereof approximately coincides with the heights of the rotary shafts of the motors 16a and 16b for driving the rear wheels. When the position of the guidewire sensor 46 is set in this manner, it is possible to suppress an influence of noise received by the guidewire sensor 46 due to the motors 16a and 16b.
The cutting blade motor 30, the right wheel motor 16a, and the left wheel motor 16b are connected to the main board 26. When driving power is supplied from the main board 26 via motor drive circuits 27a to 27c, the cutting blade 35 rotates and the rear wheels 13a and 13b are driven independently. The motor drive circuits 27a to 27c include an inverter circuit. A three-phase AC excitation current is generated from a DC power source in accordance with a PWM control signal controlled by the microcomputer, thereby rotating the cutting blade motor 30, the right wheel motor 16a, and the left wheel motor 16b. When the microcomputer causes the cutting blade motor 30 to rotate, the cutting blade 35, which is directly connected to the rotary shaft 30c of the cutting blade motor 30 without the deceleration mechanism, rotates. In addition, when the microcomputer causes the right wheel motor 16a and the left wheel motor 16b to rotate in an interlocked manner or a non-interlocked manner, the rear wheels 13a and 13b rotate.
The keyboard 24, the display 25, and the stop switch 4 are connected to the main board 26. Moreover, various types of sensors such as the first (front side) guidewire sensor 45, the second (rear side) guidewire sensor 46, the lift sensor 47, the contact sensor 48, and an inclination sensor 49 are connected to the main board 26. A signal detected by the coils of the first and second guidewire sensors 45 and 46 is output to the main board 26, and the boundary of a grass-mowing region is recognized by the microcomputer mounted in the main board 26. The microcomputer performs directional control and the like of the grass mower 1 by independently driving the motor 16b of the left wheel and the motor 16a of the right wheel in accordance with the recognition result, so that the grass mower 1 moves forward, moves rearward, and makes a turn. The lift sensor 47 detects the state when the main body chassis 10 of the grass mower 1 is lifted or when the grass mower 1 inclines with respect to the ground at a predetermined angle or more. In this case, the microcomputer stops the right wheel motor 16a, the left wheel motor 16b, and the cutting blade motor 30. The contact sensor 48 detects an impact when the grass mower 1 comes into contact with something. The inclination sensor 49 detects the state when the grass mower 1 inclines with respect to the ground at a predetermined angle or more, so that the grass mower 1 is prevented from infiltrating into the inclined surface.
The stop switch 4 (refer to
In the configuration of the grass mower 1 described above, when the battery pack 28 is mounted in the battery attachment portion of the main body chassis 10 and the main body chassis 10 is positioned in the charging station 270, the control device on the charging station 270 side determines the connection of the grass mower 1 and supplies a DC voltage for charging from a power transmission circuit (not illustrated) to the main body chassis 10. A charging circuit charges the battery pack 28 with a rated output voltage. After charging is completed, the microcomputer controls a relay (not illustrated) and switches the battery pack 28 from a load side (side on which power is supplied to the motors and the like) to a side to be connected to the motors 16a, 16b, and 30. Thereafter, the grass mower 1 leaves the charging station 270 and performs a grass-mowing operation according to an automatic traveling program which is set in advance by the microcomputer on the main board 26. The grass mower 1 returns to the charging station 270 when a required grass-mowing operation ends or when the residual quantity of the battery pack 28 drops.
Next, a position detecting method using the guidewire sensor 45 will be described using
In order to detect the position of the guidewire 280 depending on which direction the magnetic field is, it is important to dispose the guidewire sensor such that the axial direction of the coil is set in the perpendicular direction. In the present example, since guidewire sensors are provided near the end portion on the front side in the traveling direction (first guidewire sensor 45) and near the end portion on the rear side (second guidewire sensor 46) and both the guidewire sensors perform detection in the same manner, it is possible to detect even a state in which the grass mower 1 straddles the guidewire 280. Moreover, when the grass mower 1 moves along the guidewire 280 such that a laterally central point of the grass mower 1 is on the guidewire 280, an output of the guidewire sensors 45 and 46 is weakened characteristically. However, detection can be performed even in such a state. When the orientation of a flow of the current 281 is inverted, the orientations (arrows 283 and 284) of the magnetic fields read by the guidewire sensors are also inverted. Therefore, a pulse group (details will be described below), in which the orientation of a current flowing in the guidewire 280 is cyclically changed, is employed so that it is possible to correctly identify whether the grass mower 1 is within or out of the guidewire 280 based on current values detected by the guidewire sensors 45 and 46.
As a result of the verification of the inventors, it has been ascertained that the cutting blade motor 30 exerts noise on the guidewire sensor 45 because a leakage magnetic flux appears when a current flows in the stator of the cutting blade motor 30 and the orientation of the magnetic flux is close to the orientation of the coil of the guidewire sensor 45. Particularly, the rotary shaft 30c of the cutting blade motor 30 is set in the vertical direction, and the direction of a leakage magnetic flux becomes the vertical direction. Meanwhile, in motors of which the rotary shaft is set in the horizontal direction (right wheel motor 16a and left wheel motor 16b), a leakage magnetic flux is often in the transverse direction. Therefore, it is ascertained that the influence is reduced when the center position in the height direction with respect to the guidewire sensors 45 and 46 is set to be the same. An influence of noise from the vertically placed cutting blade motor 30 can be eliminated by removing the magnetic field leaking from the cutting blade motor 30. In this case, whether the cutting blade motor 30 is rotating or is stopped is not a significant problem, but the presence or absence of a leakage magnetic field is a problem. This is because the noise influencing the current value 80 becomes a problem not due to noise which has picked up an electromagnetic wave but due to noise accompanied by a fluctuation of a magnetic flux, that is, a leakage magnetic flux from the stator core and the coil of the cutting blade motor 30. Therefore, the present example is configured to temporarily stop supplying power source to (energizing) the cutting blade motor 30 and to achieve a state having no influence of noise when the guidewire sensors 45 and 46 detect a guidance signal from the guidewire 280, thereby detecting a guidance signal while the cutting blade motor 30 is stopped. The section of pulse groups 83 to 87 in (2) illustrates a waveform detected by the guidewire sensor 45 while the cutting blade motor 30 stops being energized.
The supply of electricity to the cutting blade motor 30 is stopped at predetermined time intervals during grass-mowing work of the grass mower 1. When a current is caused to flow in the cutting blade motor 30 for 500 milliseconds, energization to the cutting blade motor 30 is completely stopped. This stop is effective when conduction of the switching elements included in a motor drive circuit 27a (refer to
When the cutting blade motor 30 temporarily stops being energized, the cutting blade 35 continues to rotate due to momentum of inertial force and the rotational speed of the cutting blade 35 pulsates slightly. However, the state of continuously rotating remains unchanged. Therefore, there is little possibility of being anxious about deterioration of the efficiency of grass-mowing work. In addition, the wheel motors 16a and 16b may remain being driven without stopping. Therefore, traveling control of the grass mower 1 is not influenced at all. At the arrow 62 in
Next, the microcomputer determines whether or not there is a command to stop the grass-mowing operation based on the content of the stop command memory (Step 103). A stop command includes various factors such as a case in which a predetermined grass-mowing operation ends, a case in which an occurrence of some abnormality is detected, and a case in which the stop switch 4 for a stop is operated, for example. The state of a stop command in this case can be checked through the content of the stop command memory. When there is a command to stop grass-mowing in Step 103, the cutting blade motor 30 and the wheel motors (right wheel motor 16a and left wheel motor 16b) stop being energized, so that the operation of the grass mower 1 stops (Step 114) and the grass-mowing operation stops.
When there is no command to stop grass-mowing in Step 103, it is determined whether or not activation of the cutting blade motor 30 is completed. When the activation is not completed or when the cutting blade motor 30 is stopped, the procedure returns to Step 103 (Step 104). When the activation of the cutting blade motor is completed in Step 104, it is determined, in Step 105, whether or not the cutting blade motor 30 is continuously energized. When the cutting blade motor 30 is being energized, the procedure shifts to Step 112. In Step 112, it is determined whether or not a predetermined time period, 500 milliseconds in this case, has elapsed from when the cutting blade motor starts to be energized. When the predetermined time period has elapsed, the cutting blade motor 30 stops being energized (Step 113), and the procedure returns to Step 103. The cutting blade motor 30 stops only being energized, and no brake control is performed by means of a short circuit or the like between the coils. Therefore, the cutting blade motor 30 continues to rotate due to inertia. When 500 milliseconds have not elapsed in Step 112, the procedure returns to Step 103.
In Step 105, when the cutting blade motor 30 is not being energized, that is, when the cutting blade motor 30 stops being energized, the microcomputer detects a guidance signal generated from the guidewire 280, based on an output signal of the guidewire sensors 45 and 46, thereby performing determination processing whether or not the grass mower 1 is in a grass-mowing region 290 (Step 106). In this determination, a side where three pulses appear in a plurality of pulse waveforms appearing on the positive and negative sides is detected. For example, in the pulse group 83 in
In this manner, at the point of time when detection of the region is completed and the result is obtained correctly, Step 107 proceeds to YES, and the microcomputer restarts to energize the cutting blade motor 30 (Step 108). Next, the determined result is stored in the memory. The determination result stored in the memory is used for controlling in a traveling control program (processed together with the flowchart in
When the determination is not completed in Step 107 (in a case of NO), it is determined whether or not the final determination using the guidewire sensors 45 and 46 has ended before the timeout time, that is, whether or not it is a timeout (Step 110). When determination cannot be made within a predetermined time period (timeout time), the determination result is stored in the memory, and the cutting blade motor continues to stop being energized (Step 111). In this case, it is favorable that the display 25 displays an error code. The cutting blade motor 30 also performs brake control at the same time as the energization is stopped. In addition, since the wheel motors are driven via speed reducers, the wheel motors have a configuration in which momentum traveling is suppressed due to resistance, but the brake control may be performed at the same time. When determination can be made within a predetermined time in Step 110, the procedure returns to Step 103. The flowchart in
According to the present example, the cutting blade motor 30 can be intermittently driven such that energization stops at uniform intervals, and noise with respect to the guidewire sensors 45 and 46 can be removed while the cutting blade motor stops being energized, by instantaneously stopping driving the cutting blade motor. In the present example, since the guidewire sensors 45 and 46 detect a guidance signal mainly in a state in which this noise is removed, a guidance signal can be read correctly. In addition, since the cutting blade motor 30 and the guidewire sensor 45 can approach each other due to the intermittent driving of the cutting blade motor 30, the main body chassis 10 can be reduced in size. Moreover, since there is no need to concern about an influence of noise from the cutting blade motor 30 with respect to the guidewire sensors 45 and 46, a large current can flow through the cutting blade motor 30. Thus, it is possible to carry out more powerful mowing work.
Next, a second example of the present invention will be described using
Hereinabove, the present invention has been described based on the examples. However, the present invention is not limited to the examples described above, and various changes can be made within the scope not departing from the gist thereof. For example, a guidance signal flowing in the guidewire is not limited to the pattern in the examples described above, and a different pattern may be employed. In addition, if a voltage supplied to the cutting blade motor 30 can be changed (however, except for a method of lowering an effective value voltage by repeating ON-OFF of a current through chopper control), noise at the time of detecting a signal using a guidewire sensor may be greatly reduced by drastically lowering the voltage instead of stopping energization when the guidewire sensors 45 and 46 detect a guidance signal.
1 Grass mower; 2 Main body cover; 2a, 2b Fender; 2c Front lower end of main body cover; 3 Opening/closing cover; 4 Stop switch; 5 Opening portion; 10 Main body chassis; 11a, 11b Attachment arm; 12a, 12b Front wheel; 13a, 13b Rear wheel; 14 Base portion; 16a Right wheel motor; 16b Left wheel motor; 17a, 17b, 18a Recess portion; 19a, 19b Magnet; 20 Dial; 21 Motor housing; 22 Container portion; 23 Lid portion; 23a Hinge; 24 Keyboard; 25 Display; 26 Main board; 27a to 27c Motor drive circuit; 28 Battery pack; 29 Battery terminal; 30 Motor (cutting blade motor); 30a Rotor core; 30b Stator core; 30c Rotary shaft; 31 Inverter circuit board; 35 Cutting blade; 35a Frame; 35b Blade; 37 Operation unit; 41, 41a, 41b Power receiving terminal; 42 Main switch; 45, 46 Guidewire sensor; 47 Lift sensor; 48 Contact sensor; 49 Tilt sensor; 70 Current value; 71 to 79 Pulse group; 71a Positive side pulse; 71b Negative side pulse; 80 Current value; 81 to 89 Pulse group; 90 Current value; 91 to 99 Pulse group; 200 House; 210 Yard; 250 AC adapter; 260 Cable; 270 Charging station; 280 Guidewire; 282 to 284 Orientation of magnetic field; 290 Grass-mowing region; and 301 Grass mower.
Number | Date | Country | Kind |
---|---|---|---|
2015-187533 | Sep 2015 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2016/075003 | 8/26/2016 | WO | 00 |