The present disclosure relates to a control apparatus for a rotating electric machine. For example, a power generator that is mounted in an electric vehicle or the like is provided with an internal combustion engine and a rotating electric machine. In such a power generator, the rotating electric machine generates power by a moving portion of the rotating electric machine rotating by torque that is generated by the internal combustion engine.
One aspect the present disclosure provides a control apparatus for a rotating electric machine. The rotating electric machine includes a moving portion that applies torque to a drive shaft of an internal combustion engine. The control apparatus acquires a rotational frequency signal that is a signal that changes depending on a rotational frequency of the moving portion per unit time. The control apparatus calculates a damping torque that is applied from the moving portion to the drive shaft to suppress vibration during operation of the internal combustion engine. The control apparatus calculates the damping torque based on the rotational frequency signal acquired by the signal acquiring unit in response to the rotating electric machine performing cranking of the internal combustion engine.
In the accompanying drawings:
For example, a power generator that is mounted in an electric car or the like is provided with an internal combustion engine and a rotating electric machine. In such a power generator, the rotating electric machine generates power by a moving portion of the rotating electric machine rotating by torque that is generated by the internal combustion engine. At this time, when the rotating electric machine generates torque that periodically pulsates, variations in a rotational frequency of the internal combustion engine can be suppressed by the torque. This makes it possible to suppress vibration in the internal combustion engine and the like that occur in accompaniment with the variations in rotational frequency.
JP 3454249 B2 describes that an output torque of the rotating electric machine is adjusted based on resistance torque of the internal combustion engine, and vibration is thereby suppressed.
In an internal combustion engine that is in operation, combustion occurs at a timing at which a piston reaches a top dead center or a timing close thereto. Therefore, the periodic torque that is outputted from the rotating electric machine to suppress vibration is preferably at minimum at this timing.
As a method by which a control apparatus of the rotating electric machine ascertains the above-described timing, for example, reception of a signal that indicates a piston position or the like from a control apparatus (engine electronic control unit [ECU]) that controls the internal combustion engine can be considered. However, in such a configuration, for example, when a delay in communication between the control apparatuses over a communication network such as an onboard network occurs, the torque of the rotating electric machine may not be able to be changed at an appropriate timing. In addition, when communication is interrupted for some reason, control to suppress variations in a rotational frequency of the internal combustion engine by the rotating electric machine cannot be performed at all.
It is thus desired to provide a control apparatus for a rotating electric machine that is capable of stably performing control to suppress variations in a rotational frequency of an internal combustion engine.
An exemplary embodiment of the present disclosure provides a control apparatus for a rotating electric machine. The rotating electric machine has a moving portion that applies torque to a drive shaft of an internal combustion engine. The control apparatus includes: a signal acquiring unit that acquires a rotational frequency signal that is a signal that changes depending on a rotational frequency of the moving portion per unit time; and a torque calculating unit that calculates a damping torque that is applied from the moving portion to the drive shaft to suppress vibration during operation of the internal combustion engine. The torque calculating unit calculates the damping torque based on the rotational frequency signal acquired by the signal acquiring unit in response to the rotating electric machine performing cranking of the internal combustion engine. The torque calculating unit may calculate the damping torque to have a waveform that is synchronous with a waveform of the rotational frequency signal. The torque calculating unit may correct a phase of the damping torque based on a value of a normalized rotational frequency signal and a value of a normalized damping torque.
In the control apparatus having a configuration such as this, the signal acquiring unit acquires the rotational frequency signal when the rotating electric machine is cranking the internal combustion engine, that is, before the internal combustion engine is started. The rotational frequency signal such as this is a signal that changes depending on a position of a piston in the internal combustion engine and therefore includes information indicating the piston position in the internal combustion engine. Therefore, the torque calculating unit can calculate an appropriate damping torque that is synchronous with the piston position in the internal combustion engine by calculating the damping torque based on the rotational frequency signal.
Here, the rotational frequency signal is not a signal that is acquired through communication from a control apparatus that controls the internal combustion engine, but rather, a signal that can be directly acquired based on a signal from, for example, a sensor provided in the rotating electric machine. Consequently, the signal acquiring unit can stably acquire the rotational frequency signal at all times without being affected by interruptions in communication and the like. As a result, the above-described control apparatus can stably perform control to suppress variations in the rotational frequency of the internal combustion engine.
Thus, the exemplary embodiment makes it possible to provide a control apparatus for a rotating electric machine that is capable of stably performing control to suppress variations in a rotational frequency of an internal combustion engine.
A present embodiment will hereinafter be described with reference to the accompanying drawings. To facilitate understanding of the descriptions, identical constituent elements in the drawings are given the same reference numbers whenever possible. Redundant descriptions are omitted.
A control apparatus 10 according to the present embodiment is an apparatus that is mounted in a power generator PG and is configured as an apparatus for controlling operations of a rotating electric machine 30 provided in the power generator PG and the like. A configuration of the power generator PG will be described first, before a description of the control apparatus 10.
For example, the power generator PG is an apparatus that is mounted in a vehicle, such as an electric vehicle, and generates power required for traveling of the vehicle. For example, as a vehicle configured in this manner, a series-type hybrid vehicle can be given. Here, the power generator PG may be a power generator that is mounted in a vehicle as described above. However, the power generator PG may also be, for example, a stationary power generator that is set in a building. As shown in
The internal combustion engine 20 is an apparatus that generates torque (rotational force of a drive shaft 21) by burning fuel, and is a so-called reciprocal engine. The internal combustion engine 20 is provided with four cylinders (not shown). A piston that reciprocally moves up and down is disposed inside each cylinder. The up/down motion of the piston is converted to rotational motion of the drive shaft 21. The drive shaft 21 is also referred to as a “crank shaft.” Here, the number of cylinders provided in the internal combustion engine 20 may differ from four.
The rotating electric machine 30 is an apparatus that generates power by torque received from the internal combustion engine 20 and also referred to as a “motor generator.” The rotating electric machine 30 has a moving portion 31. When the moving portion 31 rotates by torque received from the internal combustion engine 20, the rotating electric machine 30 generates three-phase, alternating-current power. The power is supplied to the inverter 40. According to the present embodiment, the drive shaft 21 of the internal combustion engine 20 and the moving portion 31 of the rotating electric machine 30 are directly joined. That is, the moving portion 31 is fixed to the drive shaft 21. According to the present embodiment, the rotating electric machine 30 has an outer-rotor structure. However, the rotating electric machine 30 may have another structure.
“The moving portion 31 is fixed to the drive shaft 21” referred to herein means that a flywheel for stabilizing rotation speed, a damper for reducing pulsations in the rotation speed, a gear for changing the rotation speed, and the like are not interposed between the drive shaft 21 and the moving portion 31. Therefore, the rotational frequency of the drive shaft 21 per unit time and the rotational frequency of the moving portion 31 per unit time match each other at all times. Here, if these rotation frequencies match each other, a clutch for temporarily releasing coupling between the drive shaft 21 and the moving portion 31 may be provided between the rotation shaft 21 and the moving portion 31. Such mode is also included in the configuration in which “the moving portion 31 is fixed to the drive shaft 21.” In the description below, the rotational frequency per unit time may be simply referred to as “rotational frequency.”
The rotating electric machine 30 operates by receiving torque from the internal combustion engine 20, as described above. However, the rotating electric machine 30 can also rotate the moving portion 31 by being supplied electric power from outside. In this case, the moving portion 31 applies torque to the drive shaft 21 of the internal combustion engine 20. At startup of the internal combustion engine 20, an operation in which the rotating electric machine 30 rotates the drive shaft 21 of the internal combustion engine 20, that is, so-called “cranking” is performed.
The rotating electric machine 30 according to the present embodiment can also suppress variations in the rotation frequencies of the moving portion 31 and the drive shaft 21 by makes the moving portion 31 generate pulsating torque after the internal combustion engine 20 is started, that is, when the moving portion 31 rotates by receiving torque from the internal combustion engine 20. As a result, vibration during operation of the internal combustion engine 20 is suppressed. Torque that is generated as described above in the rotating electric machine 30 is also referred to, hereafter, as “damping torque.” The damping torque can be said to be torque that is applied from the moving portion 31 of the rotating electric machine 30 to the drive shaft 21 of the internal combustion engine 20 to suppress vibration during operation of the internal combustion engine 20. A manner in which the damping torque is calculated and outputted will be described hereafter.
A rotational frequency sensor 32 for detecting the rotational frequency of the moving part 31 is provided near the moving part 31. For example, the rotational frequency sensor 32 may be a resolver provided in the rotating electric machine 30. However, the rotational frequency sensor 32 may be another sensor. A signal indicating the rotational frequency of the moving part 31 is inputted from the rotational frequency sensor 32 to the control apparatus 10.
The inverter 40 is a power converter that converts the alternating-current power generated in the rotating electric machine 30 to direct-current power, and supplies the direct-current power to the storage battery 50. The inverter 40 can also convert direct-current power to an alternating-current power, and supply the alternating-current power to the rotating electric machine 30. In this manner, the inverter 40 is configured as a bi-directional power converter. The control apparatus 10 controls operation of the inverter 40. The control apparatus 10 can adjust the torque, the rotational frequency, and the like of the rotating electric machine 30 by controlling the operation of the inverter 40.
The storage battery 50 is for temporarily storing electric power that is to be outputted outside from the power generator PG. For example, the storage battery 50 may be a lithium-ion battery. The alternating-current power generated in the rotating electric machine 30 is supplied to and stored in the storage battery 50 after being converted into direct-current power by the inverter 40, as described above. In addition, a portion of the power stored in the storage battery 50 may be supplied to the rotating electric machine 30 through the inverter 40 and used as power for generating the damping torque in the rotating electric machine 30. Here, the damping torque may be generated by the inverter 40 adjusting regenerative power generated in the rotating electric machine 30, without using the power from the storage battery 50. The control apparatus 10 can acquire a state of the storage battery 50 by communicating with a control apparatus (not shown) mounted in the storage battery 50.
The inverter 60 is a power converter for converting power stored in the storage battery 50 to alternating-current power and outputting the alternating current power to the outside. For example, when the power generator PG is mounted in an electric vehicle, the power outputted from the inverter 60 is supplied to a rotating electric machine (not shown) for traveling that is mounted in the electric vehicle. In this case, the regenerative power generated during braking of the electric vehicle may be supplied to the storage battery 50 through the inverter 60. The control apparatus 10 controls operation of the inverter 60.
A configuration of the control apparatus 10 will be described also with reference to
The signal acquiring unit 11 is a section that performs a process to acquire a signal that changes depending on the rotational frequency of the moving portion 31 from the rotation speed sensor 32. The signal is also referred to, hereafter, as a “rotational frequency signal.” According to the present embodiment, the drive shaft 21 and the moving portion 31 are directly joined. Therefore, the rotational frequency signal can also be said to be a signal that changes depending on the rotational frequency of the drive shaft 21.
The torque calculating unit 12 is a section that performs a process to calculate the damping torque described earlier. The torque calculating unit 12 calculates a magnitude of the damping torque to be outputted to suppress vibration during operation of the internal combustion engine 20 by a method described hereafter.
The torque adjusting unit 13 is a section that performs a process to adjust the torque of the moving portion 31, that is, the torque that is actually outputted from the rotating electric machine 30. The torque adjusting unit 13 controls the operation of the inverter 40 such that the rotational frequency of the moving portion 31 coincides with a predetermined target value, and thereby adjusts the torque of the moving portion 31. In addition, the damping torque calculated by the torque calculating unit 12 is superimposed onto the torque of the moving portion 31 adjusted by the torque adjusting unit 13. That is, the torque adjusting unit 13 controls operation of the inverter 40 so that the torque actually outputted from the rotating electric machine 30 is torque obtained by the damping torque being superimposed onto the torque required for the rotational frequency of the moving portion 31 to coincide with the predetermined target value.
The information acquiring unit 14 is a section that performs a process to acquire information indicating an advance amount or a lag amount of the internal combustion engine by communicating with a control apparatus (not shown) that controls the internal combustion engine 20. “Information indicating an advance amount or a lag amount of the internal combustion engine 20” is information expressing a difference between a timing at which the piston in the cylinder of the internal combustion engine 20 reaches the top dead center and a timing at which ignition is performed in the cylinder by an amount of change in crank angle. This information is also referred to as “angle information.”
Here, the information acquiring unit 14 may acquire the angle information by a differing mode than that described above. For example, the information acquiring unit 14 may store, in advance, a map that indicates a correspondence between an operation state (such as the rotational frequency) of the internal combustion engine 20, and the advance amount or lag amount of the internal combustion engine 20, and acquire the angle information by referencing the map.
An overview of a process performed by the torque adjusting unit 13 and the like to adjust the torque of the rotating electric machine 30 will be described with reference to
The rotational frequency signal from the rotational frequency sensor 32 is inputted to a subtracter 101 after being converted to an actual rotational frequency by a calculation block 109. The subtracter 101 performs a process to subtract the actual rotational frequency from a target rotational frequency that is a target value of the rotational frequency of the moving portion 31. A proportional integral (PI) calculator 102 converts a difference between the target rotational frequency and the actual rotational frequency to a torque command value of the rotating electric machine 30. The torque command value is inputted to a calculation block 105 that indicates a vector control system, through an adder 103 described hereafter. In the calculation block 105, the torque command value is converted to command values (Vu, Vv, Vw) of respective current values of a u-phase, a v-phase, and a w-phase, and the command values are inputted to the inverter 40. The inverter 40 supplies, to the rotating electric machine 30, currents (Iu, Iv, Iw) of phases composed of the u-phase, the v-phase, and the w-phase based on the command values, and the rotating electric machine 30 is thereby operated. The current Iv of the v-phase and the current Iw of the w-phase are respectively measured by current sensors 107 and 108, and fed back to the calculation block 105.
As a result of control such as the foregoing being performed, the torque of the rotating electric machine 30 is adjusted to substantially match the target rotational frequency. However, the moving portion 31 of the rotating electric machine 30 is joined to the drive shaft 21 of the internal combustion engine 20. Therefore, to be accurate, the rotational frequency of the moving portion 31 is not fixed, but rather varies due to effects of torque from the internal combustion engine 20.
Therefore, the control apparatus 10 according to the present embodiment adds the damping torque in a superimposing manner as the torque for suppressing variations in the rotational frequency as that described above. The damping torque calculated by the torque calculating unit 12 is inputted to the adder 103 from a calculation block 104 in
The torque of the internal combustion engine 20 will be described with reference to
The torque indicated by line L2 in
Each of d1, d2, d3, and d4 in
For example, the timing, such as d1, at which the piston reaches the top dead center in each cylinder can be acquired by communication from a control apparatus that controls operation of the internal combustion engine 20, such as an engine ECU. However, when the timing is acquired by a method such as this, for example, when a delay in communication between the control apparatuses occur over a communication network, such as an onboard network, the damping torque may not be able to be appropriately outputted from the rotating electric machine 30. In addition, when communication is interrupted for some reason, control by the rotating electric machine 30 to suppress variations in the rotational frequency of the internal combustion engine 20 cannot be performed at all.
Therefore, in the control apparatus 10 according to the present embodiment, the damping torque is pulsated to change at appropriate timings (phases) through use of the rotational frequency signal from the rotational frequency sensor 32, without using information acquired through communication from the engine ECU.
The timing at which the damping torque is calculated and outputted will be described with reference to
Line L11 in
As indicated by line L11, when cranking is performed during the period until time t2, torque in the positive direction is generated in the rotating electric machine 30. This torque is kept at a positive value required to maintain the rotational frequency of the moving portion 31 at the target rotational frequency Rt after rapidly increasing and falling immediately after cranking is started.
After ignition is performed in the internal combustion engine 20 at time t2 and the internal combustion engine 20 is started, torque in a negative direction is generated in the rotating electric machine 30. This torque is torque that counters the torque of the internal combustion engine 20 required to maintain the rotation frequencies of the drive shaft 21 and the moving portion 31 at the target rotational frequency Rt. Here, in
According to the present embodiment, the torque calculating unit 12 calculates the damping torque during the period until time t2 when the internal combustion engine 20 is started, that is, during the period in which cranking is performed. During this period, the damping torque is only calculated and not actually outputted. That is, during this period, only the torque required to maintain the rotational frequency of the moving portion 31 at the target rotational frequency Rt is outputted from the rotating electric machine 30. However, the damping torque is not superimposed onto this torque.
The torque adjusting unit 13 starts superimposing the damping torque onto the torque outputted from the rotating electric machine 30 at time t2. The damping torque is prepared in advance during the period until time t2 as torque having a waveform in which the value of the damping torque is minimum at a timing at which the torque of the internal combustion engine 20 indicated by line L3 (or line L2) in
A method by which the torque calculating unit 12 calculates the damping torque during the period until time t2 will be described with reference to
During the period before the internal combustion engine 20 is started, in the internal combustion engine 20, the cylinder internal-pressure torque indicated by line L1 in
In
During the period in which cranking is performed or, specifically, during the period subsequent to time t1 in
However, a phase of the rotational frequency is a phase that is delayed by ¼ of a cycle from a phase of the reciprocating mass inertial torque. Therefore, the rotational frequency of the moving portion 31 changes to be the maximum value at each of the timings (such as time t10) at which the piston reaches the top dead center. At this time, the torque that is generated in the rotating electric machine 30 changes as in
Changes in the rotational frequency of the moving portion 31 shown in
A specific calculation method is as follows. The torque calculating unit 12 calculates the damping torque that changes together with time using expression (1), below.
Damping torque=A×sin(ω×t+φ+θ) (1)
In expression (1), A is an amplitude of the damping torque. For example, the torque calculating unit 12 may determine an amplitude A of the damping torque by referencing a map that indicates a correspondence between the rotational frequency of the moving portion 31 and the amplitude.
In expression (1), ω is an angular velocity of changes in damping torque. For example, the torque calculating unit 12 may calculate the angular velocity ω using expression (2), below.
ω=RR×n/2 (2)
In expression (2), RR is a numeric value indicating the rotational frequency of the moving portion 31 in units of radian per second. In expression (2), n is a number of cylinders provided in the internal combustion engine 20. According to the present embodiment, n=4.
In expression (1), t is elapsed time (seconds) from a certain time (such as a time at which cranking is started). The torque calculating unit 12 continues calculation such that the most recent value of the damping torque is always used while updating t based on a current time.
In expression (1), φ is a parameter for correcting the phase of the damping torque. The torque calculating unit 12 brings the timing at which the value of the damping torque is minimum closer to the timing (such as time t10) at which the piston reaches the top dead center in each cylinder by adjusting the value of φ. The torque calculating unit 12 corrects the damping torque by a method such as this and brings the damping torque closer to an ideal damping torque.
In an example shown in
As a result, a period Δt2 from time t19 at which the value of the damping torque subsequently becomes minimum to time t20 at which the piston reaches the top dead center is shorter than Δt1. The torque calculating unit 12 decreases φ in expression (1) by the predetermined amount to further shorten the period Δt2. As a result, a period Δt3 from time t29 at which the value of the damping toque subsequently becomes minimum to time t30 at which the piston reaches the top dead center is further shorter than Δt2. As a result of repeating the process to adjust the value of φ in this manner, the torque calculating unit 12 brings the timing at which the value of the damping torque becomes minimum closer to the timing at which the piston reaches the top dead center. A state in which the timing at which the value of the damping torque becomes minimum and the timing at which the piston reaches the top dead center substantially coincide with each other can be achieved before cranking ends.
In expression (1), θ is the advance amount or the lag amount of the internal combustion engine 20. When ignition is performed in a cylinder of the internal combustion engine 20 after the timing at which the piston reaches the top dead center in the cylinder, that is, when ignition timing is lagged, the value of θ is a negative value based on the extent of lag. Conversely, when the ignition timing is advanced, the value of θ is a positive value based on the extent of advancement. The value of θ is set based on angle information acquired by the information acquiring unit 14. However, according to the present embodiment, the value of θ is 0 during a period before the damping toque is actually outputted.
An example of a specific method for setting p in expression (1) will be described. Line L21 shown in
Line L22 shown in
If a timing at which the value of the damping torque becomes minimum and the timing at which the piston reaches the top dead center substantially coincides with each other, a sum of the value of the normalized rotational frequency signal (line L21) and the value of the normalized damping torque (line L22) is 0. Meanwhile, when the foregoing timings are shifted, the sum of the value of the normalized rotational frequency signal (line L21) and the value of the normalized damping torque (line L22) is a value other than 0.
Therefore, if φ is set based on the sum of the value of the normalized rotational frequency signal (line L21) and the value of the normalized damping torque (line L22) at a certain timing, correction of damping torque by φ can be performed with relative ease. In this case, correspondence between the sum and Φ described above may be stored in advance as a map. As the “certain timing” described above, for example, a timing at which the value of the rotational frequency signal becomes a maximum value or the like can be used.
Here, in calculating φ, instead of the value of the normalized rotational frequency signal (line L21), normalized changes in torque (
In addition, the changes in torque generated in the rotating electric machine 30 that is normalized upon being subjected to a calculation process to advance the phase thereof by ¼ of a cycle may be used. In this case, the p may be set based on a difference between the value of the normalized torque of the rotating electric machine 30 and the value of the normalized damping torque.
A specific flow of processes performed by the control apparatus 10 to actualize the calculation of the damping toque and the like described above will be described with reference to
At an initial step S01 in the process, a process to set the target rotational frequency is performed. The target rotational frequency is the target rotational frequency Rt in the example in
At step S02 following step S0L, the torque calculating unit 12 starts calculation of the damping torque. Here, the damping torque is calculated using expression (1) described earlier. Subsequently, the value of the damping torque is repeatedly calculated and updated using t that corresponds to the current time at that point in time. Here, during a period until step S07 described hereafter, an initial value that is a temporary value is used as φ in expression (1). In addition, during a period until step S09 described hereafter, θ in expression (1) is 0. Here, the damping torque at this point in time is merely calculated and not yet actually outputted. The damping torque is outputted from step S10 described hereafter.
At step S03 following step S02, whether the rotational frequency of the moving portion 31 has reached the target rotational frequency set at step S01 is determined. For example, the determination may be performed based on the rotational frequency signal acquired by the signal acquiring unit 11.
When the rotational frequency of the moving portion 31 has not yet reached the target rotational frequency, the process at step S03 is repeated again. When the rotational frequency of the moving portion 31 is the target rotational frequency, the process proceeds to step S04. In parallel thereto, the control apparatus 10 performs the process described with reference to
At step S04, a process to detect variations in the rotational frequency of the moving portion 31 is started. Specifically, a process to acquire the changes in the rotational frequency of the moving portion 31 as the graph of changes over time that vary as shown in
At step S05 following step S04, a process to calculate phase shift is performed. The “phase shift” refers to a difference between the timing at which the piston reaches the top dead center and the timing at which the value of the damping torque is minimum, such as that indicated by Δt1 and Δt2 in
At step S06 following step S05, whether the above-described phase shift is within an allowable range is determined. Specifically, when an absolute value of the shift shift calculated at step S05 is equal to or less than a predetermined threshold, the phase shift is determined to be within the allowable range. Otherwise, the phase shift is determined to exceed the allowable range.
When the phase shift is determined to exceed the allowable range at step S06, the process proceeds to step S07. At step S07, a process to correct the phase of the damping torque is performed. This process is performed by the torque calculating unit 12. Here, the value of φ in expression (1) is updated by the method described earlier with reference to
When the phase shift is determined to be within the allowable range at step S06, the process proceeds to step S08. At step S08, the information acquiring unit 14 performs a process to acquire the angle information. At step S09 subsequent to step S08, the torque calculating unit 12 sets the value of θ based on the angle information. Subsequently, the phase of the damping torque calculated by the expression (1) is corrected using θ.
Upon completion of the process at step S09, the rotational frequency of the moving portion 31 is substantially maintained at the target rotational frequency, and the timing at which the value of the damping toque is minimum and the timing at which the piston reaches the top dead center are in a state of coinciding with each other. That is, the damping torque is in a state of being appropriately prepared.
At step S10 following step S09, ignition in the internal combustion engine 20 is started and operation of the internal combustion engine 20 is started as a result. This process is performed while the control apparatus (engine ECU) that controls the process of the internal combustion engine 20 keeps track of timing through cooperation with the control apparatus 10.
When the ignition in the internal combustion engine 20 is started, the control apparatus 10 almost simultaneously starts to superimpose the damping torque onto the torque outputted from the rotating electric machine 30 (that is, the torque of the moving portion 31). As a result, the appropriate damping torque is outputted from the rotating electric machine 30 from when the operation of the internal combustion engine 20 is initially started. Therefore, variations in the rotational frequency of the internal combustion engine 20 can be suppressed. The timing at which the damping torque starts to be outputted is preferably the same as the timing at which ignition in the internal combustion engine 20 is performed, but may be slightly after the ignition in the internal combustion engine 20 is performed.
As described above, in the control apparatus 10 according to the present embodiment, the torque calculating unit 12 calculates the damping torque based on the rotational frequency signal acquired by the signal acquiring unit 11, when the rotating electric machine 30 is cranking the internal combustion engine 20 (before time t2 in
The torque calculating unit 12 calculates the damping torque in
As described with reference to
At step S09 in
According to the present embodiment, the drive shaft 21 of the internal combustion engine 20 and the moving portion 31 of the rotating electric machine 30 are directly joined by a bolt or the like. That is, the moving portion 31 is fixed to the drive shaft 21. In a configuration such as this, because the rotational frequency of the drive shaft 21 coincides with the rotational frequency of the moving portion 31, the appropriate damping torque can be calculated based on the rotational frequency signal. However, in a configuration in which a gear, a damper, or the like is interposed between the drive shaft 21 and the moving portion 31 as well, the damping torque can be calculated by a method similar to that according to the present embodiment.
A control target of the control apparatus 10 is merely required to be an apparatus that is configured such that the internal combustion engine 20 and the rotating electric machine 30 are connected to each other, and may be an apparatus that differs from the power generator PG such as that according to the present embodiment. For example, the internal combustion engine 20 may be used to generate driving force in a vehicle, and the rotating electric machine may be an apparatus that is provided as a dedicated apparatus for suppressing variations in the rotational frequency of the internal combustion engine 20. In such an apparatus as well, the control apparatus 10 can suppress vibration during operation of the internal combustion engine 20 by performing control similar that according to the present embodiment.
The present embodiment is described above with reference to specific examples. However, the present disclosure is not limited to these specific examples. Design modifications to the above-described specific examples made as appropriate by a person skilled in the art are included in the scope of the present disclosure as long as features of the present disclosure are included. Elements included in the above-described specific examples, as well as arrangements, conditions, shapes, and the like thereof are not limited to those given as examples and can be modified as appropriate. Combinations of elements included in the above-described specific examples can be changed as appropriate as long as technical inconsistencies do not occur.
The control apparatus and a control method described in the present disclosure may be actualized by a single or a plurality of dedicated computers that are each provided such as to be configured by a processor and a memory, the processor being programmed to provide a single or a plurality of functions that are realized by a computer program. The control apparatus and a control method thereof described in the present disclosure may be actualized by a dedicated computer that is provided by a processor being configured by a single or a plurality of dedicated hardware logic circuits. The control apparatus and a control method thereof described in the present disclosure may be actualized by a single or a plurality of dedicated computers that are each configured by a combination of a processor that is programmed to provide a single or a plurality of functions, a memory, and a processor that is configured by a single or a plurality of hardware logic circuits. The computer program may be stored in a non-transitory computer-readable (tangible) storage medium that can be read by a computer as instructions performed by the computer. The dedicated hardware logic circuit and the hardware logic circuit may be actualized by a digital circuit that includes a plurality of logic circuits or an analog circuit.
For example, one modification of the present embodiment may provide a control apparatus for a rotating electric machine that includes a moving portion that applies torque to a drive shaft of an internal combustion engine. The control apparatus may include: a processor; a non-transitory computer-readable storage medium; and a set of computer-executable instructions stored on the computer-readable storage medium that, when read and executed by the processor, cause the processor to implement: acquiring a rotational frequency signal that is a signal that changes depending on a rotational frequency of the moving portion per unit time; calculating a damping torque that is applied from the moving portion to the drive shaft to suppress vibration during operation of the internal combustion engine; and calculating the damping torque based on an acquired rotational frequency signal in response to the rotating electric machine performing cranking of the internal combustion engine. In the control apparatus, the set of computer-executable instructions may further cause the processor to implement: calculating the damping torque to have a waveform that is synchronous with a waveform of the rotational frequency signal; and correcting a phase of the damping torque based on a value of a normalized rotational frequency signal and a value of a normalized damping torque.
Another modification of the present embodiment may provide a control method for a rotating electric machine that includes a moving portion that applies torque to a drive shaft of an internal combustion engine. The control method may include: acquiring a rotational frequency signal that is a signal that changes depending on a rotational frequency of the moving portion per unit time; calculating a damping torque that is applied from the moving portion to the drive shaft to suppress vibration during operation of the internal combustion engine; and calculating the damping torque based on an acquired rotational frequency signal in response to the rotating electric machine performing cranking of the internal combustion engine. The control method may further include: calculating the damping torque to have a waveform that is synchronous with a waveform of the rotational frequency signal; and correcting a phase of the damping torque based on a value of a normalized rotational frequency signal and a value of a normalized damping torque.
Number | Date | Country | Kind |
---|---|---|---|
2021-109814 | Jul 2021 | JP | national |
The present application is a continuation application of International Application No. PCT/JP2022/022887, filed on Jun. 7, 2022, which claims priority to Japanese Patent Application No. 2021-109814, filed on Jul. 1, 2021. The contents of these applications are incorporated herein by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
20240132049 A1 | Apr 2024 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP22/22887 | Jun 2022 | WO |
Child | 18400486 | US |