The present invention relates to control technology and, more particularly, to a control apparatus for controlling the operation of a motor and a charging apparatus.
When a stepping motor is accelerated or decelerated, vibration is produced in the stepping motor if a driving frequency in a resonance frequency domain inherent in the stepping is used to drive the stepping motor. A method is presented for accelerating, maintaining a constant speed of, and decelerating a stepping motor in such a manner as to avoid the resonance frequency domain of the stepping motor itself in order to reduce the vibration produced in the stepping motor (see, for example, patent literature 1).
A stepping motor is used, for example, to move a coil in a charging apparatus mounted on a vehicle and capable of performing wireless charging. Therefore, a stepping motor may be used in an ambient temperature of −20° C. At a low temperature, the viscosity of grease is increased so that the torque necessary to drive the stepping motor is increased. When a stepping motor is driven in such a manner as to avoid a driving frequency in the resonance frequency domain, however, the likelihood is increased that the stepping motor cannot be driven properly, the torque will be insufficient, and synchronization will be lost.
The present disclosure addresses the aforementioned issue, and a purpose thereof is to provide a technology of preventing loss of synchronization of the motor from occurring and, at the same time, reducing noise in a situation in which the ambient temperature changes.
A control apparatus according to an embodiment of the present disclosure includes a controller that operates a motor in a stopped state at a first driving frequency and switches from the first driving frequency to a second driving frequency at a stable point of the motor.
Another embodiment of the present disclosure also relates to a control apparatus. The apparatus includes a controller that, given that a first point of time for starting a motor operation and a second point of time later than the first point of time are defined, operates the motor in a stopped state at a first driving frequency since the first point of time and switches from the first driving frequency to a second driving frequency at the second point of time, the second point of time being a stable point of the motor.
Embodiments will now be described by way of examples only, with reference to the accompanying drawings which are meant to be exemplary, not limiting and wherein like elements are numbered alike in several Figures in which:
The invention will now be described by reference to the preferred embodiments. This does not intend to limit the scope of the present invention, but to exemplify the invention.
A brief summary will be given before describing the present disclosure in specific details. An embodiment of the present disclosure relates to a charging apparatus capable of performing non-contact charging, i.e., wireless charging. The charging apparatus wirelessly charges an electronic appliance placed on the upper surface of the charging apparatus. An example of the electronic appliance is a mobile terminal apparatus such as a smartphone. One of the international standards for wireless charging is Qi formulated by Wireless Power Consortium (WPC). In wireless charging like Qi, an appliance is charged efficiently by causing the charging coil of the charging apparatus and the coil of the electronic appliance to face each other. Thus, the charging apparatus according to the embodiment moves the charging coil to face the coil of the electronic appliance. Movement of the charging coil is made by transforming the rotation of a stepping motor by microstepping into linear movement.
In microstepping, a table listing values derived from dividing a pseudo sine wave into 64 steps is prepared in advance, and the values in the table are output sequentially according to pulse width modulation (PWM) or digital-to-analog (DA). The stepping motor is operated in accordance with an output as described above. To start charging early, the stepping motor is operated to move the charging coil in a stopped state and increase the speed since then. For this purpose, it is therefore necessary to change the rotation speed of the stepping motor. If the frequency from the rotation of the stepping motor matches a resonance frequency inherent in the motor itself, it will produce a vibration and produce a noise in the apparatus.
In order to suppress the noise, the stepping motor is driven according to the related art in such a manner as to avoid the driving frequency in the resonance frequency domain. In the case a stepping motor is used in a vehicle, it is required to drive the stepping motor under a low-temperature environment, as described above. At a low temperature, the viscosity of grease is increased so that the torque necessary to drive the stepping motor is larger than at an ordinary temperature. When a stepping motor is driven in such a manner as to avoid the driving frequency in the resonance frequency domain, however, the likelihood is increased that the stepping motor cannot be driven properly, the torque will be insufficient, and synchronization will be lost.
In this embodiment, a driving frequency lower than the resonance frequency domain (hereinafter, “first driving frequency”) is used to initiate a start-up operation in the start/stop region of the motor at a driving frequency that produces a large torque to leave a zone of static friction from a drive load, which is largest in the still state. After the stepping motor is started to be rotated, and, at a point of time when a stable point of the stepping motor arrives, the first driving frequency is switched to a driving frequency higher than the resonance frequency domain (hereinafter, “second driving frequency”) to make a transition to a constant-speed driving (maximum speed). The terms “parallel” and “orthogonal” in the following description not only encompass completely parallel or orthogonal but also encompass slightly off-parallel and slightly non-orthogonal within the margin of error. The term “substantially” means identical within certain limits.
The charging apparatus 100 includes a support plate 110 and a body case 120. The combination of the support plate 110 and the body case 120 has a box shape. The support plate 110 is provided on top of the body case 120. The electronic appliance 300 is an apparatus charged by the charging apparatus 100 and is, as described above, exemplified by a mobile terminal apparatus such as a smartphone. When the electronic appliance 300 is placed on the support plate 110, the charging apparatus 100 charges the electronic appliance 300.
As shown in
As shown in
As shown in
A worm wheel 206 is provided at one end of the Y-axis direction driving shaft 200, and a gear 208 is provided in the worm wheel 206. A gear 208 is also provided at the other end of the Y-axis direction driving shaft 200 not provided with the worm wheel 206. The worm wheel 206 is engaged with a worm 210, and the worm 210 is coupled to a Y-axis motor 212. The gears 208 on both sides are engaged with gear plates 214, respectively. According to this structure, the worm 210 is rotated as the Y-axis motor 212 is driven, which moves the worm wheel 206 in the Y-axis direction along with the Y-axis direction driving shaft 200. Further, the charging coil 130 integrated with the Y-axis direction driving shaft 200 is moved in the y-axis direction. The mechanical part driven by the motor will be referred to as drive load hereinafter.
A worm wheel 216 is provided at one end of the X-axis direction driving shaft 202, and a gear 218 is provided in the worm wheel 216. A gear 218 is also provided at the other end of the X-axis direction driving shaft 202 not provided with the worm wheel 216. The worm wheel 216 is engaged with a worm 220, and the worm 220 is coupled to an X-axis motor 222. The gears 218 on both sides are engaged with gear plates 224, respectively. According to this structure, the worm 220 is rotated as the X-axis motor 222 is driven, which moves the worm wheel 216 to move in the x-axis direction along with the X-axis direction driving shaft 202. Further, the charging coil 130 integrated with the X-axis direction driving shaft 202 is moved in the x-axis direction. A flexible wiring 226 shown in
As described above, a plurality of detection coils 132 are provided, but the figure shows them collectively. The detection coil controller 710 is connected to the detection coil 132. By controlling the operation of the detection coil 132, the detection coil controller 710 identifies the position where the coil of the control apparatus 50 is provided on the support plate 110. The detection coil controller 710 outputs the information related to the identified position (hereinafter, “position information”) to the control apparatus 500. The position information is represented by a coordinate in the x axis and a coordinate in the y axis.
The stepping motor is comprised of an iron stator and a magnetized rotor. When a current is induced in the coil, the stator is turned into an electromagnet. The magnetized rotor and the stator turned into an electromagnet attracts each other so that the rotor is stabilized and comes to a stopped state. By switching the excited part of the stator, a rotating magnetic field is produced, and the rotor is rotated. In a general structure of a claw pole PM (Permanent Magnet) stepping motor, a permanent magnet of a structure magnetized to produce an alternate arrangement of N poles and S poles is built in the rotor. The stator has a claw-shaped metallic part. When a current is induced in the winding wire coil, the claw part is magnetized into an S pole or an N pole. A rotary torque is produced by using attraction or repulsion between the magnetic pole of the stator, magnetized by the current in the winding wire, and the magnetic pole of the rotor. A description will be given below of a stepping motor of a step angle of 18 deg by way of one example. In this case, a total of 20 stable points 820 are available per one rotation of the motor. Naturally, a similar thinking can also be applied to cases in which the step angle differs.
The control apparatus 500 receives position information from the detection coil controller 710. The control apparatus 500 moves the charging coil 130 by rotating the Y-axis motor 212 and the X-axis motor 222 so that the charging coil 130 is located at the position indicated by the position information. In particular, the control apparatus 500 moves the charging coil 130 in the x-axis direction by rotating the X-axis motor 22 and moves the charging coil 130 in the y-axis direction by rotating the Y-axis motor 212. In other words, the Y-axis motor 212 or the X-axis motor 222 moves the position of the charging coil 130, and the control apparatus 500 controls the driving of the Y-axis motor 212 or the X-axis motor 222. The X-axis motor 222, the Y-axis motor 212 are generically referred to as “motor”. After moving the charging coil 130, the control apparatus 500 instructs the charging coil controller 700 to start charging. The charging coil controller 700 charges the electronic appliance 300 by controlling the operation of the charging coil 130 in response an instruction from the control apparatus 500.
For rotation of the Y-axis motor 212 and the X-axis motor 222, microstepping is performed as described above.
Changing the driving waveform in A phase and the driving waveform in B phase by ¼ period (90 deg) rotates the X-axis motor 222 by one step, i.e., rotates the motor shaft by 18 deg. The point reached by 18 deg-rotation of the motor shaft from a stable point of the motor is also a stable point of the motor. When a period of the pseudo sine wave is divided into 64 stairsteps as described above, one stairstep represents a motor rotation angle of 1.125 deg. When the rotation angle of the motor is on the same stairstep, of the stairsteps derived from dividing the pseudo sine wave, as the stable point of the motor, an displacement from the rotation angle of the motor can be viewed as an error. The sine wave need not necessarily be divided into 64, but the number of division can be set as appropriate. Moreover, the rotation of the X-axis motor 222 by one step, i.e., a 18 deg-rotation of the motor shaft, moves the charging coil 130 by 0.1 mm, for example. Reducing the period of one step causes the X-axis motor 222 to be rotated faster and reduces a period elapsed until the charging coil 130 is moved by 0.1 mm. This is equivalent to increasing the speed of movement of the charging coil 130. Meanwhile, extending the period of one step causes the X-axis motor 222 to be rotated slower and extends a period elapsed until the charging coil 130 is moved by 0.1 mm. This is equivalent to moving the charging coil 130 faster. The discussion also applies to the YA phase coil 630, the YB phase coil 640, and the Y-axis motor 212 so that a description thereof is omitted. Reference is made back to
To implement microstepping as described above, a table derived from dividing one period of a pseudo sine wave into a plurality of (e.g. 64) steps is stored in the storage 520. The processor 510 reads a value in the table at a time interval commensurate with the driving frequency to produce a driving waveform having a pseudo sine wave shape. The driving waveform has, for example, a stairstep shape. The driving waveform produced in the processor 510 and, for example, the driving waveform in A phase in the x-axis direction is output from the output unit 530 the third LPF 600c. The third LPF 600c approximates the shape of the driving waveform to a sine wave by smoothing the driving waveform having a stairstep shape. The third LPF 600c outputs the driving waveform to the motor driving apparatus 620. The motor driving apparatus 620 produces a driving current based on the driving waveform received and induces the driving current in the XA phase coil 650.
With regard to B phase in the x-axis direction, the driving waveform discussed so far is merely displaced by 90 deg. The processor 510, the output unit 530, the fourth LPF 600d, the motor driving apparatus 620, and the XB phase coil 660 operate as already described above. With regard to the Y-axis direction, too, the processor 510, the output unit 530, the first LPF 600a, the second LPF 600b, the motor driving apparatus 620, the YA phase coil 630, and the YB phase coil 640 operate as already described above.
A motor driving torque 814 is a torque produced when the motor is operated at the driving frequency shown in
Referring to
The processor 510 of
The second point of time is set to a preset value selected from points of time when the motor is at a stable point. A description of a case in which the second point of time at a low temperature is set to occur 160 msec after start-up. The processor 510 reads a value in the table at a time interval commensurate with the first driving frequency between the first point of time and the second point of time. Further, the processor 510 reads a value in the table at a time interval commensurate with the second driving frequency after the second point of time. The output unit 530 starts operating the motor in a stopped state at the first point of time, using the first driving frequency, and switches from the first driving frequency to the second driving frequency at the second point of time to operate the motor.
The features are implemented in hardware such as a central processing unit (CPU), a memory, or other large scale integration (LSI) of an arbitrary computer and in software such as a program loaded into a memory. The figure depicts functional blocks implemented by the cooperation of these elements. Therefore, it will be understood by those skilled in the art that the functional blocks may be implemented in a variety of manners by hardware only or by a combination of hardware and software.
In the embodiment described so far, the second point of time is preset as a fixed value. In a variation, the second point of time is adjusted in accordance with the ambient temperature. The charging apparatus 100 according to the variation is further provided with a temperature sensor in addition to the features of
The processor 510 of the control apparatus 500 of
To describe it more specifically, the storage 520 stores a temperature conversion table indicating correspondence between the temperature and the second point of time. To describe it more specifically, the values of the second point of time for switching to the second driving frequency are set for each temperature in the temperature conversion table of the storage 520. As described above, motor stable point s are selected as preset values. In the case of a low temperature, the temperature conversion table sets the second point of time to 160 ms for −20° C. or below, 120 msec for from −20° C. to 25° C., and 80 msec for 25° C. or higher, for example. In the case of a high temperature, similarly, the table sets the second point of time to 80 msec for 25° C. or below, 40 msec for from 25° C. to 50° C., and 0 msec for 50° C. or higher, for example.
Meanwhile, a low temperature driving frequency 830 indicates the second point of time at a low temperature. The viscosity of grease changes due to the temperature so that the second point of time is changed to a preset value adapted to the change in torque characteristics due to the temperature.
Meanwhile, a high temperature driving frequency 834 indicates the second point of time at a high temperature. At a high temperature, the second point of time is changed to a preset value adapted to the temperature in order to suppress the heat dissipation of the motor.
A description will be given of the operation of the charging apparatus 100 having the above-described configuration.
According to the embodiment, the motor is operated at the first point of time for starting the motor, using the first driving frequency that produces a sufficiently large torque. At the second point of time, when the motor response-enabled range has been expanded as far as the slew range of the motor owing to the motor rotation in the start/stop region, the first driving frequency is switched to the higher second driving frequency to operate the motor. Accordingly, loss of synchronization of the motor is prevented from occurring in a situation in which the ambient temperature changes. Further, the second point of time is set by using one of points of time when the motor is at a stable point. The first driving frequency is a frequency lower than the resonance frequency range of the motor, and the second driving frequency is a frequency higher than the resonance frequency range of the motor. Accordingly, the noise of the motor can be reduced.
Further, the second point of time is adjusted in accordance with the temperature so that control suitable to the temperature can be performed. At a low temperature, the lower the temperature, the larger the necessary torque. Therefore, loss of synchronization of the motor is prevented from occurring by configuring a time segment during which the torque produced in the motor is large, i.e., the period from the first point of time to the second point of time, to be long. At a high temperature, on the other hand, the higher the temperature, the shorter the period from the first point of time to the second point of time. Therefore, the heat dissipation of the motor can be suppressed. At an even higher temperature, the first point of time and the second point of time are aligned, and the motor in a stopped state is not operated at the first driving frequency but operated at the second driving frequency. Accordingly, the heat dissipation of the motor can be further suppressed.
A summary of an embodiment of the present disclosure is given below. The control apparatus according to an embodiment of the present disclosure includes a controller that operates a motor in a stopped state at a first driving frequency and switches from the first driving frequency to a second driving frequency at a stable point of the motor.
According to this embodiment, the first driving frequency is switched to the second driving frequency at the stable point of the motor so that the torque will not be insufficient and loss of synchronization of the motor is prevented from occurring even in a situation in which the ambient temperature changes.
The first driving frequency is a frequency lower than a resonance frequency range of the motor, and the second driving frequency is a frequency higher than the resonance frequency range of the motor. The first driving frequency and the second driving frequency are outside the resonance frequency range of the motor so that the noise of the motor produced is suppressed.
Another embodiment of the present disclosure also relates to a control apparatus. The apparatus includes a controller that, given a first point of time for starting a motor operation and a second point of time later than the first point of time defined, operates the motor in a stopped state at a first driving frequency since the first point of time and switches from the first driving frequency to a second driving frequency at the second point of time, the second point of time being a stable point of the motor.
According to this embodiment, the second point of time is a stable point of the motor so that the torque will not be insufficient and loss of synchronization of the motor can be prevented from occurring even in a situation in which the ambient temperature changes.
The first driving frequency is a frequency lower than a resonance frequency range of the motor, and the second driving frequency is a frequency higher than the resonance frequency range of the motor. The first driving frequency and the second driving frequency are outside the resonance frequency range of the motor so that the noise of the motor produced is suppressed.
The controller may acquire a temperature measured by a temperature sensor and adjust the second point of time in accordance with the temperature acquired. In this case, the second point of time is adjusted in accordance with the temperature so that control adapted to the temperature can be performed.
The controller may configure a period from the first point of time to the second point of time such that the lower the temperature acquired, the longer the period. In this case, the lower the temperature, the longer the period from the first point of time to the second point of time so that loss of synchronization of the motor is prevented from occurring.
The controller may configure a period from the first point of time to the second point of time such that the higher the temperature acquired, the shorter the period. In this case, the higher the temperature, the shorter the period from the first point of time to the second point of time so that the heat dissipation of the motor can be suppressed.
The controller may align the first point of time and the second point of time, and the motor in a stopped state may not be operated at the first driving frequency but may be operated at the second driving frequency. In this case, the first point of time and the second point of time are aligned, and the motor in a stopped state is not operated at the first driving frequency but is operated at the second driving frequency so that the heat dissipation of the motor can be suppressed.
A charging apparatus may include a motor in which a position of a charging coil is moved and the control apparatus that controls driving of the motor. In this case, a motor in which a position of a charging coil is moved is included so that the charging coil can be moved.
Given above is a description of the present disclosure based on an exemplary embodiment. The embodiment is intended to be illustrative only and it will be understood by those skilled in the art that various modifications to constituting elements and processes could be developed and that such modifications are also within the scope of the present disclosure.
In the embodiment, the charging apparatus 100 is mounted on the vehicle 10. Alternatively, however, the charging apparatus 100 may not be mounted on the vehicle 10 but may be placed on a platform, etc. According to this variation, the range of application can be expanded.
While various embodiments have been described herein above, it is to be appreciated that various changes in form and detail may be made without departing from the spirit and scope of the invention(s) presently or hereafter claimed.
This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2021-043139, filed on Mar. 17, 2021, and prior Japanese Patent Application No. 2021-180887, filed on Nov. 5, 2021, the entire contents of which are incorporated herein by reference.
Number | Date | Country | Kind |
---|---|---|---|
2021-043139 | Mar 2021 | JP | national |
2021-180887 | Nov 2021 | JP | national |