KR19990051911A - Automatic driving control device of vehicle and its control method - Google Patents
Automatic driving control device of vehicle and its control method Download PDFInfo
- Publication number
- KR19990051911A KR19990051911A KR1019970071350A KR19970071350A KR19990051911A KR 19990051911 A KR19990051911 A KR 19990051911A KR 1019970071350 A KR1019970071350 A KR 1019970071350A KR 19970071350 A KR19970071350 A KR 19970071350A KR 19990051911 A KR19990051911 A KR 19990051911A
- Authority
- KR
- South Korea
- Prior art keywords
- vehicle
- control
- lane
- controlling
- throttle valve
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 13
- 230000001133 acceleration Effects 0.000 claims 3
- 238000010586 diagram Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 2
- 206010039203 Road traffic accident Diseases 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/14—Adaptive cruise control
- B60W30/16—Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
- B60W30/162—Speed limiting therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q1/00—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
- B60Q1/26—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic
- B60Q1/34—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating change of drive direction
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/18—Conjoint control of vehicle sub-units of different type or different function including control of braking systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/20—Conjoint control of vehicle sub-units of different type or different function including control of steering systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/10—Path keeping
- B60W30/12—Lane keeping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/14—Adaptive cruise control
- B60W30/143—Speed control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/02—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
- B60W40/06—Road conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
- B60W40/105—Speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0015—Planning or execution of driving tasks specially adapted for safety
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0002—Automatic control, details of type of controller or control system architecture
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/403—Image sensing, e.g. optical camera
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/802—Longitudinal distance
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2300/00—Purposes or special features of road vehicle drive control systems
- B60Y2300/08—Predicting or avoiding probable or impending collision
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2400/00—Special features of vehicle units
- B60Y2400/30—Sensors
- B60Y2400/303—Speed sensors
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Automation & Control Theory (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Traffic Control Systems (AREA)
Abstract
도로를 주행하는 앞차량을 트랙킹하여 도로 주행을 자동으로 하도록한 제어 장치 및 그 제어 방법에 관한 것이다. 상기 차량 자동 주행 제어 장치는 차량의 속도를 감지하는 차속 검출기와, 차량의 앞부분에 설치되어 좌우측의 차선을 감지하는 차선감지기와, 차량 전방향에 위치된 물체를 촬상하여 앞부분의 차량 이미지(image of front vehicle)을 출력하는 카메라와, 전방향 차량과 자신의 거리를 측정하는 차간 거리 감지기와, 차량의 스티어링 컬럼(steering column)에 결합되며 소정의 제어 신호에 의해 상기 스티어링 컬럼의 회전을 제어하는 스티어링 휠(steering wheel) 제어기와, 소정의 제어에 의해 차량 브레이크를 제어하는 브레이크 구동기와, 소정의 제어에 의해 스로틀 밸브의 개도를 제어하여 차속을 제어하는 스로틀 밸브 제어기와, 차선 검출기들의 출력과 상기 감지된 전방향 차량 이미지와 상기 차간 거리 감지기의 출력에 응답하여 상기 휠제어기, 브레이크 구동기 및 스로틀 밸브 제어기를 선택적으로 제어하여 전방향에 위치된 차량을 소정의 간격으로 추종하도록 하는 제어 유니트를 포함하여 구성된다.The present invention relates to a control device that tracks a vehicle ahead of a road and automatically runs the road, and a control method thereof. The vehicle automatic driving control apparatus includes a vehicle speed detector for detecting a speed of a vehicle, a lane detector installed at a front part of a vehicle to detect left and right lanes, and an image of a front part of the vehicle by capturing an object located in all directions of the vehicle. a camera that outputs a front vehicle, an inter-vehicle distance detector that measures its distance from the vehicle in all directions, and a steering that is coupled to a steering column of the vehicle and controls rotation of the steering column by a predetermined control signal. A steering wheel controller, a brake driver that controls the vehicle brake by predetermined control, a throttle valve controller that controls the vehicle speed by controlling the opening degree of the throttle valve by the predetermined control, and outputs and detects the lane detectors The wheel controller and the brake driver in response to a predetermined omnidirectional vehicle image and the output of the vehicle distance sensor. And a control unit for selectively controlling the throttle valve controller to follow the vehicle located in all directions at predetermined intervals.
Description
본 발명은 차량의 주행을 자동으로 제어 하는 장치 및 그 제어 방법에 관한 것으로, 특히 도로를 주행하는 앞차량을 트랙킹하여 도로 주행을 자동으로 하도록한 제어 장치 및 그 제어 방법에 관한 것이다.The present invention relates to an apparatus for automatically controlling the running of a vehicle and a control method thereof, and more particularly, to a control apparatus and a control method for automatically driving a road by tracking a vehicle ahead of the road.
자동차 운행시 운전자의 부주의나 시계의 불량 등으로 추돌하는 경우가 빈번하게 발생되고 있다. 즉, 장거리 운전시, 우천시 또는 야간 운전시 시계 불량 및 운전자의 집중력 부족 등으로 인한 차선 이탈과 전방 주행 차량과의 추돌에 의한 교통 사고가 증가하는 추세이다. 또한 초보 운전자 등과 같이 운전이 미숙한 사람은 전방의 주행 차량과의 거리 간격 및 주행 속도를 가늠할 수 없어 추돌 사고를 발생하게 된다.Frequently, collisions occur due to driver's carelessness or poor watch while driving a car. That is, traffic accidents due to lane departure due to poor visibility and lack of driver's concentration during long distance driving, rainy weather or night driving, and collision with the driving vehicle are increasing. In addition, people who are inexperienced driving, such as novice drivers, can not measure the distance distance and the driving speed with the driving vehicle in front of the driver will cause a crash.
상기와 같은 추돌 방지를 위하여, 자동차에 근거리 레이다를 부착한 추돌 방지 시스템이 고안되었다. 그러나 상기와 같은 추돌 방지 방식은 전방 주행 차량과의 거리 계측은 비교적 정확하게 검출할 수 있으나 자동차의 주행 차선에 관한 정보를 검출할 수 없다. 또한 상기 레이다를 이용한 추돌 방지 시스템은 특히 주행시 곡선 차선을 주행하거나 요철 차선을 주행하는 전방 차량과의 거리를 측정할 수 없이 추돌 방지 기능을 정확하게 수행할 수 없는 문제점이 있다.In order to prevent such a collision, a collision prevention system having a near radar attached to a vehicle has been devised. However, in the collision avoidance method, the distance measurement with the front driving vehicle can be detected relatively accurately, but information about the driving lane of the vehicle cannot be detected. In addition, the collision avoidance system using the radar has a problem in that it is not possible to accurately perform the collision avoidance function without measuring the distance from the vehicle in front of the curved lane or the uneven lane during driving.
따라서, 본 발명의 목적은 차량의 추돌(충돌) 사고를 미연에 방지할 수 있도록 전방향의 차량을 추종하여 주행하도록 하는 차량의 자동 주행 제어 장치 및 그 제어 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide an automatic driving control apparatus for a vehicle and a control method thereof to follow a vehicle in all directions so as to prevent a collision of a vehicle in advance.
본 발명의 다른 목적은 이웃하는 차량과의 통신에 의해 차량의 주행을 제어할 수 있는 자동 주행 제어 장치 및 그 제어 방법을 제공함에 있다.Another object of the present invention is to provide an automatic traveling control device and a control method thereof capable of controlling the driving of a vehicle by communication with a neighboring vehicle.
상기한 목적을 달성하기 위한 본 발명의 실시예는 차량의 속도를 감지하는 차속 검출기와, 차량의 앞부분에 설치되어 좌우측의 차선을 감지하는 차선감지기와, 차량 전방향에 위치된 물체를 촬상하여 앞부분의 차량 이미지(image of front vehicle)을 출력하는 카메라와, 전방향 차량과 자신의 거리를 측정하는 차간 거리 감지기와, 차량의 스티어링 컬럼(steering column)에 결합되며 소정의 제어 신호에 의해 상기 스티어링 컬럼의 회전을 제어하는 스티어링 휠(steering wheel) 제어기와, 소정의 제어에 의해 차량 브레이크를 제어하는 브레이크 구동기와, 소정의 제어에 의해 스로틀 밸브의 개도를 제어하여 차속을 제어하는 스로틀 밸브 제어기와, 차선 검출기들의 출력과 상기 감지된 전방향 차량 이미지와 상기 차간 거리 감지기의 출력에 응답하여 상기 휠제어기, 브레이크 구동기 및 스로틀 밸브 제어기를 선택적으로 제어하여 전방향에 위치된 차량을 소정의 간격으로 추종하도록 하는 제어 유니트를 포함하여 구성된 것을 특징으로 한다.An embodiment of the present invention for achieving the above object is a vehicle speed detector for detecting the speed of the vehicle, a lane detector installed in the front portion of the vehicle to detect the left and right lanes, and the front portion by imaging the object located in all directions of the vehicle A camera that outputs an image of a front vehicle of the vehicle, an inter-vehicle distance detector that measures its own distance from an omnidirectional vehicle, and a steering column of the vehicle, the steering column being connected by a predetermined control signal A steering wheel controller that controls rotation of the vehicle, a brake driver that controls the vehicle brake by predetermined control, a throttle valve controller that controls the vehicle speed by controlling the opening degree of the throttle valve by predetermined control, and a lane The wheel controller in response to an output of detectors and the output of the sensed omnidirectional vehicle image and the inter-vehicle distance detector, And a control unit for selectively controlling the brake driver and the throttle valve controller to follow the vehicle located in all directions at predetermined intervals.
도 1은 본 발명의 실시예의 동작을 개략적으로 설명하기 위해 도시한 도면.1 is a diagram schematically illustrating the operation of an embodiment of the present invention.
도 2는 본 발명의 실시예에 따른 차량의 자동 주행 제어 장치의 블럭도를 도시한 도면.2 is a block diagram of an automatic driving control apparatus for a vehicle according to an exemplary embodiment of the present invention.
도 3은 본 발명의 실시예에 따른 차량의 자동 주행 제어 흐름도를 도시한 도면.3 is a flowchart illustrating an automatic driving control of a vehicle according to an exemplary embodiment of the present invention.
이하 본 발명에 따른 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다. 하기의 설명에서는 본 발명에 따른 동작을 이해하는데 필요한 부분만이 설명되며 그 이외 부분의 설명은 본 발명의 요지를 흐트리지 않도록 생략될 것이라는 것을 유의하여야 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that in the following description, only parts necessary for understanding the operation according to the present invention will be described, and descriptions of other parts will be omitted so as not to obscure the subject matter of the present invention.
도 1은 본 발명의 실시예의 동작을 개략적으로 설명하기 위해 도시한 도면이다. 도 1를 참조하면, 본 발명의 실시예에 따른 자동 주행 제어 장치를 탑재하는 차량 3은 차량 앞부분이 좌우측에 제1, 제2차선 검출기 14, 18이 설치되어 있다. 그리고, 차량의 중앙부분에는 전방향에 위치된 차량을 촬상하여 차량의 이미지를 출력하는 카메라 18 및 차간 거리를 감지하여 이에 대응하는 신호를 발생하는 차간 거리 감지기 20가 설치된다. 이때, 상기 차간 거리 감지기 20은 초음파 센서를 이용한 거리 감지 혹은 레이더와 같은 원리를 적용하여 구현할 수 있다.1 is a diagram schematically illustrating the operation of an embodiment of the present invention. Referring to FIG. 1, in a vehicle 3 equipped with an automatic driving control apparatus according to an exemplary embodiment of the present invention, first and second lane detectors 14 and 18 are installed at left and right sides of a vehicle front part. The center portion of the vehicle is provided with a camera 18 for capturing a vehicle located in all directions and outputting an image of the vehicle, and a distance detector 20 for detecting a distance and generating a signal corresponding thereto. In this case, the inter-vehicle distance detector 20 may be implemented by applying a principle such as distance detection or radar using an ultrasonic sensor.
도 2는 본 발명의 실시예에 따른 차량의 자동 주행 제어 장치의 블럭도를 도시한 도면이다. 도 2에서 참조번호 10은 차속 검출기, 12는 본 발명에 따른 자동 주행 모드를 설정하는 모드 선택키이다. 그리고, 14와 16은 차선 검출기, 18은 카메라, 20은 차간 거리 감지기, 20은 전자 제어 유니트(electron control unit)(이하 "ECU"라 칭함), 22는 데이타 송수신기, 24는 상기 ECU 20의 제어에 의해 구동되어 스티어링 휠(이하 "SWH"이라 함)의 회전을 제어하는 모터를 포함하는 SWH 제어기이며, 26은 브레이크 구동기, 28은 스로틀 밸브 제어기, 30은 표시기, 32는 시그널 램프 제어기이다.2 is a block diagram of an automatic driving control apparatus for a vehicle according to an exemplary embodiment of the present invention. In FIG. 2, reference numeral 10 denotes a vehicle speed detector, and 12 denotes a mode selection key for setting an automatic driving mode according to the present invention. 14 and 16 are lane detectors, 18 are cameras, 20 are distance detectors, 20 are electronic control units (hereinafter referred to as "ECUs"), 22 are data transceivers, and 24 are control of the ECU 20. Is a SWH controller including a motor driven by and controlling a rotation of a steering wheel (hereinafter referred to as "SWH"), 26 is a brake driver, 28 is a throttle valve controller, 30 is an indicator, and 32 is a signal lamp controller.
상기와 같은 구성중, 브레이크 구동기 26은 상기 ECU 20의 제어에 의해 ABS(Anti-lock brake system)를 제어하여 차량을 제동하는 기능을 가지며, 스로틀 밸브 제어기 28은 상기 ECU 20의 제어에 의해 스로틀 밸브를 구동하여 개도량을 조절하는 기능을 갖는다. 또한, 데이타 송수신기 22는 전후 방향에 위치된 차량과 데이타를 송수신하여 자동 동작 모드 및 방향 전환등의 상태를 나타내는 프레임 데이타를 송수신하는 기능을 갖는다. 그리고, 시그널 램프 제어기 32는 상기 ECU 32의 제어에 의해 차량에 설치된 좌우측 방향 전환 램프를 선택적으로 구동하는 기능을 갖는다.In the above configuration, the brake driver 26 has a function of controlling the anti-lock brake system (ABS) under the control of the ECU 20 to brake the vehicle, and the throttle valve controller 28 has a throttle valve under the control of the ECU 20. It has the function of adjusting the opening amount by driving. In addition, the data transceiver 22 has a function of transmitting and receiving data to and from the vehicle located in the front-rear direction to transmit and receive frame data indicating a state such as an automatic operation mode and a change of direction. The signal lamp controller 32 has a function of selectively driving the left and right direction switching lamps installed in the vehicle under the control of the ECU 32.
도 3은 본 발명의 실시예에 따른 차량의 자동 주행 제어 흐름도로서, 이와 같은 프로그램은 도 2에 도시된 ECU 20내의 롬 영역에 마스크되어 있다.FIG. 3 is a flowchart of automatic driving control of a vehicle according to an embodiment of the present invention, in which such a program is masked in a ROM region in the ECU 20 shown in FIG.
이하 본 발명의 실시예에 따라 바람직하게 구성된 도 2의 동작을 도 1의 개략도 및 및 도 3의 제어 흐름도를 참조하여 상세하게 설명한다.Hereinafter, the operation of FIG. 2 preferably configured according to an embodiment of the present invention will be described in detail with reference to the schematic diagram of FIG. 1 and the control flowchart of FIG. 3.
지금, 본 발명에 따른 자동 주행 장치를 장착된 차량의 이용자가 도 1과 같이 규정 차선 5내에 주행하는 상태에서 모드 선택키 12를 조작하여 자동 운전 모드를 선택하면, 이의 자동 주행 설정 명령은 도 2의 ECU 20로 전달된다. 상기 ECU 20은 도 3의 34과정에서 자동 운전 모드가 선택되었다고 판단하고, 36과정에서 자동 운전 모드 프레임 데이타를 데이타 송신기 22를 통해 이웃하는 차량으로 전파한다.Now, when the user of the vehicle equipped with the autonomous driving apparatus according to the present invention selects the autonomous driving mode by operating the mode selection key 12 while driving within the prescribed lane 5 as shown in FIG. 1, the autonomous driving setting command is shown in FIG. 2. Is delivered to ECU 20. The ECU 20 determines that the autonomous driving mode is selected in step 34 of FIG. 3, and propagates the autonomous driving mode frame data to the neighboring vehicle through the data transmitter 22 in step 36.
이때, 도 1과 같은 상태로 주행하는 차량들중 전방향에 위치된 차량에 탑재된 자동 주행 제어 장치의 데이타 송수신기는 도 2의 데이타 송신기 22로부터 전파되는 프레임 데이타를 수신하여 후방의 차량이 자동 운전 모드로 설정되었음을 인식하게 되며, 이를 인식한 전방향의 차량은 방향이 전환될때 마다 방향 전환을 나타내는 프레임 데이타를 후방향의 차량으로 전송한다.At this time, the data transceiver of the automatic driving control apparatus mounted on the vehicle located in all directions among the vehicles traveling in the state shown in FIG. 1 receives frame data propagated from the data transmitter 22 of FIG. It is recognized that the mode is set, and the vehicle in the forward direction, which recognizes the mode, transmits frame data indicating the direction change to the vehicle in the backward direction whenever the direction is changed.
한편, 도 3의 36과정을 수행한 도 2의 ECU 20은 38과정에서 차속 검출기 10 및 제1, 제2차선 검출기 14, 16의 출력을 읽어 현재 차량의 차속을 검출함과 동시에 주행차선의 정보를 검출한다. 이때, 상기 제1, 제2차선 검출기 14, 16은 광센서등을 이용하여 백색과 황색의 칼라로된 차선으로부터 반사되는 신호의 유무 및 그 반사신호의 강도로서 차선의 정보를 감지하는 것이다. 이와 같은 차선 검출기는 공장 자동화등에서 이용되는 라인 트랙킹(line tracking) 차량의 원리를 적용하여 구현할 수 있다.Meanwhile, the ECU 20 of FIG. 2, which has performed the process of FIG. 3, reads the outputs of the vehicle speed detector 10 and the first and second lane detectors 14 and 16 in process 38 to detect the current vehicle speed and simultaneously displays information of the driving lane. Detect. At this time, the first and second lane detectors 14 and 16 detect information of the lane as the presence or absence of a signal reflected from the lane of white and yellow color and the intensity of the reflected signal using an optical sensor. Such a lane detector may be implemented by applying the principle of a line tracking vehicle used in factory automation.
상기와 같은 동작에 의해 차속과 차선의 정보를 억세스한 ECU 20은 도 3의 48과정에서 차선 검출 정보를 분석하여 규정된 차선을 이탈하였는지를 검색한다. 예를 들면, 도 1에서, 제1차선 검출기 14로부터 검출되는 정보와 제2차선 검출기 16로부터 출력되는 정보를 비교하여 한측이 일방적으로 매우 크다고 판단되면 차선을 이탈하였다고 판단한다.The ECU 20 having accessed the vehicle speed and the lane information by the above operation analyzes the lane detection information in step 48 of FIG. 3 to search whether the specified lane has been departed. For example, in FIG. 1, when the information detected by the first lane detector 14 is compared with the information output from the second lane detector 16, if one side is determined to be largely unilaterally, it is determined that the lane has deviated.
상기 48과정에서 차선이 이탈되었다면 ECU 20은 50과정에서 상기 제1, 제2 차선 검출기 14, 16로부터 출력되는 정보에 의해 이탈 방향을 감지하고, 차량이 규정된 차선내로 진입하도록 하는 방향 제어 신호를 SWH 제어기 24로 제공한다.If the lane deviates in step 48, the ECU 20 detects a departure direction based on the information output from the first and second lane detectors 14 and 16 in step 50, and generates a direction control signal for allowing the vehicle to enter the prescribed lane. Provided to SWH Controller 24.
예를 들어, 외쪽으로 차량이 이탈되는 중이라면 ECU 20은 오른쪽으로 이동되도록 하는 방향 제어 신호를 스티어링 컬럼에 결합된 모터를 포함하는 SWH 제어기 24로 공급하여 스티어링 휠을 회전 시키고 전술한 38과정으로부터 반복하여 수행한다. 따라서, 이와 같은 제어 과정에 의해 차량이 주행하는 차선을 이탈하에 되면 자동으로 주행 차선내로 자동으로 진입되도록 조정됨을 알 수 있다. 만약, 상기 50과정에서 방향 전환 램프가 작동되는 경우에는 SWH의 조정을 실행하지 않는다는 것에 유의하여야 한다.For example, if the vehicle is being displaced outward, the ECU 20 supplies a direction control signal for moving to the right to the SWH controller 24 including a motor coupled to the steering column to rotate the steering wheel and repeat from step 38 described above. Do it. Accordingly, it can be seen that the vehicle is automatically adjusted to automatically enter the driving lane when the vehicle leaves the driving lane by the control process. It should be noted that if the turning lamp is operated in step 50, the adjustment of the SWH is not performed.
만약, 상기 48과정에서 차선이탈의 상태라 아니라고 판단되면, ECU 20은 52과정에서 카메라 18로부터 출력되는 전방향 차량의 이미지를 입력함과 동시에 차간 거리 감지기 20의 출력을 입력한다. 그리고, 상기 카메라 18로부터 출력되는 차량의 이미지를 추적(tracking)하도록 하는 방향 제어 신호를 54과정에서 SWH 제어기 24로 출력하여 스티어링 휠의 회전을 제어한다. 이때, 스티어링 휠의 조정은 카메라 18로부터 출력되는 이미지 패턴의 변화를 검출하여 실행한다. 예를 들면, 카메라 18로부터 출력되는 차량의 이미지 패턴이 이동하는 방향으로 스티어링 휠이 회전되도록하는 방향 제어신호를 출력한다.If it is determined in step 48 that the vehicle is not in a lane departure state, the ECU 20 inputs the image of the omnidirectional vehicle output from the camera 18 in step 52 and simultaneously inputs the output of the inter-vehicle distance detector 20. In addition, a direction control signal for tracking the image of the vehicle output from the camera 18 is output to the SWH controller 24 in step 54 to control the rotation of the steering wheel. At this time, the steering wheel is adjusted by detecting a change in the image pattern output from the camera 18. For example, a direction control signal is output such that the steering wheel is rotated in a direction in which the image pattern of the vehicle output from the camera 18 moves.
상기 54과정에서 스티어릴 휠의 방향을 조정한 상기 ECU 20은 56과정에서 규정 차간을 유지하는지를 검색한다. 만약, 상기 차간 거리 감지기 20로부터 출력되는 차간 거리(앞에 위치한 차량과 자신과의 거리차)가 미리 설정된 차간 거리가 아닌 경우에는 58과정에서 브레이크 구동기 26 혹은 스로틀 밸브 제어기 28를 제어하여 차속을 감속 시키거나 증가 시켜 규정 차간을 유지 시킨다. 예를 들면, 차간이 너무 좁으면 상기 ECU 20은 브레이크 구동기 26으로 제동 제어 신호를 출력하여 ABS를 작동 시켜 차량 간격은 넓히고, 차간이 너무 넓으면 스로틀 밸브 제어기 28를 구동하여 차속을 증가 시킨다.In step 54, the ECU 20 that adjusts the direction of the steering wheel searches whether the vehicle maintains the specified interval in step 56. If the inter-vehicle distance (distance between the vehicle located in front of the vehicle and itself) output from the inter-vehicle distance detector 20 is not a preset inter-vehicle distance, the vehicle speed is reduced by controlling the brake driver 26 or the throttle valve controller 28 in step 58. To increase or decrease the number of minutes. For example, if the vehicle is too narrow, the ECU 20 outputs a brake control signal to the brake driver 26 to operate the ABS to widen the vehicle distance, and if the vehicle is too wide, drive the throttle valve controller 28 to increase the vehicle speed.
상기 56과정의 검색 결과 앞차량과의 차간이 미리 설정된 차간이라고 판단되면 ECU 20은 도 3의 60과정에서 데이타 송수신기 22로부터 프레임 데이타가 수신되는지를 검색한다. 상기 도 3의 60과정에서 데이타 프레임이 수신되지 않는상태라면 도 2의 표시기 30에 자동운전 모드임을 표시하고 전술한 34과정으로부터 반복하여 수행한다.As a result of the search of step 56, if it is determined that the distance between the vehicle and the vehicle ahead of time is preset, the ECU 20 searches whether frame data is received from the data transceiver 22 in step 60 of FIG. If the data frame is not received in step 60 of FIG. 3, the display 30 of FIG. 2 indicates that the automatic operation mode is performed, and the process is repeated from step 34.
만약, 프레임 데이타가 수신되는 상태라 판단되면 ECU 20은 62과정에서 수신되는 데이타가 방향 전환 데이타인지를 검색하여, 방향 전환을 나타내는 데이타인 경우에만 64과정에서 시그널 램프 제어기 32로 방향 전환 데이타를 전송하여 해당하는 방향의 방향 전환등이 구동되도록 한다.If it is determined that the frame data is received, the ECU 20 searches whether the data received in step 62 is the direction change data, and transmits the direction change data to the signal lamp controller 32 in step 64 only when the data indicates the direction change. To turn the direction light in the corresponding direction.
상술한 바와 같이 본 발명의 실시예는 앞에 위치된 차량을 자동으로 추적하여 주행되도록 스로틀 밸브, 브레이크, 스티어링 휠의 조정을 자동으로 제어함으로써 운전이 미숙한 자에게 매우 유용하게 이용될 수 있다.As described above, the embodiment of the present invention can be very useful for those who are inexperienced by controlling the adjustment of the throttle valve, the brake, and the steering wheel to automatically track and drive the vehicle located in front of the vehicle.
상술한 바와 같이 본 발명은 앞에서 주행하는 차량을 자동으로 추적하여 일정한 간격으로 자동 주행하므로써 다수의 차량이 장거리 여행시 운전의 편리를 도모할 수 있으며, 운전이 미숙한 자들의 사고를 미연에 방지할 수 있는 이점이 있다.As described above, the present invention can automatically track a vehicle traveling in front of the vehicle and automatically drive at regular intervals, so that a plurality of vehicles can facilitate driving when traveling long distances and prevent accidents of those who are inexperienced in driving. There is an advantage to this.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970071350A KR19990051911A (en) | 1997-12-20 | 1997-12-20 | Automatic driving control device of vehicle and its control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970071350A KR19990051911A (en) | 1997-12-20 | 1997-12-20 | Automatic driving control device of vehicle and its control method |
Publications (1)
Publication Number | Publication Date |
---|---|
KR19990051911A true KR19990051911A (en) | 1999-07-05 |
Family
ID=66090395
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970071350A KR19990051911A (en) | 1997-12-20 | 1997-12-20 | Automatic driving control device of vehicle and its control method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR19990051911A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101125830B1 (en) * | 2010-01-15 | 2012-03-27 | 서동욱 | Safety apparatus for automobile |
KR101300279B1 (en) * | 2011-08-05 | 2013-08-23 | 엘지전자 주식회사 | Detection of vehicles in different illumination environments |
US10065614B2 (en) | 2015-05-29 | 2018-09-04 | Hyundai Motor Company | System and method for variably controlling regenerative braking |
-
1997
- 1997-12-20 KR KR1019970071350A patent/KR19990051911A/en not_active Application Discontinuation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101125830B1 (en) * | 2010-01-15 | 2012-03-27 | 서동욱 | Safety apparatus for automobile |
KR101300279B1 (en) * | 2011-08-05 | 2013-08-23 | 엘지전자 주식회사 | Detection of vehicles in different illumination environments |
US10065614B2 (en) | 2015-05-29 | 2018-09-04 | Hyundai Motor Company | System and method for variably controlling regenerative braking |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10919525B2 (en) | Advanced driver assistance system, vehicle having the same, and method of controlling the vehicle | |
KR102588920B1 (en) | Advanced Driver Assistance System, Vehicle having the same and method for controlling the vehicle | |
US5562336A (en) | Head lamp device for vehicle | |
US6470273B2 (en) | Collision warning system | |
US8115652B2 (en) | Method and apparatus for vehicle driving guide | |
JP2016517106A (en) | Automobile navigation system | |
KR102367952B1 (en) | Vision System, Vehicle having the same and method for controlling the vehicle | |
JPH09178505A (en) | Drive assist system | |
US20220319317A1 (en) | Driving assist apparatus | |
KR20220119229A (en) | Advanced Driver Assistance System, and Vehicle having the same | |
CN112721806A (en) | Method and device for assisting blind zone of gradient road section | |
KR101350306B1 (en) | Vehicle collision avoidance apparatus | |
JPH05134036A (en) | Vehicle-mounted radar apparatus | |
KR20220012445A (en) | Vehicle and control method thereof | |
KR20210149311A (en) | Collision Avoidance device, Vehicle having the same and method for controlling the same | |
JP3983414B2 (en) | Turn signal control device for automatic tracking system | |
KR19990051911A (en) | Automatic driving control device of vehicle and its control method | |
KR100282903B1 (en) | Lane departure prevention device | |
KR100938906B1 (en) | Apparatus and method of support safe driving | |
JPH08276805A (en) | Following vehicle detection device | |
JP2000172995A (en) | Object detector | |
JP2986567B2 (en) | Inter-vehicle distance measuring device | |
JP2796431B2 (en) | Automotive object detection device | |
JP3463130B2 (en) | Distance measuring device | |
KR20240031680A (en) | Apparatus and method for providing blind spot alarm |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |