WO2013186975A1 - モータ制御システム、モータ制御方法およびモータ制御装置 - Google Patents
モータ制御システム、モータ制御方法およびモータ制御装置 Download PDFInfo
- Publication number
- WO2013186975A1 WO2013186975A1 PCT/JP2013/002768 JP2013002768W WO2013186975A1 WO 2013186975 A1 WO2013186975 A1 WO 2013186975A1 JP 2013002768 W JP2013002768 W JP 2013002768W WO 2013186975 A1 WO2013186975 A1 WO 2013186975A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- destination
- pwm
- pwm signal
- motor control
- Prior art date
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/10—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
- B60L58/18—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries of two or more battery modules
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L1/00—Supplying electric power to auxiliary equipment of vehicles
- B60L1/003—Supplying electric power to auxiliary equipment of vehicles to auxiliary motors, e.g. for pumps, compressors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L1/00—Supplying electric power to auxiliary equipment of vehicles
- B60L1/02—Supplying electric power to auxiliary equipment of vehicles to electric heating circuits
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L3/00—Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
- B60L3/0023—Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train
- B60L3/0046—Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train relating to electric energy storage systems, e.g. batteries or capacitors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L58/00—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
- B60L58/10—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
- B60L58/24—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries
- B60L58/26—Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries for controlling the temperature of batteries by cooling
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D23/00—Control of temperature
- G05D23/19—Control of temperature characterised by the use of electric means
- G05D23/1917—Control of temperature characterised by the use of electric means using digital means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/10—Vehicle control parameters
- B60L2240/12—Speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/10—Vehicle control parameters
- B60L2240/14—Acceleration
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/54—Drive Train control parameters related to batteries
- B60L2240/545—Temperature
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/80—Time limits
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy storage systems for electromobility, e.g. batteries
Definitions
- the present invention relates to a motor control system, a motor control method, and a motor control device for a cooling blower mounted on a vehicle.
- Hybrid vehicles and electric vehicles are equipped with large batteries (main unit batteries) to drive the vehicles themselves, and air-cooled blowers are used to cool the batteries.
- a cooling blower is supplied from an electronic control unit called an ECU (Electronic Control Unit) that controls a wheel drive unit of an engine or the like, and the cooling capacity (for example, the rotational speed of the fan) and the cooling time (for example, the rotation of the fan). Controlled by receiving an indication of duration).
- ECU Electronic Control Unit
- JP 2009-126461 A Japanese Patent No. 4491106
- the motor control system of the present invention includes a motor control device that controls a motor of a cooling blower that cools a battery mounted on a vehicle, and a plurality of different control software corresponding to a plurality of destinations of the cooling blower.
- a motor control system comprising: a host controller that transmits / receives control information to / from a motor control device using a PWM signal.
- the host controller transmits a destination signal request pattern for requesting a destination signal pattern for specifying a destination to the motor control device using a PWM signal.
- the motor control device transmits the destination signal pattern to the host controller.
- the host controller identifies the destination of the cooling blower from the destination signal pattern, and switches to the control software corresponding to the destination of the cooling blower.
- the motor control method of the present invention includes a motor control device that controls a motor of a cooling blower that cools a battery mounted on a vehicle, and a plurality of different control software corresponding to a plurality of destinations of the cooling blower.
- This is a motor control method for controlling a motor by transmitting / receiving motor control information to / from a motor control device using a PWM signal.
- the host controller transmits a destination signal request pattern for requesting a destination signal pattern for specifying the destination of the cooling blower to the motor control device by a PWM signal, and the motor control device receives the PWM signal.
- the target signal pattern is detected from the target signal pattern, and the cooling blower finish is detected from the detected target signal pattern. Identify only the earth, and a step of switching the control software corresponding to the destination of the cooling blower.
- the motor control device of the present invention is a motor control device that receives a PWM signal from a host controller and controls a motor of a cooling blower that cools a battery mounted on the vehicle based on the PWM signal.
- the motor control device requests a PWM signal detection unit for detecting a PWM frequency and a PWM duty ratio of the PWM signal, and a destination signal pattern for specifying a destination of the cooling blower in the PWM signal based on an output of the PWM signal detection unit.
- a request pattern determination unit that determines whether or not a destination signal request pattern is included, and a PWM signal generation unit that generates a PWM signal based on a determination result of the request pattern determination unit.
- the PWM signal generation unit generates a PWM signal based on the destination signal pattern when the destination signal request pattern is included, and actually rotates the motor when the destination signal request pattern is not included.
- a PWM signal is generated based on the speed information, and the generated PWM signal is transmitted to the host controller.
- a motor control system and a motor control method that can easily switch the control software of the cooling blower mounted on the ECU for each destination without adding the ECU model number and circuit parts.
- a motor control device can be provided.
- FIG. 1 is a block diagram of a vehicle control system including a motor control system according to an embodiment of the present invention.
- FIG. 2 is a block diagram showing the configuration of the motor control system in the embodiment of the present invention.
- FIG. 3 is a functional block diagram of the host ECU in the embodiment of the present invention.
- FIG. 4 is a functional block diagram of the PWM signal processing unit of the motor control device according to the embodiment of the present invention.
- FIG. 5 is a signal waveform diagram showing an example of a PWM signal in the embodiment of the present invention.
- FIG. 6 is a diagram showing an example of frequency assignment of PWM signals in the embodiment of the present invention.
- FIG. 7 is a diagram showing an example of a destination signal pattern in the embodiment of the present invention.
- FIG. 1 is a block diagram of a vehicle control system including a motor control system according to an embodiment of the present invention.
- FIG. 2 is a block diagram showing the configuration of the motor control system in the embodiment of the present invention.
- FIG. 8A is a flowchart showing an operation when generating a PWM signal of the host ECU in the embodiment of the present invention.
- FIG. 8B is a flowchart showing an operation at the time of detection of the PWM signal of the host ECU in the embodiment of the present invention.
- FIG. 9 is a flowchart showing the operation of the PWM signal processing unit of the motor control device according to the embodiment of the present invention.
- FIG. 10 is a flowchart showing the mode transition operation of the PWM signal processing unit of the motor control device according to the embodiment of the present invention.
- FIG. 11 is a timing chart for explaining the mode transition operation of the PWM signal processing unit of the motor control device according to the embodiment of the present invention.
- FIG. 12 is a cross-sectional view of the brushless motor in the embodiment of the present invention.
- FIG. 1 is a block diagram of a vehicle control system including a motor control system according to an embodiment of the present invention.
- FIG. 1 shows a configuration example focusing on a cooling blower and control of an electric vehicle or a hybrid vehicle.
- Power is supplied from the main battery 2 to the wheel drive unit 4 such as a vehicle wheel drive motor.
- the cooling blower 8 includes a brushless motor 50 and a fan 7 that is rotationally driven by the brushless motor 50.
- the main battery 2 is cooled by the air blown from the cooling blower 8.
- the brushless motor 50 includes a motor 40 and a motor control device 10 that controls the rotation of the motor 40.
- the cooling capacity of the cooling blower 8 is determined by the rotational speed of the motor 40.
- the rotational speed of the motor 40 is controlled by the motor control device 10 receiving a signal from a host controller (hereinafter referred to as host ECU) 20.
- host ECU a host controller
- the host ECU 20 controls the wheel drive unit 4 and the air conditioner (not shown) in the vehicle based on information from the vehicle speed sensor and the accelerator opening sensor.
- the host ECU 20 controls the cooling capacity of the cooling blower 8 based on information from the temperature sensor 6 that detects the temperature of the main battery 2.
- the host ECU 20 transmits command information on the target rotational speed of the motor 40 to the motor control device 10 by the PWM signal via the PWM signal line 19.
- the host ECU 20 receives the detection information of the actual rotation speed of the motor 40 from the motor control device 10 as the actual rotation speed information by the PWM signal via the PWM signal line 19.
- the rotation speed of the motor 40 is the number of rotations of the motor 40 per unit time.
- the auxiliary battery 3 supplies power to other in-vehicle modules such as a radio in addition to the host ECU 20 and the brushless motor 50.
- the host ECU 20 includes a microcomputer (hereinafter referred to as a microcomputer), a ROM, a RAM, and the like. Such a host ECU 20 operates according to software configured by programs and data.
- the host ECU 20 is connected to the auxiliary battery 3 via an ignition switch (hereinafter referred to as IG switch) 5.
- IG switch ignition switch
- FIG. 2 is a block diagram showing the configuration of the motor control system in the embodiment of the present invention.
- the motor control system 1 of the present embodiment includes a brushless motor 50 and a host ECU 20 that controls the brushless motor 50.
- the brushless motor 50 has a configuration in which circuit components constituting the motor control device 10 are mounted. That is, as shown in FIG. 2, in the brushless motor 50, the motor control device 10 drives and controls the motor 40.
- the motor 40 includes a rotor and a stator having a winding 56, and the rotor rotates by energizing the winding 56.
- a brushless motor 50 that drives the motor 40 in three phases, that is, a U phase, a V phase, and a W phase, which are 120 degrees out of phase, will be described.
- the motor 40 includes, as the winding 56, a winding 56U that drives the U phase, a winding 56V that drives the V phase, and a winding 56W that drives the W phase. .
- the motor control device 10 applies a drive voltage having a predetermined waveform to the winding 56 for each phase. Accordingly, the rotor rotates at a rotation speed according to the rotation control from the motor control device 10.
- the motor 40 is provided with a sensor for detecting the rotational position and rotational speed of the rotor.
- three position detection sensors 49 such as Hall elements are arranged in the motor 40 so as to correspond to each phase in order to detect the rotational position of the rotor.
- the motor control device 10 is supplied with a sensor signal Det from the position detection sensor 49.
- the motor control device 10 is signal-connected to the host ECU 20 via the PWM signal line 19.
- the motor control device 10 is notified of a command for controlling the rotation of the motor 40 from the host ECU 20 via the PWM signal line 19a.
- information on the brushless motor 50 is notified from the motor control device 10 to the host ECU 20 via the PWM signal line 19b.
- a target rotational speed command for commanding a target rotational speed of the motor 40 is notified to the motor control device 10. Further, the target rotational speed commanded by the target rotational speed command is notified as a pulse width modulated PWM signal Si through the PWM signal line 19a.
- the motor control device 10 information on the actual rotational speed of the motor 40 is notified to the host ECU 20 as a PWM signal So subjected to pulse width modulation via the PWM signal line 19b.
- the rotation speed for example, the number of rotations per minute (rpm) is used.
- the motor control device 10 includes a rotation control unit 12, a PWM drive circuit 14, an inverter 15, a position detection unit 16, a rotation speed calculation unit 17, and a PWM signal processing unit 30.
- the motor control device 10 is supplied with the sensor signal Det from the three position detection sensors 49 arranged in the motor 40 as described above. Further, the motor control device 10 is connected to the host ECU 20 via PWM signal lines 19a and 19b that transmit the PWM signals Si and So.
- the sensor signal Det from the position detection sensor 49 is supplied to the position detection unit 16.
- the position detection unit 16 detects position information of each phase from the sensor signal Det that changes in accordance with the change in magnetic pole accompanying the rotation of the rotor. For example, the position detection unit 16 detects the timing at which the sensor signal Det crosses zero at the magnetic pole change time, and outputs a position detection signal Pd based on the detected timing. That is, the rotational position of the rotating rotor corresponds to such a detection timing, and the rotational position can be detected using the detection timing. Further, specifically, the position detection signal Pd may be a pulse signal indicating such detection timing, for example.
- the position detection unit 16 supplies a position detection signal Pd corresponding to each phase to the rotation speed calculation unit 17.
- Rotational speed calculation unit 17 calculates the rotational speed of the rotor by, for example, differential calculation based on the rotational position indicated by position detection signal Pd.
- the rotation speed calculation unit 17 supplies the calculated rotation speed to the rotation control unit 12 in time series as the detected rotation speed Vd.
- the detected rotational speed Vd is generated based on the sensor signal Det from the position detection sensor 49.
- the rotor speed is detected by the speed detecting means, and the detection result
- the detected rotation speed Vd may be generated based on the above. That is, the detected rotation speed Vd may be a time-series value or signal indicating the speed detected from the actual rotation of the motor.
- the PWM signal processing unit 30 generates a PWM signal So by modulating the frequency of the pulse signal based on the detected rotational speed Vd representing the actual rotational speed, and transmits the PWM signal So to the host ECU 20.
- the PWM signal processing unit 30 receives the PWM signal Si sent from the host ECU 20 and demodulates the pulse signal subjected to pulse width modulation.
- the PWM signal processing unit 30 restores the target rotational speed Vr in time series from the received PWM signal Si by this demodulation operation. That is, the PWM signal processing unit 30 demodulates the PWM signal Si by detecting the pulse width of each pulse of the PWM signal Si or the duty ratio corresponding to the pulse width. Then, the PWM signal processing unit 30 outputs the target rotation speed Vr restored by the demodulation operation in time series.
- the target rotation speed Vr is supplied to the rotation control unit 12.
- the rotation control unit 12 is supplied with the detected rotation speed Vd calculated by the rotation speed calculation unit 17.
- the rotation control unit 12 generates a drive value Dd indicating the drive amount to the winding 56 based on the target rotation speed Vr and the detected rotation speed Vd.
- the rotation control unit 12 obtains a speed deviation between the target rotational speed Vr indicating the speed command and the detected rotational speed Vd indicating the detected speed corresponding to the actual speed.
- the rotation control part 12 produces
- the rotation control unit 12 supplies such a drive value Dd to the PWM drive circuit 14.
- the PWM drive circuit 14 generates a drive waveform for driving the winding 56 for each phase, performs pulse width modulation on the generated drive waveform, and outputs it as a drive pulse signal Dp.
- the drive waveform is a sine wave waveform.
- the drive waveform is a rectangular wave waveform.
- the amplitude of the drive waveform is determined according to the drive value Dd.
- the PWM drive circuit 14 uses the drive waveform generated for each phase as a modulation signal, performs pulse width modulation on each, and supplies the drive pulse signal Dp of the pulse train modulated with the drive waveform to the inverter 15.
- the inverter 15 energizes the winding 56 for each phase based on the drive pulse signal Dp, and drives the winding 56 to energize.
- the inverter 15 includes a switching element connected to the positive side of the power source and a switching element connected to the negative side for each of the U phase, the V phase, and the W phase.
- the U-phase drive output Uo is connected to the winding 56U
- the V-phase drive output Vo is connected to the winding 56V
- the W-phase drive output Wo is connected to the winding 56W.
- the switch element is turned ON / OFF by the drive pulse signal Dp. Then, the drive voltage is supplied from the drive output to the winding 56 through the ON switch element.
- each winding 56 is energized with a drive current corresponding to the drive waveform.
- the energization drive unit 13 is configured by the PWM drive circuit 14 and the inverter 15. The energization drive unit 13 energizes and drives the windings 56 of the motor 40 for each phase based on the drive value Dd as described above.
- a feedback control loop is formed that controls the rotational speed of the rotor so as to follow the target rotational speed Vr.
- control software installed in the host ECU 20 in order to control the cooling blower 8
- control software installed in the host ECU 20 in order to control the cooling blower 8
- the present embodiment describes the destination correspondence of the control software
- the present invention is not limited to the destination correspondence, and can be applied to all uses for switching different control software such as the cooling blower 8 model correspondence. .
- the cooling blower 8 has different specifications for each destination in the United States, Europe, China, etc., and the motor control device 10 of the cooling blower 8 stores a destination signal pattern (destination information) for specifying its destination. Yes.
- the host ECU 20 In order for the host ECU 20 to transmit appropriate control information to the motor control device 10, it is necessary to acquire a destination signal pattern from the motor control device 10 prior to transmission of the control information.
- the host ECU 20 embeds a transmission signal request pattern for requesting the motor control device 10 to transmit a transmission signal pattern in the PWM signal Si and transmits it.
- the motor control device 10 constantly monitors whether the PWM signal Si received from the host ECU 20 includes this destination signal request pattern.
- the destination signal request pattern is included in the PWM signal Si
- the destination signal pattern is read out from its own memory or the like, and this destination signal pattern is embedded in the PWM signal So and transmitted to the host ECU 20.
- the host ECU 20 extracts a destination signal pattern from the received PWM signal So, and switches control software corresponding to the destination based on the destination signal pattern.
- FIG. 3 is a functional block diagram of the host ECU in the embodiment of the present invention.
- FIG. 4 is a functional block diagram of the PWM signal processing unit of the motor control device according to the embodiment of the present invention.
- FIG. 5 is a signal waveform diagram showing an example of a PWM signal in the embodiment of the present invention. In the upper part of FIG. 5, the signal waveform of the PWM signal Si is indicated by a solid line, the target rotational speed command is indicated by a dotted line, and in the lower part of FIG. 5, the timing of the pulse start signal Ps is indicated by a solid line.
- FIG. 3 shows only the configuration related to the control of the cooling blower 8.
- the host ECU 20 and the PWM signal processing unit 30 are supplied with a clock signal Ck1.
- the clock signal Ck1 is a pulse signal having a constant period, and has a frequency sufficiently higher than the frequencies of the PWM signals Si and So. For example, if the frequency of the PWM signals Si and So is 500 Hz, the frequency of the clock signal Ck1 is about 1 MHz. Further, in the configuration shown in FIG. 3, a configuration example is given in which the PWM signals Si and So are generated using a counter that counts the clock signal Ck1.
- the host ECU 20 includes a target rotational speed determination unit 21, a request pattern generation unit 22, a PWM signal generation unit 23, a PWM signal detection unit 24, a signal pattern storage unit 25, a signal pattern determination unit 26, and a destination setting. Unit 27 and an actual rotation speed calculation unit 28.
- the PWM signal generation unit 23 includes a duty ratio calculation unit 231, a frequency calculation unit 232, and a PWM signal output unit 233.
- the PWM signal detection unit 24 includes a rising edge detection unit 241, an edge period detection unit 242, and a duty ratio detection unit 243.
- the target rotational speed determination unit 21 determines the target rotational speed of the motor 40 based on the temperature of the main battery 2 from the temperature sensor 6 and the vehicle speed information from the vehicle speed sensor, and outputs a target rotational speed command. This is supplied to the duty ratio calculation unit 231.
- the duty ratio calculation unit 231 calculates the pulse width of each pulse of the PWM signal according to the target rotation speed command, and supplies it to the PWM signal output unit 233.
- the target rotation speed is the number of rotations per hour. By changing the duty ratio, the target rotational speed (rpm) is changed within a range of 10% to 90%.
- the request pattern generation unit 22 when the host ECU 20 is activated, the request pattern generation unit 22 generates a predetermined destination signal request pattern and supplies it to the duty ratio calculation unit 231 and the frequency calculation unit 232.
- the duty ratio calculation unit 231 and the frequency calculation unit 232 are the PWM signal frequency (hereinafter also referred to as PWM frequency) according to the destination signal request pattern, that is, the period of each pulse, and the duty ratio (hereinafter referred to as PWM duty ratio (PWM_Duty)). (Abbreviated)), that is, the pulse width of each pulse is calculated and supplied to the PWM signal output unit 233.
- the PWM signal output unit 233 generates a PWM signal Si based on the calculation information from the duty ratio calculation unit 231 and the frequency calculation unit 232 and transmits the PWM signal Si to the motor control device 10.
- the time when the host ECU 20 is started refers to the time when the power is supplied to the host ECU 20 when the IG switch 5 is turned on. Details of the destination signal request pattern will be described later.
- the destination signal request pattern is input from the request pattern generation unit 22 to the PWM signal generation unit 23 when the host ECU 20 is started, but when the cooling blower 8 is attached to the vehicle. It may be executed once.
- the PWM signal Si is a pulse train having a period Tp, and the period Tp period includes an ON period Ton having a high level and an OFF period Toff having a low level.
- a duty ratio (Ton / Tp) which is a ratio between the ON period Ton and the period Tp, is modulated by the target rotation speed. For example, as the target rotational speed command level gradually increases from small (the target rotational speed increases from low speed to high speed), the PWM signal output unit 233 generates a PWM signal Si that is a pulse train signal whose duty ratio gradually increases. To do.
- the PWM signal processing unit 30 includes a PWM signal detection unit 31, a request pattern determination unit 32, a request pattern storage unit 33, a signal pattern storage unit 34, a PWM signal generation unit 35, and a target rotation speed calculation unit 36.
- the target rotational speed command unit 37 is provided.
- the PWM signal detection unit 31 includes a rising edge detection unit 311, an edge period detection unit 312, and a duty ratio detection unit 313.
- the rising edge detection unit 311 detects the timing of the edge rising from OFF to ON for each pulse of the PWM signal Si, and generates the edge detection signal Ps based on the timing.
- the timing of the edge detection signal Ps corresponds to the start timing of each pulse constituting the PWM signal Si, as shown in the lower part of FIG.
- the generated edge detection signal Ps is supplied to the edge period detection unit 312 and the duty ratio detection unit 313.
- edge timing detection means for detecting the timing of an edge that changes in a predetermined direction a rising edge detection unit 311 that performs such an operation is cited.
- the edge cycle detection unit 312 detects the cycle of the edge detection signal Ps sequentially supplied from the rising edge detection unit 311.
- the edge period detection unit 312 includes a counter that counts the number of clock signals Ck1.
- the counter detects the cycle of the edge detection signal Ps by counting the number of clocks between the edge detection signals Ps.
- the counter of the edge period detection unit 312 performs such an operation, and detects the count number Ntp during the period Tp as shown in the lower part of FIG.
- the detected count number Ntp corresponds to the cycle Tp of each pulse constituting the PWM signal Si.
- the edge period detection unit 312 supplies the detected pulse period (frequency) to the request pattern determination unit 32.
- the duty ratio detection unit 313 includes a counter that counts the number of clock signals Ck1. As shown in the lower part of FIG. 5, the counter of the duty ratio detection unit 313 starts counting at the timing of the edge detection signal Ps, continues counting during the ON period Ton of the PWM signal Si, and counts the ON period Ton Non is detected. Further, the duty ratio detection unit 313 calculates the ratio of the count number Non to the count number Ntp. This ratio corresponds to the duty ratio of the PWM signal Si. The duty ratio detection unit 313 supplies the detected duty ratio to the request pattern determination unit 32 and the target rotation speed calculation unit 36.
- the request pattern storage unit 33 stores a destination signal request pattern generated based on a predetermined PWM frequency, PWM_Duty, and signal output time.
- the signal pattern storage unit 34 stores a destination signal pattern generated based on a predetermined PWM frequency, PWM_Duty, and signal output time in order to specify the destination of the cooling blower 8 itself.
- the request pattern determination unit 32 reads the destination signal request pattern from the request pattern storage unit 33 and compares it with the signal pattern of the received PWM signal Si to determine whether the destination signal request pattern is included in the PWM signal Si. (Detection) and supply the determination result to the PWM signal generation unit 35.
- the PWM signal generation unit 35 generates a PWM signal So based on the determination result of the request pattern determination unit 32 and transmits the PWM signal So to the host ECU 20. That is, when the request pattern determination unit 32 detects the destination signal request pattern, the PWM signal generation unit 35 reads the destination signal pattern from the signal pattern storage unit 34 and generates the PWM signal So based on the destination signal pattern. On the other hand, when the request pattern determination unit 32 does not detect the destination signal request pattern, the PWM signal generation unit 35 modulates the frequency of the pulse signal with the detected rotation speed Vd of the motor 40 supplied from the rotation speed calculation unit 17. To generate the PWM signal So. The detailed operation of the request pattern determination unit 32 will be described later.
- the target rotation speed calculation unit 36 receives the duty ratio from the duty ratio detection unit 313, calculates the target rotation speed Vr of the motor 40, and restores it. For example, if the count number Ntp is 2000 and the count number Non is 1000 in the lower part of FIG. 5, the ratio is 0.5 and the duty ratio is 50%. For example, the target rotational speed calculation unit 36 restores that the target rotational speed Vr is 1000 (rpm) from a duty ratio of 50% and 500 (rpm) when the duty ratio is 25%.
- the target rotation speed command unit 37 receives the target rotation speed Vr from the target rotation speed calculation unit 36, and outputs the target rotation speed Vr as it is when the request pattern determination unit 32 does not detect the destination signal request pattern. On the other hand, when the request pattern determination unit 32 detects the destination signal request pattern, the target rotation speed Vr outputs zero or a predetermined fixed value to stop the rotation of the motor 40.
- the PWM signal detection unit 24 detects the PWM frequency and PWM_Duty from the PWM signal So received from the motor control device 10, supplies the detected PWM frequency to the actual rotation speed calculation unit 28, and uses the detected PWM frequency and PWM_Duty as a signal pattern. It supplies to the determination part 26.
- the operation of the PWM signal detection unit 24 is the same as that of the PWM signal detection unit 31 described with reference to FIG.
- the signal pattern storage unit 25 stores destination signal patterns corresponding to all destinations of the cooling blower 8.
- the signal pattern determination unit 26 compares the signal pattern included in the PWM signal So with all the destination signal patterns read from the signal pattern storage unit 25, and determines whether the PWM signal So is the destination signal pattern or not. It is determined which destination signal pattern corresponds to which destination (where is the destination of the cooling blower 8). The signal pattern determination unit 26 supplies the determination result to the destination setting unit 27 and the actual rotation speed calculation unit 28.
- the actual rotation speed calculation unit 28 determines the actual rotation speed of the motor 40 from the PWM frequency supplied from the edge period detection unit 242. To restore. The host ECU 20 uses the restored actual rotation speed for controlling the motor 40.
- the destination setting unit 27 switches from a plurality of control software installed in the host ECU 20 to control software corresponding to the destination of the cooling blower 8 installed in the vehicle.
- FIG. 6 is a diagram illustrating an example of frequency allocation of the PWM signal Si.
- 62 Hz to 310 Hz is set as the calibration area FA
- 310 Hz to 600 Hz is set as the normal operation area FB.
- the other area is a prohibited area, and the motor 40 is always stopped in this area.
- a region of 320 Hz to 350 Hz in the normal operation region FB is a region for requesting a destination signal.
- FIG. 7 is a diagram illustrating an example of a destination signal pattern in the present embodiment.
- four step Nos. With a PWM frequency of 500 Hz to 530 Hz (increase every 10 Hz).
- 0-No. 8 step Nos. With 4 digits corresponding to 3 and a destination number (blower model number), 540 Hz to 610 Hz (increase every 10 Hz). 4 to No. Blower solid number (serial number) corresponding to 11 and four step numbers of 620 Hz to 650 Hz (increase every 10 Hz). 12-No.
- the software version number of the control software may be represented by 4 digits corresponding to 15 respectively.
- the numerical value (number) of each digit is represented by PWM_Duty.
- PWM_Duty may be represented by 0 to 10% to 90% (increase every 10%) to 1 to 9 when 5%.
- Reference numeral 15 denotes a signal having a length of 16 seconds in total for 1 second. Therefore, each digit of the destination signal pattern is determined by both the signal output time and the PWM frequency.
- the destination signal pattern is defined in this way, in the example of FIG. 7, the destination number is 9876, the blower solid number is 00000012, and the software version number is 2345.
- the PWM frequency, PWM_Duty, and signal output time the information of the cooling blower 8 can be more reliably transmitted to the host ECU 20 by the PWM signal So.
- FIGS. 8A and 8B are flowcharts showing the operation of the host ECU in the present embodiment.
- FIG. 8A shows the operation when generating the PWM signal
- FIG. 8B shows the operation when detecting the PWM signal.
- FIG. 9 is a flowchart showing the operation of the motor control device in the present embodiment.
- FIG. 10 is a flowchart showing the operation of the request pattern determination unit in the present embodiment.
- FIG. 11 is a timing chart showing the relationship between the operation modes of the motor control device.
- the host ECU 20 determines whether or not to request a destination signal pattern of the cooling blower 8 (step S10), and when the host ECU 20 requests a destination signal pattern at the time of startup or the like (Yes) ),
- the request pattern generation unit 22 generates a destination signal request pattern (step S11), and the PWM signal generation unit 23 generates a PWM signal Si based on the destination signal request pattern (step S13).
- the target rotational speed determination unit 21 determines the target rotational speed of the motor 40 from the information on the temperature of the main battery 2 and the vehicle speed (In step S12), the PWM signal generator 23 generates the PWM signal Si by modulating the duty ratio of the pulse signal at the target rotational speed (step S14).
- step S ⁇ b> 15 the host ECU 20 transmits a PWM signal Si to the motor control device 10.
- the motor control device 10 receives the PWM signal Si from the host ECU 20 (step S30), and the PWM signal detector 31 detects the PWM frequency and PWM_Duty (step S31). Thereafter, the request pattern determination unit 32 determines whether or not the destination signal request pattern is included in the PWM signal So (step S32). Details of the operation of the request pattern determination unit 32 will be described with reference to FIGS.
- the request pattern determination unit 32 first determines whether the request pattern 1 is included in the PWM signal So (step S41).
- the request pattern 1 is, for example, a PWM signal pattern with a PWM frequency of 320 Hz ⁇ 1% and a PWM_Duty of 10% ⁇ 1%.
- the process proceeds to the request pattern detection mode (step S42). If request pattern 1 is not detected (No in step S41), detection of request pattern 1 is repeated.
- the request pattern detection mode it is determined whether the request pattern 1 is continuously input for 1 second or longer (step S421).
- the request pattern 1 When the request pattern 1 is continuously input for 1 second or more (in the case of Yes), it waits until the request pattern 2 is subsequently detected (step S422).
- the request pattern 2 is, for example, a PWM signal pattern with a PWM frequency of 350 Hz ⁇ 1% and a PWM_Duty of 10% ⁇ 1%.
- step S422 When the request pattern 2 is detected (Yes in step S422) and continuously input for 1 second or longer (Yes in step S424), the process proceeds to the destination signal output mode (step S43) and ends. On the other hand, if request pattern 2 is not detected even after 3 seconds have elapsed (Yes in step S423), or if request pattern 2 is detected and is not continuously input for more than 1 second (if No in step S424) ) Returns to the normal operation mode (step S40). If a signal pattern of PWM frequency and PWM_Duty that are out of range is input while request patterns 1 and 2 are being input (each for 1 second), the normal operation mode is restored.
- the PWM signal generation unit 35 when the request pattern determination unit 32 determines that the destination signal is requested (Yes) in step S32, the PWM signal generation unit 35 generates the PWM signal So based on the destination signal pattern (step S33). . On the other hand, if the request pattern determination unit 32 determines in step S32 that it is not a destination signal request (in the case of No), the PWM signal generation unit 35 uses the detected rotational speed Vd supplied from the rotational speed calculation unit 17 and the frequency of the pulse signal. Is modulated to generate a PWM signal So. Thereafter, the PWM signal So is transmitted to the host ECU 20. At the same time, the target rotation speed calculation unit 36 calculates the target rotation speed Vr based on the detected PWM_Duty (step S35), and the target rotation speed command unit 37 outputs the target rotation speed Vr to the rotation control unit 12.
- the operation of the host ECU 20 when detecting the PWM signal will be described with reference to FIG. 8B.
- the PWM signal detector 24 detects the PWM frequency and PWM_Duty from the PWM signal So (step S21).
- the signal pattern determination unit 26 determines whether or not the destination signal pattern is included in the PWM signal So (step S22), and when the destination signal pattern is detected (in the case of Yes), the destination setting unit 27 determines that the destination ECU 20 Is switched to the control software corresponding to the cooling blower 8 currently installed in the vehicle.
- the signal pattern determination unit 26 does not detect the destination signal pattern (No) in step S22, it is determined as the normal operation mode, and the actual rotation speed is calculated from the PWM frequency detected by the actual rotation speed calculation unit 28. calculate.
- the host ECU 20 uses the calculated actual rotation speed for controlling the cooling blower 8.
- the PWM signal processing unit 30 has been described by taking an example in which the PWM signal processing unit 30 is configured using a counter or the like, but may be configured using a microcomputer or the like. In other words, the function of the PWM signal processing unit 30 as described above may be incorporated as a program to execute the processing as described above.
- the pulse width of the ON period is modulated with reference to the rising edge of the pulse
- the pulse width of the OFF period is modulated with reference to the falling edge of the pulse. Such a configuration may be adopted.
- FIG. 12 is a cross-sectional view of the brushless motor 50 according to the embodiment of the present invention.
- an example of an inner rotor type brushless motor 50 in which a rotor is rotatably disposed on the inner peripheral side of a stator will be described.
- the brushless motor 50 includes a stator 51, a rotor 52, a circuit board 53, and a motor case.
- the motor case 54 is formed of a sealed cylindrical metal, and the brushless motor 50 has a configuration in which the stator 51, the rotor 52, and the circuit board 53 are accommodated in the motor case 54.
- the stator 51 is configured by winding a winding 56 for each phase around a stator iron core 55.
- the stator iron core 55 has a plurality of salient poles that protrude toward the inner peripheral side. Further, the outer peripheral side of the stator core 55 has a substantially cylindrical shape, and the outer periphery thereof is fixed to the motor case 54.
- a rotor 52 is inserted inside the stator 51 via a gap.
- the rotor 52 holds a cylindrical permanent magnet 58 on the outer periphery of the rotor frame 57 and is disposed so as to be rotatable around a rotation shaft 60 supported by a bearing 59. That is, the tip end surface of the salient pole of the stator iron core 55 and the outer peripheral surface of the permanent magnet 58 are arranged to face each other.
- the stator 40 and the rotor 52 supported by the bearing 59 constitute the motor 40.
- a circuit board 53 on which various circuit components 41 are mounted is built in a motor case 54. These circuit components 41 specifically constitute the motor control device 10 for controlling and driving the motor 40.
- a position detection sensor 49 such as a Hall element is mounted on the circuit board 53 in order to detect the rotational position of the rotor 52.
- a support member 61 is attached to the stator core 55, and the circuit board 53 is fixed in the motor case 54 via the support member 61. Ends of the U-phase, V-phase, and W-phase windings 56U, 56V, and 56W are drawn out from the stator 51 as lead wires 56a, and the lead wires 56a are connected to the circuit board 53.
- a PWM signal line 19 for connection with the host ECU 20 is drawn out.
- a drive current flows through the winding 56 by the motor control device 10 configured on the circuit board 53, A magnetic field is generated from the stator core 55.
- the magnetic field from the stator iron core 55 and the magnetic field from the permanent magnet 58 generate an attractive force and a repulsive force according to the polarities of the magnetic fields, and the rotor 52 rotates about the rotation shaft 60 by these forces.
- the control software switching jumper is used in order to exchange the destination information of the cooling blower 8 between the host ECU 20 and the motor control device 10 via the PWM signal line 19.
- a switch or the like is unnecessary, and the number of parts of the host ECU 20 can be reduced and the case shape can be simplified, thereby reducing the cost.
- the switch since no switch is used, the switch does not malfunction or the switch does not fall. For this reason, the vibration resistance of the host ECU 20 is improved.
- the serial communication function between the host ECU 20 and the motor control device 10 is unnecessary, the motor control device 10 can be realized using an inexpensive IC and a low-spec microcomputer. Further, since electronic components for serial communication (CAN transceiver, choke coil, high precision clock, etc.) are not required, the cost can be reduced.
- the external noise resistance is improved. Since it becomes possible to distinguish between boards and cooling blowers 8 that have the same appearance and differ only in the control software specifications, circuit integration errors in the production process are reduced. That is, in the cooling blower 8 of the present embodiment, the destination and product specifications can be detected before the QR code (registered trademark) is assigned, so that rework costs can be reduced.
- QR code registered trademark
- the motor control system, motor control method, and motor control apparatus of the present invention are suitable for a vehicle-mounted cooling blower, and are particularly useful for a cooling blower mounted on a hybrid vehicle or an electric vehicle that operates with a large battery.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Sustainable Energy (AREA)
- Sustainable Development (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
- Cooling, Air Intake And Gas Exhaust, And Fuel Tank Arrangements In Propulsion Units (AREA)
- Secondary Cells (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
Description
図1は、本発明の実施の形態におけるモータ制御システムを含む車両の制御系のブロック図である。図1は、電気自動車やハイブリッド自動車の冷却ブロアおよびその制御を中心にその構成例を示す。車両の車輪駆動用モータなどの車輪駆動部4には主機バッテリ2から電源が供給されている。冷却ブロア8はブラシレスモータ50とブラシレスモータ50により回転駆動されるファン7から構成されている。主機バッテリ2は、冷却ブロア8からの送風によって冷却される。ブラシレスモータ50は、モータ40と、モータ40の回転を制御するモータ制御装置10から構成されている。この冷却ブロア8の冷却能力はモータ40の回転速度で決定される。このモータ40の回転速度は、モータ制御装置10が上位コントローラ(以下、上位ECUと呼ぶ)20から信号を受信することにより制御される。
2 主機バッテリ
3 補機バッテリ
4 車輪駆動部
5 IGスイッチ
6 温度センサ
7 ファン
8 冷却ブロア
10 モータ制御装置
12 回転制御部
13 通電駆動部
14 PWM駆動回路
15 インバータ
16 位置検出部
17 回転速度算出部
19 PWM信号線
20 上位ECU(上位コントローラ)
21 目標回転速度決定部
22 要求パターン生成部
23,35 PWM信号生成部
24 PWM信号検出部
25 信号パターン保存部
26 信号パターン判定部
27 仕向け設定部
28 実回転速度算出部
30 PWM信号処理部
31 PWM信号検出部
32 要求パターン判定部
33 要求パターン保存部
34 信号パターン保存部
36 目標回転速度算出部
37 目標回転速度指令部
40 モータ
41 回路部品
49 位置検出センサ
50 ブラシレスモータ
51 ステータ
52 ロータ
53 回路基板
54 モータケース
55 ステータ鉄心
56,56U,56V,56W 巻線
56a 引出線
57 ロータフレーム
58 永久磁石
59 軸受
60 回転軸
61 支持部材
231 デューティ比演算部
232 周波数算出部
233 PWM信号出力部
241,311 立上りエッジ検出部
242,312 エッジ周期検出部(周期検出部)
243,313 デューティ比検出部
Claims (7)
- 車両に搭載されたバッテリを冷却する冷却ブロアのモータを制御するモータ制御装置と、
前記冷却ブロアの複数の仕向け地に対応する複数の異なる制御ソフトを搭載し、前記モータの制御情報をPWM信号により前記モータ制御装置と送受信する上位コントローラと、を備えるモータ制御システムであって、
前記上位コントローラは、前記仕向け地を特定する仕向け信号パターンを要求する仕向け信号要求パターンを前記PWM信号により前記モータ制御装置へ送信し、
前記モータ制御装置は、前記仕向け信号要求パターンを受信すると、前記仕向け信号パターンを前記上位コントローラへ送信し、
前記上位コントローラは、前記仕向け信号パターンから前記冷却ブロアの仕向け地を特定し、前記冷却ブロアの仕向け地に対応した制御ソフトに切り替えることを特徴とするモータ制御システム。 - 前記上位コントローラは、前記PWM信号のPWMデューティ比を前記モータの目標回転速度により変調して前記モータ制御装置へ送信し、
前記モータ制御装置は、受信した前記PWM信号から前記目標回転速度を復元して前記モータの回転速度を制御するとともに、前記PWM信号のPWM周波数を前記モータの実回転速度情報で変調して前記上位コントローラへ送信することを特徴とする請求項1に記載のモータ制御システム。 - 前記仕向け信号要求パターンおよび前記仕向け信号パターンは、前記PWM周波数、前記PWMデューティ比および信号出力時間に基づいて生成されたことを特徴とする請求項2に記載のモータ制御システム。
- 車両に搭載されたバッテリを冷却する冷却ブロアのモータを制御するモータ制御装置と、
前記冷却ブロアの複数の仕向け地に対応する複数の異なる制御ソフトを搭載し、前記モータの制御情報をPWM信号により前記モータ制御装置と送受信して前記モータを制御するモータ制御方法であって、
上位コントローラは、前記冷却ブロアの仕向け地を特定する仕向け信号パターンを要求する仕向け信号要求パターンをPWM信号により前記モータ制御装置へ送信するステップと、
前記モータ制御装置は、前記PWM信号を受信し、前記PWM信号に前記仕向け信号要求パターンが含まれているか否かを判定するステップと、
前記モータ制御装置は、前記仕向け信号要求パターンが含まれている場合には、前記仕向け信号パターンに基づいて前記PWM信号を生成し、前記仕向け信号要求パターンが含まれていない場合には、前記モータの実回転速度情報に基づいたPWM信号を生成して、前記PWM信号を前記上位コントローラへ送信するステップと、
上位コントローラは、受信した前記PWM信号から前記仕向け信号パターンを検出し、検出した前記仕向け信号パターンから前記冷却ブロアの仕向け地を特定し、前記冷却ブロアの仕向け地に対応した制御ソフトに切り替えるステップと、
を備えたことを特徴とするモータ制御方法。 - 上位コントローラからPWM信号を受信し、車両に搭載されたバッテリを冷却する冷却ブロアのモータを前記PWM信号に基づいて制御するモータ制御装置であって、
前記PWM信号のPWM周波数およびPWMデューティ比を検出するPWM信号検出部と、
前記PWM信号検出部の出力に基づいて前記PWM信号に前記冷却ブロアの仕向け地を特定する仕向け信号パターンを要求する仕向け信号要求パターンが含まれているか否かを判定する要求パターン判定部と、
前記要求パターン判定部の判定結果に基づいてPWM信号を生成するPWM信号生成部と、を備え、
前記PWM信号生成部は、前記仕向け信号要求パターンが含まれている場合には、前記仕向け信号パターンに基づいて前記PWM信号を生成し、前記仕向け信号要求パターンが含まれていない場合には、前記モータの実回転速度情報に基づいて前記PWM信号を生成し、生成された前記PWM信号を前記上位コントローラへ送信することを特徴とするモータ制御装置。 - 前記PWM信号検出部は、前記PWM信号の立上りエッジを検出する立上りエッジ検出部と、前記立上りエッジ検出部の出力に基づいて前記PWM周波数を検出するエッジ周期検出部と、前記立上りエッジ検出部の出力に基づいて前記PWMデューティ比を検出するデューティ比検出部から構成されることを特徴とする請求項5に記載のモータ制御装置。
- 前記PWM信号生成部は、前記PWM周波数を算出する周波数算出部と、前記PWMデューティ比を算出するデューティ比算出部と、前記PWM周波数および前記PWMデューティ比に基づいて前記PWM信号を生成するPWM信号出力部より構成されることを特徴とする請求項5に記載のモータ制御装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201380002864.0A CN103781671B (zh) | 2012-06-12 | 2013-04-24 | 电动机控制***、电动机控制方法以及电动机控制装置 |
JP2013531032A JP5408394B1 (ja) | 2012-06-12 | 2013-04-24 | モータ制御システム、モータ制御方法およびモータ制御装置 |
EP13804104.1A EP2722237B1 (en) | 2012-06-12 | 2013-04-24 | Motor control system, motor control method, and motor control apparatus |
US14/238,514 US9785156B2 (en) | 2012-06-12 | 2013-04-24 | Motor control system, method, and device for changing control software for a vehicle cooling blower |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012-132459 | 2012-06-12 | ||
JP2012132459 | 2012-06-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013186975A1 true WO2013186975A1 (ja) | 2013-12-19 |
Family
ID=49757829
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2013/002768 WO2013186975A1 (ja) | 2012-06-12 | 2013-04-24 | モータ制御システム、モータ制御方法およびモータ制御装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9785156B2 (ja) |
EP (1) | EP2722237B1 (ja) |
JP (1) | JP5408394B1 (ja) |
CN (1) | CN103781671B (ja) |
WO (1) | WO2013186975A1 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2733845B1 (en) * | 2012-03-09 | 2017-05-10 | Panasonic Corporation | Motor control device, brushless motor, and motor control system |
CN105634189A (zh) * | 2014-11-06 | 2016-06-01 | 刘粤荣 | 一种轮毂连体电动装置及其驱动、制动方法 |
CN104808719B (zh) * | 2015-03-12 | 2017-09-22 | 北京长安汽车工程技术研究有限责任公司 | 一种温度控制***及方法 |
JP6326007B2 (ja) * | 2015-06-12 | 2018-05-16 | 株式会社Subaru | 車載二次電池の冷却装置 |
US10523136B2 (en) * | 2016-09-26 | 2019-12-31 | Mitsubishi Electric Corporation | Inverter device and method of controlling the same |
WO2018175536A1 (en) * | 2017-03-21 | 2018-09-27 | Inboard Technology, Inc. | Controlling a motorized wheel |
TWI635707B (zh) * | 2017-12-08 | 2018-09-11 | 陞達科技股份有限公司 | 用以風扇晶片的訊號傳輸延遲的檢測系統及檢測方法 |
TWI660126B (zh) * | 2018-01-16 | 2019-05-21 | 陞達科技股份有限公司 | 風扇控制系統及方法 |
KR102661933B1 (ko) | 2019-06-12 | 2024-04-29 | 삼성전자주식회사 | 클락 모니터링 회로, 및 이를 포함하는 집적 회로 및 이를 포함하는 반도체 장치 |
JP7215403B2 (ja) * | 2019-11-29 | 2023-01-31 | 株式会社豊田自動織機 | インバータ制御装置及び車載用流体機械 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005264824A (ja) * | 2004-03-18 | 2005-09-29 | Nissan Motor Co Ltd | 電子制御ユニット |
JP2009126461A (ja) | 2007-11-27 | 2009-06-11 | Yuhshin Co Ltd | 仕向け地設定用制御回路 |
JP2010003506A (ja) * | 2008-06-19 | 2010-01-07 | Honda Motor Co Ltd | 水素換気ファンの検査システム |
JP4491106B2 (ja) | 2000-03-23 | 2010-06-30 | 株式会社日本クライメイトシステムズ | 車両用空調制御装置 |
JP2010281307A (ja) * | 2009-06-08 | 2010-12-16 | Fujitsu Ten Ltd | エコラン制御装置及びエコラン制御方法 |
JP2012044813A (ja) * | 2010-08-20 | 2012-03-01 | Denso Corp | 車両用電源装置 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7548037B2 (en) * | 1992-04-22 | 2009-06-16 | Nartron Corporation | Collision monitoring system |
US7064658B2 (en) * | 2003-03-10 | 2006-06-20 | Daimlerchrysler Corporation | Integrated vehicle power distribution and gateway system |
US7141950B1 (en) * | 2006-02-28 | 2006-11-28 | Cypress Semiconductor Corp. | Fan control utilizing bi-directional communication |
CN201134785Y (zh) * | 2007-12-29 | 2008-10-15 | 马建红 | Pwm电机控制器 |
US7821218B2 (en) * | 2008-04-22 | 2010-10-26 | Emerson Electric Co. | Universal apparatus and method for configurably controlling a heating or cooling system |
JP2011132853A (ja) | 2009-12-24 | 2011-07-07 | Fujitsu Ten Ltd | ファンモータ制御装置及びファンモータ制御システム |
CN102230658B (zh) | 2010-02-01 | 2013-09-11 | 中山大洋电机制造有限公司 | 一种空调风机电机控制器及其控制方法 |
JP5454685B2 (ja) * | 2010-06-25 | 2014-03-26 | トヨタ自動車株式会社 | モータ駆動装置およびそれを搭載する車両 |
US8688313B2 (en) * | 2010-12-23 | 2014-04-01 | Aes Technologies, Llc. | Remote vehicle programming system and method |
EP2733845B1 (en) * | 2012-03-09 | 2017-05-10 | Panasonic Corporation | Motor control device, brushless motor, and motor control system |
-
2013
- 2013-04-24 EP EP13804104.1A patent/EP2722237B1/en active Active
- 2013-04-24 WO PCT/JP2013/002768 patent/WO2013186975A1/ja active Application Filing
- 2013-04-24 JP JP2013531032A patent/JP5408394B1/ja active Active
- 2013-04-24 US US14/238,514 patent/US9785156B2/en active Active
- 2013-04-24 CN CN201380002864.0A patent/CN103781671B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4491106B2 (ja) | 2000-03-23 | 2010-06-30 | 株式会社日本クライメイトシステムズ | 車両用空調制御装置 |
JP2005264824A (ja) * | 2004-03-18 | 2005-09-29 | Nissan Motor Co Ltd | 電子制御ユニット |
JP2009126461A (ja) | 2007-11-27 | 2009-06-11 | Yuhshin Co Ltd | 仕向け地設定用制御回路 |
JP2010003506A (ja) * | 2008-06-19 | 2010-01-07 | Honda Motor Co Ltd | 水素換気ファンの検査システム |
JP2010281307A (ja) * | 2009-06-08 | 2010-12-16 | Fujitsu Ten Ltd | エコラン制御装置及びエコラン制御方法 |
JP2012044813A (ja) * | 2010-08-20 | 2012-03-01 | Denso Corp | 車両用電源装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP2722237A4 * |
Also Published As
Publication number | Publication date |
---|---|
US9785156B2 (en) | 2017-10-10 |
EP2722237A4 (en) | 2014-10-15 |
JP5408394B1 (ja) | 2014-02-05 |
JPWO2013186975A1 (ja) | 2016-02-01 |
EP2722237A1 (en) | 2014-04-23 |
EP2722237B1 (en) | 2016-11-23 |
US20140200732A1 (en) | 2014-07-17 |
CN103781671A (zh) | 2014-05-07 |
CN103781671B (zh) | 2015-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5408394B1 (ja) | モータ制御システム、モータ制御方法およびモータ制御装置 | |
JP5370625B1 (ja) | モータ制御システム、モータ制御装置およびブラシレスモータ | |
JP5413424B2 (ja) | モータ駆動装置およびブラシレスモータ | |
US8564232B2 (en) | Motor drive control device | |
EP2219289B1 (en) | Inverter device for washing machine | |
JP2013046488A5 (ja) | ||
US9929687B2 (en) | Motor control device | |
US6859001B2 (en) | Torque ripple and noise reduction by avoiding mechanical resonance for a brushless DC machine | |
US11837923B2 (en) | Rotor for an electric machine and electric machine having a rotor | |
JP2000515718A (ja) | 特に永久磁石同期電動機のための作動・制御方法並びに作動・制御装置 | |
CN109072853B (zh) | 控制集成式起动机-发电机的方法和*** | |
JP5151530B2 (ja) | 電動機 | |
JP2011055651A (ja) | モータ制御装置 | |
JP2013074769A (ja) | 電動機の制御データ更新方法と制御装置 | |
JP5387804B1 (ja) | モータ制御装置、ブラシレスモータおよびモータ制御システム | |
JP2019161933A (ja) | ブラシレスモータ | |
JP2000188891A (ja) | ブラシレスモータの駆動方法及び駆動装置 | |
JP3655799B2 (ja) | 制御回路付きモータ | |
KR102553804B1 (ko) | 모터 및 모터의 오버슈트 감소 제어방법 | |
CN111954978B (zh) | 驱动装置、驱动方法以及电动车辆 | |
JP2010119284A (ja) | モータ駆動装置 | |
JP2002112574A (ja) | ブラシレスモータ制御装置 | |
JPS6223388A (ja) | 1相の半導体電動機及びその起動方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ENP | Entry into the national phase |
Ref document number: 2013531032 Country of ref document: JP Kind code of ref document: A |
|
REEP | Request for entry into the european phase |
Ref document number: 2013804104 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2013804104 Country of ref document: EP |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13804104 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14238514 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |