Vehicle control device

By using multiple non-volatile memories to store the previous position of the parking switch position when the vehicle is in the ignition off state, the problem of accurate positioning of the parking switch position in the ignition off state is solved, the accuracy is improved and the durability of the parking lock device is protected.

CN122014849APending Publication Date: 2026-05-12TOYOTA JIDOSHA KK
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
TOYOTA JIDOSHA KK
Filing Date
2025-10-31
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

When the vehicle ignition is off, existing technology has difficulty accurately determining the parking switch position, leading to safety hazards. Furthermore, frequent initial position determination control affects the durability of the parking locking device.

Method used

When the vehicle ignition is off, multiple non-volatile memories are used to store the previous position of the parking switch position. The switch position is determined when these positions are consistent, avoiding initial position determination control and improving accuracy.

Benefits of technology

Accurately determine the parking switch position when the ignition is off to avoid misjudgment, reduce the frequency of initial position determination control, and protect the durability of the parking lock device.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122014849A_ABST
    Figure CN122014849A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle control device. When switching to an ignition-off state, i.e., IG-off Ioff, P switching positions (Ppos), which are parking switching positions at the time of switching to the IG-off Ioff, are stored as previous positions (Mpp1, Mpp2) in each of a plurality of non-volatile memories, and when the IG-off Ioff is switched, P switching positions (Ppos) at the time of switching to the IG-off Ioff are stored as the previous positions (Mpp1, Mpp2) in each of the plurality of non-volatile memories, P switching positions (Ppos) are stored as the previous positions (Mpp1, Mpp2) in each of the plurality of non-volatile memories. When a previous position (Mpp1, Mpp2) acquired from each of the non-volatile memories matches a P lock position (Plp) or a non-P lock position (NPlp), the matching previous position (Mpp1, Mpp2) is determined as a P switching position (Ppos) in IG OFF (Ig-OFF), and if the matching previous position (Mpp1, Mpp2) matches the P lock position (Plp) or the non-P lock position (NPlp). As a result, even when IG-OFF is performed, the P switching position (Ppos) can be determined with improved accuracy without performing initial position determination control.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a control device for a vehicle equipped with a parking lock device, which selectively switches the parking switching position to a parking lock position and a non-park lock position by means of an actuator. Background Technology

[0002] Vehicles equipped with a parking lock device are known to selectively switch the parking position to a parking lock position and a non-park lock position via an actuator. In such vehicles, the power supply state can switch between an ignition-on state (allowing driving) and an ignition-off state (disconnecting power related to driving and preventing driving). In these vehicles, a control mechanism is known that identifies and determines the parking position at the moment of switching to the ignition-on state by driving an actuator when switching to the ignition-on state. For example, the vehicle shift control device described in Japanese Patent No. 5310871 performs the aforementioned control. This patent No. 5310871 describes a parking lock device that uses a motor as a drive source to switch the parking position. The rotation of the motor is read by an encoder count and controlled as a target rotation amount, thereby switching to the target parking position. Furthermore, when switching to the ignition-on state, the parking switch position is brought to its limit position, i.e., the wall position, to perform a so-called wall-hitting control, similar to learning a reference position. This wall-hitting control initializes the parking lock device to determine the initial position (parking locked position or non-parking locked position) of the parking switch position (hereinafter referred to as initial position determination control). Subsequent switching is possible through this initial position determination control.

[0003] In the aforementioned vehicles, the parking switch position cannot be determined without switching to the ignition-on state. However, in recent vehicles, determining the parking switch position is sometimes required even with the ignition off. For example, electrified vehicles are equipped with functions for charging from or supplying power to external sources (hereinafter referred to as external charging / supply). In the implementation of external charging / supply with the ignition off while the vehicle is not in motion, considering the prevention of accidents caused by vehicle rolling or cable dragging, as well as ensuring safety of the connection with the high-voltage system (battery), the parking switch position must be the parking locked position. However, with the ignition off, there is a problem that the parking switch position cannot be determined.

[0004] As a countermeasure, one approach is to implement initial position determination control to determine the parking switch position when external charging is applied while the ignition is off. However, this method may increase the number of times initial position determination control is implemented, potentially affecting the durability of the parking lock device. Another approach is to store the parking switch position as the previous position in non-volatile memory when switching to the ignition off state, and determine the parking switch position by referring to the stored previous position. However, this method uses only one non-volatile memory for storage, so there is a possibility of misjudging the position even when it is not the parking lock position, for example, if the parking lock device has been replaced. Therefore, there is a need to improve the accuracy of the determination. Summary of the Invention

[0005] The present invention was made against the background of the above situation, and its purpose is to provide a vehicle control device that can improve the accuracy of determining the parking switch position even when the ignition is off and the vehicle is not moving.

[0006] The main idea of ​​the first invention is that, (a) a vehicle control device, in a vehicle equipped with a parking locking device that selectively switches the parking switching position to a parking locked position and a non-parking locked position by driving an actuator, and whose power state can be switched between an ignition-on state where driving is possible and an ignition-off state where driving-related power is cut off and driving is impossible, wherein, when switching to the ignition-on state, the vehicle control device performs initial position determination control, that is, by driving the actuator to identify and determine the parking switching position at the moment of switching to the ignition-on state, wherein...

[0007] (b) When switching to the ignition off state, the parking switch position at the time of switching to the ignition off state is stored as the previous position in each of the plurality of non-volatile memories.

[0008] (c) In the ignition off state, if the previous position obtained from each of the non-volatile memory is consistent with the parking lock position or the non-park lock position, the consistent previous position is determined as the parking switch position in the ignition off state.

[0009] The main point of the second invention is that one of the non-volatile memories is disposed in the parking lock device.

[0010] According to the first invention, when switching to the ignition off state, the parking switch position at the moment of switching to the ignition off state is stored as the previous position in each of a plurality of non-volatile memories. Furthermore, in the ignition off state, if the previous position obtained from each of the non-volatile memories matches either the parking lock position or the non-park lock position, the matching previous position is determined as the parking switch position in the ignition off state. Therefore, even in the ignition off state, the parking switch position can be determined with improved accuracy without implementing initial position determination control.

[0011] According to the second invention, one of the non-volatile memories is located in the parking lock device. Therefore, when the parking lock device is replaced, the previous positions of each of the non-volatile memories are inconsistent. Thus, it is possible to prevent the parking switch position in the ignition-off state from being mistakenly identified as the parking lock position. Attached Figure Description

[0012] Hereinafter, the features, advantages, technical and industrial importance of exemplary embodiments of the present invention will be described with reference to the accompanying drawings, in which the same reference numerals denote the same constituent elements, wherein:

[0013] Figure 1 This is a schematic diagram illustrating the configuration of a vehicle to which the present invention is applied, and also a diagram illustrating the control functions and key components of the control system used for various controls in the vehicle.

[0014] Figure 2 This is an explanation Figure 1 A three-dimensional diagram of an example of the structure of a parking locking mechanism.

[0015] Figure 3 This is a diagram illustrating an example of wall-hitting control implemented in initial position determination control.

[0016] Figure 4 This is a block diagram illustrating the flow of data processing for an example of determining the parking switch position using a vehicle control device.

[0017] Figure 5 This is a flowchart illustrating an example of the control mechanism for determining the parking switch position of a vehicle. Figure 4 The corresponding diagram.

[0018] Figure 6 This is a diagram illustrating another embodiment of a vehicle control device. Detailed Implementation

[0019] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. Furthermore, in the following embodiments, the drawings are appropriately simplified or modified, and the dimensional ratios and shapes of the parts may not be accurately depicted.

[0020] Example 1

[0021] Figure 1 This is a schematic diagram illustrating the configuration of a vehicle 10 to which the present invention is applied, and also a diagram illustrating the control functions and key components of the control system used in the vehicle 10. Figure 1 In this invention, vehicle 10 is a hybrid electric vehicle equipped with an engine 12 and an electric motor M as driving power sources. Furthermore, this invention is not limited to hybrid electric vehicles, but can also be applied to vehicles equipped with only an electric motor M or only an engine as driving power sources. Vehicle 10 also includes a parking lock device 16, a transmission 18, a shift operation device 30, a shift position display device 42, a battery 50 for driving the electric motor M, and a charging / supplying device 54 for charging and supplying power to external sources. Vehicle 10 employs a shift-by-wire (SBW) method, where the gears of the transmission 18 are electrically switched to positions related to the driving of vehicle 10. The transmission 18 transmits power from the engine 12 from the output gear 22 of the transmission 18 via a countergear pair 20, a final gear pair 24, a differential gear assembly (differential gear) 26, and a pair of axles 28 to a pair of drive wheels 14. The engine is an internal combustion engine that serves as the driving power source for driving. Output gear 22 is the output rotating component of the transmission 18 that forms one of the reverse gear pair 20. The reverse gear pair 20 is part of the power transmission device. The transmission 18, reverse gear pair 20, end gear pair 24, differential gear device (differential gear) 26, etc., constitute the transmission drive axle (T / A). In addition, the charging and power supply device 54 is a device for charging the battery 50 from outside the vehicle 10 and supplying power from the battery 50 to outside (hereinafter referred to as external charging and power supply), and is controlled by the electronic control device 100 described later.

