The present invention relates to a method for controlling a vehicle equipped with a mechanical servo transmission.
There is an ever-increasing diffusion of mechanical servo transmissions, which are structurally similar to a manual transmission of a traditional type except for the fact that the clutch pedal and the gear lever operated by the driver are replaced by corresponding electrical or hydraulic servo controls.
Using a mechanical servo transmission, the driver merely has to issue (for example, using two levers arranged on the opposite sides of the steering column) to a transmission control unit an order to switch to a higher gear or else to a lower gear, and the transmission control unit carries out autonomously gear change by acting both on the engine and on the servo controls associated to clutch and gearchange.
Normally, a mechanical servo transmission comprises, respectively, three hydraulic actuators, which actuate engagement/disengagement of the clutch, engagement/disengagement of the gears, and gear selection, and three position sensors, which are associated to the three hydraulic actuators for detecting the position of the clutch, the position of the engagement/disengagement of the gears, and the position of selection of the gears. The transmission control unit uses the signals supplied by the position sensors for feedback control of the hydraulic actuators.
The inevitable constructional tolerances of the mechanical components of the transmission, of the hydraulic actuators and of the position sensors render necessary an adequate initial calibration of the mechanical servo transmission in such a way as to enable the transmission control unit to store the effective clutch transmissibility function (i.e., the biunique function that associates to each position of the clutch a respective value of torque transmitted by the clutch between the engine shaft and the primary shaft of the gearchange) and the effective positions of engagement of the gears and selection of the gears.
Currently, the initial calibration of the mechanical servo transmission of a vehicle requires that, as soon as the vehicle leaves the production line, a skilled operator should connect a computer, with which he is equipped, to the transmission control unit of the vehicle so as to get the transmission control unit itself to carry out the operations of calibration. Consequently, the initial calibration of the mechanical servo transmission of a vehicle is an operation that is long, laborious and entails the intervention of a skilled technician.
The aim of the present invention is to provide a method for controlling a vehicle equipped with a mechanical servo transmission, said control method being free from the drawbacks described above and, in particular, being easy and inexpensive to implement.
Provided according to the present invention is a method for controlling a vehicle equipped with a mechanical servo transmission according to what is recited in the attached claims.
The present invention will now be described with reference to the annexed drawings, which illustrate a non-limiting example of embodiment thereof, wherein:
In
The automobile 1 comprises an engine control unit 12 (illustrated schematically), a transmission control unit 13 (illustrated schematically), and a line 14 BUS, which implements the CAN (Car Area Network) protocol and extends to the entire automobile 1. Both the engine control unit 12 and the transmission control unit 13 are connected to the line 14 BUS and can hence communicate with one another by means of messages sent on the line 14 BUS itself.
According to what is illustrated in
By means of interposition of the servo clutch 6, the primary shaft 16 is connected to the drive shaft 7, which is driven in rotation by the engine 4 and turns at an angular velocity ωm. The servo clutch 6 is actuated by a servo control 20, which is preferably of a hydraulic type and is driven by the control unit 13 of the transmission 5.
In the case of manual control of the servo transmission 5, the driver of the automobile 1 sends, in a known way, to the transmission control unit 13 the request to perform a gear change. During a gear change from a current gear to a subsequent gear, the control unit 13 issues a command for execution in sequence of a series of operations, each of which must be completed before it is possible to complete the next operation. In particular, the series of operations to be performed to carry out a gear change from a current gear to a subsequent gear comprises:
When the car starts from a stationary condition, i.e., a condition where the servo gearchange 9 is in neutral, the servo clutch 6 is typically disengaged, and the engine 4 is idling, some of the operations described above are no longer necessary and in particular it is not necessary to cut off the torque supplied by the engine 4, disengaging the servo clutch 6 and disengaging the current gear.
The servo controls 18, 19 and 20 are driven directly by the transmission control unit 13. Instead, the variations of the torque supplied by the engine 4 are performed by the control unit 12 of the engine 4 following upon a specific request from the transmission control unit 13 forwarded by means of the line 14 BUS.
According to what is illustrated in
Furthermore, the transmission control unit 13 comprises a calibration memory 24 designed to store a function of transmissibility of the servo clutch 6 and the effective positions of engagement and selection of the gears in the servo gearchange 9.
The function of transmissibility of the servo clutch 6 is a biunique function that associates to each position of the servo clutch 6 a respective value of torque transmitted by the servo clutch 6 between the drive shaft 7 and the primary shaft 16 of the servo gearchange 9. The function of transmissibility of the servo clutch 6 has two limit points: a point of start of engagement in which the servo clutch 6 starts to transmit a torque (i.e., upstream of the point of start of engagement, the servo clutch 6 does not transmit any torque irrespective of its position) and an engagement point, in which the servo clutch 6 starts to be completely engaged (i.e., downstream of the point of engagement, the servo clutch 6 transmits a constant torque irrespective of its position). Between the point of start of engagement and the engagement point, the function of transmissibility of the clutch 6 follows an increasing pattern with a tendentially parabolic shape.
The effective positions of engagement and selection of the gears in the servo gearchange 9 indicate the readings made by the position sensors 21 and 22 of the positions in which the engagement/disengagement of the gears and selection of the gears take place.
The transmission control unit 13 uses the information stored in the calibration memory 24 for controlling the servo controls 18, 19 and 20 so as to take into account the inevitable tolerances of production of the mechanical components of the servo transmission 5, of the hydraulic actuators 18, 19 and 20, and of the position sensors 21, 22 and 23.
Upon starting of the internal-combustion engine 4, the transmission control unit 13 verifies whether the calibration memory 24 contains the function of transmissibility of the servo clutch 6 and/or the effective positions of engagement and selection of the gears in the servo gearchange 9; if the calibration memory 24 does not contain the function of transmissibility of the servo clutch 6 and/or the effective positions of engagement and selection of the gears in the servo gearchange 9, then the transmission control unit 13 determines that this is the very first starting of the internal-combustion engine 4 (or the first starting of the internal-combustion engine 4 after replacement of part of the servo transmission 5) and starts a self-calibration process comprising a first self-calibration step and a subsequent second self-calibration step.
Preliminarily, the transmission control unit 13 checks that no errors are present, i.e., that all the sensors 21-23 and all the solenoid valves are present and properly connected; once it has verified that no errors are present, the transmission control unit 13 can start issuing commands to the servo controls 18-20.
Initially, the transmission control unit 13 sends a signal to the driver from start of the first self-calibration step, during which the driver must leave the internal-combustion engine 4 turned on and the automobile 1 stationary. Then, the transmission control unit 13 selects and engages a number of times all the gears of the servo gearchange 9 using the servo controls 18 and 19 and autonomously from the driver in order to determine the effective positions of engagement and selection of the gears in the servo gearchange 9.
Once the effective positions of engagement and selection of the gears in the servo gearchange 9 have been determined with sufficient accuracy and repeatability, the transmission control unit 13 disengages and engages the servo clutch 6 with the servo gearchange 9 in neutral using the servo control 20 and autonomously from the driver in order to determine the point of start of engagement of the servo clutch 6.
Once the point of start of engagement of the servo clutch 6 has been determined, the transmission control unit 13 sends to the driver a signal for end of the first self-calibration step and then a signal of start of the second self-calibration step, during which the driver must drive the automobile 1 along a test run that envisages a series of starts from a stationary condition; the test run may be a testing track or else a roller test bench.
According to a preferred embodiment, at the end of the first self-calibration step, the transmission control unit 13 compares the function of transmissibility of the servo clutch 6 and/or the effective positions of engagement and selection of the gears in the servo gearchange 9 with corresponding expected mean comparison values stored in the design stage to verify that the values determined during the first self-calibration step are not too different from the expected mean comparison values. If the values determined during the first self-calibration step are too different from the expected mean comparison values, then the transmission control unit 13 interrupts the self-calibration process and signals a possible mechanical error.
During the second self-calibration step, the transmission control unit 13 determines, at each gear change, the point of start of engagement of the servo clutch 6 and the point of engagement of the servo clutch 6 and, during starting from a stationary condition, estimates the behaviour of the function of transmissibility of the servo clutch 6 between the point of start of engagement and the engagement point. Once the function of transmissibility of the servo clutch 6 has been determined with sufficient accuracy and repeatability, the transmission control unit 13 sends to the driver a signal of end of the second self-calibration step and terminates the self-calibration procedure.
According to a preferred embodiment, at the start of the first self-calibration step the transmission control unit 13 actuates the servo controls 18, 19 and 20 a certain number of times before determining the function of transmissibility of the servo clutch 6 and/or the effective positions of engagement and selection of the gears in the servo gearchange 9; the purpose of prior actuation of the servo controls 18, 19 and 20 is to enable the mechanics of the servo transmission 5 and of the servo controls 18, 19 and 20 to settle before proceeding with the measurements.
Preferably, during the first self-calibration step the automobile 1 is kept braked autonomously from the driver using (if present) a servo parking brake actuated by a servo control of its own, or else using a braking system of the automobile 1. Alternatively, it might required of the driver to keep brake pedal pressed down during the first self-calibration step.
According to a preferred embodiment, the transmission control unit 13 sends the signals to the driver by controlling an instrumentation of the automobile 1 set on a dashboard of the automobile 1 itself (for example, by sending a text message on a display or else by lighting up a particular combination of warning lights).
In order to take into account the mechanical wear and drift over time of the components of the servo transmission 5, the transmission control unit 13 cyclically updates during the life of the automobile 1 the function of transmissibility of the servo clutch 6 and/or the effective positions of engagement and selection of the gears in the servo gearchange 9. An example of modality for updating the function of transmissibility of the servo clutch 6 is provided in the applications of patent EP0856677 and EP1201955 incorporated herein for reference.
The control method described above (implemented in the transmission control unit 13) presents numerous advantages, in so far as it is simple and inexpensive to implement in a vehicle equipped with the servo transmission 5 and above all renders the initial calibrations of the servo transmission 5 extremely simple and intuitive. In practice, it is sufficient that, once the automobile 1 has left the production line, a tester should start the engine 4 of the automobile 1 and, after a certain time interval signalled through the instrument panel of the automobile 1, should carry out a pre-defined test run (along a real circuit or using a roller test bench).
Number | Date | Country | Kind |
---|---|---|---|
07425414.5 | Jul 2007 | EP | regional |