[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

US11752975B2 - Vehicle and control method thereof - Google Patents

Vehicle and control method thereof Download PDF

Info

Publication number
US11752975B2
US11752975B2 US17/945,653 US202217945653A US11752975B2 US 11752975 B2 US11752975 B2 US 11752975B2 US 202217945653 A US202217945653 A US 202217945653A US 11752975 B2 US11752975 B2 US 11752975B2
Authority
US
United States
Prior art keywords
wiper
controller
driver
vehicle
rotation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
US17/945,653
Other versions
US20230018942A1 (en
US20230264657A9 (en
Inventor
ChoongSeob PARK
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hyundai Motor Co
Kia Corp
Original Assignee
Hyundai Motor Co
Kia Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hyundai Motor Co, Kia Corp filed Critical Hyundai Motor Co
Priority to US17/945,653 priority Critical patent/US11752975B2/en
Publication of US20230018942A1 publication Critical patent/US20230018942A1/en
Assigned to KIA CORPORATION reassignment KIA CORPORATION CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: KIA MOTORS CORPORATION
Publication of US20230264657A9 publication Critical patent/US20230264657A9/en
Application granted granted Critical
Publication of US11752975B2 publication Critical patent/US11752975B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60SSERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
    • B60S1/00Cleaning of vehicles
    • B60S1/02Cleaning windscreens, windows or optical devices
    • B60S1/04Wipers or the like, e.g. scrapers
    • B60S1/06Wipers or the like, e.g. scrapers characterised by the drive
    • B60S1/08Wipers or the like, e.g. scrapers characterised by the drive electrically driven
    • B60S1/0803Intermittent control circuits
    • B60S1/0807Intermittent control circuits using electronic control means, e.g. tubes, semiconductors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60SSERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
    • B60S1/00Cleaning of vehicles
    • B60S1/02Cleaning windscreens, windows or optical devices
    • B60S1/04Wipers or the like, e.g. scrapers
    • B60S1/06Wipers or the like, e.g. scrapers characterised by the drive
    • B60S1/08Wipers or the like, e.g. scrapers characterised by the drive electrically driven
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems

Definitions

  • the present disclosure relates to a vehicle and a control method thereof, and more particularly, to a method of controlling a wiper mounted on the vehicle.
  • a vehicle is equipped with various electronic devices that receive signals from a controller mounted therein.
  • the vehicle implements a local interconnect network (LIN) communication system to communicate between the controller and the electronics.
  • LIN local interconnect network
  • the vehicle activates a limp home mode, thereby limiting the control of various power devices in addition to the electronics to prevent damage to the electronics of the vehicle.
  • the vehicle is equipped with a wiper system that reciprocates the surface of the windshield to wipe off or remove any rain or snow on the surface.
  • the wiper may be stopped while the driver's view is obstructed, thus interfering with the driver's view and increasing the risk of an accident.
  • the present disclosure provides a vehicle capable of preventing the wiper from obstructing the driver's field of view in the limp home mode, and a control method thereof.
  • a vehicle may include: a wiper; a wiper driver connected to the wiper and configured to provide a driving force for rotation of the wiper; a multi-function switch configured to receive a user command to turn the wiper driver on or off; and a controller configured to adjust a position of the wiper to enter a parking state after a preset time when a local interconnect network (LIN) communication system enters a limp home mode and the rotation of the wiper is stopped by a signal for turning off the wiper driver.
  • LIN local interconnect network
  • the vehicle may further include a counter configured to measure a waiting time after the rotation of the wiper is stopped, and the controller may be configured to adjust the position of the wiper to enter the parking state when the waiting time measured by the counter reaches the preset time.
  • the controller may be configured to operate the wiper to maintain rotation of the wiper when the waiting time does not reach the preset time.
  • the controller may be configured to initialize the waiting time measured by the counter when the waiting time does not reach the preset time and a signal for turning off the wiper driver is not detected.
  • the controller may also be configured to operate the wiper driver not to provide a driving force to the wiper when the wiper is stopped in a parking state.
  • the controller may be configured to operate the wiper driver not to provide a driving force to the wiper when the position of the wiper is stopped at a position equal to or less than a preset angle in the parking state.
  • the preset time may be set according to user input.
  • a control method of vehicle may include: entering the vehicle's Local Interconnect Network (LIN) communication system into a limp home mode; receiving a user command to turn a wiper rotation on or off; and adjusting a position of the wiper to enter a parking state after a preset time when the rotation of the wiper is stopped by a signal for turning off the wiper rotation.
  • LIN Local Interconnect Network
  • the control method may further include measuring a waiting time after the rotation of the wiper is stopped.
  • the adjusting of the wiper position may include adjusting the position of the wiper to enter the parking state when the measured waiting time reaches the preset time.
  • the wiper may be operated to maintain rotation thereof when the waiting time does not reach the preset time.
  • the adjusting of the wiper position may include initializing the measured waiting time when the waiting time does not reach the preset time and a signal for turning off the wiper rotation is not detected,
  • the adjusting of the wiper position may further include not providing a driving force to the wiper when the wiper is stopped in a parking state.
  • a driving force may not be provided to the wiper when the position of the wiper is stopped at a position equal to or less than a preset angle in the parking state.
  • the preset time may be set according to user input.
  • FIG. 1 illustrates a control block diagram of a vehicle according to an exemplary embodiment of the disclosure
  • FIG. 2 illustrates a diagram for describing the control block diagram of FIG. 1 in more detail according to an exemplary embodiment of the disclosure
  • FIGS. 3 and 4 illustrate flowcharts of a control method of the vehicle according to an exemplary embodiment of the disclosure.
  • FIGS. 5 and 6 illustrate timing diagrams of wiper driving according to waiting times of counter according to an exemplary embodiment of the disclosure.
  • a layer when it is stated that a layer is “on” another layer or substrate, the layer may be directly on another layer or substrate or a third layer may be disposed therebetween.
  • first, second, third, etc. may be used herein to describe various elements, it should not be limited by these terms. These terms are only used to distinguish one element from another element.
  • the singular forms “a,” “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise.
  • vehicle or “vehicular” or other similar term as used herein is inclusive of motor vehicles in general such as passenger automobiles including sports utility vehicles (SUV), buses, trucks, various commercial vehicles, watercraft including a variety of boats and ships, aircraft, and the like, and includes hybrid vehicles, electric vehicles, combustion, plug-in hybrid electric vehicles, hydrogen-powered vehicles and other alternative fuel vehicles (e.g. fuels derived from resources other than petroleum).
  • motor vehicles in general such as passenger automobiles including sports utility vehicles (SUV), buses, trucks, various commercial vehicles, watercraft including a variety of boats and ships, aircraft, and the like, and includes hybrid vehicles, electric vehicles, combustion, plug-in hybrid electric vehicles, hydrogen-powered vehicles and other alternative fuel vehicles (e.g. fuels derived from resources other than petroleum).
  • SUV sports utility vehicles
  • plug-in hybrid electric vehicles e.g. fuels derived from resources other than petroleum
  • controller/control unit refers to a hardware device that includes a memory and a processor.
  • the memory is configured to store the modules and the processor is specifically configured to execute said modules to perform one or more processes which are described further below.
  • control logic of the present disclosure may be embodied as non-transitory computer readable media on a computer readable medium containing executable program instructions executed by a processor, controller/control unit or the like.
  • the computer readable mediums include, but are not limited to, ROM, RAM, compact disc (CD)-ROMs, magnetic tapes, floppy disks, flash drives, smart cards and optical data storage devices.
  • the computer readable recording medium can also be distributed in network coupled computer systems so that the computer readable media is stored and executed in a distributed fashion, e.g., by a telematics server or a Controller Area Network (CAN).
  • a telematics server or a Controller Area Network (CAN).
  • CAN Controller Area Network
  • FIG. 1 illustrates a control block diagram of a vehicle according to an exemplary embodiment of the disclosure.
  • FIG. 2 illustrates a diagram for describing the control block diagram of FIG. 1 in more detail
  • the vehicle may include a multi-function switch 100 as one of various input devices provided for manipulating various functions or devices.
  • the multi-function switch 100 may be connected to a point at which a steering wheel (not shown) and a dashboard (not shown) are connected.
  • the driver may operate various functions of the wiper 400 by using the multi-function switch 100 .
  • the multi-function switch 100 may have various functions such as Mist, OFF, INT, LO, HI, and washer fluid injection.
  • the wiper 400 may be disposed on the front of the vehicle to clean the surface of the wind shield.
  • the Mist is a function in which the wiper 400 operates once when the multi-function switch 100 is operated for less than a particular period of time
  • the OFF is a function that ends the driving or operation of the wiper 400
  • the INT is a function in which the wiper is operated intermittently at regular intervals, rather than continuously moving the wiper 400
  • LO and HI refer to the function of adjusting the rotational speed of the wiper 400 .
  • the multi-function switch 100 may be configured to receive a user command for adjusting the on or off of the wiper driver 300 .
  • the functions described above may be performed by moving the multi-function switch 100 up and down by the driver, and also by moving the multi-function switch 100 in the direction of the driver or the instrument panel or a command of using a throttle provided in the multi-function switch 100 .
  • the input may be different for each function.
  • the controller 200 may be configured to execute the operations of the wiper driver 300 that provide a driving force for rotation of the wiper 400 , and the operations of the counter 500 .
  • the controller 200 may be configured to receive a command for the multi-function switch 100 of the driver and execute an operation function of the wiper 400 corresponding to the command of the driver.
  • the controller 200 may be configured to operate the wiper driver 300 based on the signal transmitted from the counter 500 . Functions and operations related to the counter 500 will be described later.
  • Each configuration module of the controller 200 may exist respectively and may be configured through one embedded system.
  • the controller 200 may be integrated in a system on chip (SOC) embedded in a vehicle and may be operated by at least one processor.
  • SOC system on chip
  • the controller is not limited to being integrated into one system on chip.
  • the wiper driver 300 may be physically connected to the wiper 400 to provide rotational force to the wiper 400 .
  • the wiper driver 300 may be configured to adjust the driving of the wiper 400 based on the control signals transmitted from the controller 200 and the counter 500 .
  • the wiper driver 300 may include a motor (not shown).
  • the wiper driver 300 may be equipped with a separate or integrated control circuit to operate the wiper 400 based on control signals transmitted from the controller 200 and the counter 500 .
  • the counter 500 may be configured to generate a signal when a predetermined time elapses from a certain time point to set the conditions for the start and end of the wiper 400 operation with respect to time.
  • the counter 500 may correspond to a separate hardware module connected to the controller 200 , but may be a software module integrally implemented with the controller 200 .
  • IGN 1 and IGN 2 shown in FIG. 2 refer to a power supply for supplying power to the various electronics, supplies power to operate the mechanical device, the electronics and the wiper 400 of the vehicle.
  • the wiper driver 300 may be configured to receive various signals from the controller 200 via a local interconnect network (LIN) communication system.
  • the wiper driver 300 may be configured to start and end the operation of the wiper 400 by a signal for turning on the driving of the wiper 400 (Wiper Low Switch) and a signal for turning off the driving of the wiper 400 (Low Back up),
  • the wiper driver 300 may be configured to receive a signal input to the multi-function switch 100 via the LIN communication system.
  • the vehicle control system may be configured to enter a limp home mode.
  • the limp home mode refers to a protection mode corresponding to abnormal operation of components operating in association with the controller 400 .
  • the wiper driver 300 may be configured to receive only an off signal, that is, a low back up signal, to protect the wiper control system.
  • the wiper driver 300 may be configured to receive an off signal by a switching device directly connected to the multi-function switch 100 .
  • the wiper 400 when entering the limp home mode and in response to receiving a driver input for a command to turn off the operation of the wiper 400 through the multi-function switch 100 , the operation of the wiper 400 may be stopped immediately. Therefore, the wiper 400 may remain in a position that may obstruct the driver's view, which may cause an accident while driving.
  • the controller 200 may be configured to adjust the position of the wiper 400 to automatically enter a parking state based on the time measured by the counter 500 after stopping the rotation of the wiper 400 by limp home mode.
  • the parking state is an initial position of the wiper 400 , and indicates a state in which the driver's front view may be completely secured since the wiper 400 is disposed close to the bonnet of the vehicle. Therefore, despite the abnormal operation of the wiper 400 by the limp home mode, the driver may secure a forward view.
  • the controller 200 may be configured to operate the wiper 400 to enter a parking state after a preset time when the LIN communication system enters limp home mode and the rotation of the wiper 400 is stopped by a signal input to the multi-function switch 100 for turning off the wiper driver 300 .
  • the vehicle may further include a counter 500 configured to measure the waiting time after the rotation stop of the wiper and the controller 200 may be configured to operate the wiper 400 to enter the parking state when the waiting time measured by the counter 500 reaches the preset time.
  • FIGS. 3 and 4 illustrate flowcharts of a control method of the vehicle according to an exemplary embodiment of the disclosure. However, this is merely an exemplary embodiment for achieving the object of the disclosure, some steps may be added or deleted as necessary.
  • the controller 200 may be configured to check whether an error has occurred in the LIN communication system of the vehicle ( 301 ). In response to determining that no error has occurred in the LIN communication system ( 302 ), the controller 200 does not perform a separate control operation since the wiper is in a normal operating state ( 303 ). The controller 200 checks whether an error has occurred in the LIN communication system through a feedback in response to the request command and the request command between the master node and the slave node of the LIN communication system. Meanwhile, a control operation when an error occurs on the LIN communication system will be described with reference to FIG. 4 .
  • Each of the rising edge signal and the falling edge signal referred to in FIG. 4 represents a signal of the wiper driver 300 for turning on or off the driving of the wiper 400 through the multi-function switch 100 by user in a digital signal manner.
  • the falling edge signal is a signal for turning off the driving of the wiper 400
  • the rising edge signal indicates a signal other than a signal for turning off the driving of the wiper 400 .
  • the controller 200 may be configured to enter a limp home mode ( 401 ).
  • the controller 200 may be configured to reset the counter 500 ( 405 ). This will be described in more detail with reference to FIG. 5 .
  • the operation of the wiper 400 may be maintained.
  • the counter 500 may be reset or turned off.
  • the wiper 400 may be stopped immediately by the protective action of the limp home mode.
  • the counter 500 may enter the on state and may be configured to measure the time that elapses after the wiper 400 is stopped.
  • the rising edge signal is detected while the waiting time does not reach the preset time (e.g., before the waiting time has elapsed)
  • the operation of the wiper 400 may be restarted, and the counter 500 may be configured to reset the previously measured waiting time and enter the off state.
  • the wiper 400 may be restarted by the driver to prevent obstruction of the driver's view.
  • the controller 200 may be configured to maintain the rotation of the wiper 400 when the waiting time does not reach the preset time.
  • the preset time may be set by the driver.
  • the preset time may be set to various times through a user setting menu (USM) provided by an audio video navigation (AVN) device mounted within a vehicle.
  • the controller 200 may be configured to initialize the waiting time measured by the counter 500 when the waiting time does not reach the preset time and a signal for turning off the wiper driver 300 is not detected.
  • the controller 200 When the controller 200 detects the falling edge signal in the state of entering the limp home mode ( 403 ), the counter 500 may be configured to start the operation for measuring the waiting time. At this time, the wiper 400 may be stopped in response to the detection of the falling edge signal ( 406 ).
  • the above-described steps 406 to 408 will be described in more detail with reference to FIG. 6 .
  • the operation of the wiper 400 may be maintained.
  • the counter 500 may be reset or turned off.
  • the wiper 400 may be stopped immediately by the protective action of the limp home mode.
  • the counter 500 may be configured to enter the on state and measure the time that elapses since the wiper 400 is stopped.
  • the controller 200 may be configured to adjust the position of the wiper 400 to enter the parking state ( 408 ).
  • control operation may be performed only when the wiper 400 is stopped at a position that obstructs the driver's view on the wind shield.
  • the controller 200 may be configured to operate the wiper driver 300 not to provide a driving force to the wiper 400 .
  • unnecessary control operation may be prevented and power waste due to the driving of the wiper 200 may be prevented.
  • the controller 200 may be configured to operate the wiper driver 300 not to provide a driving force to the wiper 400 when the position of the wiper 400 is stopped at a position equal to or less than a preset angle in the parking state.
  • the present exemplary embodiment reflects that the wiper 400 is slightly lifted in the parking state, which may not interfere with the driver's view.
  • the preset angle may vary based on the driver's settings. According to an aspect of the disclosure, it may be possible to prevent the driver's view from being obstructed by the abnormal operation of the wiper in limp home mode.
  • the disclosed exemplary embodiments may be implemented in the form of a recording medium storing instructions that are executable by a computer.
  • the instructions may be stored in the form of a program code, and when executed by a processor, the instructions may generate a program module to perform operations of the disclosed embodiments.
  • the recording medium may be implemented as a non-transitory computer-readable recording medium.
  • the non-transitory computer-readable recording medium may include all kinds of recording media storing commands that may be interpreted by a computer.
  • the non-transitory computer-readable recording medium may be ROM, RAM, a magnetic tape, a magnetic disc, flash memory, an optical data storage device, etc.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

A vehicle is provided to include a wiper, a wiper driver that is connected to the wiper and configured to provide a driving force for rotation of the wiper, and a multi-function switch that is configured to receive a user command to turn the wiper driver on or off. A controller is configured to adjust a position of the wiper to enter a parking state after a preset time when a local interconnect network (LIN) communication system enters a limp home mode and the rotation of the wiper is stopped by a signal for turning off the wiper driver.

Description

CROSS-REFERENCE TO RELATED APPLICATION(S)
This application is a Divisional of application Ser. No. 16/806,649 filed on Mar. 2, 2022, which claims priority to Patent Application No. 10-2019-0112850, filed on Sep. 11, 2019 in Korea, the entire contents of which are incorporated herein by reference.
BACKGROUND 1. Field of the Disclosure
The present disclosure relates to a vehicle and a control method thereof, and more particularly, to a method of controlling a wiper mounted on the vehicle.
2. Description of Related Art
A vehicle is equipped with various electronic devices that receive signals from a controller mounted therein. The vehicle implements a local interconnect network (LIN) communication system to communicate between the controller and the electronics. When an error occurs on the LIN communication system, the vehicle activates a limp home mode, thereby limiting the control of various power devices in addition to the electronics to prevent damage to the electronics of the vehicle.
For example, the vehicle is equipped with a wiper system that reciprocates the surface of the windshield to wipe off or remove any rain or snow on the surface. When the limp home mode enters activation while the wiper system is in operation, the wiper may be stopped while the driver's view is obstructed, thus interfering with the driver's view and increasing the risk of an accident.
SUMMARY
Therefore, the present disclosure provides a vehicle capable of preventing the wiper from obstructing the driver's field of view in the limp home mode, and a control method thereof.
In accordance with an aspect of the disclosure, a vehicle may include: a wiper; a wiper driver connected to the wiper and configured to provide a driving force for rotation of the wiper; a multi-function switch configured to receive a user command to turn the wiper driver on or off; and a controller configured to adjust a position of the wiper to enter a parking state after a preset time when a local interconnect network (LIN) communication system enters a limp home mode and the rotation of the wiper is stopped by a signal for turning off the wiper driver.
The vehicle may further include a counter configured to measure a waiting time after the rotation of the wiper is stopped, and the controller may be configured to adjust the position of the wiper to enter the parking state when the waiting time measured by the counter reaches the preset time. The controller may be configured to operate the wiper to maintain rotation of the wiper when the waiting time does not reach the preset time.
Additionally, the controller may be configured to initialize the waiting time measured by the counter when the waiting time does not reach the preset time and a signal for turning off the wiper driver is not detected. The controller may also be configured to operate the wiper driver not to provide a driving force to the wiper when the wiper is stopped in a parking state. The controller may be configured to operate the wiper driver not to provide a driving force to the wiper when the position of the wiper is stopped at a position equal to or less than a preset angle in the parking state. The preset time may be set according to user input.
In accordance with another aspect of the disclosure, a control method of vehicle may include: entering the vehicle's Local Interconnect Network (LIN) communication system into a limp home mode; receiving a user command to turn a wiper rotation on or off; and adjusting a position of the wiper to enter a parking state after a preset time when the rotation of the wiper is stopped by a signal for turning off the wiper rotation.
The control method may further include measuring a waiting time after the rotation of the wiper is stopped. The adjusting of the wiper position may include adjusting the position of the wiper to enter the parking state when the measured waiting time reaches the preset time. The wiper may be operated to maintain rotation thereof when the waiting time does not reach the preset time. Additionally, the adjusting of the wiper position may include initializing the measured waiting time when the waiting time does not reach the preset time and a signal for turning off the wiper rotation is not detected,
The adjusting of the wiper position may further include not providing a driving force to the wiper when the wiper is stopped in a parking state. In addition, a driving force may not be provided to the wiper when the position of the wiper is stopped at a position equal to or less than a preset angle in the parking state. The preset time may be set according to user input.
BRIEF DESCRIPTION OF THE DRAWINGS
These and/or other aspects of the disclosure will become apparent and more readily appreciated from the following description of exemplary embodiments, taken in conjunction with the accompanying drawings of which:
FIG. 1 illustrates a control block diagram of a vehicle according to an exemplary embodiment of the disclosure;
FIG. 2 illustrates a diagram for describing the control block diagram of FIG. 1 in more detail according to an exemplary embodiment of the disclosure;
FIGS. 3 and 4 illustrate flowcharts of a control method of the vehicle according to an exemplary embodiment of the disclosure; and
FIGS. 5 and 6 illustrate timing diagrams of wiper driving according to waiting times of counter according to an exemplary embodiment of the disclosure.
DETAILED DESCRIPTION
Like reference numerals refer to like elements throughout the specification. Not all elements of embodiments of the disclosure will be described, and description of what are commonly known in the art or what overlap each other in the embodiments will be omitted. The terms as used throughout the specification, such as “˜ part,” “˜ module,” “˜ member,” “˜block,” etc., may be implemented in software and/or hardware, and a plurality of “˜ parts,” “˜ modules,” “˜ members,” or “˜ blocks” may be implemented in a single element, or a single “˜ part,” “˜ module,” “˜ member,” or “˜ block” may include a plurality of elements.
It will be understood that when an element is referred to as being “connected” to another element, it can be directly or indirectly connected to the other element, wherein the indirect connection includes “connection” via a wireless communication network. Also, when a part “includes” or “comprises” an element, unless there is a particular description contrary thereto, the part may further include other elements, not excluding the other elements.
Further, when it is stated that a layer is “on” another layer or substrate, the layer may be directly on another layer or substrate or a third layer may be disposed therebetween. It will be understood that, although the terms first, second, third, etc., may be used herein to describe various elements, it should not be limited by these terms. These terms are only used to distinguish one element from another element. As used herein, the singular forms “a,” “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It is understood that the term “vehicle” or “vehicular” or other similar term as used herein is inclusive of motor vehicles in general such as passenger automobiles including sports utility vehicles (SUV), buses, trucks, various commercial vehicles, watercraft including a variety of boats and ships, aircraft, and the like, and includes hybrid vehicles, electric vehicles, combustion, plug-in hybrid electric vehicles, hydrogen-powered vehicles and other alternative fuel vehicles (e.g. fuels derived from resources other than petroleum).
Although exemplary embodiment is described as using a plurality of units to perform the exemplary process, it is understood that the exemplary processes may also be performed by one or plurality of modules. Additionally, it is understood that the term controller/control unit refers to a hardware device that includes a memory and a processor. The memory is configured to store the modules and the processor is specifically configured to execute said modules to perform one or more processes which are described further below.
Furthermore, control logic of the present disclosure may be embodied as non-transitory computer readable media on a computer readable medium containing executable program instructions executed by a processor, controller/control unit or the like. Examples of the computer readable mediums include, but are not limited to, ROM, RAM, compact disc (CD)-ROMs, magnetic tapes, floppy disks, flash drives, smart cards and optical data storage devices. The computer readable recording medium can also be distributed in network coupled computer systems so that the computer readable media is stored and executed in a distributed fashion, e.g., by a telematics server or a Controller Area Network (CAN).
Hereinafter, the operation principles and exemplary embodiments of the disclosure will be described with reference to the accompanying drawings. FIG. 1 illustrates a control block diagram of a vehicle according to an exemplary embodiment of the disclosure. FIG. 2 illustrates a diagram for describing the control block diagram of FIG. 1 in more detail
The vehicle may include a multi-function switch 100 as one of various input devices provided for manipulating various functions or devices. The multi-function switch 100 may be connected to a point at which a steering wheel (not shown) and a dashboard (not shown) are connected. The driver may operate various functions of the wiper 400 by using the multi-function switch 100. The multi-function switch 100 may have various functions such as Mist, OFF, INT, LO, HI, and washer fluid injection. In particular, the wiper 400 may be disposed on the front of the vehicle to clean the surface of the wind shield.
The Mist is a function in which the wiper 400 operates once when the multi-function switch 100 is operated for less than a particular period of time, the OFF is a function that ends the driving or operation of the wiper 400, the INT is a function in which the wiper is operated intermittently at regular intervals, rather than continuously moving the wiper 400, and LO and HI refer to the function of adjusting the rotational speed of the wiper 400. The multi-function switch 100 may be configured to receive a user command for adjusting the on or off of the wiper driver 300.
The functions described above may be performed by moving the multi-function switch 100 up and down by the driver, and also by moving the multi-function switch 100 in the direction of the driver or the instrument panel or a command of using a throttle provided in the multi-function switch 100. Depending on the vehicle type, the input may be different for each function. The controller 200 may be configured to execute the operations of the wiper driver 300 that provide a driving force for rotation of the wiper 400, and the operations of the counter 500.
In particular, the controller 200 may be configured to receive a command for the multi-function switch 100 of the driver and execute an operation function of the wiper 400 corresponding to the command of the driver. The controller 200 may be configured to operate the wiper driver 300 based on the signal transmitted from the counter 500. Functions and operations related to the counter 500 will be described later. Each configuration module of the controller 200 may exist respectively and may be configured through one embedded system. In other words, the controller 200 may be integrated in a system on chip (SOC) embedded in a vehicle and may be operated by at least one processor. However, since there is not only one system on chip embedded within the vehicle and there may be a plurality of system on chips, the controller is not limited to being integrated into one system on chip.
Furthermore, the wiper driver 300 may be physically connected to the wiper 400 to provide rotational force to the wiper 400. The wiper driver 300 may be configured to adjust the driving of the wiper 400 based on the control signals transmitted from the controller 200 and the counter 500. For example, the wiper driver 300 may include a motor (not shown). In addition, the wiper driver 300 may be equipped with a separate or integrated control circuit to operate the wiper 400 based on control signals transmitted from the controller 200 and the counter 500.
The counter 500 may be configured to generate a signal when a predetermined time elapses from a certain time point to set the conditions for the start and end of the wiper 400 operation with respect to time. In particular, the counter 500 may correspond to a separate hardware module connected to the controller 200, but may be a software module integrally implemented with the controller 200.
Referring to FIG. 2 , various signals for operating the wiper 400 will be described in detail. Particularly, IGN 1 and IGN 2 shown in FIG. 2 refer to a power supply for supplying power to the various electronics, supplies power to operate the mechanical device, the electronics and the wiper 400 of the vehicle. The wiper driver 300 may be configured to receive various signals from the controller 200 via a local interconnect network (LIN) communication system. For example, the wiper driver 300 may be configured to start and end the operation of the wiper 400 by a signal for turning on the driving of the wiper 400 (Wiper Low Switch) and a signal for turning off the driving of the wiper 400 (Low Back up),
In general, when the LIN communication system is operating normally (e.g., without error or malfunction), the wiper driver 300 may be configured to receive a signal input to the multi-function switch 100 via the LIN communication system. In contrast, when the LIN communication system is abnormally operated (e.g., with failure or malfunction), the vehicle control system may be configured to enter a limp home mode. The limp home mode refers to a protection mode corresponding to abnormal operation of components operating in association with the controller 400. When entering the limp home mode, the wiper driver 300 may be configured to receive only an off signal, that is, a low back up signal, to protect the wiper control system. In particular, the wiper driver 300 may be configured to receive an off signal by a switching device directly connected to the multi-function switch 100.
On the other hand, during the operation of the wiper 400, when entering the limp home mode and in response to receiving a driver input for a command to turn off the operation of the wiper 400 through the multi-function switch 100, the operation of the wiper 400 may be stopped immediately. Therefore, the wiper 400 may remain in a position that may obstruct the driver's view, which may cause an accident while driving.
The present disclosure, however, prevents the above-described risk, and adjusts the driving of the wiper 400 based on the counter 500 that may generate a signal after a predetermined time elapses. For example, the controller 200 may be configured to adjust the position of the wiper 400 to automatically enter a parking state based on the time measured by the counter 500 after stopping the rotation of the wiper 400 by limp home mode. Particularly, the parking state is an initial position of the wiper 400, and indicates a state in which the driver's front view may be completely secured since the wiper 400 is disposed close to the bonnet of the vehicle. Therefore, despite the abnormal operation of the wiper 400 by the limp home mode, the driver may secure a forward view.
According to an exemplary embodiment, the controller 200 may be configured to operate the wiper 400 to enter a parking state after a preset time when the LIN communication system enters limp home mode and the rotation of the wiper 400 is stopped by a signal input to the multi-function switch 100 for turning off the wiper driver 300. In addition, according to one exemplary embodiment the vehicle may further include a counter 500 configured to measure the waiting time after the rotation stop of the wiper and the controller 200 may be configured to operate the wiper 400 to enter the parking state when the waiting time measured by the counter 500 reaches the preset time.
The configuration and basic control operation for performing the control operation of the disclosed disclosure has been described. Hereinafter, various exemplary embodiments will be described based on the above-described configuration and basic control operation with reference to FIGS. 3 to 6 . FIGS. 3 and 4 illustrate flowcharts of a control method of the vehicle according to an exemplary embodiment of the disclosure. However, this is merely an exemplary embodiment for achieving the object of the disclosure, some steps may be added or deleted as necessary.
Moreover, the controller 200 may be configured to check whether an error has occurred in the LIN communication system of the vehicle (301). In response to determining that no error has occurred in the LIN communication system (302), the controller 200 does not perform a separate control operation since the wiper is in a normal operating state (303). The controller 200 checks whether an error has occurred in the LIN communication system through a feedback in response to the request command and the request command between the master node and the slave node of the LIN communication system. Meanwhile, a control operation when an error occurs on the LIN communication system will be described with reference to FIG. 4 .
Each of the rising edge signal and the falling edge signal referred to in FIG. 4 represents a signal of the wiper driver 300 for turning on or off the driving of the wiper 400 through the multi-function switch 100 by user in a digital signal manner. The falling edge signal is a signal for turning off the driving of the wiper 400, and the rising edge signal indicates a signal other than a signal for turning off the driving of the wiper 400.
When the controller 200 detects that an error has occurred on the LIN communication system (302 of FIG. 3 ), the controller 200 may be configured to enter a limp home mode (401). When the controller 200 detects the rising edge signal while entering the limp home mode (402), the controller 200 may be configured to reset the counter 500 (405). This will be described in more detail with reference to FIG. 5 .
Referring to FIG. 5 , when a rising edge signal is detected at the first rising edge signal timing, the operation of the wiper 400 may be maintained. In particular, since the wiper 400 is still in the operating state, the counter 500 may be reset or turned off. Subsequently, when the falling edge signal is detected, the wiper 400 may be stopped immediately by the protective action of the limp home mode. Additionally, the counter 500 may enter the on state and may be configured to measure the time that elapses after the wiper 400 is stopped. When the rising edge signal is detected while the waiting time does not reach the preset time (e.g., before the waiting time has elapsed), the operation of the wiper 400 may be restarted, and the counter 500 may be configured to reset the previously measured waiting time and enter the off state. After the wiper 400 is stopped, the wiper 400 may be restarted by the driver to prevent obstruction of the driver's view.
According to an exemplary embodiment, the controller 200 may be configured to maintain the rotation of the wiper 400 when the waiting time does not reach the preset time. At this time, the preset time may be set by the driver. For example, the preset time may be set to various times through a user setting menu (USM) provided by an audio video navigation (AVN) device mounted within a vehicle. In addition, according to an exemplary embodiment, the controller 200 may be configured to initialize the waiting time measured by the counter 500 when the waiting time does not reach the preset time and a signal for turning off the wiper driver 300 is not detected.
When the controller 200 detects the falling edge signal in the state of entering the limp home mode (403), the counter 500 may be configured to start the operation for measuring the waiting time. At this time, the wiper 400 may be stopped in response to the detection of the falling edge signal (406). The above-described steps 406 to 408 will be described in more detail with reference to FIG. 6 .
Referring to FIG. 6 , when the rising edge signal is detected at the first rising edge signal timing, the operation of the wiper 400 may be maintained. At this time, since the wiper 400 is still in the operating state, the counter 500 may be reset or turned off. Subsequently, when the falling edge signal is detected, the wiper 400 may be stopped immediately by the protective action of the limp home mode. The counter 500 may be configured to enter the on state and measure the time that elapses since the wiper 400 is stopped. At this time, when the waiting time measured by the counter 500 reaches a preset time (407), the controller 200 may be configured to adjust the position of the wiper 400 to enter the parking state (408).
However, the above-described control operation may be performed only when the wiper 400 is stopped at a position that obstructs the driver's view on the wind shield. According to an exemplary embodiment, when the wiper 400 is stopped in the parking state, the controller 200 may be configured to operate the wiper driver 300 not to provide a driving force to the wiper 400. In particular, since the driver's field of view is secured, unnecessary control operation may be prevented and power waste due to the driving of the wiper 200 may be prevented.
Further, according to an exemplary embodiment, the controller 200 may be configured to operate the wiper driver 300 not to provide a driving force to the wiper 400 when the position of the wiper 400 is stopped at a position equal to or less than a preset angle in the parking state. The present exemplary embodiment reflects that the wiper 400 is slightly lifted in the parking state, which may not interfere with the driver's view. The preset angle may vary based on the driver's settings. According to an aspect of the disclosure, it may be possible to prevent the driver's view from being obstructed by the abnormal operation of the wiper in limp home mode.
Meanwhile, the disclosed exemplary embodiments may be implemented in the form of a recording medium storing instructions that are executable by a computer. The instructions may be stored in the form of a program code, and when executed by a processor, the instructions may generate a program module to perform operations of the disclosed embodiments. The recording medium may be implemented as a non-transitory computer-readable recording medium. The non-transitory computer-readable recording medium may include all kinds of recording media storing commands that may be interpreted by a computer. For example, the non-transitory computer-readable recording medium may be ROM, RAM, a magnetic tape, a magnetic disc, flash memory, an optical data storage device, etc.
The exemplary embodiments of the disclosure have thus far been described with reference to the accompanying drawings. It will be obvious to those of ordinary skill in the art that the disclosure may be practiced in other forms than the exemplary embodiments as described above without changing the technical idea or essential features of the disclosure. The above exemplary embodiments are only by way of example, and should not be interpreted in a limited sense.

Claims (7)

What is claimed is:
1. A control method of vehicle, comprising:
entering, by a controller, a vehicle Local Interconnect Network (LIN) communication system into a limp home mode;
receiving, by the controller, a user command to turn rotation of a wiper of the vehicle on or off; and
adjusting, by the controller, a position of the wiper to enter a parking state after a preset time when the rotation of the wiper is stopped by a signal for turning off the rotation of the wiper.
2. The control method of claim 1, further comprising:
measuring, by the controller, a waiting time after the rotation of the wiper is stopped; and
adjusting, by the controller, the position of the wiper to enter the parking state when the measured waiting time reaches the preset time.
3. The control method of claim 2, further comprising:
operating, by the controller, the wiper to maintain rotation of the wiper when the waiting time does not reach the preset time.
4. The control method of claim 2, further comprising:
initializing, by the controller, the measured waiting time when the waiting time does not reach the preset time and a signal for turning off the wiper rotation is not detected.
5. The control method of claim 2, further comprising:
operating, by the controller, a wiper driver of the wiper not to provide a driving force to the wiper when the wiper is stopped in a parking state.
6. The control method of claim 2, further comprising:
operating, by the controller, a wiper driver of the wiper not to provide a driving force to the wiper when the position of the wiper is stopped at a position equal to or less than a preset angle in the parking state.
7. The control method of claim 2, wherein the preset time is set according to user input.
US17/945,653 2019-09-11 2022-09-15 Vehicle and control method thereof Active US11752975B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US17/945,653 US11752975B2 (en) 2019-09-11 2022-09-15 Vehicle and control method thereof

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR10-2019-0112850 2019-09-11
KR1020190112850A KR102653646B1 (en) 2019-09-11 2019-09-11 Vehicle and controlling method thereof
US16/806,649 US11485324B2 (en) 2019-09-11 2020-03-02 Vehicle and control method thereof
US17/945,653 US11752975B2 (en) 2019-09-11 2022-09-15 Vehicle and control method thereof

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US16/806,649 Division US11485324B2 (en) 2019-09-11 2020-03-02 Vehicle and control method thereof

Publications (3)

Publication Number Publication Date
US20230018942A1 US20230018942A1 (en) 2023-01-19
US20230264657A9 US20230264657A9 (en) 2023-08-24
US11752975B2 true US11752975B2 (en) 2023-09-12

Family

ID=74850674

Family Applications (2)

Application Number Title Priority Date Filing Date
US16/806,649 Active 2041-01-01 US11485324B2 (en) 2019-09-11 2020-03-02 Vehicle and control method thereof
US17/945,653 Active US11752975B2 (en) 2019-09-11 2022-09-15 Vehicle and control method thereof

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US16/806,649 Active 2041-01-01 US11485324B2 (en) 2019-09-11 2020-03-02 Vehicle and control method thereof

Country Status (2)

Country Link
US (2) US11485324B2 (en)
KR (1) KR102653646B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113525261A (en) * 2021-07-22 2021-10-22 氢通(上海)新能源科技有限公司 Vehicle moving telephone display method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010046303A1 (en) * 2008-10-20 2010-04-29 Continental Automotive Gmbh Integrated limp home system
US20180093631A1 (en) * 2016-09-30 2018-04-05 Lg Electronics Inc. Autonomous vehicle
US20180229692A1 (en) * 2017-02-13 2018-08-16 Ford Global Technologies, Llc System and method of operating windshield wipers of a semi-autonomous motor vehicle

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980034923A (en) * 1996-11-09 1998-08-05 박병재 Wiper Exact Stop
JPH11321569A (en) * 1998-05-07 1999-11-24 Tokai Rika Co Ltd Wiper control device for vehicle
KR100668889B1 (en) * 2005-09-22 2007-01-12 현대자동차주식회사 Wiper control system
US7619931B2 (en) * 2007-06-26 2009-11-17 Micron Technology, Inc. Program-verify method with different read and verify pass-through voltages

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010046303A1 (en) * 2008-10-20 2010-04-29 Continental Automotive Gmbh Integrated limp home system
US20180093631A1 (en) * 2016-09-30 2018-04-05 Lg Electronics Inc. Autonomous vehicle
US20180229692A1 (en) * 2017-02-13 2018-08-16 Ford Global Technologies, Llc System and method of operating windshield wipers of a semi-autonomous motor vehicle

Also Published As

Publication number Publication date
US20230018942A1 (en) 2023-01-19
KR20210031195A (en) 2021-03-19
US20230264657A9 (en) 2023-08-24
US20210070254A1 (en) 2021-03-11
KR102653646B1 (en) 2024-04-03
US11485324B2 (en) 2022-11-01

Similar Documents

Publication Publication Date Title
US11492011B2 (en) Autonomous driving control device and method for autonomous driving control of vehicles
EP1992815B1 (en) Eco-Run control device and engine restart method
JP4525762B2 (en) Electronic control device for vehicle
US8583330B2 (en) Vehicle car wash mode
CN111086506A (en) Intermittent delay mitigation for remote vehicle operation
US20080262708A1 (en) Eco-run control device and method for resetting the same
US20110160985A1 (en) In-vehicle control apparatus
CN108422967B (en) System and method for operating a windscreen wiper of a semi-autonomous motor vehicle
CN109944695B (en) Vehicle and engine stop timer diagnostic method for the same
US9594356B2 (en) Circuit arrangement having a fail-silent function
KR102452555B1 (en) Apparatus for controlling fail-operational of vehicle, and method thereof
US11752975B2 (en) Vehicle and control method thereof
JP2006316639A (en) Main relay failure diagnosing method and electronic control device
CN108973901B (en) Vehicle accessory power management
US20160311385A1 (en) Vehicle safety power management
WO2008136738A1 (en) Controlled shut down
US10046740B2 (en) Wiper control system and method
US10452481B2 (en) Device for controlling the reinitialization of a computer on board an automobile
US11784593B2 (en) Power supply controller
CN117585007A (en) Vehicle control apparatus and method
US20130076125A1 (en) Load control device
CN115817524A (en) Automatic driving release vehicle and method for controlling the same
KR100668889B1 (en) Wiper control system
JP3572921B2 (en) Air bag device
CN106240499B (en) Vehicle safety power management

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

AS Assignment

Owner name: KIA CORPORATION, KOREA, REPUBLIC OF

Free format text: CHANGE OF NAME;ASSIGNOR:KIA MOTORS CORPORATION;REEL/FRAME:062459/0105

Effective date: 20210323

FEPP Fee payment procedure

Free format text: PETITION RELATED TO MAINTENANCE FEES GRANTED (ORIGINAL EVENT CODE: PTGR); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STPP Information on status: patent application and granting procedure in general

Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

STCF Information on status: patent grant

Free format text: PATENTED CASE