[0022] The parking lock device 16 includes a parking lock ECU (hereinafter referred to as PECU) 60, a parking lock mechanism (hereinafter referred to as P lock mechanism) 66, etc. The PECU 60 is configured to include a so-called microcomputer. The PECU 60 controls the P lock mechanism 66 based on instructions from the electronic control unit 100 described later, thereby selectively switching the parking switch position (hereinafter referred to as the P switch position) Ppos of the parking lock device 16. The P switch position Ppos is selectively switched to a parking lock state, i.e., the parking lock position (hereinafter referred to as the P lock position) P1p, and a parking lock released state, i.e., the non-park lock position (hereinafter referred to as the non-P lock position) NPlp. Furthermore, the PECU 60 includes a non-volatile memory 62 as a non-volatile storage medium.

[0023] The vehicle 10 includes an electronic control unit 100 for controlling the vehicle 10. The electronic control unit 100 is configured to include a so-called microcomputer. In addition, the electronic control unit 100 includes a non-volatile memory 108 as a non-volatile storage medium. Furthermore, the PECU 60 and the electronic control unit 100 are equivalent to the "vehicle control device" of the present invention.

[0024] The electronic control unit 100 is input with, for example, the following signals: a shift lever position signal Psh from a position sensor, i.e., a shift sensor 36, used to detect the operating position of the shift lever 32; a P switch signal Pon from a P switch 34 indicating the operation of switching the shift gear POSsh of the transmission 18 to the parking gear; a P lock information Ip from the PECU 60 notifying the parking lock device 16 of its operating status; a power switch signal SWon from a vehicle power switch 40 indicating the operation of switching the power supply status of the vehicle 10; and a charging port signal Ib notifying the charging and power supply device 54 of its connection to the external connection port 56.

[0025] The vehicle power switch 40 is, for example, a momentary push-button switch located near the driver's seat, operated to switch the power state PWst of the vehicle 10. A power switch signal SWon is output from the vehicle power switch 40 only during the pressing operation; that is, the power switch signal SWon is in the ON state.

[0026] The electronic control unit 100 outputs signals such as the following: an engine output control signal Se for output control of the engine 12; a hybrid control signal for drive control of the electric motor M in the transmission 18 or for gear shift control of the transmission 18; a gear shift control signal Ssh for shifting gears in the transmission 18; a gear display control signal Sdsp for activating the gear shift display device 42 to display the shifting status of the gear shift POSsh in the transmission 18; a PECU control signal Sp for controlling the parking lock device 16 for the PECU 60; and a charging power supply control signal Sb for controlling the external charging power supply for the charging power supply device 54.

[0027] In addition, the electronic control device 100 functionally includes a power control unit 102, a charging and power supply control unit 104, a gear shifting control unit 106, etc.

[0028] The power control unit 102 switches the power supply state of the vehicle 10, i.e., the power state PWst. The power control unit 102 sequentially switches the power state PWst to IG ON (Igon), ACCON (Partial Power On), and Poff (Power Off) by pressing the vehicle power switch 40. IG ON (Igon) is the power-on state used to enable vehicle operation. ACCON (Partial Power On) is a state where the power related to vehicle operation is disconnected, preventing vehicle operation, but a power unrelated to vehicle operation is connected, allowing some functions of the vehicle 10 to operate. Poff (Power Off) is a state where all power is disconnected. Here, the states ACCON (Partial Power On) or Poff (Power Off) are set to IG ON (Igoff). Additionally, for example, when the connection between the charging / power supply device 54 and the external connection port 56 is detected by the charging / power supply port signal Ib under the power off (Poff) state, the power control unit 102 switches to ACCON (Partial Power On) to enable the charging / power supply device 54 to operate. Furthermore, IG ON (Igon) corresponds to the "ignition on state" in this invention, and IG ON (Igoff) corresponds to the "ignition off state" in this invention.

