WO2023047554A1 - 隊列走行における走行速度を制御する速度制御システム - Google Patents
隊列走行における走行速度を制御する速度制御システム Download PDFInfo
- Publication number
- WO2023047554A1 WO2023047554A1 PCT/JP2021/035208 JP2021035208W WO2023047554A1 WO 2023047554 A1 WO2023047554 A1 WO 2023047554A1 JP 2021035208 W JP2021035208 W JP 2021035208W WO 2023047554 A1 WO2023047554 A1 WO 2023047554A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- communication
- quality
- vehicle
- speed
- predetermined
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
Definitions
- the present invention relates to a speed control system that controls the traveling speed of a plurality of vehicles running in a row.
- a speed control system is a speed control system for controlling traveling speed in platooning of a plurality of vehicles, wherein the plurality of vehicles are a predetermined vehicle and one vehicle other than the predetermined vehicle. and the speed control system is provided in the other vehicle and wirelessly communicates recognition data for use in determining communication quality between the predetermined vehicle and the other vehicle.
- a second communication device that is provided in the predetermined vehicle and receives the recognition data
- a control device that is provided in the predetermined vehicle and controls the running speed of the platoon; wherein the control device determines the communication quality based on the result of reception of the recognition data by the second communication device, and continues transmission and reception of data between the predetermined vehicle and the other vehicle.
- control determines the communication quality based on the result of reception of the recognition data by the second communication device, and continues transmission and reception of data between the predetermined vehicle and the other vehicle.
- control is performed so that the running speed of the platoon is made smaller than when the communication quality is higher than the predetermined quality.
- the content of the recognition data output by the first communication device is predetermined, and the control device receives the recognition data received by the second communication device and the predetermined recognition data.
- the communication quality may be determined based on the degree of matching with the contents of the.
- the communication quality can be judged.
- the content of the recognition data output by the first communication device changes based on a predetermined rule
- the control device controls the recognition data received by the second communication device and the predetermined
- the communication quality may be determined based on the degree of matching with the content of the recognition data that changes based on the rule that has been set.
- the control device controls the distance between the predetermined vehicle and the other vehicle.
- the running speed may be changed to a second running speed that is lower than the first running speed.
- the vehicle By reducing the running speed in advance when the communication quality is degraded even though the communication between the vehicles is continued, the vehicle can be operated smoothly even if the communication between the vehicles is interrupted and the running is stopped. can be parked.
- the control device continues transmission and reception of data between the predetermined vehicle and the other vehicle, but when the communication quality is equal to or lower than a first quality, the communication quality is Control is performed to make the traveling speed smaller than when the quality is higher than the first quality, and transmission and reception of data between the predetermined vehicle and the other vehicle are continued, but the communication quality is lower than the first quality.
- the communication quality is equal to or lower than a second quality which is lower than the quality of
- the running speed may be controlled to be further reduced than when the communication quality is equal to or lower than the first quality and higher than the second quality.
- the vehicle By lowering the driving speed significantly as the communication quality is lower, the vehicle can be stopped smoothly even if the communication between the vehicles is interrupted and the vehicle stops running.
- control device may perform control to reduce the travel speed to zero when data transmission/reception between the predetermined vehicle and the other vehicle cannot be continued.
- the safety of platooning can be further enhanced by stopping driving when communication between vehicles is interrupted.
- the control device when the communication quality changes from a state equal to or lower than the predetermined quality to a state higher than the predetermined quality, the control device performs control to increase the running speed to increase the running speed.
- the absolute value of the acceleration when the running speed is decreased may be smaller than the absolute value of the acceleration when the running speed is decreased.
- the other vehicle is provided with a plurality of the first communication devices, the plurality of the first communication devices have different communication methods, and the predetermined vehicle has the second communication device.
- a plurality of devices may be provided, and communication schemes of the plurality of second communication devices may be different from each other.
- the predetermined vehicle and the other vehicle transmit and receive the recognition data by two or more types of communication using different communication methods, and for at least one of the two or more types of communication may be weighted to determine the communication quality.
- the first communication device may output the encrypted recognition data
- the control device may decode the received recognition data to determine the communication quality
- FIG. 1 is a diagram showing a speed control system 1 according to an embodiment of the invention
- FIG. 1 is a block diagram showing a hardware configuration example of vehicles 11, 12, and 13 according to an embodiment of the present invention
- FIG. 4 is a flowchart showing processing for reducing the running speed of platooning when communication quality among vehicles 11, 12, and 13 according to the embodiment of the present invention is low.
- 4 is a flow chart showing processing for greatly reducing the traveling speed as the communication quality is lower according to the embodiment of the present invention.
- 4 is a flowchart showing a process of weighting communication quality and controlling traveling speed according to the embodiment of the present invention.
- FIG. 1 is a diagram showing a speed control system 1 according to an embodiment of the present invention.
- the speed control system 1 of this embodiment controls the running speed of a plurality of vehicles running in a row.
- a plurality of vehicles 11, 12, 13 are running in a row.
- the number of vehicles traveling in a row is arbitrary, and may be two or four or more.
- an example in which three vehicles 11, 12, and 13 are platooned will be described.
- the leading vehicle 11 can travel by automatic driving. If there is a passenger in the leading vehicle 11, the passenger may drive.
- the vehicles 12 and 13 can travel following the leading vehicle 11 by unmanned automatic driving. Vehicles 12 and 13 may have passengers.
- FIG. 2 is a block diagram showing an example hardware configuration of the vehicles 11, 12, and 13.
- FIG. 2 is a block diagram showing an example hardware configuration of the vehicles 11, 12, and 13.
- the vehicle 11 includes a control device 20, a storage device 25, communication devices 41, 42, 43, 44, an electronic control unit (ECU) 50, an operation device 51, a positioning device 52, an inertial measurement device ( IMU) 53 , a camera 54 , a sensing device 55 and a traveling device 60 .
- ECU electronice control unit
- IMU inertial measurement device
- the control device 20 includes a processor 21 and recording media such as ROM (Read Only Memory) 22 and RAM (Random Access Memory) 23 .
- a computer program (or firmware) for causing the processor 21 to execute processing may be installed in the ROM 22 .
- the computer program can be provided to the vehicle 11 via a storage medium (such as a semiconductor memory or an optical disc) or an electric communication line (such as the Internet). Such computer programs may be sold as commercial software.
- the processor 21 is a semiconductor integrated circuit and includes, for example, a central processing unit (CPU).
- the processor 21 sequentially executes a computer program stored in the ROM 22, in which a group of instructions for executing various processes are described, to realize desired processes.
- the ROM 22 is, for example, a writable memory (eg PROM), a rewritable memory (eg flash memory), or a read-only memory.
- ROM 22 stores a computer program that controls the operation of processor 21 .
- the RAM 23 provides a work area for temporarily expanding the computer program stored in the ROM 22 at boot time.
- the processor 21 controls the running speed of a plurality of vehicles 11, 12, and 13, which will be described later, in platooning.
- the storage device 25 is, for example, a magnetic storage device, an optical storage device, a semiconductor storage device, or a combination thereof.
- the storage device 25 can store various types of information such as map information and travel route information used for traveling of the vehicle.
- the operation device 51 is a device for the user to perform operations related to various operations of the vehicle 11 .
- the user uses the operation device 51 to perform operations related to automatic travel of the vehicle 11 .
- the operating device 51 may comprise a display device such as a touch screen and/or one or more switches. By operating the operation device 51, the user can perform various operations such as switching on/off of the automatic driving mode and setting a driving route.
- various information such as operating states of the vehicles 11, 12, and 13 can be displayed on the operating device 51. FIG.
- the positioning device 52 detects the position of the vehicle 11 in the geographic coordinate system.
- the positioning device 52 includes an antenna for receiving GNSS signals from GNSS (Global Navigation Satellite System) satellites and a processing circuit.
- the positioning device 52 receives GNSS signals transmitted from GNSS satellites and performs positioning based on the GNSS signals.
- the positioning device 52 may perform interferometric positioning such as RTK (Real Time Kinematic GPS), for example.
- the IMU 53 includes an acceleration sensor, an angular acceleration sensor, and a magnetic sensor, and outputs signals indicating the amount of movement, orientation, and attitude.
- the IMU 53 functions as a motion sensor and outputs signals indicating various quantities such as the acceleration, speed, displacement, orientation and attitude of the vehicle 11 .
- the travel device 60 includes various devices necessary for travel of the vehicle 11, such as the prime mover, transmission device, steering device, braking device, and wheels 15 and 16 of the vehicle 11.
- the prime mover is, for example, an internal combustion engine and/or an electric motor.
- the transmission changes the driving force and the moving speed of the vehicle 11 by shifting.
- the transmission can also switch between forward and reverse travel of the vehicle 11 .
- the steering device includes a power steering device, and changes the running direction of the vehicle 11 by changing the steering angle of the steered wheels.
- the braking device includes brakes for slowing and stopping the vehicle 11 .
- the camera 54 photographs the surroundings of the vehicle 11 and generates an image signal.
- the sensing device 55 is, for example, a laser ranging device such as a LiDAR sensor, and generates data indicating the environment around the vehicle 11 such as point cloud data.
- the ECU 50 controls the operations of various devices included in the travel device 60 .
- the ECU 50 controls the operation of various devices included in the traveling device 60 and controls the automatic driving of the vehicle 11 .
- the ECU 50 controls the operation of the travel device 60 based on output signals from the positioning device 52, the IMU 53, the camera 54, the sensing device 55, a preset travel route, and the like. Since the technique for performing automatic operation is well-known, detailed description is omitted here.
- the vehicle 11 can perform automatic operation using known automatic operation technology.
- Vehicles 12 and 13 include control device 30 , storage device 25 , communication devices 41 , 42 , 43 and 44 , electronic control unit (ECU) 50 , operation device 51 , positioning device 52 , inertial measurement unit (IMU) 53 and camera 54 . , a sensing device 55 and a traveling device 60 . These components are communicatively connected to each other via a bus, for example.
- the control device 30 has a processor 31 , a ROM 32 and a RAM 33 .
- the details of the processor 31, the ROM 32, and the RAM 33 are the same as those of the processor 21, the ROM 22, and the RAM 23 of the vehicle 11, so the description thereof is omitted here. Details of the storage device 25, the ECU 50, the operating device 51, the positioning device 52, the IMU 53, the camera 54, the sensing device 55, and the traveling device 60 are as described above.
- the processor 31 When the vehicles 11, 12, and 13 run in a platoon, the processor 31 performs running control such as making the vehicles 12 and 13 follow the lead vehicle 11 and maintaining an appropriate inter-vehicle distance.
- the communication devices 41, 42, 43, and 44 are used for inter-vehicle communication.
- the communication device 41 performs wireless communication between the vehicles 11, 12, and 13 using a short-range communication method such as DSRC (Dedicated Short Range Communications).
- the communication device 42 performs wireless communication between the vehicles 11, 12, and 13 using a mobile phone line such as LTE (Long Term Evolution).
- the communication devices 43 and 44 are provided in the front and rear parts of the vehicles, and perform optical wireless communication between the vehicles forming a line.
- optical wireless communication can be performed between the communication device 44 provided in the rear portion of the vehicle 11 and the communication device 43 provided in the front portion of the vehicle 12 .
- Optical wireless communication can be performed between the communication device 44 provided in the rear portion of the vehicle 12 and the communication device 43 provided in the front portion of the vehicle 13 .
- optical wireless communication can be performed between the communication device 44 of the vehicle 11 and the communication device 43 of the vehicle 13 via the communication devices 43 and 44 of the vehicle 12 .
- Vehicles 11, 12, and 13 mutually transmit and receive data related to driving conditions such as accelerator opening, gear ratio, steering angle, and braking condition.
- the processors 21 and 31 receive the data regarding the running state from the ECU 50 and exchange the data regarding the running state with each other via the communication devices 41, 42, 43 and 44, thereby sharing the data regarding the running state.
- Vehicles 11, 12, and 13 can share data related to running conditions, and can control platooning by using output signals from positioning device 52, IMU 53, camera 54, sensing device 55, and the like.
- FIG. 3 is a flowchart showing the process of reducing the platoon traveling speed when the communication quality between the vehicles 11, 12, and 13 is low.
- recognition data for use in determining communication quality between the vehicles 11, 12, and 13 is output from the vehicles 12 and 13 to the vehicle 11 by wireless communication.
- the contents of the recognition data are predetermined. Separate recognition data may be assigned to each of the vehicles 12,13.
- the content of the recognition data is also pre-stored in the ROM 22 or storage device 25 of the vehicle 11 .
- the communication devices 43 and 44 that perform optical wireless communication transmit and receive recognition data.
- the processors 31 of the vehicles 12 and 13 cause the communication device 43 to output recognition data (step S11).
- the communication device 44 of the vehicle 11 receives the recognition data output from the communication device 43 of the vehicle 12 (step S12).
- the recognition data output from the communication device 43 of the vehicle 13 is received by the communication device 44 of the vehicle 12 .
- the processor 31 of the vehicle 12 causes the communication device 43 of the vehicle 12 to output the recognition data received from the vehicle 13 .
- the communication device 44 of the vehicle 11 can receive recognition data output from the vehicle 13 via the communication devices 43 and 44 of the vehicle 12 .
- the processor 21 of the vehicle 11 determines the communication quality based on the reception result of the received recognition data (step S13).
- the processor 21 determines the communication quality, for example, based on the degree of matching between the received recognition data and the content of predetermined recognition data. Communication quality can be determined by comparing the received recognition data with predetermined content.
- each of the vehicles 12 and 13 outputs recognition data 10 times per second.
- the processor 21 counts the number of pieces of recognition data that match the content of predetermined recognition data among the ten pieces of recognition data received.
- the processor 21 determines that the communication quality is good when all of the received 10 pieces of recognition data match the predetermined content. If some of the received 10 pieces of recognition data do not match the predetermined content, data transmission/reception with the vehicles 11, 12, and 13 continues uninterrupted, but the communication quality deteriorates. It is determined that
- the processor 21 When the communication quality is equal to or lower than a predetermined quality, the processor 21 performs control to reduce the traveling speed of platooning (steps S14 and S15). For example, if two or more of the received ten pieces of recognition data do not match the predetermined content, control is performed to reduce the traveling speed of platooning.
- the processor 21 When the communication quality is higher than the predetermined quality, the processor 21 does not perform control to reduce the running speed of the platoon, but performs control to maintain the running speed (step S16). For example, if the number of pieces of recognition data that does not match the predetermined content is less than one, control to reduce the traveling speed of platooning is not performed.
- the processor 21 controls to change the running speed to 80 km/h when the communication quality becomes equal to or lower than the predetermined quality. conduct.
- the processor 21 transmits a command to reduce the traveling speed to the ECU 50, and the ECU 50 controls the traveling device 60 to reduce the traveling speed. Due to mutual communication among the vehicles 11, 12, 13, this speed control is shared by the vehicles 11, 12, 13, and the ECUs 50 of the vehicles 12, 13 also control the traveling device 60 to reduce the traveling speed. As a result, the running speed of the platoon running can be reduced.
- the communication devices 43 and 44 transmit and receive the recognition data, but the communication device 41 may transmit and receive the recognition data, and the communication device 42 may transmit and receive the recognition data.
- each of the communication devices 41, 42, 43, and 44 may transmit and receive recognition data.
- each of the communication devices 41, 42, 43, and 44 transmits and receives recognition data, if the communication quality of any one of them is higher than a predetermined quality, control to reduce the running speed of platoon running may not be performed. .
- the recognition data may be transmitted and received independently of the control data transmitted and received between the vehicles 11, 12, 13 for control of speed, steering, etc., or may be included in such control data. .
- FIG. 4 is a flow chart showing the process of greatly reducing the traveling speed as the communication quality is lower. In this example, first, steps S11 to S13 described with reference to FIG. 3 are performed.
- the processor 21 determines whether the communication quality is equal to or lower than the first quality (step S24).
- the first quality is, for example, communication quality in which two or more out of ten pieces of recognition data received do not match predetermined content.
- the processor 21 determines whether the communication quality is equal to or lower than the second quality (step S25).
- the second quality is, for example, communication quality in which 5 or more out of 10 received recognition data do not match predetermined content.
- the processor 21 When the communication quality is equal to or lower than the first quality and higher than the second quality, the processor 21 performs control to reduce the running speed (step S27). For example, when the running speed is set to 100 km/h when the communication quality is higher than the first quality, the processor 21 performs control to change the running speed to 80 km/h.
- the processor 21 performs control to reduce the running speed (step S26). For example, when the running speed is set to 100 km/h when the communication quality is higher than the first quality, the processor 21 performs control to change the running speed to 50 km/h.
- the processor 21 does not reduce the running speed of the platoon but maintains the running speed (step S28).
- the processor 21 controls the traveling speed to zero. By stopping traveling when communication between vehicles is interrupted, the safety of platooning can be further enhanced.
- the processor 21 performs control to increase the traveling speed.
- the absolute value of the acceleration when the running speed is increased may be smaller than the absolute value of the acceleration when the running speed is decreased.
- the contents of the recognition data are predetermined contents, but the contents of the recognition data may be changed based on predetermined rules.
- the content of recognition data may be determined based on a predetermined formula.
- the numerical value of the recognition data may be incremented by "1" for each transmission.
- the processor 21 can determine communication quality based on the degree of matching between the received recognition data and the content of the recognition data that changes based on a predetermined rule.
- FIG. 5 is a flowchart showing the process of weighting the communication quality and controlling the running speed.
- each of the communication devices 41, 42, 43, and 44 transmits and receives recognition data.
- steps S11 to S13 described with reference to FIG. 3 are performed.
- the processor 21 determines the communication quality of each recognition data received by the communication devices 41, 42, 43, and 44.
- FIG. The processor 21 weights at least one of the communication qualities of the three types of communication with different communication methods, combines the communication qualities of the three types of communication, and determines the communication quality again. For example, the communication quality is judged again from the average value of the communication qualities of the three types of communication.
- the processor 21 performs control to reduce the platoon running speed (steps S35 and S36).
- the processor 21 does not perform control to reduce the running speed of the platoon but performs control to maintain the running speed (step S37).
- the traveling speed it is possible to control the traveling speed more appropriately according to the communication environment. For example, when it can be determined that there are many metallic objects in the surroundings from the content captured by the camera 54, it may be disadvantageous for radio communication, so the communication quality in radio communication may be weighted. Also, for example, if it can be determined that fog is occurring using the camera 54 or a humidity sensor, it may be disadvantageous to optical communication, so the communication quality in optical communication may be weighted. Further, the lowest communication quality among the communication qualities of the three types of communication may be weighted. Also, one of the communication qualities of the three types of communication may be uniformly weighted.
- encrypted recognition data may be transmitted and received among the vehicles 11, 12, and 13.
- the processors 31 of the vehicles 12 and 13 cause the communication device to output the encrypted recognition data
- the processor 21 of the vehicle 11 decodes the received recognition data and judges the communication quality.
- the speed control system 1 is a speed control system 1 that controls the traveling speed of a plurality of vehicles 11, 12, 13 in platooning, and comprises a plurality of vehicles 11, 12 and 13 include a predetermined vehicle 11 and one or more other vehicles 12 and 13 other than the predetermined vehicle 11, and the speed control system 1 is provided in the other vehicles 12 and 13 to control the predetermined vehicle.
- First communication devices 41, 42, 43, 44 for outputting recognition data for use in determining communication quality between 11 and other vehicles 12, 13 by wireless communication; Second communication devices 41, 42, 43, and 44 for receiving data, and a control device 20 provided in a predetermined vehicle 11 for controlling the traveling speed of platooning, the control device 20 being the second communication device 41, 42, 43, 44 determines the communication quality based on the reception results of the recognition data, and the transmission and reception of data between the predetermined vehicle 11 and the other vehicles 12, 13 continues, but the communication quality is low. If the communication quality is equal to or lower than the predetermined quality, control is performed so that the platoon traveling speed is made smaller than when the communication quality is higher than the predetermined quality.
- the content of the recognition data output by the first communication devices 41, 42, 43, and 44 is predetermined, and the control device 20 receives the recognition data received by the second communication devices 41, 42, 43, and 44.
- the communication quality may be determined based on the degree of matching between the data and the content of predetermined recognition data.
- the communication quality can be judged.
- the content of the recognition data output by the first communication devices 41, 42, 43, and 44 changes based on a predetermined rule
- the control device 20 controls the second communication devices 41, 42, 43
- Communication quality may be determined based on the degree of matching between the recognition data received by 44 and the content of the recognition data that changes based on a predetermined rule.
- the control device 20 transfers data between the predetermined vehicle 11 and the other vehicles 12, 13. is continued, but if the communication quality becomes equal to or lower than a predetermined quality, the running speed may be changed to a second running speed that is lower than the first running speed.
- the vehicle By reducing the running speed in advance when the communication quality is degraded even though the communication between the vehicles is continued, the vehicle can be operated smoothly even if the communication between the vehicles is interrupted and the running is stopped. can be parked.
- the control device 20 continues data transmission/reception between the predetermined vehicle 11 and the other vehicles 12 and 13, but when the communication quality is equal to or lower than the first quality, the communication quality is Control is performed to make the traveling speed smaller than when the quality is higher than the first quality, and transmission and reception of data between the predetermined vehicle 11 and the other vehicles 12 and 13 are continued, but the communication quality is the first quality. If the communication quality is equal to or lower than a second quality lower than , the traveling speed may be controlled to be further reduced than when the communication quality is equal to or lower than the first quality and higher than the second quality.
- the vehicle By lowering the driving speed significantly as the communication quality is lower, the vehicle can be stopped smoothly even if the communication between the vehicles is interrupted and the vehicle stops running.
- control device 20 may perform control to reduce the travel speed to zero when data transmission/reception between the predetermined vehicle 11 and the other vehicles 12 and 13 cannot be continued.
- the safety of platooning can be further enhanced by stopping driving when communication between vehicles is interrupted.
- the control device 20 when the communication quality changes from a state of a predetermined quality or less to a state of higher than the predetermined quality, the control device 20 performs control to increase the traveling speed, and determines the absolute acceleration when increasing the traveling speed.
- the value may be smaller than the absolute value of acceleration when the running speed is reduced.
- the other vehicles 12, 13 are provided with a plurality of first communication devices 41, 42, 43, 44, and communication is performed between the plurality of first communication devices 41, 42, 43, 44.
- a plurality of second communication devices 41, 42, 43, 44 are provided in a predetermined vehicle 11, and the communication methods are different among the plurality of second communication devices 41, 42, 43, 44. may be
- the predetermined vehicle 11 and the other vehicles 12 and 13 transmit and receive recognition data by two or more types of communication using different communication methods, and for at least one of the two or more types of communication
- the communication quality may be determined by weighting.
- the first communication devices 41, 42, 43, and 44 may output encrypted recognition data, and the control device 20 may decode the received recognition data to determine communication quality.
- the present invention is particularly useful in the technical field related to platooning of a plurality of vehicles.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
速度制御システム1は、複数の車両11、12、13の隊列走行における走行速度を制御する。複数の車両11、12、13は、所定の車両11と、所定の車両11以外の一台以上の他の車両12、13とを含む。速度制御システム1は、他の車両12、13に設けられ、車両間の通信品質の判断に用いるための認識データを無線通信により出力する第1通信装置41、42、43、44と、所定の車両11に設けられ、認識データを受信する第2通信装置41、42、43、44と、所定の車両11に設けられ、隊列走行の走行速度を制御する制御装置20とを備える。制御装置20は、第2通信装置41、42、43、44の認識データの受信結果に基づいて通信品質を判断し、車両間のデータの送受信は継続しているが、通信品質が所定の品質以下である場合、通信品質が所定の品質より高い場合よりも隊列走行の走行速度を小さくする制御を行う。
Description
本発明は、複数の車両の隊列走行における走行速度を制御する速度制御システムに関する。
近年、自動車の自動運転化により、人手不足の解消、燃費の向上、安全性の向上などの期待が持たれている。高い信頼性が求められる車車間通信においては、複数の通信媒体を用いることで通信品質を向上させる分散通信方式がある(例えば、特許文献1参照)。
特許文献1が開示する方法では、誤り訂正符号を付したデータを複数の通信媒体に分散して送信することで、複数の通信媒体うちの何れかが通信不能になった場合でも、残りの通信媒体を用いてデータの送受信を継続することができる。
複数の車両を同時に走行させる場合、複数の車両で隊列を組んで走行させることが考えられる。この場合、複数の車両の間で車車間通信を行うことにより、先頭車両に他の車両を追従させたり、車間距離を適切に保ったりする制御を行うことができる。
このような複数の車両の隊列走行において、通信環境の変化等により車車間通信が途切れた場合は、車両の走行を停止させることが考えられる。車車間通信が途切れたことに起因して車両の走行を停止させる場合、安全に車両を停車させることが求められる。
本発明のある実施形態に係る速度制御システムは、複数の車両の隊列走行における走行速度を制御する速度制御システムであって、前記複数の車両は、所定の車両と、前記所定の車両以外の一台以上の他の車両とを含み、前記速度制御システムは、前記他の車両に設けられ、前記所定の車両と前記他の車両との間の通信品質の判断に用いるための認識データを無線通信により出力する第1通信装置と、前記所定の車両に設けられ、前記認識データを受信する第2通信装置と、前記所定の車両に設けられ、前記隊列走行の走行速度を制御する制御装置と、を備え、前記制御装置は、前記第2通信装置の前記認識データの受信結果に基づいて前記通信品質を判断し、前記所定の車両と前記他の車両との間のデータの送受信は継続しているが、前記通信品質が所定の品質以下である場合、前記通信品質が前記所定の品質より高い場合よりも前記隊列走行の走行速度を小さくする制御を行う。
複数の車両の隊列走行において、車両間の通信が途切れた場合は走行を停止させることが考えられる。そのような車両間の通信が途切れた場合に走行を停止させる形態において、車両間の通信は継続しているが通信品質が低下した段階で、予め走行速度を低下させておく。これにより、車両間の通信が途切れて走行を停止させることになっても、スムーズに車両を停車させることができる。
ある実施形態において、前記第1通信装置が出力する前記認識データの内容は予め決められており、前記制御装置は、前記第2通信装置が受信した前記認識データと、予め決められた前記認識データの内容との一致の度合いに基づいて、前記通信品質を判断してもよい。
受信したデータと予め決められた内容とを比較することにより、通信品質を判断することができる。
ある実施形態において、前記第1通信装置が出力する前記認識データの内容は予め決められたルールに基づいて変化し、前記制御装置は、前記第2通信装置が受信した前記認識データと、予め決められた前記ルールに基づいて変化する前記認識データの内容との一致の度合いに基づいて、前記通信品質を判断してもよい。
受信したデータと、予め決められたルールに基づいて変化するデータとを比較することにより、通信品質を判断することができる。
ある実施形態において、前記通信品質が前記所定の品質より高いときの前記走行速度が第1走行速度に設定されている場合、前記制御装置は、前記所定の車両と前記他の車両との間のデータの送受信は継続しているが前記通信品質が所定の品質以下になると、前記走行速度を前記第1走行速度よりも小さい第2走行速度に変更してもよい。
車両間の通信は継続しているが通信品質が低下した段階で、予め走行速度を低下させておくことで、車両間の通信が途切れて走行を停止させることになっても、スムーズに車両を停車させることができる。
ある実施形態において、前記制御装置は、前記所定の車両と前記他の車両との間のデータの送受信は継続しているが、前記通信品質が第1の品質以下である場合、前記通信品質が前記第1の品質より高い場合よりも前記走行速度を小さくする制御を行い、前記所定の車両と前記他の車両との間のデータの送受信は継続しているが、前記通信品質が前記第1の品質よりも低い第2の品質以下である場合、前記通信品質が前記第1の品質以下且つ前記第2の品質より高い場合よりも前記走行速度をさらに小さくする制御を行ってもよい。
通信品質が低いほど走行速度を大きく低下させておくことで、車両間の通信が途切れて走行を停止させることになっても、スムーズに車両を停車させることができる。
ある実施形態において、前記制御装置は、前記所定の車両と前記他の車両との間のデータの送受信が継続できない場合、前記走行速度をゼロにする制御を行ってもよい。
車両間の通信が途切れた場合は走行を停止させることで、隊列走行の安全性をより高めることができる。
ある実施形態において、前記通信品質が前記所定の品質以下の状態から前記所定の品質より高い状態に変化した場合、前記制御装置は、前記走行速度を大きくする制御を行い、前記走行速度を大きくするときの加速度の絶対値は、前記走行速度を小さくするときの加速度の絶対値よりも小さくてもよい。
通信品質が改善したことにより走行速度を大きくするときは緩やかに上昇させることにより、安全性をより高めることができる。
ある実施形態において、前記他の車両には、前記第1通信装置が複数個設けられており、複数の前記第1通信装置は通信方式が互いに異なり、前記所定の車両には、前記第2通信装置が複数個設けられており、複数の前記第2通信装置は通信方式が互いに異なっていてもよい。
通信方式が互いに異なる複数種類の通信装置を用いて車両間のデータ通信を行うことにより、より安定したデータ通信を行うことができる。
ある実施形態において、前記所定の車両と前記他の車両とは、通信方式が互いに異なる二種類以上の通信により前記認識データの送受信を行い、前記二種類以上の通信のうちの少なくとも一つに対して重みづけを行って、前記通信品質を判断してもよい。
重みづけを行って通信品質を判断することにより、通信環境に応じたより適切な走行速度の制御を行うことができる。
ある実施形態において、前記第1通信装置は、暗号化した前記認識データを出力し、前記制御装置は、受信した前記認識データを復号化して前記通信品質を判断してもよい。
暗号化通信を行うことにより、第三者に認識データの内容が分からない状態での通信を行うことができる。
複数の車両の隊列走行において、車両間の通信が途切れた場合は走行を停止させることが考えられる。そのような車両間の通信が途切れた場合に走行を停止させる形態において、車両間の通信は継続しているが通信品質が低下した段階で、予め走行速度を低下させておく。これにより、車両間の通信が途切れて走行を停止させることになっても、スムーズに車両を停車させることができる。
以下、図面を参照しながら本発明の実施形態を説明する。同様の構成要素には同様の参照符号を付し、重複する場合にはその説明を省略する。以下の実施形態は例示であり、本発明は以下の実施形態に限定されない。
図1は、本発明の実施形態に係る速度制御システム1を示す図である。
本実施形態の速度制御システム1は、複数の車両の隊列走行における走行速度を制御する。図1に示す例では、複数の車両11、12、13が隊列を組んで走行している。隊列を組んで走行する車両の台数は任意であり、2台であってもよいし、4台以上であってもよい。ここでは、3台の車両11、12、13を隊列走行させる例を説明する。
先頭の車両11は、自動運転により走行し得る。先頭車両11に搭乗者がいる場合はその搭乗者が運転を行ってもよい。車両12、13は、無人の自動運転により先頭車両11に追従して走行し得る。車両12、13に搭乗者がいてもよい。
図2は、車両11、12、13のハードウェア構成例を示すブロック図である。
図2に例示するように、車両11は、制御装置20、記憶装置25、通信装置41、42、43、44、電子制御ユニット(ECU)50、操作装置51、測位装置52、慣性計測装置(IMU)53、カメラ54、センシングデバイス55、走行装置60を備える。これらの構成要素は、例えばバスを介して相互に通信可能に接続される。
制御装置20は、プロセッサ21と、ROM(Read Only Memory)22およびRAM(Random Access Memory)23などの記録媒体とを備える。ROM22には、プロセッサ21に処理を実行させるためのコンピュータプログラム(またはファームウェア)が実装され得る。コンピュータプログラムは、記憶媒体(例えば半導体メモリまたは光ディスク等)または電気通信回線(例えばインターネット)を介して車両11に提供され得る。そのようなコンピュータプログラムが、商用ソフトウェアとして販売されてもよい。
プロセッサ21は、半導体集積回路であり、例えば中央演算処理装置(CPU)を含む。プロセッサ21は、各種処理を実行するための命令群を記述した、ROM22に格納されるコンピュータプログラムを逐次実行し、所望の処理を実現する。
ROM22は、例えば、書き込み可能なメモリ(例えばPROM)、書き換え可能なメモリ(例えばフラッシュメモリ)、または読み出し専用のメモリである。ROM22は、プロセッサ21の動作を制御するコンピュータプログラムを記憶している。RAM23は、ROM22に格納されたコンピュータプログラムをブート時に一旦展開するための作業領域を提供する。
プロセッサ21は、後述する複数の車両11、12、13の隊列走行における走行速度の制御を行う。
記憶装置25は、例えば磁気記憶装置、光学記憶装置、半導体記憶装置またはそれらの組み合わせである。記憶装置25は、車両の走行に用いる地図情報、走行経路情報等の各種情報を記憶し得る。
操作装置51は、車両11の各種動作に関する操作をユーザが行うための装置である。例えば、ユーザは、操作装置51を用いて車両11の自動走行に関する操作を行う。操作装置51は、タッチスクリーンなどの表示装置および/または一つ以上のスイッチを備え得る。ユーザは、操作装置51を操作することにより、例えば自動走行モードのオン/オフの切り替え、走行経路の設定などの種々の操作を実行することができる。また、操作装置51には、車両11、12、13の動作状態などの種々の情報が表示され得る。
測位装置52は、地理座標系における車両11の位置を検出する。測位装置52は、GNSS(Global Navigation Satellite System)衛星からのGNSS信号を受信するアンテナと、処理回路とを備える。測位装置52は、GNSS衛星から送信されるGNSS信号を受信し、GNSS信号に基づいて測位を行う。測位装置52は、例えば、RTK(Real Time Kinematic GPS)などの干渉測位を行ってもよい。
IMU53は、加速度センサ、角加速度センサおよび磁気センサを備え、移動量、向きおよび姿勢を示す信号を出力する。IMU53は、モーションセンサとして機能し、車両11の加速度、速度、変位、向きおよび姿勢などの諸量を示す信号を出力する。
走行装置60は、車両11の原動機、変速装置、操舵装置、制動装置、車輪15、16などの、車両11の走行に必要な各種の装置を含む。原動機は、例えば内燃機関および/または電動モータである。変速装置は、変速によって車両11の推進力および移動速度を変化させる。変速装置は、車両11の前進と後進とを切り換えることもできる。操舵装置は、パワーステアリング装置を含み、操舵輪の操舵角を変化させることにより、車両11の走行方向を変化させる。制動装置は、車両11を減速および停止させるためのブレーキを含む。
カメラ54は、車両11の周囲を撮影して画像信号を生成する。センシングデバイス55は、例えばLiDARセンサ等のレーザ測距装置であり、点群データなどの車両11の周囲の環境を示すデータを生成する。
ECU50は、走行装置60に含まれる各種装置の動作を制御する。自動運転モードにおいては、ECU50は、走行装置60に含まれる各種装置の動作を制御し、車両11の自動運転の制御を行う。ECU50は、測位装置52、IMU53、カメラ54、センシングデバイス55の出力信号、および予め設定された走行予定経路などに基づいて、走行装置60の動作を制御する。自動運転を行うための技術は公知であるため、ここでは詳細な説明を省略する。車両11は、公知の自動運転技術を用いて自動運転を実行し得る。
車両12、13は、制御装置30、記憶装置25、通信装置41、42、43、44、電子制御ユニット(ECU)50、操作装置51、測位装置52、慣性計測装置(IMU)53、カメラ54、センシングデバイス55、走行装置60を備える。これらの構成要素は、例えばバスを介して相互に通信可能に接続される。制御装置30は、プロセッサ31、ROM32、RAM33を備える。プロセッサ31、ROM32、RAM33の詳細は、車両11のプロセッサ21、ROM22、RAM23と同様であるため、ここではその説明を省略する。記憶装置25、ECU50、操作装置51、測位装置52、IMU53、カメラ54、センシングデバイス55、走行装置60の詳細は上述した通りである。
プロセッサ31は、車両11、12、13の隊列走行において、車両12、13を先頭車両11に追従させたり、車間距離を適切に保ったりする走行の制御を行う。
通信装置41、42、43、44は、車車間通信に用いられる。通信装置41は、例えばDSRC(Dedicated Short Range Communications)などの狭域通信方式により車両11、12、13の間の無線通信を行う。通信装置42は、例えばLTE(Long Term Evolution)などの携帯電話回線を利用した車両11、12、13の間の無線通信を行う。
通信装置43、44は、車両の前方部および後方部に設けられ、隊列を組む車両間での光無線通信を行う。図1に示す例では、車両11の後方部に設けられた通信装置44と、車両12の前方部に設けられた通信装置43との間で、光無線通信を行うことができる。車両12の後方部に設けられた通信装置44と、車両13の前方部に設けられた通信装置43との間で、光無線通信を行うことができる。また、車両12の通信装置43、44を介して、車両11の通信装置44と車両13の通信装置43との間で、光無線通信を行うことができる。
このような通信方式が互いに異なる複数種類の通信装置を用いて車両間のデータ通信を行うことにより、安定したデータ通信を行うことができる。
車両11、12、13は、アクセル開度、変速比、操舵角、制動状態などの走行状態に関するデータを相互に送受信する。例えば、プロセッサ21、31は、ECU50からそれら走行状態に関するデータを受け取り、通信装置41、42、43、44を介して走行状態に関するデータを相互に送受信することにより、走行状態に関するデータを互いに共有することができる。車両11、12、13の間で走行状態に関するデータを互いに共有するとともに、測位装置52、IMU53、カメラ54、センシングデバイス55等の出力信号を用いて、隊列走行の制御を行うことができる。
次に、車両11、12、13の間のデータ通信における通信品質が低い場合における、隊列走行の走行速度の制御について説明する。
図3は、車両11、12、13の間の通信品質が低い場合に、隊列走行の走行速度を小さくする処理を示すフローチャートである。
本実施形態では、車両11、12、13の間の通信品質の判断に用いるための認識データが、車両12、13から車両11へ無線通信により出力される。認識データの内容は予め決められている。車両12、13のそれぞれに別々の認識データが割り当てられ得る。認識データの内容は、車両11のROM22または記憶装置25にも予め記憶されている。ここでは、一例として、光無線通信を行う通信装置43、44が認識データの送受信を行うとする。
車両12、13のプロセッサ31は、通信装置43に認識データを出力させる(ステップS11)。車両11の通信装置44は、車両12の通信装置43から出力された認識データを受信する(ステップS12)。車両13の通信装置43から出力された認識データは、車両12の通信装置44で受信される。車両12のプロセッサ31は、車両13から受信した認識データを車両12の通信装置43から出力させる。車両11の通信装置44は、車両12の通信装置43、44を介して、車両13から出力された認識データを受信することができる。
車両11のプロセッサ21は、受信した認識データの受信結果に基づいて通信品質を判断する(ステップS13)。プロセッサ21は、例えば、受信した認識データと予め決められた認識データの内容との一致の度合いに基づいて、通信品質を判断する。受信した認識データと予め決められた内容とを比較することにより、通信品質を判断することができる。
一例として、車両12、13のそれぞれからは、認識データが1秒間に10回出力される。プロセッサ21は、受信した10個の認識データのうち、予め決められた認識データの内容と一致する認識データの個数をカウントする。
プロセッサ21は、受信した10個の認識データの全てが、予め決められた内容と一致する場合、通信品質は良好と判断する。受信した10個の認識データのいくつかが、予め決められた内容と一致しない場合、車両11、12、13との間のデータの送受信は途切れずに継続しているが、通信品質は低下していると判断する。
プロセッサ21は、通信品質が所定の品質以下である場合、隊列走行の走行速度を小さくする制御を行う(ステップS14、S15)。例えば、受信した10個の認識データのうちの2個以上が、予め決められた内容と一致しない場合、隊列走行の走行速度を小さくする制御を行う。
プロセッサ21は、通信品質が所定の品質より高い場合、隊列走行の走行速度を小さくする制御は行わず、走行速度を維持する制御を行う(ステップS16)。例えば、予め決められた内容と一致しない認識データが1個未満である場合、隊列走行の走行速度を小さくする制御は行わない。
例えば、通信品質が所定の品質より高いときの走行速度が100km/hに設定されている場合、プロセッサ21は、通信品質が所定の品質以下になると、走行速度を80km/hに変更する制御を行う。プロセッサ21は、走行速度を小さくする指令をECU50に送信し、ECU50は走行装置60を制御して走行速度を小さくする。車両11、12、13の間の相互通信により、この速度制御は車両11、12、13で共有され、車両12、13のECU50も走行装置60を制御して走行速度を小さくする。これにより、隊列走行の走行速度を小さくすることができる。
複数の車両11、12、13の隊列走行において、車両間の通信が途切れた場合は走行を停止させることが考えられる。そのような車両間の通信が途切れた場合には走行を停止させる形態において、車両間の通信は継続しているが通信品質が低下した段階で、予め走行速度を低下させておく。これにより、車両間の通信が途切れて走行を停止させることになっても、スムーズに車両11、12、13を停車させることができる。
上記の例では、通信装置43、44が認識データの送受信を行ったが、通信装置41が認識データの送受信を行ってもよいし、通信装置42が認識データの送受信を行ってもよい。
また、通信装置41、42、43、44のそれぞれが認識データの送受信を行ってもよい。通信装置41、42、43、44のそれぞれが認識データの送受信を行う場合は、いずれかの通信品質が所定の品質より高い場合は、隊列走行の走行速度を小さくする制御は行わなくてもよい。
認識データは、車両11、12、13の間で送受信される速度および操舵等の制御のための制御データと独立して送受信されてもよいし、そのような制御データに含まれていてもよい。
次に、通信品質が低いほど走行速度を大きく低下させる制御について説明する。
図4は、通信品質が低いほど走行速度を大きく低下させる処理を示すフローチャートである。この例では、まず、図3を用いて説明したステップS11-S13の処理を行う。
次に、プロセッサ21は、通信品質が第1の品質以下であるか判断する(ステップS24)。第1の品質は、例えば、受信した10個の認識データのうちの2個以上が、予め決められた内容と一致しない通信品質である。
通信品質が第1の品質以下である場合、プロセッサ21は、通信品質が第2の品質以下であるか判断する(ステップS25)。第2の品質は、例えば、受信した10個の認識データのうちの5個以上が、予め決められた内容と一致しない通信品質である。
通信品質が第1の品質以下且つ第2の品質より高い場合、プロセッサ21は走行速度を小さくする制御を行う(ステップS27)。例えば、通信品質が第1の品質より高いときの走行速度が100km/hに設定されている場合、プロセッサ21は、走行速度を80km/hに変更する制御を行う。
通信品質が第1の品質よりも低い第2の品質以下である場合、プロセッサ21は走行速度をより小さくする制御を行う(ステップS26)。例えば、通信品質が第1の品質より高いときの走行速度が100km/hに設定されている場合、プロセッサ21は、走行速度を50km/hに変更する制御を行う。
プロセッサ21は、通信品質が第1の品質より高い場合、隊列走行の走行速度を小さくする制御は行わず、走行速度を維持する制御を行う(ステップS28)。
このように、通信品質が低いほど走行速度を大きく低下させておくことで、車両間の通信が途切れて走行を停止させることになっても、よりスムーズに車両を停車させることができる。
本実施形態では、車両11、12、13の間のデータの送受信が途切れて継続できない場合、プロセッサ21は、走行速度をゼロにする制御を行う。車両間の通信が途切れた場合は走行を停止させることで、隊列走行の安全性をより高めることができる。
また、通信品質が所定の品質以下の状態から所定の品質より高い状態に変化した場合、プロセッサ21は、走行速度を大きくする制御を行う。この場合、走行速度を大きくするときの加速度の絶対値は、走行速度を小さくするときの加速度の絶対値よりも小さくしてもよい。通信品質が改善したことにより走行速度を大きくするときは、走行速度を緩やかに上昇させることにより、安全性をより高めることができる。
上記の説明では、認識データの内容は予め決められた内容であったが、認識データの内容は予め決められたルールに基づいて変化してもよい。例えば、認識データの内容は予め決められた計算式に基づいて決められてもよい。例えば、送信ごとに認識データの数値が“1”ずつ増加していってもよい。プロセッサ21は、受信した認識データと、予め決められたルールに基づいて変化する認識データの内容との一致の度合いに基づいて、通信品質を判断することができる。
次に、通信品質に重みづけを行って走行速度を制御する処理を説明する。
図5は、通信品質に重みづけを行って走行速度を制御する処理を示すフローチャートである。
ここでは、一例として、通信装置41、42、43、44のそれぞれが認識データの送受信を行うとする。この例では、まず、図3を用いて説明したステップS11-S13の処理を行う。ステップS13において、プロセッサ21は、通信装置41、42、43、44の受信した認識データそれぞれの通信品質を判断する。プロセッサ21は、通信方式が互いに異なる三種類の通信の通信品質のうちの少なくとも一つに重みづけを行った上で、三種類の通信の通信品質を組み合わせて、改めて通信品質を判断する。例えば、三種類の通信の通信品質の平均値から改めて通信品質を判断する。
プロセッサ21は、改めて判断した通信品質が所定の品質以下である場合、隊列走行の走行速度を小さくする制御を行う(ステップS35、S36)。プロセッサ21は、通信品質が所定の品質より高い場合、隊列走行の走行速度を小さくする制御は行わず、走行速度を維持する制御を行う(ステップS37)。
上記のように重みづけを行って通信品質を判断することにより、通信環境に応じたより適切な走行速度の制御を行うことができる。例えば、カメラ54の撮影内容から周囲に金属物が多いと判断できる場合は、電波通信に不利となり得るため、電波通信における通信品質に対して重みづけを行ってもよい。また、例えば、カメラ54や湿度センサなどを用いて霧が発生していると判断できる場合は、光通信に不利となり得るため、光通信における通信品質に対して重みづけを行ってもよい。また、三種類の通信の通信品質のうちの一番通信品質が低かったものに重みづけを行ってもよい。また、三種類の通信の通信品質のうちのいずれかに一律に重みづけを行ってもよい。
また、車両11、12、13の間で暗号化した認識データを送受信してもよい。この場合、車両12、13のプロセッサ31は通信装置に暗号化した認識データを出力させ、車両11のプロセッサ21は受信した認識データを復号化して通信品質を判断する。暗号化通信を行うことにより、第三者に認識データの内容が分からない状態での通信を行うことができる。
以上説明したように、本発明のある実施形態に係る速度制御システム1は、複数の車両11、12、13の隊列走行における走行速度を制御する速度制御システム1であって、複数の車両11、12、13は、所定の車両11と、所定の車両11以外の一台以上の他の車両12、13とを含み、速度制御システム1は、他の車両12、13に設けられ、所定の車両11と他の車両12、13との間の通信品質の判断に用いるための認識データを無線通信により出力する第1通信装置41、42、43、44と、所定の車両11に設けられ、認識データを受信する第2通信装置41、42、43、44と、所定の車両11に設けられ、隊列走行の走行速度を制御する制御装置20と、を備え、制御装置20は、第2通信装置41、42、43、44の認識データの受信結果に基づいて通信品質を判断し、所定の車両11と他の車両12、13との間のデータの送受信は継続しているが、通信品質が所定の品質以下である場合、通信品質が所定の品質より高い場合よりも隊列走行の走行速度を小さくする制御を行う。
複数の車両11、12、13の隊列走行において、車両間の通信が途切れた場合は走行を停止させることが考えられる。そのような車両間の通信が途切れた場合に走行を停止させる形態において、車両間の通信は継続しているが通信品質が低下した段階で、予め走行速度を低下させておく。これにより、車両間の通信が途切れて走行を停止させることになっても、スムーズに車両を停車させることができる。
ある実施形態において、第1通信装置41、42、43、44が出力する認識データの内容は予め決められており、制御装置20は、第2通信装置41、42、43、44が受信した認識データと、予め決められた認識データの内容との一致の度合いに基づいて、通信品質を判断してもよい。
受信したデータと予め決められた内容とを比較することにより、通信品質を判断することができる。
ある実施形態において、第1通信装置41、42、43、44が出力する認識データの内容は予め決められたルールに基づいて変化し、制御装置20は、第2通信装置41、42、43、44が受信した認識データと、予め決められたルールに基づいて変化する認識データの内容との一致の度合いに基づいて、通信品質を判断してもよい。
受信したデータと、予め決められたルールに基づいて変化するデータとを比較することにより、通信品質を判断することができる。
ある実施形態において、通信品質が所定の品質より高いときの走行速度が第1走行速度に設定されている場合、制御装置20は、所定の車両11と他の車両12、13との間のデータの送受信は継続しているが通信品質が所定の品質以下になると、走行速度を第1走行速度よりも小さい第2走行速度に変更してもよい。
車両間の通信は継続しているが通信品質が低下した段階で、予め走行速度を低下させておくことで、車両間の通信が途切れて走行を停止させることになっても、スムーズに車両を停車させることができる。
ある実施形態において、制御装置20は、所定の車両11と他の車両12、13との間のデータの送受信は継続しているが、通信品質が第1の品質以下である場合、通信品質が第1の品質より高い場合よりも走行速度を小さくする制御を行い、所定の車両11と他の車両12、13との間のデータの送受信は継続しているが、通信品質が第1の品質よりも低い第2の品質以下である場合、通信品質が第1の品質以下且つ第2の品質より高い場合よりも走行速度をさらに小さくする制御を行ってもよい。
通信品質が低いほど走行速度を大きく低下させておくことで、車両間の通信が途切れて走行を停止させることになっても、スムーズに車両を停車させることができる。
ある実施形態において、制御装置20は、所定の車両11と他の車両12、13との間のデータの送受信が継続できない場合、走行速度をゼロにする制御を行ってもよい。
車両間の通信が途切れた場合は走行を停止させることで、隊列走行の安全性をより高めることができる。
ある実施形態において、通信品質が所定の品質以下の状態から所定の品質より高い状態に変化した場合、制御装置20は、走行速度を大きくする制御を行い、走行速度を大きくするときの加速度の絶対値は、走行速度を小さくするときの加速度の絶対値よりも小さくてもよい。
通信品質が改善したことにより走行速度を大きくするときは緩やかに上昇させることにより、安全性をより高めることができる。
ある実施形態において、他の車両12、13には、複数の第1通信装置41、42、43、44が設けられており、複数の第1通信装置41、42、43、44の間で通信方式が異なり、所定の車両11には、複数の第2通信装置41、42、43、44が設けられており、複数の第2通信装置41、42、43、44の間で通信方式が異なっていてもよい。
通信方式が互いに異なる複数種類の通信装置を用いて車両間のデータ通信を行うことにより、より安定したデータ通信を行うことができる。
ある実施形態において、所定の車両11と他の車両12、13とは、通信方式が互いに異なる二種類以上の通信により認識データの送受信を行い、二種類以上の通信のうちの少なくとも一つに対して重みづけを行って、通信品質を判断してもよい。
重みづけを行って通信品質を判断することにより、通信環境に応じたより適切な走行速度の制御を行うことができる。
ある実施形態において、第1通信装置41、42、43、44は、暗号化した認識データを出力し、制御装置20は、受信した認識データを復号化して通信品質を判断してもよい。
暗号化通信を行うことにより、第三者に認識データの内容が分からない状態での通信を行うことができる。
以上、本発明の実施形態を説明した。上述の実施形態の説明は、本発明の例示であり、本発明を限定するものではない。また、上述の実施形態で説明した各構成要素を適宜組み合わせた実施形態も可能である。本発明は、特許請求の範囲またはその均等の範囲において、改変、置き換え、付加および省略などが可能である。
本発明は、複数の車両の隊列走行に関する技術分野において特に有用である。
1:速度制御システム、 11:車両、 12:車両、 13:車両、 15:前輪、 16:後輪、 20:制御装置、 21:プロセッサ、 22:ROM、 23:RAM、 25:記憶装置、 30:制御装置、 31:プロセッサ、 32:ROM、 33:RAM、 41:通信装置、 42:通信装置、 43:通信装置、 44:通信装置、 50:ECU、 51:操作装置、 52:測位装置、 53:IMU、 54:カメラ、 55:センシングデバイス、 60:走行装置
Claims (10)
- 複数の車両の隊列走行における走行速度を制御する速度制御システムであって、
前記複数の車両は、所定の車両と、前記所定の車両以外の一台以上の他の車両とを含み、
前記速度制御システムは、
前記他の車両に設けられ、前記所定の車両と前記他の車両との間の通信品質の判断に用いるための認識データを無線通信により出力する第1通信装置と、
前記所定の車両に設けられ、前記認識データを受信する第2通信装置と、
前記所定の車両に設けられ、前記隊列走行の走行速度を制御する制御装置と、
を備え、
前記制御装置は、
前記第2通信装置の前記認識データの受信結果に基づいて前記通信品質を判断し、
前記所定の車両と前記他の車両との間のデータの送受信は継続しているが、前記通信品質が所定の品質以下である場合、前記通信品質が前記所定の品質より高い場合よりも前記隊列走行の走行速度を小さくする制御を行う、速度制御システム。 - 前記第1通信装置が出力する前記認識データの内容は予め決められており、
前記制御装置は、前記第2通信装置が受信した前記認識データと、予め決められた前記認識データの内容との一致の度合いに基づいて、前記通信品質を判断する、請求項1に記載の速度制御システム。 - 前記第1通信装置が出力する前記認識データの内容は予め決められたルールに基づいて変化し、
前記制御装置は、前記第2通信装置が受信した前記認識データと、予め決められた前記ルールに基づいて変化する前記認識データの内容との一致の度合いに基づいて、前記通信品質を判断する、請求項1に記載の速度制御システム。 - 前記通信品質が前記所定の品質より高いときの前記走行速度が第1走行速度に設定されている場合、前記制御装置は、前記所定の車両と前記他の車両との間のデータの送受信は継続しているが前記通信品質が所定の品質以下になると、前記走行速度を前記第1走行速度よりも小さい第2走行速度に変更する、請求項1から3のいずれかに記載の速度制御システム。
- 前記制御装置は、
前記所定の車両と前記他の車両との間のデータの送受信は継続しているが、前記通信品質が第1の品質以下である場合、前記通信品質が前記第1の品質より高い場合よりも前記走行速度を小さくする制御を行い、
前記所定の車両と前記他の車両との間のデータの送受信は継続しているが、前記通信品質が前記第1の品質よりも低い第2の品質以下である場合、前記通信品質が前記第1の品質以下且つ前記第2の品質より高い場合よりも前記走行速度をさらに小さくする制御を行う、請求項1から4のいずれかに記載の速度制御システム。 - 前記制御装置は、前記所定の車両と前記他の車両との間のデータの送受信が継続できない場合、前記走行速度をゼロにする制御を行う、請求項1から5のいずれかに記載の速度制御システム。
- 前記通信品質が前記所定の品質以下の状態から前記所定の品質より高い状態に変化した場合、前記制御装置は、前記走行速度を大きくする制御を行い、
前記走行速度を大きくするときの加速度の絶対値は、前記走行速度を小さくするときの加速度の絶対値よりも小さい、請求項1から6のいずれかに記載の速度制御システム。 - 前記他の車両には、前記第1通信装置が複数個設けられており、複数の前記第1通信装置は通信方式が互いに異なり、
前記所定の車両には、前記第2通信装置が複数個設けられており、複数の前記第2通信装置は通信方式が互いに異なる、請求項1から7のいずれかに記載の速度制御システム。 - 前記所定の車両と前記他の車両とは、通信方式が互いに異なる二種類以上の通信により前記認識データの送受信を行い、
前記二種類以上の通信のうちの少なくとも一つに対して重みづけを行って、前記通信品質を判断する、請求項1から8のいずれかに記載の速度制御システム。 - 前記第1通信装置は、暗号化した前記認識データを出力し、
前記制御装置は、受信した前記認識データを復号化して前記通信品質を判断する、請求項1から9のいずれかに記載の速度制御システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/035208 WO2023047554A1 (ja) | 2021-09-24 | 2021-09-24 | 隊列走行における走行速度を制御する速度制御システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/035208 WO2023047554A1 (ja) | 2021-09-24 | 2021-09-24 | 隊列走行における走行速度を制御する速度制御システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023047554A1 true WO2023047554A1 (ja) | 2023-03-30 |
Family
ID=85719385
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2021/035208 Ceased WO2023047554A1 (ja) | 2021-09-24 | 2021-09-24 | 隊列走行における走行速度を制御する速度制御システム |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2023047554A1 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017033386A (ja) * | 2015-08-04 | 2017-02-09 | 先進モビリティ株式会社 | 隊列走行制御システム |
| WO2017203950A1 (ja) * | 2016-05-25 | 2017-11-30 | 住友電気工業株式会社 | 通信機、移動通信機、通信制御方法および通信制御プログラム |
| WO2019124067A1 (ja) * | 2017-12-19 | 2019-06-27 | ソニー株式会社 | 通信装置、通信方法、及び通信システム |
| WO2020194729A1 (ja) * | 2019-03-28 | 2020-10-01 | 日本電気株式会社 | 移動体制御装置、移動体制御方法、及びコンピュータ読み取り可能な記録媒体 |
-
2021
- 2021-09-24 WO PCT/JP2021/035208 patent/WO2023047554A1/ja not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017033386A (ja) * | 2015-08-04 | 2017-02-09 | 先進モビリティ株式会社 | 隊列走行制御システム |
| WO2017203950A1 (ja) * | 2016-05-25 | 2017-11-30 | 住友電気工業株式会社 | 通信機、移動通信機、通信制御方法および通信制御プログラム |
| WO2019124067A1 (ja) * | 2017-12-19 | 2019-06-27 | ソニー株式会社 | 通信装置、通信方法、及び通信システム |
| WO2020194729A1 (ja) * | 2019-03-28 | 2020-10-01 | 日本電気株式会社 | 移動体制御装置、移動体制御方法、及びコンピュータ読み取り可能な記録媒体 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3359436B1 (en) | Method and system for operating autonomous driving vehicles based on motion plans | |
| US11520349B2 (en) | Autonomous driving device | |
| US11169537B2 (en) | Providing driving support in response to changes in driving environment | |
| US20200023838A1 (en) | Methods and systems to predict object movement for autonomous driving vehicles | |
| US20180349802A1 (en) | Group driving style learning framework for autonomous vehicles | |
| KR20200071840A (ko) | 자율주행차량을 지원하는 시스템 및 방법 | |
| CN109115230B (zh) | 用于车辆的自主驾驶系统及其车辆 | |
| WO2020198937A1 (en) | Communications protocols between planning and control of autonomous driving vehicle | |
| US11535251B2 (en) | Full speed range adaptive cruise control for a vehicle | |
| CN113428173B (zh) | 用于自动驾驶车辆的静态曲率误差补偿控制逻辑 | |
| CN110441806A (zh) | 通过运动和位置传感器基于卫星确定车辆位置的方法 | |
| US11429115B2 (en) | Vehicle-platoons implementation under autonomous driving system designed for single vehicle | |
| JP2020086940A (ja) | 隊列走行システム | |
| US20240101114A1 (en) | Vehicle driving mode | |
| JP7382782B2 (ja) | 物体認識方法及び物体認識システム | |
| US20220410934A1 (en) | Vehicle determining a driving route based on pass priority and a method for operating the vehicle | |
| US11608079B2 (en) | System and method to adjust overtake trigger to prevent boxed-in driving situations | |
| US20240210939A1 (en) | Camera image compression for autonomous driving vehicles | |
| US12151695B2 (en) | Control device and control method | |
| JP7400710B2 (ja) | 車両制御システム及び車両制御方法 | |
| CN113353005B (zh) | 用于处理自动驾驶系统与车辆之间的通信延迟的系统 | |
| WO2023047554A1 (ja) | 隊列走行における走行速度を制御する速度制御システム | |
| CN114616154A (zh) | 用于控制车辆的方法以及距离调整控制装置 | |
| US20240227844A1 (en) | Dual path ethernet-based sensor device fault monitoring | |
| JP2020042599A (ja) | 自動運転制御装置および自動運転制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21958428 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 21958428 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: JP |