The disclosure of Japanese Patent Application No. 2010-051867 filed on Mar. 9, 2010, including the specification, drawings and abstract thereof, is incorporated herein by reference in its entirety.
1. Field of the Invention
The present invention relates to a current detector that detects a current flowing in a conductor using the Hall effect.
2. Description of Related Art
Motors (rotating electric machines) are often feedback controlled based on detection results of currents flowing in the motor. This current is measured using a current sensor that obtains a current value by detecting magnetic flux generated by the current using a magnetic detection device such as a Hall device, for example. The magnetic flux is generated to surround the current path according to the right-handed screw rule. Accordingly, the detection accuracy has been improved by passing the current path (conductor) through a magnetism collection core of a magnet formed in an annular form and collecting the magnetic flux generated by the current flowing in the current path by the core. However, recently, in response to requests of downsizing of current sensors, reduction of parts, lower costs, coreless sensors without using magnetism collection cores surrounding the current path have been put into practical use. In JP-A-2004-61217, an example of the coreless current sensor is shown.
Recently, electric vehicles driven by rotating electric machines and hybrid vehicles driven by internal-combustion engines and rotating electric machines have been put into practical use. Since a large current flows in the rotating electric machine used for a drive system of a vehicle requiring durability, the current is supplied to the rotating electric machine by a thick and rigid conductor (a metal conductor of copper, aluminum, or the like) called a bus bar. The bus bar is often formed in a flat plate having a rectangular sectional shape in a direction orthogonal of the circulation direction of the current as exemplified in
When a current at a high frequency flows in the conductor, the current concentrates on the conductor surface by the skin effect. In the case of the bus bar, the current concentrates on the end surface and the distribution of the magnetic field generated around the bus bar becomes non-uniform in response to the sectional shape of the bus bar. The magnetic detection device is provided with reference to a geometric center position of the bus bar so that its magnetic flux detection direction may be adapted to the magnetic field in the steady state. Accordingly, the magnetic flux density detected by the magnetic detection device in which the distribution of the magnetic field becomes non-uniform with respect to the geometric center position of the bus bar by the skin effect is reduced. As a result, the measurement accuracy of the current may be lower such that the output value of the current sensor may be higher or lower relative to the original value or delays occur in transient response.
Therefore, it is desired to provide a current detector that can detect a current flowing in a conductor with high accuracy even when the skin effect occurs in the conductor in which the current flows.
A characteristic configuration of a current detector according to the invention in view of the above described problems includes:
a sensor part that is provided near a conductor having an outer shape with a sectional shape in which a distance from the center of gravity to an outer peripheral surface is non-uniform and detects magnetic flux in a predetermined magnetic flux detection direction;
a current detection part that detects a current flowing in the conductor based on a detection value of the sensor part;
a current frequency acquisition part that acquires a current frequency as a frequency of the current flowing in the conductor; and
a correction part that corrects the detection value of the sensor part based on the current frequency.
As described above, the skin effect remarkably appears as the frequency of the current flowing in the conductor is higher. According to the configuration, the current detector includes the current frequency acquisition part that acquires the current frequency as the frequency of the current flowing in the conductor. Therefore, the current detector may consider the influence of the skin effect when detecting the current of the conductor based on the detection value of the sensor part. Specifically, the correction part is provided and the detection value of the sensor part is corrected based on the current frequency, and thus, even when the skin effect occurs, the current detector can detect the current flowing in the conductor with high accuracy by suppressing the influence of the skin effect.
Here, in the case where the conductor supplies a drive current when an alternating-current rotating electric machine functions as an electric motor and regenerates a power generation current when the machine functions as a power generator, it is preferable that the current frequency acquisition part acquires the current frequency based on a rotational speed of the alternating-current rotating electric machine. When the alternating-current rotating electric machine is controlled, the rotational speed and the rotational position of the rotor are acquired, and feedback control is performed. Accordingly, in the control unit of the alternating-current rotating electric machine, a rotation detection unit such as a resolver is provided, or a rotation detection part that electrically computes the rotational speed and the rotational position is provided. The frequency of the drive current and the power generation current flowing in the conductor is nearly linear with respect to the rotational speed of the alternating-current rotating electric machine. Therefore, when the alternating-current rotating electric machine is controlled, by acquiring the current frequency using the rotational speed that is nearly almost always acquired, the configuration of the current detector may be simplified.
Further, it is preferable that the current frequency acquisition part acquires the current frequency based on a detection result of the sensor part or the current detection part. The direction of the magnetic flux generated by the current flowing in the conductor is switched depending on the direction of the current. That is, the frequency and the current frequency at which the direction of the magnetic flux is switched are nearly linear. Therefore, the current frequency acquisition part can acquire the current frequency based on the frequency of the magnetic flux detected by the sensor part. Further, the magnetic flux density and the current have linearity, and the current frequency can be acquired from the frequency of the current obtained based on the detection value of the sensor part. Note that “detection value of the sensor part” here is not affected by presence or absence of the correction by the correction part. This is because the amplitude of the alternating current obtained based on the detection value of the sensor part that has been affected by the skin effect is affected by the skin effect, however, the frequency is not affected. Thus, by acquiring the current frequency based on the detection result of the sensor part or the current detection part, a system may be constructed using only the current detector without using another sensor or the like, the configuration of the current detector may be simplified.
It is preferable that the correction part of the current detector according to the invention corrects the detection value by multiplying the detection value of the sensor part by a coefficient in response to the current frequency. By correcting the detection value by multiplication of the coefficient, the configurations the correction part and the current detector may be simplified.
Further, it is preferable that the correction part of the current detector according to the invention corrects the detection value by changing a dynamic range of the sensor part in response to the current frequency. The dynamic range of the sensor part as the functional part at the uppermost stream of the current detector, and thus, the influence of the transmission error, the discrete error at digital conversion, or the like may be suppressed.
Furthermore, it is preferable that the correction part of the current detector according to the invention corrects the detection value based on a map in which a correction value in response to the current frequency is stored. By correcting the detection value based on the map in which the correction value is stored, the current detector may be formed using hardware with low computation performance, and the computation error or the like may be suppressed. Particularly, in the case where the influence by the skin effect is non-linear and may not be approximated to a linear expression or a quadratic expression, the correction based on the map is useful.
Note that, when the sectional shape of the conductor in which the sensor part of the current detector according to the invention is provided is a flat shape including a rectangular shape and an oval shape, the advantage of the invention is even remarkable.
The outer shape of the conductor is the shape in which the distance from the center of gravity to the outer peripheral surface is non-uniform in the sectional shape, and particularly, when it is a flat shape, the non-uniformity of the distance from the center of gravity to the outer peripheral surface is higher. Therefore, the sensor part becomes susceptible to the skin effect. Here, when the current detector includes the above described configuration, the influence by the skin effect is suppressed. In consideration of the productivity and wiring of the conductor, conductors having plate-like shapes or the like with flat sections may often be used. Therefore, with respect to conductors with high frequencies of use, the currents flowing in the conductors can be detected with high accuracy by suppressing the influence of the skin effect.
Hereinafter, an embodiment of the invention will be explained by taking a current detector that detects a drive current (power generation current) of alternating-current rotating electric machine as an example. As shown in
First, a configuration of the drive system 20 that performs drive control of the rotating electric machine MG will be explained. As shown in
The inverter 16 includes plural switching devices. It is preferable to apply IGBT (insulated gate bipolar transistor) and MOSFET (metal oxide semiconductor field effect transistor) to the switching device. As shown in
The U-phase leg 17U is connected to a U-phase coil of the rotating electric machine MG via the U-phase bus bar 2U, the V-phase leg 17V is connected to a V-phase coil of the rotating electric machine MG via the V-phase bus bar 2V, and the W-phase leg 17W is connected to a W-phase coil of the rotating electric machine MG via the W-phase bus bar 2W. In this regard, each of the bus bars 2U, 2V, 2W electrically connects between an emitter of the IGBT 18A in the upper side arm and a collector of the IGBT 18B in the lower side arm of each of the phase legs 17U, 17V, 17W and between each phase coil of the rotating electric machine MG. Further, the collector of the IGBT 18A in the upper side arm of each of the legs 17U, 17V, 17W is connected to a high-voltage power supply line connected to the positive terminal of the direct-current power supply 14, and the emitter of the IGBT 18B in the lower side arm of each of the legs 17U, 17V, 17W is connected to a ground line connected to the negative terminal of the direct-current power supply 14.
The inverter 16 is connected to the control unit 11 via the driver circuit 12, and performs switching operation in response to a control signal generated by the control unit 11. The control unit 11 is formed as an ECU (electronic control unit) 10 centering on a logic circuit of a microcomputer 10a or the like as shown in
The microcomputer 10a includes a CPU core 10b, a program memory 10c, a work memory 10d, an A/D converter 10e, and further, a. communication control part, a timer, a port, etc. (not shown). The CPU core 10b is the core of the microcomputer 10a, and includes an instruction register, an instruction decoder, an ALU (arithmetic logic unit) as a main unit of execution of various computations, a flag register, a general-purpose register, and an interrupt controller, etc. The program memory 10c is a nonvolatile memory in which a rotating electric machine control program, a current detection program, various parameters referred to when these programs are executed, etc. are stored. The program memory 10c is preferably includes a flash memory or the like, for example. The work memory 10d is a memory that temporarily stores temporary data during execution of programs. The work memory 10d is not problematic to be volatile, and preferably includes a DRAM (dynamic RAM) or SRAM (static RAM) with which reading and writing of data may be performed at high speeds. Here, a form in which the A/D converter 10e and the memories 10c, 10d in addition to the CPU core 10b are integrated in one chip has been shown, however, naturally, the computer system may be constructed by plural chips.
Especially, in the case where the rotating electric machine MG is a drive system of a vehicle or the like, the direct-current power supply 14 is at a high voltage and the respective IGBTs 18A, 18B of the inverter 16 switch the high voltage. The potential difference between the high level and the low level of the pulsed gate drive signals input to the gates of the IGBTs that switch the high voltage is a voltage far higher than the operation voltage of a general electronic circuit such as a microcomputer. Accordingly, the gate drive signals are input to the respective IGBTs 18A, 18B of the inverter 16 after voltage conversion and insulation via the driver circuit 12. Thereby, the inverter 16 converts the direct-current power from the direct-current power supply 14 into three-phase alternating-current power with predetermined frequency and current value and supplies it to the rotating electric machine MG when the rotating electric machine MG functions as an electric motor (at power running operation). Further, the inverter 16 converts the three-phase alternating-current power generated by the rotating electric machine MG into direct-current power and supplies it to the direct-current power supply 14 when the rotating electric machine MG functions as a power generator (at regeneration operation).
In this manner, the rotating electric machine MG is driven with predetermined output torque and rotational speed by the control of the control unit 11. Concurrently, the values of the currents flowing in the stator coils (U-phase coil, V-phase coil, W-phase coil) of the rotating electric machine MG are fed back to the control unit 11. Then, the control unit 11 performs drive control of the rotating electric machine MG by executing P1 control (proportional-integral control) and PID control (proportional-integral-derivative control) in response to the deviations from the target current. Accordingly, the current values flowing in the respective bus bars 2U, 2V, 2W provided between the respective phase legs 17U, 17V, 17W of the inverter 16 and the respective phase coils of the rotating electric machine MG are detected by the current detector 1.
In the embodiment, the current detector 1 includes sensor parts 6 provided for all of the three bus bars 2U, 2V, 2W. That is, the current detector 1 includes a U-phase sensor part 6U for detecting the current of the U-phase bus bar 2U, a V-phase sensor part 6V for detecting the current of the V-phase bus bar 2V, and a W-phase sensor part 6W for detecting the current of the W-phase bus bar 2W. The respective phase sensor parts GU, 6V, 6W detect magnetic flux density of the magnetic fields generated by the currents flowing in the respective phase bus bars 2U, 2V, 2W as targets of detection, and output detection signals in response to the detected magnetic flux density of the magnetic fields. The magnetic flux density in a predetermined position in the magnetic field generated by the current flowing in the bus bar 2 is proportional to the magnitude of the current flowing in the bus bar 2. Therefore, by the respective phase sensor parts 6U, 6V, 6W, the current values flowing in the respective phase bus bars 2U, 2V, 2W may be detected. Note that, since the currents of the respective phases of the three phases are balanced and the instantaneous value is zero, the configuration may detect the current values of only two phases.
As shown in
To the ECU 10 that also functions as the control unit 11, not only the detection values by the respective phase sensor parts 6U, 6V, 6W of the current detector 1 but also the detection signal of the rotational speed and the rotational position of the rotating electric machine MG by the rotation detection unit 13 are input. The microcomputer 10a generates control signals of the respective IGBTs 18A, 18B of the inverter 16 by cooperation with hardware such as the CPU core 10b and software such as the rotating electric machine control program stored in the program memory 10c based on the detection values and the detection signals. The generated control signals are output to the inverter 16 via the driver circuit 12 as described above. The functional part that controls the inverter 16 by the cooperation with hardware and software in the ECU 10 of the embodiment is referred to as an inverter control part 11b in the control unit 11 (see
The arrangements of the respective phase bus bars 2U, 2V, 2W and the respective phase sensor parts 6U, 6V, 6W and the configurations of the phase sensor parts 6U, 6V, 6W are the same, and they will be explained simply as the bus bar 2 and the sensor part 6 as below. As shown in
The sensor part 6 is formed using various magnetic detection devices such as a Hall device, an MR (magnetoresistive effect) device or an MI (magnetic impedance) device, for example. In the embodiment, the sensor part 6 is formed as an integrated circuit (IC) chip in which a Hall device 61 and a buffer amplifier 62 that at least impedance-converts the output of the Hall device 61 are integrated. Further, the IC chip is mounted on a substrate 6a and provided near the bus bar 2. In
In the embodiment, the IC chip as the sensor part 6 has a configuration that can detect magnetic flux in parallel to the chip surface of the IC chip, here, magnetic flux in parallel to the extension surface located at the long side of the section of the bus bar 2 as shown in
As shown in
μ0[H/m=Wb/A·m]. [Eq. 1]
Now, when a current flows in a conductor, if the frequency of the current becomes higher, the current non-uniformly flows in the conductor by the skin effect and concentrates on the surface of the conductor.
As the current frequency becomes higher, the skin effect becomes more remarkable, and the attenuation rate of the magnetic flux density detected in the sensor part 6 becomes higher as the current frequency becomes higher.
The current detector 1 suppresses the influence of the skin effect and detects the magnetic flux density B with high accuracy, and detects the current I based on the detected magnetic flux density B (detection value). Accordingly, the current detector 1 includes a current frequency acquisition part 4 that acquires the current frequency as the frequency of the current I flowing in the bus bar 2, and a correction part 5 that corrects the detection value of the sensor part 6 based on the current frequency as shown in
As shown in
The current frequency acquisition part 4 acquires the current frequency as the frequency of the current I flowing in the bus bar 2 according to any one or a combination of some of the following methods (a) to (d). (a) The bus bar 2 serves as a supply path of an alternating drive current when the rotating electric machine MG functions as an electric motor and serves as a regeneration path of an alternating power generation current when the rotating electric machine MG functions as a power generator. The frequencies of the drive current and the power generation current depend on the number of rotations of the rotating electric machine MG. Therefore, the current frequency acquisition part 4 can compute and acquire the current frequency based on the detection result of the rotation detection unit 13 that detects the number of rotations of the rotating electric machine MG.
(b) Further, regarding the magnetic field generated by the current I flowing in the bus bar 2, the direction of the line of magnetic force is switched depending on the direction of the current I. That is, the frequency at which the direction of magnetic flux is switched depends on the frequency of the current I. Therefore, the current frequency acquisition part 4 can compute and acquire the current frequency based on the frequency of the magnetic flux density B detected by the sensor part 6.
(c) Furthermore, as is clear from the above described equation (1), the magnetic flux density B is proportional to the current I. Therefore, the current frequency acquisition part 4 may acquire the current frequency directly from the frequency of the current computed by the current detection part 3 based on the magnetic flux density B.
(d) In addition, in the embodiment, the signal processing part 11a and the inverter control part 11b are formed using the same microcomputers 10a in the same ECU 10. Therefore, the current frequency acquisition part 4 may acquire the current frequency by acquiring the frequency of the target current, the voltage frequency of the inverter 16, or the like from the inverter control part 11b.
The correction part 5 corrects the detection value of the sensor part 6 by correcting the output value of the sensor part 6 before the current detection part 3 uses it as one aspect (see
As shown in
Further, the correction part 5 may correct the detection value of the sensor part 6 by referring to a correction coefficient map in which correction coefficients k in response to the current frequencies are stored without using the correction coefficient k approximated to a line or curve. Further, as one aspect, the correction part 5 may correct the detection value of the sensor part 6 by referring to a map (correction map) in which correction values in response to the current frequencies are stored. For example, a map for reference to the detection value after correction using the current frequency and the detection value of the sensor part 6 as arguments is preferable. Such a map is stored in the program memory 10c, for example.
Further, as one aspect in the configuration of
In the above described embodiment, the case where the sensor part 6 is provided so that the sectional shape orthogonal to the direction in which the current flows may be opposed to the extension surface located at the longitudinal side (long side, long axis side) in the section of the bus bar 2 has been explained as an example. However, not limited to the embodiment, but, as shown in
Accordingly, unlike the embodiment, the direction of the magnetic flux in the magnetic flux detection direction S does not change even when the skin effect occurs, and oppositely, the magnetic flux density B in the sensor part 6 increases.
Further, in the above described embodiment, the case where the shape of the conductor such as the bus bar 2 or the like is a rectangular shape has been explained as an example, however, obviously, the sectional shape of the conductor may not be limited to the rectangular shape. In the sectional shape, as long as the conductor has an outer shape in which the distance from the center of gravity or the geometric center to the outer peripheral surface is non-uniform, because the sensor part 6 is affected by the skin effect, the invention may be applied thereto. That is, the sensor part 6 is affected by the skin effect even when the sectional shape of the conductor has a square, diamond, or regular triangle shape, not or not near a true circle shape. Therefore, the sectional shape of the conductor orthogonal to the direction in which the current flows may be a square, diamond, or regular triangle shape.
Further, even in the case where the section is a flat shape, the sectional shape may be an oval or polygonal shape as shown in
The invention may be applied to a current detector that detects an alternating current as a current flowing in an alternating-current rotating electric machine or the like. In view of the skin effect and the right-handed screw rule of Ampere, the influence of the skin effect can be reduced by forming the sectional shape of the conductor in a circular or polygonal shape with many apexes. However, in the case where it is difficult to form the sectional shape of the conductor in a circular or regular polygonal shape for circulation of large current or due to restrictions of installation space, the current detector according to the invention is preferable. Especially, the invention may preferably be applied to a current detector in a rotating electric machine used for a drive system of a vehicle with large current flowing therein and many restrictions of installation space.
Number | Date | Country | Kind |
---|---|---|---|
2010-051867 | Mar 2010 | JP | national |