[0029] The charging and power supply control unit 104 controls the external charging and power supply. When the external charging and power supply is activated by the connection detection of the external connection port 56 of the charging and power supply device 54 or by the operation of the control console (not shown), the charging and power supply control unit 104 sends a charging and power supply control signal Sb to the charging and power supply device 54 to activate the external charging and power supply.

[0030] Furthermore, before external charging power supply, the charging power supply control unit 104 confirms that the P switching position Ppos is the P locked position Plp. This is because, during the implementation of external charging power supply, from the perspective of preventing accidents caused by the rolling of the vehicle 10, cable dragging, and ensuring the safety of the connection with the high-voltage system (battery 50, etc.), the P locked position Plp must be used.

[0031] The shift control unit 106 switches the shift position POSsh of the transmission 18 based on the shift lever position signal Psh and the P switch signal Pon. The shift position POSsh includes, for example, a forward gear, a reverse gear, neutral, and a parking gear. When the shift position POSsh is in a non-parking position, the shift control unit 106 outputs a signal to change the shift position POSsh to the parking gear position upon detecting the input of the P switch signal Pon. Specifically, the shift control unit 106 outputs a shift position switching control signal Sh to the transmission 18 and a PECU control signal Sp to the PECU 60 to change the P switching position Ppos of the parking lock device 16 to the P locked position Plop.

[0032] For the shift control unit 106, when the shift position POSsh is in the parking position, upon detecting the input of the shift lever position signal Psh, it outputs a signal to switch to the required shift position POSsh. Specifically, the shift control unit 106 outputs the PECU control signal Sp to the PECU 60 to make the P shift position Ppos a non-P locked position NPlp, and outputs the shift position switching control signal Ssh to the transmission 18.

[0033] In addition, when switching from IG to IG by disconnecting Igoff, the shift control unit 106 stores the P switching position Ppos at the time of switching as the previous position Mpp2 in the non-volatile memory 108.

[0034] In addition, the shift control unit 106 outputs the gear position display control signal Sdsp, which is used to display the shift position POSsh, to the shift position display device 42.

[0035] Figure 2 This is a perspective view illustrating an example of the structure of the P locking mechanism 66. The P locking mechanism 66 includes, for example, the following components: an electric actuator 68, an encoder 70, a shaft 72 driven by the actuator 68, a stop plate 74 functioning as a positioning member for switching between the P locked position Plp and the non-P locked position NPlp by rotating with the shaft 72, a lever 76 actuated with the rotation of the stop plate 74, and a parking gear 78, for example, fixed concentrically with the output gear 22 of the transmission 18 and rotating in conjunction with the drive wheel 14 (see reference). Figure 1 The parking lock lever 80 is used to prevent (lock) the rotation of the parking gear 78, the stop spring 82 is used to fix the shift position by limiting the rotation of the stop plate 74, and the roller 84.

[0036] In addition, Figure 2The detailed shape of the stop plate 74 is shown within the bubble frame. On either side of the peak 88, valley-shaped P positions 92 (corresponding to the P locking position Plp) and non-P positions 90 (corresponding to the non-P locking position NPlp) are formed. Furthermore, in each valley, a wall is formed on the surface located away from the peak 88. The wall is located at the point of collision with the roller 84 of the stop spring 82 as it passes over the peak 88 and falls into the valley. The wall at the P position 92 is referred to as the "P wall," and the wall at the non-P position 90 is referred to as the "non-P wall." The rotation amount of the stop plate 74, i.e., the rotation amount of the actuator 68, is limited by the P wall 96 and the non-P wall 94.

