The present application is based on and claims the benefit of priority of Japanese Patent Application No. 2018-026056, filed on Feb. 16, 2018, the disclosure of which is incorporated herein by reference.
The present disclosure relates to an automatic transmission controller.
An automatic transmission controller controls an automatic transmission by controlling an electric current supplied to a linear solenoid valve (referred to simply as a “solenoid”) for hydraulic control in order to improve the feel of the vehicle while driving (i.e., drive feeling).
Given an increase in the number of gears in automatic transmissions, more solenoids may have to he added to switch to different gear positions. The control of an increased number of solenoids may cause an increased processing load on the automatic transmission controller. As such, automatic transmission controllers are subject to improvement.
The present disclosure describes an automatic transmission controller that is capable of reducing a processing load without compromising the responsiveness of a current control.
In an aspect of the present disclosure, a current controller performs a feedback control of an electric current (i.e., current feedback control) to a plurality of solenoids respectively corresponding to multiple gears (i.e., gear positions), for shifting a transmission mechanism to one of the multiple gears e., to one of multiple gear positions).
Embodiments of the automatic transmission controller that is part of a vehicle control system are described below with reference to the accompanying drawings.
The engine system 2 controls an electronic throttle valve in an electronically-controlled throttle system (not shown) based on an amount of accelerator pedal operation (e.g., by a driver). As such, the engine system 2 controls an intake air amount to the engine and controls a. rotational driving force of the engine output shaft. The engine system 2 is, for example, an internal-combustion engine such as a gasoline engine or a diesel engine. The rotational driving force of the output shaft of the engine system 2 is transmitted to an input shaft of the automatic transmission 3. The torque converter 3a transmits the rotational driving force of the output shaft of the engine system 2 to the input shaft of the transmission mechanism 3b via a hydraulic fluid (not shown).
With reference to
With reference again to
The sensor signal detector 5b detects various sensor signals such as an accelerator opening degree signal from an accelerator opening degree sensor and a. throttle opening degree signal from a throttle opening degree sensor as an in-vehicle state of the vehicle. The in-vehicle state of the vehicle may be referred to simply as the “in-vehicle state,” The accelerator opening degree signal and the throttle opening degree signal may change based on the opening degree of the accelerator, for example, as operated by the driver. The sensor signal detector 5b outputs the detected in-vehicle state to the network N. The “accelerator opening degree” may also be referred to more simply as the “accelerator opening.” In the description, the sensor signal detector 5b may be described singularly, but represent one or more electronic control units (ECUs) that either collectively or individually receive the various sensor signals. That is, the vehicle control system 1 may include a plurality of sensor signal detector 5b. even though the description describes a singular sensor signal detector 5b for ease of understanding. The TCU 4 can receive the in-vehicle state as an input by acquiring those sensor signals through the network N.
As shown in
Based on the detection result of the range detected by the range detector 5a, in the M mode (i.e., in a manual shift mode), the TCU 4 sequentially increases upshifts) the gear position of the transmission mechanism 3b upon receiving an instruction of “+” (e.g., as an input from the shift lever) and sequentially decreases (i.e., downshifts) the gear position of the transmission mechanism 3b upon receiving an instruction of “−” (e.g., as an input from the shift lever). In the D range (i.e., the drive range in the automatic shift range), the TCU 4 uses the D-range shift line stored in the memory 10 to switch from the 1st range to 6th range either sequentially step-by-step (e.g, gear-by-gear from 1st gear to 2nd gear, 2nd gear to 3rd gear, etc.) or by jumping two more of more gears per shift operation (e.g., 1st gear to third gear).
As shown in
The relationship between the engagement/disengagement state of the clutches 6a to 6d and the gear position of the automatic transmission 3 is described with reference to
The TCU 4 realizes different combinations of engagement and release states of the clutches Ca to 6d corresponding to the requested gear position from among the multiple gear positions of the automatic transmission 3 when the requested gear position is detected by the range detector 5a.
For example, when the range detector 5a detects the D range and such information is transmitted to the TCU 4, the TCU 4 sequentially switches gear positions from 1st to 6th. In such case, when shifting to 3rd gear, the TCU 4 switches the engagement/release state of the clutches 6a to 6d corresponding to the forward 3rd position, and, in such 3rd range, the clutch 6a (C1) and 6d (92) are brought into the engagement state, and the clutches 6b (C2) and 6c (B1) are put in the release state.
For example, in 3rd gear (i.e., the 3rd range or 3rd position), the controller 7 is configured to use multiple types of electric current control methods for performing the current control for respectively controlling the solenoids 11a and 11d to engage the corresponding clutches 6a. (C1) and 6d (B2), and for controlling the solenoids 11b and tic to release the corresponding clutches 6b (C2) and 6c (B1). The multiple type current control methods may be, for example, a dither-chopper control method, a. current feedback control method, and a current feed forward control method. Other types of current control methods may also be used.
For the above-described current feedback control methods, a standard current value (i.e., a basic current value) of the applied direct current is set to a constant high value Ihi or to a constant low value Ilo. For example, Ihi may be the maximum value Imax of a direct current (DC) control range and Ilo may be the minimum value Imin of the DC control range. The controller 7 applies a PWM current to the solenoids 11a to 11d in an overlapping manner on/over the standard current value based on the PWM signal output from the controller 7. The current supplied to the solenoids 11a to 11d is detected by the A/D converter (not shown) and the amplitude of the PWM current is controlled to match the detected current to a target current value.
Among the current feedback control methods, the dither-chopper control method may be used in some cases. The dither-chopper control method is a method in which the controller 7 sets a fine-tuned control pulse cycle for a constant target current value together with a stepwise-changing target current value having a dither cycle (i.e., a cycle longer than the fine-tuned control pulse cycle) in order to match the PMW current to the target current value using the feedback control of the electric current. In the dither-chopper control method, the control pulse cycle of the target current value is shorter than the dither cycle, and the target current value can be dynamically changed for the control, in such manner, the dither-chopper control can provide a precise control with a high responsiveness. However, due to the dynamic change and control of the target current value, the processing load of the controller 7 and its CPU 9 substantially increases compared with the above-described simple current feedback control methods.
The current feed forward control method is a method in which the supply current to the solenoids 11a to 11d, is simply controlled to match its amplitude to the target current value, without detecting the supply current using the A/D converter, In the current feed forward control method, the feedback control based on the detected supply current supplied to the solenoids 11a to 11d is not performed, and the processing load is reduced compared with the current feedback control method described above.
The processing load is the heaviest for the dither-chopper control method followed by the current feedback control method without using the dither-chopper control method (e.g., intermediate processing load), while the processing load of the current feed forward control method is the lightest of these three methods. In the present embodiment, the controller 7 chooses among these current control methods for separately controlling each of the solenoids 11a to 11d to appropriately control the supply of the electric current to the solenoids 11a to 11d taking into account the processing load of the controller 7.
While it may be desirable to perform the current control for all the solenoids 11a to 11d by applying the dither-chopper control method due to the precision and responsiveness of the dither-chopper control, the increased responsiveness for such control also increases the processing load of the CPU 9 in the controller 7. Therefore, in order to reduce the processing load of the CPU 9, all the solenoids 11a to 11d are distinguished as either a target solenoid or a non-target solenoid. This distinction enables the controller 7 to perform certain current control methods based on whether the solenoid is a target solenoid or a non-target solenoid. In such manner, not all solenoids 11a to 11d are subject to the same current control method, and as such, the processing load of the controller 7 and CPU 9 can be further reduced. That is, a current control method for each of the solenoids 11a to 11d is selected by the controller 7 from among the multiple control methods, for a preferable outcome, and to reduce the processing load of the CPU 9.
The details for the selection/switching process of the current control method are described with reference to
As shown in
With reference again to
When the controller 7 performs the processes at S2 and S4 the controller performs a distinguishing function to distinguish the target solenoids from the non-target solenoids. As such, the controller 7 may be referred to as a “distinguisher” when performing the processes at S2 and S4.
With reference to
At T3, the controller 7 determines whether the transmission mechanism 3b is currently in the D range or in the M mode, When the controller 7 determines that the transmission mechanism 3b is in the M mode, the process proceeds to T4 and the controller 7 determines a gear position or positions that can be output by sifting or narrowing all available gear positions of the transmission mechanism 3b based on (i) shiftable gear positions that can be shifted to by the gear shift operation from the current gear position, and (ii) gear positions that can be output based on the current vehicle speed range V1, For example, with reference to
Alternatively, returning to T3, when the controller 7 determines that the transmission mechanism 3b is in the D range according to the range detector 5a, the process proceeds to T5. At T5, the controller 7 sifts (i.e., narrows) the outputtable gear position to one or more positions based on the D-range shift line shown in
When the controller 7 performs the processes at T1, T2, T3, T4, and T5, the controller performs an input function to input the operation state (of the driver) and the in-vehicle state (of the vehicle). As such, the controller 7 may be referred to as an “input section” when performing the processes at T1, T2, T3, T4, and T5.
When the controller 7 performs the process at T3, the controller performs a range information acquisition function that acquires range information from the range detector 5a to determine the current shift range of the shift lever e.g., D range, M mode). As such, the controller may be referred to as a “range information acquirer” when performing the process at T3.
As shown in
With reference to
For example, assuming that the current gear position is 3rd gear and that the rectangular area is defined by the vehicle speed range V1 and the accelerator opening range R1, as shown in
Returning again to
The controller 7 also identifies, for the gear shift operation of the shift pattern 3rd→4th, that the clutch 6b (C2) needs to be engaged (i.e., transition from released engaged) and that the clutch 6d (B2) needs to be released (i.e., transition from engaged→released). As such, when an upshift/downshift operation is performed from the 3rd gear, the clutches 6b, 6c, 6d are identified as clutches that could be operated during the upshift/downshift operations. That is, the controller 7 identifies the clutches 6b, 6c, and 6d as operation-candidate clutches.
In such a case, at T7, the controller 7 may detect a current input of a turbine torque related to the input shaft of the transmission mechanism 3b, and, based on such a torque detection, the controller 7 may determine Whether the input shaft of the transmission mechanism 3b serves as a driving body, a driven body, or an in-between body (shown as “DRIVING,” “DRIVEN,” and “IN-BTWN” in
The processes at T7 and T8 are described with reference to
“Driving” and “Driven” in
“Driving” may be a condition where the rotation number of the output shaft of the engine system 2 is increasing which in turn increases the turbine rotation number of the input shaft of the transmission mechanism 3b. In other words, “driving” may refer to conditions where the input torque of the transmission mechanism 3b is higher than a predetermined range. Such a condition is satisfied when, for example, the accelerator opening degree is greater than an upper limit value of the predetermined range. Such conditions may be referred to simply as “driving.”
“Driven” in
“In-between” describes an intermediate range where the input torque of the transmission mechanism 3b is within the predetermined range.
In the vehicle control system 1, When the automatic transmission 3 is downshifting from 3rd gear to 2nd gear (re., 3rd→2nd), the turbine rotation number of the input shaft of the transmission mechanism 3h increases. Based on such a rise of the turbine rotation number of the input shaft, the transmission mechanism 3b can be promptly driven by receiving an external assistance, and a control responsiveness of the hydraulic control by the controller 7 may be lowered voluntarily. As such, as shown in
Then, the controller 7 returns the process to S4 in
Conversely, when the input torque of the transmission mechanism 3b is lower than the predetermined range, the transmission mechanism 3b is not driven by the engine system 2, resulting in an inferior control responsiveness. Therefore, both of the clutches 6c (B1) and 6d (B2) that respectively are engaged and released in the downshift operation from 3rd gear to 2nd gear are distinguished as a target clutch to operate during the shift output prediction period at the beginning of the gear shift operation. Then, the controller 7 returns to the process at S4 in
The controller 7 sets the clutches 6c (B1) and 6d (B2) respectively as a target clutch for an in-between condition, that is, for an intermediate condition in between the “Driving” and “Driven” conditions. As such, the solenoids 11c (B1) and 11d (B2) are respectively distinguished as a target solenoid.
When the automatic transmission 3 is upshifted, for example from 3rd gear to 4th gear, the turbine rotation number related to the input shaft of the transmission mechanism 3b decreases. As such, the assistance from the external engine system 2 disappears as the turbine rotation number decreases, and it may be preferable for the controller 7 to voluntarily raise the control responsiveness during the upshift. When the input torque of the automatic transmission 3 is higher than the predetermined range, the controller 7 selects both of the clutches a (C2) and 6d (B2) as a target clutch to operate (e.g., to engage/release) during the shift output prediction period at the beginning of the gear shift operation.
In such a case, the controller 7 returns to the process at S4 in
When the automatic transmission 3 is upshifted, for example, from 3rd gear to 4th gear, the turbine rotation number of the input shaft of the transmission mechanism 3b decreases. When the input torque of the transmission mechanism 3b is lower than the lower limit value of the predetermined range, the turbine rotation number naturally and inevitably decreases. As such, the controller 7 does not have to voluntarily raise the control responsiveness during the upshift process. Therefore, the clutch 6d (B2) released in the shift process is set as the target clutch to operate during the shift output prediction period at the beginning of the gear shift operation. In such a case, the controller 7 returns to the process at S4 in
As shown in
The process shown in
A control value used for the current feed forward control may be referred to as an “FF value,” and a control value used for the current feedback control may be referred to as an “FB value.” At U1, the controller 7 first calculates the FF value from the target current value. At U2, the controller 7 then determines whether the currently controlled solenoid has been designated as a target solenoid. When the controlled 7 determines that the currently controlled solenoid has been designated (i.e., distinguished) as a target solenoid, i.e., “YES” at U2, the process proceeds to U3. At U3, the controller 7 acquires the supply current of the target solenoid using the A/D converter and the process proceeds to U4. At U4, the controller 7 calculates the FB value used for the current feedback control from the detected value of the supply current and the target current value. At U5, the controller 7 performs the current feedback control by adding the FF value and the FB value and outputting the sum as the supply current.
That is, when the controller 7 performs the current feedback control for a target solenoid, the processes at U2, U3, U4, and U5 are performed. However, if the controller 7 opts to use a more precise dither-chopper control method, a process that sets a target current value based on the dither cycle may be provided in between U2 and U3. In such manner, the current feedback control can be performed by using a more precise dither-chopper control method.
Returning to U2, when the controller 7 determines that the currently controlled solenoid is a non-target solenoid, i.e., “NO” at U2. the process proceeds to U6. At U6, the controller 7 may set the FB value to a pre-stop FB value before stopping the current feedback control (i.e., “PRE-STOP FB VALUE” in
In the above-described control, although the FB value is used, the supply current currently supplied to the non-target solenoid is not acquired by using the A/D converter nor is the current feedback control based on the detected supply current value, thereby simplifying the current feed forward control. Consequently, the process of acquiring the supply current detection value at U3 may be omissible, and the calculation process of the FB value at U4 may also be omissible, where the omission of U3 and. U4 further lighten the processing load of the controller 7 and CPU 9. The process at U6 may also be omissible when the controller 7 makes a “NO” determination at U2. In this case, the controller 7 may set the FB value as a constant such as zero (“0”).
When the controller 7 performs the current controller processes in the flowchart of
When the driver depresses the accelerator pedal, the accelerator opening degree increases, for example, as shown in
In the period up until time t1, when the controller 7 predicts and determines the upper limit (Gmax) and the lower limit (Gmin) of the outputtable gear positions as 1st (gear) and 2nd (gear), the controller 7 performs the current feedback control of the supply current of the solenoid 11c (B1) corresponding to the clutch 6c (B1), which may possibly be operated when a gear shift operation is performed as a shift pattern from 1st gear to 2nd gear. Then, the controller 7 performs the current feed forward control of the supply current of the solenoids 11a, 11b, 11d (C1, C2, B2) corresponding to the other clutches 6a, 6b, 6d (C1, C2, B2). As a result, the processing load is reduced as compared with a situation where all the solenoids 11a to 11d are subjected to the current feedback control.
When the vehicle speed increases and the outputtable gear positions include not only 1st gear and 2nd gear, but also 3rd gear at time t1, even if the current gear position at time t1 is 1st gear, there is a possibility due to the vehicle speed for an upshift from 1st gear directly to 3rd gear. As such, the controller 7 sets the solenoid 11d (B2) of the clutch 6d (B2) that may possibly be engaged as a target solenoid. Consequently, the controller 7 switches the current control method of the solenoid 11d (B2) from the current feed forward control to the current feedback control at time t1. As a result, the processing load of the controller 7 and CPU 9 increases at time t1.
When the controller 7 provides instructions to shift to 2nd gear at time t2, the target current of the solenoid 11c (B1) is set to an intermediate value between the high value Ihi and the low value llo (as shown between times t2 and t3 in
Thereafter, when the driver relaxes the depression of, or releases the accelerator pedal, the accelerator opening degree decreases. Consequently, the input turbine torque also decreases, and the condition changes from “driving” to “driven” through “in-between” at time t4. At time t4, the vehicle speed starts to decrease.
At and after time t4, there is an upshift possibility from 2nd gear to 3rd gear (i.e., 2nd→3rd). However, in such an initial stage of the gear shift operation, the controller 7 determines, as a target solenoid, the solenoid(s) to operate that correspond to shift-candidate gear positions involving the shifting to 3rd gear. That is, the controller 7 determines that the solenoid to engage for the shift to 3rd gear at the initial stage is the solenoid 11d (B2), and determines that the solenoid to release is the solenoid 11c (B1). During the upshift from 2nd gear to 3rd gear in the “driven” state, the control responsiveness of the solenoid 11d (B2) does not need to be improved at the initial stage of shifting, and the shift process is mainly controlled by the solenoid 11c (B1). Consequently, the controller 7 determines the solenoid 11d (B2) as a non-target solenoid, and performs the feed forward control on the solenoid 11d (B2). As a result, the processing load of the controller 7 and the CPU 9 is reduced during the period from time t4 to time t5.
Thereafter, when a shift instruction is input for shifting to the 3rd gear position at time t5, the controller 7 again performs the current feedback control by setting the solenoid 11d (B2) as a target solenoid. Subsequently, during a period between time t5 and time t6, the target current value of the solenoid 11c (B1) to operate (i.e., to release/disengage) is set to an intermediate value between the high value Ihi and the low value Ilo, and is then gradually lowered (e.g., in a stepwise manner) toward the low value Ilo while performing the current feedback control. The target current value of the solenoid 11d (B2) to operate (i.e., to engage) is set to the high value Ihi at time t6 for performing the current feedback control. At time t5, when the driver depresses the accelerator pedal after an input of the shift instruction to shift to the 3rd gear position, the accelerator opening degree increases.
Thus, during the period between time t5 and time t6, the control responsiveness is improved, even though the processing load increases at the same time. While the turbine rotation number decreases somewhat from the synchronized rotation number corresponding to the 2nd gear position, the clutch 6c (B1) operates to transition from the engagement state to the release state, and the clutch 6d (B2) operates to slip-engage from the release state. When the clutch 6c (B1) transitions to the release state and the clutch 6d (B2) transitions to the engagement state, the input turbine rotation number becomes the synchronized rotation number corresponding to the 3rd gear position.
Then, at time t6, even after the clutch 6c is fully released and the clutch Cd is fully engaged, the controller 7 keeps the target current value of the solenoid 11c (B1) at the low value Ho for performing the current feedback control, and keeps the target current value of the solenoid 11d (B2) at the high value Ihi for performing the current feedback control. In such manner, the gear position shifts completely to 3rd gear.
After time t6, when the accelerator opening degree and the throttle opening degree respectively increase as the driver continues to depress the accelerator pedal, and, as the vehicle speed increases, the input turbine torque increases from a low value range that is lower than a predetermined range (e.g., the “driven” range), passes through the “in-between” range, and increases to a high value range that is higher than a predetermined range (e.g., the “driving” range).
Meanwhile, when the outputtable gear position is maintained as is, e.g., the potential gears for shifting being 1st gear, 2nd gear, and 3rd gear, based on the vehicle speed and the accelerator opening degree, the controller 7 is put in a state in which the gear position may possibly be downshifted from 3rd gear to 2nd gear, or from 3rd gear to 1st gear. When downshifting the gear position from 3rd gear to 2nd gear, in case that the input turbine torque is within the predetermined range or in a range higher than that (e.g., in the “in-between” or “driving” range), the clutch 6d (B2) is used in the initial stage of the shift control. As a result, the control responsiveness of the clutch 6c (B1) does not need to be improved at time t7.
Therefore, the controller 7 changes the current control method of the solenoid 11c (B1) from the feedback control to the feed forward control. Although not shown in the drawing, when the shift instruction is received for the shifting the gear position, for example, from 3rd gear to 2nd gear, the controller 7 determines that the solenoid 11c (B1) is a target solenoid, and resumes the current feedback control of such solenoid 11c (B1).
Thereafter, when the vehicle speed increases thither, the outputtable gear positions change accordingly. For example, at time t8, the range of the outputtable gear positions expands to 1st gear, 2nd gear, 3rd gear, and 4th gear. At time t8, because the outputtable gear position now expands to include 4th gear, the controller 7 determines that the solenoid 11b (C2) is a target solenoid to operate, and switches the current control method of the solenoid 11b (C2) to the current feedback control method. Subsequently, at time t9, the range of outputtable gear positions is reduced to 2nd gear, 3rd gear, and 4th gear. At time t9, the controller 7 does not change the current control method for any of the solenoids 11a to 11d. In such manner, the current control of the solenoids can be performed by appropriately switching the current feed forward control method and the current feedback control method.
During the period between time to and time t1, the controller 7 feedback-controls the supply current of only the solenoid 11c (B1) as a target solenoid, thereby calculates the FF value for the feed forward control with respect to the target current value of the solenoid 11c (B1), detects and acquires the A/D conversion value of the supply current of the target solenoid 11c (B1), and calculates the FB value. However, since the controller 7 performs the current feed forward control for the current control of the other non-target solenoids 11a, 11b, 11d, the controller 7 needs to calculate the FF value only as shown by the hatching up to time t1 in
On the other hand, during the period between time t1 and time t2. since the controller 7 feedback-controls the supply current of the solenoids 11c (B1) and 11d (B2) respectively as a target solenoid, the controller 7 needs to calculate the FF value for both the solenoids 11c (B1) and 11d (B2), as well as detecting and acquiring the A/D conversion value of the supply current and calculating the FB value for the solenoids 11c (B1) and 11d (B2). Consequently, as shown in
As described above, according to the present embodiment, the controller 7 distinguishes a target solenoid to operate (e.g., 11c) from a non-target solenoid that does not operate (e.g., 11a, 11b, 11d) when there is a possibility of a gear change (e.g., based on the vehicle speed), or when the gear position is currently being changed/shifted (i.e., a gear change in progress), and changes the current control method for controlling the supply of electric current to the target and non-target solenoids. That is, a different current control method may be used for each solenoid (e.g., may vary from solenoid to solenoid). For example, the controller 7 may perform the current feedback control at U1 to U5 in
Consequently, the control responsiveness at the time of performing the shift process can be changed to distinguish among the target solenoid 11c and the non-target solenoids 11a, 11b, 11d, and the control responsiveness of the target solenoid 11c can be raised/increased in advance, e.g before receiving the shift instruction. Further, after receiving the shift instruction, it is possible to raise the control responsiveness during the actual shifting. Since the controller 7 changes the current control method (i.e., applies different methods distinctively) to the target solenoid 11c and to the non-target solenoids 11a, 11b, 11d, as compared to cases where the current control is uniformly performed by using a single current control method with a heavy processing load, the processing load using the automatic transmission controller/vehicle control system 1 of the present disclosure is reduced. In addition, the controller 7 distinguishes the solenoid 11c as a target solenoid to operate when there is a possibility of changing/shifting a gear position to the post-change gear position, or when the gear position is currently changed to the post-change gear position. Therefore, even when a shift instruction to change/shift the gear position is actually input/received, the controller 7 can control the supply current of the target solenoid 11c by using the heavy-processing-load current control method, without deteriorating the level of control responsiveness.
The controller 7 switches (i.e., selects one of) the current control methods, in view of the weight of the processing load for an appropriate current control for supplying an electric current to each of the solenoids 11a to 11d. That is, based on the control situation and as ranked in the following order from the heaviest processing load to the lightest processing load, one of the dither-chopper control method, the current feedback control method without using the dither-chopper control, and the current feed forward control method can he used for the current control.
Since the controller 7 narrows down, or sifts, the shift-candidate, or “may-possibly-be-used,” gear positions to only one or a few positions (e.g., two) based on the operation state (of the driver) and the in-vehicle state (of the vehicle), the controller 7 does not have to consider the possibility of shifting to each of all gear positions (of the transmission mechanism 3b), and as such, the controller 7 is thereby limited from raising the control responsiveness for all of the solenoids, As a result, the target solenoid(s) to operate can be narrowed down to only one or a few, and the processing load to the controller 7 and the CPU 9 can be reduced. In particular, when the position of the shift lever is in the D range, the shift-candidate, post-change gear position(s) is/are sifted to only a few based on the current, pre-change gear position (e.g., 3rd), the D range shift line that is stored in and input from the memory 10, the current accelerator opening degree (i.e., the current throttle opening degree), and the current vehicle speed. As a result, the number of the target solenoids that need to have a highly responsive control (i.e., a high control responsiveness) decreases, and the processing load to the controller 7 and the CPU 9 can be reduced. In addition, when the position of the shift lever is in the M mode, the shift-candidate, post-change gear positions are sifted to only a few (e.g., to the solenoid 11c only) based on the current, pre-change gear position, the M-mode shift line that is stored in and input from the memory 10, and the current vehicle speed. Thus, the number of the target solenoids (e.g., only 11c) that need to have the highly responsive control decreases, thereby reducing the processing load to the controller 7 and the CPU 9.
The controller 7 distinguishes the solenoid to operate and the other solenoids from among the solenoids 11a to 11d based on the driving/driven state at the time of slip-engagement situation of the components from the engine system 2 to the transmission mechanism 3b. Consequently, the timber of the target solenoids can be decreased based on the state of the input torque of the transmission mechanism 3b.
The present disclosure is not limited to the above-described embodiment and, may be modified or expanded in the following manner. The TCU 4, the range detector 5a, and the sensor signal detector 5b may be provided integrally, that is in one body, or may be provided in separate bodies. The solenoid drive controller 7 and the solenoid driver 8 that are described above as internal components of the TCU 4 may have one/integral body or may have separate bodies. A part of the above-described embodiment may be dispensed with and omitted. Various modifications of the present disclosure may be considered as encompassed in the present disclosure, as long as such modifications pertain to the gist of the present disclosure.
Although the present disclosure is described based on the embodiments herein, the present disclosure is not limited to such embodiments nor to the configuration/structure described therein. The present disclosure is intended to cover various modification examples and equivalents thereof. In addition, various modes/combinations, which have one or more elements added/subtracted thereto/therefrom, may also be considered as the present disclosure and understood as being within the technical scope thereof.
Number | Date | Country | Kind |
---|---|---|---|
2018-26056 | Feb 2018 | JP | national |