Control device for recognizing fuel type, a fuel pump control system having the same, and a method thereof
10544750 ยท 2020-01-28
Assignee
Inventors
Cpc classification
F02D41/22
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/062
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/226
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/3082
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0606
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
A control device, a method, and a fuel pump control system are configured to recognize a fuel type. The control device for recognizing the fuel type includes a communication signal reception unit that receives a fuel type communication signal from a vehicle control device, a fuel type information storage unit that stores fuel type information determined at every vehicle start-up, and a fuel type determination unit that determines the fuel type by using the fuel type communication signal or the fuel type information stored in the fuel type information storage unit at and/or before the vehicle start-up.
Claims
1. A control device for recognizing a fuel type, the control device comprising: a processor; and a non-transitory storage medium containing program instructions, execution of which by the processor causes the control device to provide functions of: receiving a fuel type communication signal from an electronic control unit (ECU); storing, in the non-transitory storage medium, fuel type information determined at every vehicle start-up; and determining the fuel type by using the fuel type communication signal or the fuel type information stored in the non-transitory storage medium at and/or before the vehicle start-up.
2. The control device of claim 1, wherein the processor further causes the control device to determine the fuel type by using the fuel type communication signal, if the vehicle start-up is an initial start-up.
3. The control device of claim 1, wherein the processor further causes the control device to determine the fuel type by comparing the fuel type communication signal with the fuel type information stored in the non-transitory storage medium, if the vehicle start-up is not an initial start-up.
4. The control device of claim 1, wherein the processor further causes the control device to determine the fuel type as a fuel type of the fuel type information, if the fuel type communication signal is matched with the fuel type of the fuel type information.
5. The control device of claim 1, wherein the processor further causes the control device to update the fuel type information to a fuel type of the fuel type communication signal and determine the fuel type as the fuel type of the fuel type communication signal, if the fuel type of the fuel type communication signal is not matched with a fuel type of the fuel type information.
6. The control device of claim 1, wherein the processor further causes the control device to determine whether the fuel type communication signal or the fuel type information is valid.
7. The control device of claim 6, wherein the processor further causes the control device to enter into a safe mode, if the fuel type communication signal or the fuel type information is invalid, and determine the fuel type by using a target fuel pressure value or a sensed fuel temperature value instead of the fuel type communication signal.
8. The control device of claim 7, wherein the processor further causes the control device to determine the fuel type as a gasoline type if the target fuel pressure value is equal to or more than 1 or the sensed fuel temperature value is absent.
9. The control device of claim 6, wherein the processor further causes the control device to enter into a safe mode, if the vehicle start-up is an initial start-up and if the fuel type communication signal is invalid, and determine the fuel type by using a target fuel pressure value or a sensed fuel temperature value instead of the fuel type communication signal.
10. The control device of claim 1, wherein, if the processor further causes the control device to determine the fuel type at every vehicle start-up, the non-transitory storage medium stores the determined fuel type as the fuel type information.
11. A fuel pump control system comprising: an electronic control unit (ECU) configured to output a communication signal for vehicle control; a processor; and a non-transitory storage medium containing program instructions that, when executed by the processor, causes the fuel pump control system to: recognize a fuel type and to determine the fuel type of a vehicle by comparing the communication signal received from the ECU with fuel type information stored at every vehicle start-up; and control a fuel pump based on the determined fuel type.
12. The fuel pump control system of claim 11, wherein the processor further causes the fuel pump control system to: receive a fuel type communication signal from the ECU; store, in the non-transitory storage medium a fuel type information determined at every vehicle start-up; and determine the fuel type by using the fuel type communication signal or the fuel type information stored in the non-transitory storage medium at the vehicle start-up.
13. The fuel pump control system of claim 12, wherein the processor further causes the fuel pump control system to determine the fuel type as a fuel type based on the fuel type information, if the fuel type communication signal is matched with the fuel type of the fuel type information; and wherein the processor further causes the fuel pump control system to update the fuel type information to a fuel type of the fuel type communication signal and determine the fuel type as the fuel type of the fuel type communication signal, if the fuel type of the fuel type communication signal is not matched with the fuel type of the fuel type information.
14. A control method of recognizing a fuel type, the control method comprising: receiving a fuel type communication signal from an electronic control unit (ECU); and determining a fuel type of a vehicle at a vehicle start-up by using the fuel type communication signal or fuel type information previously stored at every previous vehicle start-up.
15. The control method of claim 14, further comprising: storing the determined fuel type as the fuel type information.
16. The control method of claim 14, wherein the determining of the fuel type of the vehicle includes: determining the fuel type by using the fuel type communication signal, if the vehicle start-up is an initial start-up; and determining the fuel type by comparing the fuel type communication signal with the fuel type information, if the vehicle start-up is not the initial start-up.
17. The control method of claim 14, wherein the determining of the fuel type of the vehicle includes: determining the fuel type as a fuel type of the fuel type information, if the fuel type communication signal is matched with the fuel type of the fuel type information; and updating the fuel type information to a fuel type of the fuel type communication signal and determining the fuel type as the fuel type of the fuel type communication signal, if the fuel type of the fuel type communication signal is not matched with the fuel type of the fuel type information.
18. The control method of claim 14, further comprising: determining whether the fuel type communication signal or the fuel type information is normal.
19. The control method of claim 18, wherein the determining of the fuel type of the vehicle includes: entering into a safe mode if the fuel type communication signal or the fuel type information is invalid to determine the fuel type by using a target fuel pressure value or a sensed fuel temperature value instead of the fuel type communication signal.
20. The control method of claim 19, wherein the determining of the fuel type of the vehicle further includes: determining the fuel type as a gasoline type if the target fuel pressure value is equal to or more than 1 or the sensed fuel temperature value is absent.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and other objects, features and advantages of the present disclosure will be more apparent from the following detailed description taken in conjunction with the accompanying drawings:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION
(11) Hereinafter, embodiments of the present disclosure are described in detail with reference to the accompanying drawings. In the drawings, the same reference numerals are used throughout to designate the same or equivalent elements. In addition, in the following description, a detailed description of well-known features or functions has been ruled out in order to avoid unnecessarily obscuring the gist of the present disclosure.
(12) In the following description of elements according to an embodiment of the present disclosure, the terms first, second, A, B, (a), and (b) may be used. The terms are used only to distinguish relevant elements from other elements. The nature, the order, or the sequence of the relevant elements is not limited to or by the terms. In addition, unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meanings as those generally understood by those having ordinary skill in the art to which the present disclosure pertains. Such terms as those defined in a generally used dictionary are to be interpreted as having meanings equal to the contextual meanings in the relevant field of art. Such terms are not to be interpreted as having ideal or excessively formal meanings unless clearly defined as having such in the present application.
(13) Hereinafter, embodiments of the present disclosure are described in detail with reference to
(14)
(15) According to an embodiment of the present disclosure, the fuel pump control system determines a fuel type of a vehicle by comparing a fuel type communication signal with fuel type information stored at every vehicle start-up, thereby controlling a fuel pump depending on the determined fuel type. In this case, the fuel type communication signal is a signal received through controller area network (CAN) communication.
(16) To this end, according to an embodiment of the present disclosure, the fuel pump control system includes a vehicle control device 100, a control device 200 for recognizing a fuel type, and a fuel pump control device 300.
(17) The vehicle control device 100 serves as an electronic control unit (ECU) and controls all parts of a vehicle, such as a driving system, a braking system, and a steering system, in addition to an automatic transmission. According to the present disclosure, the vehicle control device 100 transmits the fuel type communication signal (ENG_CHR), a target fuel pressure value, and a sensed fuel temperature value to the control device 200 for recognizing the fuel type. In this case, the sensed fuel temperature value is a value sensed by a fuel temperature sensor (not illustrated) provided only in a diesel vehicle. The target fuel pressure value is zero in the case of a diesel vehicle and has an effective value in the case of a gasoline vehicle. The fuel type communication signal includes the fuel type information (gasoline or diesel).
(18) The control device 200 for recognizing the fuel type receives the fuel type communication signal (ENG_CHR), the target fuel pressure value, and the sensed fuel temperature value from the vehicle control device 100 to determine the fuel type. The control device 200 transmits information on the fuel type (the fuel type information) to the fuel pump control device 300.
(19) If the fuel pump control device 300 receives the fuel type information from the control device 200 for recognizing the fuel type, the fuel pump control device 300 controls the fuel pump depending on the fuel type.
(20)
(21) According to an embodiment of the present disclosure, the control device 200 for recognizing the fuel type includes a communication signal reception unit 210, a fuel type information storage unit 220, an error determination unit 230, and a fuel type determination unit 240.
(22) The communication signal reception unit 210 receives the fuel type communication signal, the target fuel pressure value, and the sensed fuel temperature value from the vehicle control device 100.
(23) The fuel type information storage unit 220 stores the fuel type information determined by the fuel type determination unit 240 at every vehicle start-up.
(24) The error determination unit 230 determines the validity of the communication signal received from the vehicle control device 100 and the fuel type information stored in the fuel type information storage unit 220. In this case, the validity of the communication signal and the fuel type information may be determined in a typical validation manner.
(25) The fuel type determination unit 240 determines the fuel type of the vehicle by using the communication signal received from the vehicle control device 100 and the fuel type information stored in the fuel type information storage unit 220 at the vehicle start-up.
(26) The fuel type determination unit 240 determines the start-up state of the vehicle. If the vehicle starts up, the fuel type determination unit 240 determines whether the vehicle start-up is an initial start-up. In this case, the fuel type determination unit 240 may determine the initial start-up as a start-up, such as a first start-up for inspecting the vehicle in vehicle production or a first start-up after repairing and initialization, in the state in which the fuel type information is not stored.
(27) The fuel type determination unit 240 determines the fuel type by using only the fuel type communication signal, if the vehicle start-up is the initial start-up. The fuel type determination unit 240 determines the fuel type by comparing the fuel type communication signal received from the vehicle control device 100 with the fuel type information stored in the fuel type information storage unit 220, if the vehicle start-up is not the initial start-up.
(28) In addition, the fuel type determination unit 240 determines the fuel type as a fuel type based on the fuel type information, if the fuel type communication signal is matched with the fuel type of the fuel type information. For example, if the fuel type communication signal and the fuel type of the fuel type information indicate gasoline, the fuel type determination unit 240 defines the fuel type of the vehicle as gasoline.
(29) To the contrary, the fuel type determination unit 240 updates the fuel type information to the fuel type of the fuel type communication signal and determines the fuel type as the fuel type of the fuel type communication signal, if the fuel type of the fuel type communication signal is not matched with the fuel type of the fuel type information. For example, if the fuel type communication signal indicates gasoline but the fuel type information indicates diesel, the fuel type determination unit 240 updates the fuel type information to gasoline and defines the fuel type of the vehicle as gasoline.
(30) In addition, the fuel type determination unit 240 enters into a safe mode, if the fuel type communication signal or the fuel type information is invalid, and determines the fuel type by using the target fuel pressure value or the sensed fuel temperature value instead of the fuel type communication signal. For example, the fuel type determination unit 240 may determine the fuel type as gasoline if the target fuel pressure value is equal to or more than 1 or the sensed fuel temperature value is absent. In this case, the target fuel pressure value refers to a target fuel pressure value for controlling a fuel pump.
(31) However, if the vehicle start-up is the initial start-up, the fuel type determination unit 240 enters into the safe mode by considering the validity of the fuel type communication signal. In this case, the initial start-up may include the first start-up for inspecting the vehicle in vehicle production or the first start-up after repairing and initialization. In other words, the initial start-up may be determined as an initial start-up in the state that the fuel type information is not stored.
(32) As described above, according to the present disclosure, the control device 200 for recognizing the fuel type is configured in a single hardware and is mounted and applied regardless of the type of a vehicle, such as a diesel vehicle or a gasoline vehicle, thereby reducing management and production costs.
(33) In addition, according to the present disclosure, the control device 200 for recognizing the fuel type determines the validity of the communication signal or the fuel type information previously stored. If the communication signal or the previously stored fuel type information is invalid, the control device 200 for recognizing the fuel type determines the fuel type by using another communication signal (the target fuel pressure value or the sensed fuel temperature value). Accordingly, the control device 200 for recognizing the fuel type may stably and exactly determine the fuel type and use the fuel type to control the fuel pump, thereby stably controlling the fuel pump of the vehicle.
(34) Hereinafter, a control method of recognizing a fuel type according to an embodiment of the present disclosure is described with reference to
(35) According to an embodiment of the present disclosure, the control device 200 for recognizing the fuel type determines whether a vehicle starts up (S101). If the vehicle starts up, the control device 200 for recognizing the fuel type determines whether the start-up is an initial start-up (S102).
(36) Accordingly, if the start-up is the initial start-up, the control device 200 for recognizing the fuel type determines the fuel type by using the fuel type communication signal received from the vehicle control device 100 (S103).
(37) If the start-up is not the initial start-up, the control device 200 for recognizing the fuel type determines the fuel type by comparing the fuel type communication signal received from the vehicle control device 100 with the fuel type information stored at every vehicle start-up in the past, i.e., the previously stored fuel type information (S104).
(38) Thereafter, the fuel pump control device 300 controls the fuel pump depending on the determined fuel type (S105).
(39) Hereinafter, a control method of recognizing a fuel type according to another embodiment of the present disclosure is described below with reference to
(40) According to an embodiment of the present disclosure, the control device 200 for recognizing the fuel type determines whether a vehicle starts up (S201). After the vehicle starts up, the control device 200 for recognizing the fuel type determines whether the start-up is an initial start-up (S202).
(41) Accordingly, if the start-up is the initial start-up, the control device 200 for recognizing the fuel type determines whether a fuel type communication signal received from the vehicle control device 100 is normal (S203).
(42) If the fuel type communication signal is in an error state, in other words, if the fuel type communication signal is abnormal, the control device 200 enters a safe mode for determining the fuel type (S204).
(43) Accordingly, the control device 200 for recognizing the fuel type determines the fuel type by receiving another communication signal, such as a target fuel pressure value or a sensed fuel temperature value, instead of the fuel type communication signal from the vehicle control device 100 (S205).
(44) To the contrary, if the fuel type communication signal is normal, the control device 200 for recognizing the fuel type determines the fuel type by using the fuel type communication signal (S206). Accordingly, the fuel pump control device 300 controls the fuel pump depending on the fuel type determined in operation S206 (S208).
(45) If it is determined that the vehicle start-up is not the initial start-up in operation S202, the control device 200 for recognizing the fuel type determines the fuel type by comparing the fuel type communication signal received from the vehicle control device 100 with the fuel type information stored at every vehicle start-up in the past, i.e., the previously stored fuel type information (S207).
(46) Accordingly, the fuel pump control device 300 controls the fuel pump depending on the fuel type determined in operation S207 (S208).
(47) Hereinafter, a control method of recognizing a fuel type according to another embodiment of the present disclosure will be described in more detail with reference to
(48) According to an embodiment of the present disclosure, if a vehicle starts up (S301), the control device 200 for recognizing the fuel type determines a fuel type value (F_TYPE) (S302) and receives a fuel type communication signal (ENG_CHR) from the vehicle control device 100 (ECU) (S303).
(49) Thereafter, the control device 200 for recognizing the fuel type determines whether the fuel type communication signal (ENG_CHR) indicates gasoline (S304). If the fuel type communication signal (ENG_CHR) indicates gasoline, the control device 200 for recognizing the fuel type determines whether the previously stored fuel type value (F_TYPE) is GASOLINE (S305).
(50) If the previously stored fuel type value (F_TYPE) is GASOLINE, the control device 200 for recognizing the fuel type defines the previously stored fuel type value (F_TYPE) as GASOLINE and executes logic corresponding to a gasoline type, which is the fuel type, to control a fuel pump (S307).
(51) Meanwhile, if the previously stored fuel type value (F_TYPE) does not indicate gasoline in operation S305, the control device 200 for recognizing the fuel type stores the fuel type value (F_TYPE) again as GASOLINE (S306). Then, the control device 200 for recognizing the fuel type defines the previously stored fuel type value (F_TYPE) as GASOLINE and executes the logic corresponding to the gasoline type, which is the fuel type, to control the fuel pump (S307).
(52) If the fuel type communication signal (ENG_CHR) is not GASOLINE in operation S304, the control device 200 for recognizing the fuel type determines whether the fuel type communication signal (ENG_CHR) indicates diesel (S308). If the fuel type communication signal (ENG_CHR) indicates diesel, the control device 200 for recognizing the fuel type determines whether the previously stored fuel type value (F_TYPE) is DIESEL (S309).
(53) If the previously stored fuel type value (F_TYPE) is DIESEL, the control device 200 for recognizing the fuel type defines the previously stored fuel type value (F_TYPE) as DIESEL and executes logic corresponding to a diesel type, which is the fuel type, to control the fuel pump (S307).
(54) If the previously stored fuel type value (F_TYPE) is not DIESEL in operation S309, the control device 200 for recognizing the fuel type stores the fuel type value (F_TYPE) again as DIESEL (S310). Then, the control device 200 for recognizing the fuel type defines the previously stored fuel type value (F_TYPE) as DIESEL and executes the logic corresponding to the diesel type, which is the fuel type, to control the fuel pump (S307).
(55) However, if it is determined that the fuel type communication signal (ENG_CHR) is not DIESEL in operation S308, the control device 200 for recognizing the fuel type determines whether the previously stored fuel type value (F_TYPE) is a valid value (S311). If the previously stored fuel type value (F_TYPE) is the valid value, the control device 200 for recognizing the fuel type defines the previously stored fuel type value (F_TYPE) and executes logic corresponding to the fuel type (S307).
(56) If it is determined that the previously stored fuel type value (F_TYPE) is not the valid value in operation S311, the control device 200 for recognizing the fuel type enters the safe mode to receive a target fuel pressure value from the vehicle control device 100 (ECU) (S312) and to determine whether the target fuel pressure value is maintained to be 1.0 bar or more for one second or more (S313).
(57) If the target fuel pressure value is maintained to be 1.0 bar or more for one second or more, the control device 200 for recognizing the fuel type determines whether the fuel type is gasoline and stores the fuel type value (F_TYPE) as GASOLINE (S315). Then, the control device 200 for recognizing the fuel type defines the previously stored fuel type value (F_TYPE) as GASOLINE and executes the logic of the gasoline type to control the fuel pump (S307). In this case, the diesel vehicle has a target fuel pressure value of zero and the gasoline vehicle has a target fuel pressure value representing a specific level or more based on an RPM and a load as shown in the table of
(58) Meanwhile, if the target fuel pressure value is maintained to less than 1.0 bar for one second or more, the control device 200 for recognizing the fuel type determines the fuel type as indicating diesel and stores the fuel type value (F_TYPE), again as DIESEL (S314). Then, the control device 200 for recognizing the fuel type defines the previously stored fuel type value (F_TYPE) as DIESEL and executes the logic of the diesel type corresponding to the fuel type to control the fuel pump (S307).
(59) In this case, although
(60) In other words, although the diesel vehicle is equipped with a sensor for sensing a fuel temperature, the gasoline vehicle is not equipped with the fuel temperature sensor. Accordingly, if the sensed fuel temperature value is present, a relevant vehicle may be determined as the diesel vehicle.
(61) As described above, according to the present disclosure, only a single control device for recognizing a fuel type is provided and exactly recognizes the fuel type, thereby controlling the fuel pump according to the fuel type. Therefore, according to the present disclosure, the control device for recognizing the fuel type is applicable to various vehicles without distinguishing between fuel types.
(62) In addition, according to the present disclosure, the control device for recognizing the fuel type recognizes the fuel type by using a communication signal received from vehicle control device. In this case, even if errors occur in the communication signal, the control device for recognizing the fuel type may be driven in a safe mode to stably and exactly recognize the fuel type.
(63)
(64) Referring to
(65) The processor 1100 may be a central processing unit (CPU) or a semiconductor device for processing instructions stored in the memory 1300 and/or the storage 1600. Each of the memory 1300 and the storage 1600 may include various types of volatile or non-volatile storage media. For example, the memory 1300 may include a read only memory (ROM) and a random-access memory (RAM).
(66) Thus, the operations of the methods or algorithms described in connection with the embodiments disclosed in the present disclosure may be directly implemented with a hardware module, a software module, or combinations thereof, executed by the processor 1100. The software module may reside on a storage medium (i.e., the memory 1300 and/or the storage 1600), such as a RAM, a flash memory, a ROM, an erasable and programmable ROM (EPROM), an electrically EPROM (EEPROM), a register, a hard disc, a removable disc, or a compact disc-ROM (CD-ROM).
(67) In an embodiment, the storage medium may be coupled to the processor 1100. The processor 1100 may read out information from the storage medium and may write information in the storage medium. Alternatively, the storage medium may be integrated with the processor 1100. The processor and storage medium may reside in an application specific integrated circuit (ASIC). The ASIC may reside in a user terminal. Alternatively, the processor and storage medium may reside as separate components of the user terminal.
(68) As described above, the present disclosure is applicable to various vehicles regardless of the fuel types of the vehicles as the fuel types may be exactly distinguished by using the control device for recognizing the fuel type and thus the fuel pumps may be controlled according to the fuel types.
(69) In addition, even if errors occur in the communication signal (CAN signal) for distinguishing between the fuel types, the safe mode may be realized and thus the fuel type may be stably distinguished.
(70) Hereinabove, although the present disclosure has been described with reference to specific embodiments and the accompanying drawings, the present disclosure is not limited thereto. The present disclosure may be variously modified and altered by those skilled in the art to which the present disclosure pertains without departing from the spirit and scope of the present disclosure claimed in the following claims.
(71) Therefore, embodiments of the present disclosure are not intended to limit the technical spirit of the present disclosure, but provided only for the illustrative purpose. The scope of protection of the present disclosure should be construed by the attached claims, and all equivalents thereof should be construed as being included within the scope of the present disclosure.