[0037] Figure 2 The state at the non-P locked position NPlp is shown. If shaft 72 is rotated in the direction of arrow C from this state, lever 76 is pressed in the direction of arrow A, and parking lock lever 80 is pushed in the direction of arrow B. As stop plate 74 rotates, roller 84 in non-P position 90 moves past peak 88 to P position 92. When stop plate 74 rotates until roller 84 reaches P position 92, parking lock lever 80 is pushed upward by tapered member 86 to a position engaging with parking gear 78. This mechanically prevents rotation of parking gear 78, and P switching position Ppos switches to P locked position Plp. Furthermore, when shaft 72 is rotated from P locked position Plp in the direction of arrow D, along with the rotation of stop plate 74, roller 84 in P position 92 moves past peak 88 to non-P position 90. Moreover, lever 76 returns in the opposite direction of arrow A, and engagement of parking lock lever 80 with parking gear 78 is disengaged. Therefore, the P switching position Ppos switches to the non-P locked position NPlp.

[0038] The encoder 70, for example a rotary encoder, rotates integrally with the actuator 68 and supplies a pulse signal Ro to the PECU 60 to obtain a count value (encoder count) corresponding to the movement (rotation) of the actuator 68. The PECU 60 uses the P-wall 96 and non-P-wall 94 as reference positions and controls the drive signal Sa of the actuator 68 so that the movement of the actuator 68 from the reference position becomes a target movement amount preset based on the encoder count.

[0039] Encoder 70 is a relative position sensor. When IG is disconnected (Igoff), PECU 60 loses information about the absolute position of actuator 68, such as the position of P-wall 96 and the position of non-P-wall 94, as well as the associated P-switching position Ppos. Therefore, when switching IG (Igoff) is activated, PECU 60 implements a wall-collision control to identify the absolute position of actuator 68 and the P-switching position Ppos. The wall-collision control is performed as the initialization control of the parking lock device 16. The wall-collision control is a control that detects the position of P-wall 96 and the position of non-P-wall 94 of actuator 68 to set a reference position.

[0040] Figure 3 This is a diagram illustrating the wall-collision control when detecting the position of P-wall 96. Figure 3 In the middle, PECU60 uses the rotational force F1 of actuator 68 to move stop plate 74 towards Figure 2 Rotating in the direction of arrow C, as shown, presses the P-wall 96 against the roller 84. When the rotational force F1 balances the spring force F2 caused by the deflection of the stop spring 82 and the push-back force F3 of the rod 76, the rotation of the stop plate 74 stops, and this stop is detected. This detection is performed, for example, by determining that the rotation has stopped when the encoder count stops, i.e., when the minimum or maximum value of the encoder count does not change within a specified time. Furthermore, by setting the detected position obtained from the stop of the encoder count as the reference position of the P-position 92, the amount of movement relative to the reference position can be controlled based on the encoder count in subsequent operations. The absolute position of the actuator 68 can be controlled using this method. Wall collision control is well-known, and detailed description is omitted. Additionally, the reference position of the non-P-position 90 is set in the same way for the non-P-wall 94.

[0041] Thus, when switching to IG (Igon), PECU 60 performs a collision control to initialize the parking lock device 16. Then, PECU 60 performs control to determine the initial position (P locked position Plp or non-P locked position NPlp) of the P switching position Ppos (hereinafter referred to as initial position determination control). Furthermore, PECU 60 sends the result of the initial position determination control as the initial position Rp to the electronic control unit 100. The initial position Rp can be sent, for example, as P locked position Plp, non-P locked position NPlp, or a determination of incompleteness Uk indicating that the initial position determination control is not yet complete.

[0042] Furthermore, when switching from IG to IG (Igoff), PECU 60 stores the P switching position Ppos at the time of switching as the previous position Mpp1 in non-volatile memory 62. The previous position Mpp1 is also sent to the electronic control unit 100 simultaneously with the initial position Rp. Additionally, when the parking lock device 16 is changed, the previous position Mpp1 is stored as position uncertainty Up, indicating that the P switching position Ppos is uncertain.

[0043] However, in the past, if the IG is not switched to Igoff, the P switching position Ppos cannot be determined. But, for example, when external charging power is implemented, the IG is disconnected (Igoff), which presents a problem that the parking switching position cannot be determined. As a countermeasure, it is considered to implement initial position determination control to determine the P switching position Ppos when external charging power is implemented. However, this method increases the number of times the initial position determination control, including the wall-collision control, is implemented, which may affect the durability of the parking locking device 16.

[0044] In addition, a strategy was considered to determine the P switching position Ppos by referring to the previous position Mpp2 stored in the non-volatile memory 108 when an external charging power supply is implemented. However, since this method only uses one non-volatile memory for storage, there is a possibility of misjudging the P locking position Ppp even when it is not the P locking position, for example, when the parking lock device 16 is replaced. Therefore, it is required to improve the accuracy of the determination.

[0045] Figure 4 This is a block diagram illustrating the flow of data processing for determining the parking switch position of the electronic control device 100 under Igoff (IG disconnection) conditions, showing a control example in the case of implementing external charging power. Figure 4 In the diagram, numbers in parentheses indicate the processing order, and the parallelogram boxes represent the output results or values ​​of each process. The following explanations are based on the processing order.

[0046] exist Figure 4In process (1), when external charging power is applied, the charging power control unit 104 queries the shift control unit 106 for the P switching position Ppos. Next, in process (2), the shift control unit 106 activates the PECU 60 and receives the previous position Mpp1 and the initial position Rp from the PECU 60. Furthermore, in process (3), the shift control unit 106 receives the power status PWst from the power control unit 102. If IG is disconnected (Igoff) and the initial position Rp is determined as incomplete (Uk), in process (4), the previous position Mpp2 is retrieved from the non-volatile memory 108. Next, in process (5), the shift control unit 106 compares the previous position Mpp1 with the previous position Mpp2. If both match the P locking position Plp (Mpp1 = Mpp2 = Plp), the P switching position Ppos is determined as the P locking position Plp (Ppos = Plp). When both positions are consistent with the non-P-locked position NPlp (Mpp1 = Mpp2 = NPlp), the P-switching position Ppos is determined as the non-P-locked position NPlp (Ppos = NPlp). Alternatively, when both positions are inconsistent or there is position uncertainty Up, the PECU 60 is instructed to implement initial position determination control, and the P-switching position Ppos is determined by obtaining the initial position Rp as the result of the implementation. Then, in the processing of (6), the shift control unit 106 sends the determined P-switching position Ppos to the charging and power supply control unit 104. After confirming that the sent P-switching position Ppos is the P-locked position Plp, the charging and power supply control unit 104 begins external charging and power supply. Therefore, when IG is disconnected (Igoff), if the previous positions Mpp1 and Mpp2 are consistent with the P-locked position Plp or the non-P-locked position NPlp, the P-switching position Ppos can be determined without implementing initial position determination control. Thus, the P-switching position Ppos is determined with high accuracy. Furthermore, when the parking lock device 16 is replaced, the previous position Mpp1 of the non-volatile memory 62 becomes position uncertain Up, and the previous position Mpp1 is inconsistent with the previous position Mpp2. Therefore, it is possible to avoid the P switching position Ppos in the IG disconnection Igoff being mistakenly identified as the P locking position Plp. Moreover, initial position determination control is implemented to determine the P switching position Ppos.

[0047] Figure 5 This is an example illustrating the parking position determination control performed by the shift control unit 106, which is functionally provided in the electronic control device 100. Figure 4 The corresponding flowchart. This flowchart is executed when the shift control unit 106 queries the P shift position Ppos. The query of the P shift position Ppos is, for example, equivalent to... Figure 4 The processing of (1) in the middle.

[0048] First, in step S10 (steps omitted below), PECU 60 is started. Next, in S20, the previous position Mpp1 and the initial position Rp are received from PECU 60, and in S30, the power status PWst is received from the power control unit 102. S20 is equivalent to... Figure 4 In step (2), S30 is equivalent to... Figure 4 The processing of (3) in the middle.

[0049] Next, in S40, it is determined whether IG is disconnected (PWst = IGoff) and whether the initial position Rp determination is incomplete (Rp = determination incomplete Uk). If the determination in S40 is affirmative, in S50, the previous position Mpp2 is retrieved from the non-volatile memory 108. S50 is equivalent to Figure 4 The processing of (4) in the middle.

[0050] Next, in S60, it is determined whether the previous position Mpp1 and the previous position Mpp2 are consistent with the P-locked position Plp (Mpp1 = Mpp2 = Plp). If the determination in S60 is affirmative, in S80, the P-switching position Ppos is determined to be the P-locked position Plp (Ppos = Plp). If the determination in S60 is negative, in S70, it is determined whether the previous position Mpp1 and the previous position Mpp2 are consistent with the non-P-locked position NPlp (Mpp1 = Mpp2 = NPlp). If the determination in S70 is affirmative, in S90, the P-switching position Ppos is determined to be the non-P-locked position NPlp (Ppos = NPlp). If the determination in S70 is negative, in S100, the P-switching position Ppos is determined to be inconsistent or the position is uncertain (Up). Then, in S110, the PECU60 is instructed to implement the initial position determination control, and the P-switching position Ppos is determined by obtaining the initial position Rp as the result of the implementation again. The processing of S60~S110 is equivalent to Figure 4 The processing of (5) in the middle.

[0051] Furthermore, if the decision in S40 is rejected, in S120, it is determined whether the initial position determination is incomplete (Rp = incomplete determination Uk). If the decision in S120 is affirmative, the process proceeds to S110 to implement initial position determination control. If the decision in S120 is rejected, since the P switching position Ppos has been determined, the process proceeds to S130.

[0052] Then, in S130, the determined P-switching position Ppos is sent to the query source, thus ending this routine. S130 is equivalent to... Figure 4 The processing of (6) in the middle.

[0053] As described above, according to this embodiment, when switching to IG disconnect (Igoff), the P-switching position Ppos at the moment of switching to IG disconnect (Igoff) is stored as the previous positions Mpp1 and Mpp2 in each of the plurality of non-volatile memories 62 and 108, respectively. Under IG disconnect (Igoff), if the previous positions Mpp1 and Mpp2 obtained from each of the non-volatile memories 62 and 108 are consistent with the P-locked position Plp or the non-P-locked position NPlp, the consistent previous positions Mpp1 and Mpp2 are determined as the P-switching position Ppos under IG disconnect (Igoff). Therefore, even under IG disconnect (Igoff), the P-switching position Ppos can be determined with improved accuracy without implementing initial position determination control.

[0054] Furthermore, according to this embodiment, the non-volatile memory 62 is provided in the parking lock device 16. Therefore, when the parking lock device 16 is replaced, the previous position Mpp1 of the non-volatile memory 62 becomes uncertain, and the previous position Mpp1 is inconsistent with the previous position Mpp2. Thus, it is possible to avoid the P switching position Ppos under IG disconnection (Igoff) being mistakenly determined as the P locking position Plop. Additionally, when the parking lock device 16 is replaced, initial position determination control is implemented, thus the P switching position Ppos can be determined.

[0055] Next, other embodiments of the present invention will be described. Furthermore, in the following description, the same reference numerals are used for parts common to the embodiments, and descriptions are omitted.

[0056] Example 2

[0057] Figure 6 In this embodiment, compared to the electronic control unit 100 and parking lock device 16 described in Embodiment 1, the PECU 60 is functionally incorporated into the electronic control unit 200 as a parking control unit 202. However, a non-volatile memory 62 is provided in the parking lock device 204 to store and retrieve the previous position Mpp1 from the electronic control unit 200 (parking control unit 202). In this embodiment, the parking control unit 202 performs the same operation as the PECU 60 in Embodiment 1, and the same effect as in Embodiment 1 can be obtained.

[0058] The embodiments of the present invention have been described in detail above with reference to the accompanying drawings, but the present invention is also applicable to other methods.

[0059] For example, in Embodiment 1 and Embodiment 2 above, there are two non-volatile memories (62, 108), but there can also be three or more non-volatile memories.

[0060] Furthermore, the above description is merely one implementation method, and the present invention can be implemented in various ways with modifications and improvements based on the knowledge of those skilled in the art.

Claims

1. A vehicle control device, in a vehicle equipped with a parking locking device that selectively switches a parking switching position to a parking locked position and a non-parking locked position via an actuator, and a power supply state that can switch between an ignition-on state (allowing driving) and an ignition-off state (disconnecting driving-related power and preventing driving), wherein, when switching to the ignition-on state, initial position determination control is performed, i.e., the parking switching position at the moment of switching to the ignition-on state is identified and determined by driving the actuator. The vehicle control device is characterized in that... When switching to the ignition off state, the parking switch position at the moment of switching to the ignition off state is stored as the previous position in each of a plurality of non-volatile memories. In the ignition off state, if the previous position obtained from each of the non-volatile memories is consistent with the parking lock position or the non-park lock position, the consistent previous position is determined as the parking switch position in the ignition off state.

2. The vehicle control device according to claim 1, characterized in that, One of the non-volatile memories is located in the parking lock device.