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

JP6274808B2 - Traffic signal control device, traffic signal control method, and traffic signal control program - Google Patents

Traffic signal control device, traffic signal control method, and traffic signal control program Download PDF

Info

Publication number
JP6274808B2
JP6274808B2 JP2013213764A JP2013213764A JP6274808B2 JP 6274808 B2 JP6274808 B2 JP 6274808B2 JP 2013213764 A JP2013213764 A JP 2013213764A JP 2013213764 A JP2013213764 A JP 2013213764A JP 6274808 B2 JP6274808 B2 JP 6274808B2
Authority
JP
Japan
Prior art keywords
vehicle
traffic signal
signal
train
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2013213764A
Other languages
Japanese (ja)
Other versions
JP2015076046A (en
Inventor
貴志 矢実
貴志 矢実
力 米森
力 米森
正寿 西村
正寿 西村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Data Group Corp
Original Assignee
NTT Data Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Data Corp filed Critical NTT Data Corp
Priority to JP2013213764A priority Critical patent/JP6274808B2/en
Publication of JP2015076046A publication Critical patent/JP2015076046A/en
Application granted granted Critical
Publication of JP6274808B2 publication Critical patent/JP6274808B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Description

本発明は、交通信号制御装置、交通信号制御方法、および交通信号制御プログラムに関する。   The present invention relates to a traffic signal control device, a traffic signal control method, and a traffic signal control program.

道路の交差点などには、例えば、車両と車両、車両と人との衝突を防ぎ、車両を円滑に通行させるために、交通信号機が設置されている。交通信号機の信号表示は、例えば、通行の許可を示す青信号、通行の不許可を示す赤信号、青信号から赤信号への遷移を示す黄信号の3つがある。従来、交通信号機の信号表示の切り替えのタイミングは、当該道路の交通量に係る統計データなどに基づいて設定されてきた。近年では、このような静的な交通信号制御方法以外にも、道路上を移動する車両の列(車列)の特徴量を随時測定し、測定された特徴量に基づいて信号の切り替えを制御する、動的な交通信号制御方法が提案されている(例えば、非特許文献1参照)。   At traffic intersections, for example, traffic signals are installed in order to prevent collision between vehicles and between vehicles and people and to allow vehicles to pass smoothly. There are three types of traffic light signal display, for example, a green signal indicating permission of traffic, a red signal indicating non-permission of traffic, and a yellow signal indicating transition from a green signal to a red signal. Conventionally, the timing of switching the signal display of a traffic signal has been set based on statistical data relating to the traffic volume of the road. In recent years, in addition to these static traffic signal control methods, feature values of trains (vehicle trains) moving on the road are measured as needed, and signal switching is controlled based on the measured feature values. A dynamic traffic signal control method has been proposed (see, for example, Non-Patent Document 1).

Xiao-Feng Xie, Gregory J. Barlow, Stephen F. Smith, and Zachary B. Rubinstein, “Platoon-Based Self-Scheduling for Real-Time Traffic Signal Control”, IEEE International Conference on Intelligent Transportation Systems (ITSC), Washington DC, 2011. (URL;http://www.ri.cmu.edu/publication_view.html?pub_id=7043)Xiao-Feng Xie, Gregory J. Barlow, Stephen F. Smith, and Zachary B. Rubinstein, “Platoon-Based Self-Scheduling for Real-Time Traffic Signal Control”, IEEE International Conference on Intelligent Transportation Systems (ITSC), Washington DC , 2011. (URL; http: //www.ri.cmu.edu/publication_view.html? Pub_id = 7043)

しかしながら、交通量に係る統計データなどに基づく静的な交通信号制御方法では、例えば、偶発的に移動速度の遅い車列が発生したときなど、統計データから外れた状況に応じた交通信号制御を行うことはできなかった。非特許文献1に記載の車列の特徴量の測定に基づく動的な交通信号制御方法では、交通信号機の設置された交差点に接続する道路各々について、車列の特徴量を測定するための検出装置を交差点から等距離の位置に設置しなくてはならない。ただし、このようにすることは現実的には困難である。従って、道路の利用効率を必ずしも向上させることはできなかった。   However, in the static traffic signal control method based on the statistical data related to the traffic volume, traffic signal control according to the situation deviating from the statistical data, for example, when a train with a slow moving speed occurs accidentally, is performed. Could not do. In the dynamic traffic signal control method based on the measurement of the feature amount of the vehicle train described in Non-Patent Document 1, detection for measuring the feature amount of the train train for each road connected to the intersection where the traffic signal is installed. The equipment must be installed at the same distance from the intersection. However, this is difficult in practice. Therefore, the road utilization efficiency cannot always be improved.

本発明は上記の点に鑑みてなされたものであり、道路の利用効率を向上させるための交通信号制御装置、交通信号制御方法、および交通信号制御プログラムを提供する。   The present invention has been made in view of the above points, and provides a traffic signal control device, a traffic signal control method, and a traffic signal control program for improving road use efficiency.

本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、交通信号機の制御を行う交通信号制御装置において、車道上の少なくとも1台以上の車両を含む車列から特徴量を算出する特徴量演算部と、前記特徴量演算部が算出した特徴量に基づいて、前記車列のうちの1つを選択する選択部と、前記特徴量演算部が算出した特徴量に基づいて、前記交通信号機の設置場所において、前記選択部が選択した車列の待ち時間が少なくなるように前記交通信号機の信号表示を切り替えるための制御信号を生成する信号制御部と、を備え、前記選択部は、前記車列のうち、前記交通信号機の設置場所から最も遠い車列を選択することを特徴とする交通信号制御装置である。 The present invention has been made to solve the above problems, and one aspect of the present invention is a traffic signal control device that controls a traffic signal, from a train including at least one vehicle on a roadway. A feature quantity computing unit that computes a feature quantity, a selection unit that selects one of the vehicle trains based on the feature quantity computed by the feature quantity computation unit, and a feature quantity computed by the feature quantity computation unit And a signal control unit that generates a control signal for switching the signal display of the traffic signal so that the waiting time of the train selected by the selection unit is reduced at the installation location of the traffic signal. for example, the selection unit, out of the vehicle train, a traffic signal control apparatus according to claim to be selected between the farthest vehicle train from the installation location of the traffic signal.

また、本発明の一態様は、上記の交通信号制御装置において、車列のうち、交通信号機の設置場所から最も遠い車列を選択することを特徴とする。   One embodiment of the present invention is characterized in that, in the traffic signal control device described above, a train row farthest from a traffic signal installation location is selected from the train rows.

また、本発明の一態様は、上記の交通信号制御装置において、信号制御部は、選択部が選択した車列および当該車列に比して交通信号機の設置場所に近い車列の特徴量に基づいて、制御信号を生成する。   In addition, according to one aspect of the present invention, in the traffic signal control device, the signal control unit is configured to select a vehicle row selected by the selection unit and a feature amount of the vehicle row closer to the installation location of the traffic signal than the vehicle row. Based on this, a control signal is generated.

また、本発明の一態様は、上記の交通信号制御装置において、特徴量演算部は、車列の交通信号機の設置場所への到達予定時刻と、車列の流量と、車列を構成する車両の数と、のうちの少なくとも一つを特徴量として算出する。   Further, according to one aspect of the present invention, in the above traffic signal control device, the feature amount calculation unit includes a scheduled arrival time of the traffic signal in the vehicle train, a flow rate of the vehicle train, and a vehicle constituting the vehicle train And at least one of them is calculated as a feature amount.

また、本発明の一態様は、上記の交通信号制御装置において、交通信号制御装置は、複数のタイミング毎に、当該タイミングで交通信号機の信号表示を切り替えた場合、車道上で発生しうる車列の待ち時間を算出し、複数のタイミングのうち、待ち時間の少ないタイミングを判定する切替時間判定部を備え、信号制御部は、切替時間判定部による判定結果に基づいて、交通信号機の信号表示を切り替えるための制御信号を生成することを特徴とする。   Further, according to one aspect of the present invention, in the above traffic signal control device, the traffic signal control device may generate a train on the roadway when the signal display of the traffic signal device is switched at each timing at a plurality of timings. And a switching time determination unit that determines a timing with less waiting time among a plurality of timings, and the signal control unit displays a traffic signal signal display based on a determination result by the switching time determination unit. A control signal for switching is generated.

また、本発明の一態様は、 交通信号機の制御を行うための交通信号制御方法であって、 特徴量演算部が、車道上の少なくとも1台以上の車両を含む車列から特徴量を算出する特徴量演算過程と、選択部が、前記特徴量演算部が算出した特徴量に基づいて、前記車列のうちの1つを選択する選択過程と、信号制御部が、前記特徴量演算部が算出した特徴量に基づいて、前記交通信号機の設置場所において、前記選択部が選択した車列の待ち時間が少なくなるように前記交通信号機の信号表示を切り替えるための制御信号を生成する信号制御過程と、を有し、前記選択部は、前記車列のうち、前記交通信号機の設置場所から最も遠い車列を選択することを特徴とする交通信号制御方法である。 Another aspect of the present invention is a traffic signal control method for controlling a traffic signal device, wherein the feature amount calculation unit calculates a feature amount from a train including at least one vehicle on the roadway. A feature amount calculation process, a selection unit that selects one of the vehicle trains based on the feature amount calculated by the feature amount calculation unit, a signal control unit, and the feature amount calculation unit A signal control process for generating a control signal for switching the signal display of the traffic signal so that the waiting time of the vehicle train selected by the selection unit is reduced at the installation location of the traffic signal based on the calculated feature amount If has, the selection unit, out of the vehicle train, a traffic signal control method according to claim to be selected between the farthest vehicle train from the installation location of the traffic signal.

また、本発明の一態様は、交通信号機を制御するコンピュータに、車道上の少なくとも1台以上の車両を含む車列から特徴量を算出する特徴量演算手順、 前記特徴量演算手順において算出された特徴量に基づいて、前記車列のうちの1つを選択する選択手順、前記選択手順において前記車列のうち、前記交通信号機の設置場所から最も遠い車列を選択する手順、前記特徴量演算手順において算出された特徴量に基づいて、前記交通信号機の設置場所において、前記選択手順において選択した車列の待ち時間が少なくなるように前記交通信号機の信号表示を切り替えるための制御信号を生成する信号制御手順、 を実行させるための交通信号制御プログラム。 According to another aspect of the present invention, a feature amount calculation procedure for calculating a feature amount from a train including at least one vehicle on a roadway is calculated in the feature amount calculation procedure. A selection procedure for selecting one of the vehicle trains based on a feature value, a procedure for selecting a vehicle train farthest from the installation location of the traffic signal among the vehicle trains in the selection procedure , the feature value calculation Based on the feature amount calculated in the procedure, a control signal for switching the signal display of the traffic signal is generated at the installation location of the traffic signal so that the waiting time of the train line selected in the selection procedure is reduced. A traffic signal control program for executing a signal control procedure.

本発明によれば、道路の利用効率を向上させることができる。   According to the present invention, road use efficiency can be improved.

本発明の実施形態に係る交通信号制御装置の適用環境の概要を示す図である。It is a figure which shows the outline | summary of the application environment of the traffic signal control apparatus which concerns on embodiment of this invention. 本実施形態に係る交通信号制御装置を備える交通信号制御システムの機能構成の一例を示す図である。It is a figure which shows an example of a function structure of a traffic signal control system provided with the traffic signal control apparatus which concerns on this embodiment. 本実施形態に係る交差点情報記憶部に格納されるデータの一例を示す表である。It is a table | surface which shows an example of the data stored in the intersection information storage part which concerns on this embodiment. 本実施形態に係る車列情報記憶部に格納されるデータの一例を示す表である。It is a table | surface which shows an example of the data stored in the vehicle train information storage part which concerns on this embodiment. 本実施形態に係る交通信号制御装置による車列の判定処理の流れの一例を示す図である。It is a figure which shows an example of the flow of the determination process of the vehicle train by the traffic signal control apparatus which concerns on this embodiment. 本実施形態に係る交通信号制御装置による交通信号制御処理の流れの一例を示す図である。It is a figure which shows an example of the flow of the traffic signal control process by the traffic signal control apparatus which concerns on this embodiment. 本実施形態に係る交通信号制御装置のPBEアルゴリズムによる信号表示の切替時刻算出処理の流れの一例を示す図である。It is a figure which shows an example of the flow of the switching time calculation process of the signal display by the PBE algorithm of the traffic signal control apparatus which concerns on this embodiment. 本実施形態に係る交通信号制御装置のPBSアルゴリズムによる信号表示の切替時刻算出処理の流れの一例を示す図である。It is a figure which shows an example of the flow of the switching time calculation process of the signal display by the PBS algorithm of the traffic signal control apparatus which concerns on this embodiment. 本実施形態に係る交通信号制御装置の効果を確認するためのシミュレーションの条件設定の一例を説明するための第1の図である。It is a 1st figure for demonstrating an example of the condition setting of the simulation for confirming the effect of the traffic signal control apparatus which concerns on this embodiment. 本実施形態に係る交通信号制御装置の効果を確認するためのシミュレーションの条件設定の一例を説明するための第2の図である。It is a 2nd figure for demonstrating an example of the conditions setting of the simulation for confirming the effect of the traffic signal control apparatus which concerns on this embodiment. 本実施形態に係る交通信号制御装置と従来手法とを比較したシミュレーションの実験結果の一例を示す図である。It is a figure which shows an example of the experimental result of the simulation which compared the traffic signal control apparatus which concerns on this embodiment, and the conventional method. 本実施形態に係る交通信号制御装置と従来手法とを比較したシミュレーションの実験結果の数値例を示す表である。It is a table | surface which shows the numerical example of the experimental result of the simulation which compared the traffic signal control apparatus which concerns on this embodiment, and the conventional method.

以下、図面を参照しながら本発明の一実施形態に係る交通信号制御装置について説明する。本実施形態に係る交通信号制御装置は、車両の通行を許可したり、制限したりする交通信号機の信号表示の切り替えを制御する装置である。図1は、本発明の第1の実施形態に係る交通信号制御装置の適用環境の概要を示す図である。図1において、2本の道路11、12が示されている。道路11、12は、それぞれ片側1車線の2車線道路である。道路11と道路12との各車線は、それぞれ車線11Aおよび車線11Bと、車線12Aおよび車線12Bとである。本例では、車線11A上を走行する車両は、矢印21に示すように、図1の右から左へと進む。例えば、車線12A上を走行する車両は、矢印22に示すように、図1の下から上へと進む。   Hereinafter, a traffic signal control apparatus according to an embodiment of the present invention will be described with reference to the drawings. The traffic signal control device according to the present embodiment is a device that controls switching of signal display of a traffic signal device that permits or restricts passage of a vehicle. FIG. 1 is a diagram showing an outline of an application environment of the traffic signal control device according to the first embodiment of the present invention. In FIG. 1, two roads 11 and 12 are shown. Roads 11 and 12 are two-lane roads each having one lane on one side. The lanes of the road 11 and the road 12 are a lane 11A and a lane 11B, and a lane 12A and a lane 12B, respectively. In this example, the vehicle traveling on the lane 11A travels from the right to the left in FIG. For example, a vehicle traveling on the lane 12A travels from the bottom to the top in FIG.

本例において、横方向に延びる道路11と縦方向に延びる道路12とが交差している。道路11と道路12との交差領域には、交差点30が存在する。交差点30には3つの表示態様を持つ交通信号機100が設置されている。交通信号機100の表示態様のうち、緑色(青信号)は、通行の許可を示す。赤色(赤信号)は、通行の不許可を示す。黄色(黄信号)は、青信号と赤信号との遷移状態を示し、間もなく通行が不許可となることを示す。   In this example, the road 11 extending in the horizontal direction and the road 12 extending in the vertical direction intersect. An intersection 30 exists in the intersection area between the road 11 and the road 12. A traffic signal 100 having three display modes is installed at the intersection 30. Among the display modes of the traffic signal device 100, green (blue signal) indicates permission of traffic. Red (red signal) indicates that traffic is not permitted. Yellow (yellow signal) indicates a transition state between a blue signal and a red signal, and indicates that traffic is not permitted soon.

交差点30には、交通信号機100A、100B、100C、100Dの4台の交通信号機が設置されている。すなわち、この一例において、交差点は、交通信号機の設置場所である。各交通信号機100A〜100Dは、交差点30に接続された道路の車線の上を走行する車両の通行を、表示する信号を切り替えることにより制御する。交差点30に設置された4台の交通信号機100A〜100Dの信号表示の切り替えは、交差点毎に同期して制御されている。例えば、道路12の車線12A上の車両の通行を制御する交通信号機100Aの信号表示は、道路11の車線12B上の車両の通行を制御する交通信号機100Cの信号表示と、同一の表示を行う。   At the intersection 30, four traffic signals 100A, 100B, 100C, and 100D are installed. That is, in this example, the intersection is a place where a traffic signal is installed. Each traffic signal 100A to 100D controls traffic of a vehicle traveling on a road lane connected to the intersection 30 by switching a signal to be displayed. Switching of the signal display of the four traffic signals 100A to 100D installed at the intersection 30 is controlled in synchronization with each intersection. For example, the signal display of the traffic signal 100A that controls the traffic of the vehicle on the lane 12A of the road 12 performs the same display as the signal display of the traffic signal 100C that controls the traffic of the vehicle on the lane 12B of the road 11.

交通信号機100A、100Cの信号表示に対して、交通信号機100B、100Dは反対の信号表示を行う。例えば、交通信号機100Aが青信号のとき、交通信号機100Bは赤信号である。例えば、交通信号機100Bが青信号の時、交通信号機100Aは赤信号である。ただし、急な信号表示の切り替えによる事故を予防するため、黄信号が表示される時間や、4台の交通信号機100A〜100Dの全てが赤信号を表示する時間も存在する。また、例外的に交通信号機100A、100B、100Cが赤信号のときに、交通信号機100Dのみが青信号である状態や、交通信号機100A、100Cが赤信号のときに、交通信号機100B、100Dが右折(または左折)のみ許可する状態など、一時的に特殊な状態を取る時間も存在する。   The traffic signals 100B and 100D perform the opposite signal display with respect to the signal display of the traffic signals 100A and 100C. For example, when the traffic signal 100A is green, the traffic signal 100B is red. For example, when the traffic signal 100B is green, the traffic signal 100A is red. However, in order to prevent accidents due to sudden switching of signal display, there is also a time during which a yellow signal is displayed and a time during which all four traffic signals 100A to 100D display a red signal. In addition, when the traffic signals 100A, 100B, 100C are exceptionally red, when only the traffic signal 100D is green, or when the traffic signals 100A, 100C are red, the traffic signals 100B, 100D turn right ( There is also a time to temporarily take a special state, such as a state in which only a left turn is permitted.

図1において、9台の車両40A〜Iが示されている。本例において、車両40A、40Bは、道路12上に存在し、交通信号機100Aが赤信号であるため、交差点30の手前で停車している。車両40C〜40Iは、道路11を走行している。これら車両の走行や停止といった情報は、車両検出システムによって検出される。車両検出システムは、交差点情報検出装置210と車両検出装置220とを備える。図1において、4組の車両検出システムを構成する、交差点情報検出装置210Aおよび車両検出装置220A、交差点情報検出装置210Bおよび車両検出装置220B、交差点情報検出装置210Cおよび車両検出装置220C、交差点情報検出装置210Dおよび車両検出装置220Dが示されている。交差点情報検出装置210は、交差点の近傍に設置される。車両検出装置220は、交差点に接続する道路沿いの交差点から離れた地点に設置される。   In FIG. 1, nine vehicles 40A-I are shown. In this example, the vehicles 40A and 40B exist on the road 12, and the traffic signal 100A is red, so the vehicle 40A and 40B are stopped before the intersection 30. The vehicles 40 </ b> C to 40 </ b> I are traveling on the road 11. Information such as running and stopping of the vehicle is detected by a vehicle detection system. The vehicle detection system includes an intersection information detection device 210 and a vehicle detection device 220. In FIG. 1, the intersection information detection device 210A and the vehicle detection device 220A, the intersection information detection device 210B and the vehicle detection device 220B, the intersection information detection device 210C and the vehicle detection device 220C, and the intersection information detection, which constitute four sets of vehicle detection systems. A device 210D and a vehicle detection device 220D are shown. The intersection information detection apparatus 210 is installed in the vicinity of the intersection. The vehicle detection device 220 is installed at a point away from the intersection along the road connected to the intersection.

4組の車両検出システム各々は、交通信号機100と同様、道路の各車線と対応付けられている。これら4組の車両検出システム各々は、それぞれ同様の処理を行う。具体的には、交差点情報検出装置210は、例えば、図1における車両40Aや40Bのように、交差点の手前で停止している車両や、交差点を通過した車両を検出する。車両検出装置220は、例えば、自装置近傍の車線上に車両の検出領域を持ち、図1における車両40Hのように当該検出領域を通過する車両を検出する。   Each of the four sets of vehicle detection systems is associated with each lane of the road, like the traffic signal 100. Each of these four sets of vehicle detection systems performs the same processing. Specifically, the intersection information detection device 210 detects, for example, a vehicle that has stopped before the intersection or a vehicle that has passed through the intersection, such as the vehicles 40A and 40B in FIG. The vehicle detection device 220 has, for example, a vehicle detection area on a lane near its own apparatus, and detects a vehicle passing through the detection area, such as the vehicle 40H in FIG.

交通信号制御装置300は、車両検出システムが検出した車両情報に基づいて交通信号機100の信号表示の切替時刻の制御を行う。図1において、交通信号制御装置300は、4台の交通信号機100A〜100Dと、4台の交差点情報検出装置210A〜210Dと、4台の車両検出装置220A〜200Dと通信を行う。交通信号制御装置300は、車両検出システムが検出した車両情報から1台以上の車両の列である車列を検出する。交通信号制御装置300によって検出された車列は、図1において、破線の枠線51、52、53、54により示されている。車列の検出方法の詳細は、後述する。   The traffic signal control device 300 controls the switching time of the signal display of the traffic signal device 100 based on the vehicle information detected by the vehicle detection system. In FIG. 1, the traffic signal control device 300 communicates with four traffic signal devices 100A to 100D, four intersection information detection devices 210A to 210D, and four vehicle detection devices 220A to 200D. The traffic signal control device 300 detects a vehicle train that is a train of one or more vehicles from the vehicle information detected by the vehicle detection system. The vehicle train detected by the traffic signal control device 300 is indicated by broken frame lines 51, 52, 53, and 54 in FIG. Details of the vehicle train detection method will be described later.

交通信号制御装置300は、検出した車列の中から、交差点からの遠さ、車列に含まれる車両の数、流量などに基づいて、車列を選択する。ここで、「交差点からの遠さ」とは、距離が遠いという距離的な遠さに加えて、交差点到着までに時間を要するという時間的な遠さも含む。交通信号制御装置300は、選択した車列が交差点で極力停止しないように交通信号機100を制御する。また、交通信号制御装置300は、選択した車列よりも前に交差点に到着する他の車列に含まれる車両の赤信号による待ち時間や青信号による交差点の通過を考慮して、交通信号機100の信号表示の切替時刻を算出する。このように、交差点から遠い車列を選択し、選択した車列よりも前に交差点に到着する車両の待ち時間(損失)や通過台数(利得)を考慮して信号表示の切替時刻を算出することにより、交通信号制御装置300は、選択した車列を含む、広い範囲に含まれる車両を考慮して、交差点での待ち時間が少ない信号表示の切替時刻を算出することができる。その結果、交通信号制御装置300は、交差点で停止する車両の数や待ち時間を減らすことができる。例えば、交通信号制御装置300は、各車両の交差点での待ち時間の合計を小さくすることができる。また、例えば、交通信号制御装置300は、少数の車両のために大きな車列が停止する状態の発生確率を抑えることができる。従って、交通信号制御装置300は、道路全体の利用効率を向上させることができる。   The traffic signal control device 300 selects a vehicle train from the detected vehicle trains based on the distance from the intersection, the number of vehicles included in the train, the flow rate, and the like. Here, “the distance from the intersection” includes not only the distance that the distance is far but also the distance that requires time until the arrival at the intersection. The traffic signal control device 300 controls the traffic signal device 100 so that the selected vehicle train does not stop at the intersection. In addition, the traffic signal control device 300 takes into account the waiting time due to the red light of vehicles included in other vehicle trains that arrive at the intersection before the selected vehicle train and the passage of the intersection due to the green traffic light. The signal display switching time is calculated. In this way, a vehicle train far from the intersection is selected, and the signal display switching time is calculated in consideration of the waiting time (loss) and the number of passing vehicles (gain) of vehicles arriving at the intersection before the selected vehicle train. Thus, the traffic signal control device 300 can calculate the signal display switching time with a low waiting time at the intersection in consideration of vehicles included in a wide range including the selected vehicle train. As a result, the traffic signal control device 300 can reduce the number of vehicles that stop at the intersection and the waiting time. For example, the traffic signal control device 300 can reduce the total waiting time at the intersection of each vehicle. Further, for example, the traffic signal control device 300 can suppress the occurrence probability of a state in which a large vehicle train stops due to a small number of vehicles. Therefore, the traffic signal control device 300 can improve the utilization efficiency of the entire road.

図2は、本実施形態に係る交通信号制御装置300を備える交通制御システム1の機能構成の一例を示す図である。交通制御システム1は、複数の交通信号機100と、複数の車両検出システム200と、交通信号制御装置300と、を有する。   FIG. 2 is a diagram illustrating an example of a functional configuration of the traffic control system 1 including the traffic signal control device 300 according to the present embodiment. The traffic control system 1 includes a plurality of traffic signals 100, a plurality of vehicle detection systems 200, and a traffic signal control device 300.

本例では、複数の交通信号機100各々を100A、100B、…とする。図2では、交通信号機100Aおよび100Bを示し、以降は省略している。複数の交通信号機100各々は、信号表示部110を備える。信号表示部110は、交通信号制御装置300から受信する信号表示の状態を示す信号情報に基づいて信号表示を行う。信号情報は、例えば、上述の通り、青信号、黄信号、赤信号のいずれかを示す。   In this example, each of the plurality of traffic lights 100 is assumed to be 100A, 100B,. In FIG. 2, traffic signals 100A and 100B are shown, and are omitted thereafter. Each of the plurality of traffic lights 100 includes a signal display unit 110. The signal display unit 110 performs signal display based on signal information indicating a signal display state received from the traffic signal control device 300. The signal information indicates, for example, any one of a blue signal, a yellow signal, and a red signal as described above.

本例では、複数の車両検出システム各々を200A、200B、…とする。図2では、車両検出システム200Aおよび200Bを示し、以降は省略している。複数の車両検出システム200各々は、交差点情報検出装置210と、車両検出装置220と、を有する。これらの検出装置は、例えば、撮像装置を備え、画像を解析することにより、車両の通行や車両の数を検出する。また、例えば、放射する赤外線の遮断を検出することにより、車両の通行や車両の数を検出する。交差点情報検出装置210は、交通信号機100が赤信号のとき、交差点の手前で停止している車両の数を検出し、検出した停止車両数の情報と自システムの識別情報とを交通信号制御装置300に送信する。交差点情報検出装置210は、交差点を通過した車両を検出し、検出した通過車両の情報と自システムの識別情報とを交通信号制御装置300に送信する。車両検出装置220は、自装置の近傍の車線上を通行する車両を検出し、通行車両を検出した時刻を示す検出時刻情報と自システムの識別情報とを交通信号制御装置300に送信する。   In this example, each of the plurality of vehicle detection systems is assumed to be 200A, 200B,. In FIG. 2, vehicle detection systems 200A and 200B are shown, and are omitted thereafter. Each of the plurality of vehicle detection systems 200 includes an intersection information detection device 210 and a vehicle detection device 220. These detection devices include, for example, an imaging device, and detect the traffic of vehicles and the number of vehicles by analyzing images. Further, for example, the passage of the vehicle and the number of vehicles are detected by detecting the cutoff of the radiating infrared rays. The intersection information detection device 210 detects the number of vehicles stopped in front of the intersection when the traffic signal 100 is red, and the traffic signal control device uses the detected information on the number of stopped vehicles and the identification information of its own system. To 300. The intersection information detection device 210 detects a vehicle that has passed through the intersection, and transmits information of the detected passing vehicle and identification information of the own system to the traffic signal control device 300. The vehicle detection device 220 detects a vehicle passing on a lane in the vicinity of the own device, and transmits detection time information indicating the time when the passing vehicle is detected and identification information of the own system to the traffic signal control device 300.

交通信号制御装置300は、送信部310と、受信部320と、記憶部330と、特徴量演算部340と、選択部350と、切替時間判定部360と、管理部370と、信号制御部380と、を備える。   The traffic signal control device 300 includes a transmission unit 310, a reception unit 320, a storage unit 330, a feature amount calculation unit 340, a selection unit 350, a switching time determination unit 360, a management unit 370, and a signal control unit 380. And comprising.

送信部310は、複数の交通信号機100各々と通信を行い、信号制御部380から入力される信号情報を、同じく信号制御部380から入力され、交通信号機100各々を示す識別情報である信号ID(IDentifier)に基づいて、交通信号機100各々に送信する。ここで、信号IDとは、交通信号機100各々を識別する識別情報の一例である。以後、識別情報を示す一例として信号IDを用いて説明する。   The transmission unit 310 communicates with each of the plurality of traffic signals 100, and the signal information input from the signal control unit 380 is also input from the signal control unit 380 and is a signal ID (identification information indicating each traffic signal 100). IDentifier) to each traffic signal 100. Here, the signal ID is an example of identification information for identifying each traffic signal 100. Hereinafter, a signal ID will be used as an example of identification information.

受信部320は、複数の車両検出システム200各々と通信を行う。受信部320は、複数の交差点情報検出装置210各々から停止車両数の情報と送信元の車両検出システムの識別情報とを受信し、受信した停止車両数の情報と識別情報とを特徴量演算部340に出力する。受信部320は、複数の交差点情報検出装置210各々から交差点の通過車両の情報と送信元の車両検出システムの識別情報とを受信し、受信した通過車両の情報と識別情報とを特徴量演算部340に出力する。受信部320は、複数の車両検出装置220各々から通行車両の検出時刻情報と送信元の車両検出システムの識別情報とを受信し、受信した検出時刻情報と識別情報とを特徴量演算部340に出力する。   The receiving unit 320 communicates with each of the plurality of vehicle detection systems 200. The receiving unit 320 receives the information on the number of stopped vehicles and the identification information of the transmission source vehicle detection system from each of the plurality of intersection information detection devices 210, and the feature amount calculating unit receives the received information on the number of stopped vehicles and the identification information. To 340. The receiving unit 320 receives the information of the passing vehicle at the intersection and the identification information of the transmission source vehicle detection system from each of the plurality of intersection information detecting devices 210, and the feature amount calculating unit receives the received information of the passing vehicle and the identification information. To 340. The reception unit 320 receives the detection time information of the passing vehicle and the identification information of the transmission source vehicle detection system from each of the plurality of vehicle detection devices 220, and the received detection time information and the identification information are sent to the feature amount calculation unit 340. Output.

記憶部330は、例えば、HDD(Hard Disc Drive;ハードディスク記憶装置)、SSD(Solid State Drive;半導体記憶装置)、EEPROM(Electrically Erasable Programmable Read Only Memory;書き換え可能不揮発性メモリ)、ROM(Read Only Memory)、またはRAM(Random Access Memory)などを備え、交通信号制御装置300の備えるCPU(Central Processing Unit;中央演算装置)が実行する各種プログラム(ファームウェアやアプリケーションプログラムなど)やCPUが行った各種の処理結果などを格納する。特徴量演算部340、選択部350、切替時間判定部360、管理部370、信号制御部380は、例えば、記憶部330に格納されたプログラムをCPUが実行することにより機能する。   The storage unit 330 includes, for example, an HDD (Hard Disc Drive), an SSD (Solid State Drive), an EEPROM (Electrically Erasable Programmable Read Only Memory), and a ROM (Read Only Memory). ) Or RAM (Random Access Memory), etc., and various programs (firmware, application programs, etc.) executed by a CPU (Central Processing Unit) provided in the traffic signal control device 300 and various processes performed by the CPU Stores results etc. The feature amount calculation unit 340, the selection unit 350, the switching time determination unit 360, the management unit 370, and the signal control unit 380 function, for example, when the CPU executes a program stored in the storage unit 330.

記憶部330は、交通信号機のデータを格納する交差点信号情報記憶部331と、車列のデータを格納する車列情報記憶部332と、を備える。また、記憶部330は、信号IDと、道路各々を示す道路IDと、車両検出システム各々の識別情報と、を対応付ける対応表を格納する。図3は、交差点信号情報記憶部331に格納されるデータの一例を示す表である。表T1の各列には、左から信号ID、ステータス、信号待ち車両数、残り時間、青信号最短時間、青信号最長時間、黄信号時間が記録される。信号IDは、交通信号制御装置300に接続され、制御を受ける複数の交通信号機100各々の識別情報を示す。   The storage unit 330 includes an intersection signal information storage unit 331 that stores traffic signal data, and a vehicle train information storage unit 332 that stores vehicle train data. The storage unit 330 stores a correspondence table that associates signal IDs, road IDs indicating roads, and identification information of vehicle detection systems. FIG. 3 is a table showing an example of data stored in the intersection signal information storage unit 331. In each column of Table T1, signal ID, status, number of waiting vehicles, remaining time, green light shortest time, green light longest time, and yellow light time are recorded from the left. The signal ID indicates identification information of each of a plurality of traffic signals 100 connected to the traffic signal control device 300 and receiving control.

ステータスは、現在の交通信号機100の信号表示の態様を示す。ステータスには、例えば、青信号を示す青、黄信号を示す黄、赤信号を示す赤、がある。信号待ち車両数は、交通信号機100の信号表示により停車している車両の数を示す。信号待ち車両は、赤信号により増加し、青信号により減少する。残り時間は、ステータスが維持される残り時間を示す。すなわち、残り時間は信号表示の切り替えまでの時間を示す。表T1の例では、信号IDがtlの信号のステータスは赤であるが、時間u後にステータスが青に切り替わる。信号IDがtlの信号のステータスは青であるが、時間u後にステータスが黄に切り替わる。 The status indicates a signal display mode of the current traffic signal device 100. The status includes, for example, blue indicating a blue signal, yellow indicating a yellow signal, and red indicating a red signal. The number of vehicles waiting for a signal indicates the number of vehicles that are stopped by the traffic signal 100 signal display. The number of vehicles waiting for traffic lights increases due to red light and decreases due to green light. The remaining time indicates the remaining time during which the status is maintained. That is, the remaining time indicates the time until the signal display is switched. In the example of Table T1, the status of the signal with the signal ID tl 1 is red, but the status changes to blue after time u 1 . The status of the signal whose signal ID is tl 2 is blue, but the status changes to yellow after time u 2 .

青信号最短時間は、青信号を維持する時間の下限の基準値を示す。上述のように交通信号制御装置300は、選択した車列を優先的に通行させるように交通信号機100の信号表示の切替時刻を動的に制御する。この動的な信号表示の制御において、青信号最短時間は、切替時刻の算出に使用される基準値の1つである。青信号最長時間は、青信号を維持する時間の上限の基準値を示す。青信号最短時間と同様に、青信号最長時間は、信号表示の切替時刻の算出に使用される基準値の1つである。黄信号時間は、黄信号の持続時間を示す。青信号最短時間、赤信号最長時間、黄信号時間は、例えば、交通信号機100が制御する道路の交通量の統計データなどに基づいて、予め設定される。   The green light shortest time indicates a reference value of the lower limit of the time for maintaining the green light. As described above, the traffic signal control device 300 dynamically controls the signal display switching time of the traffic signal device 100 so that the selected vehicle train is preferentially passed. In this dynamic signal display control, the green light shortest time is one of the reference values used for calculating the switching time. The green signal longest time indicates a reference value of the upper limit of the time for maintaining the green signal. Similar to the green light shortest time, the green light longest time is one of the reference values used for calculating the signal display switching time. The yellow signal time indicates the duration of the yellow signal. The shortest green light time, the longest red light time, and the yellow light time are set in advance based on, for example, statistical data on the traffic volume on the road controlled by the traffic signal 100.

図4は、車列情報記憶部332に格納されるデータの一例を示す表である。表T2の各列には、左から車列ID、道路ID、先頭車両交差点到達予定時刻、最後尾車両交差点到達予定時刻、車両数、流量、プラトーンフラグが記録されている。車列IDは、道路上に存在する車列各々の識別情報を示す。道路IDは、道路の車線各々の識別情報を示す。先頭車両交差点到達予定時刻は、車列を構成する車両のうちの先頭の車両が、交通信号機100の設置場所である交差点に到達する予定時刻を示す。最後尾車両交差点到達予定時刻は、車列を構成する車両のうちの最後尾の車両が、交通信号機100の設置場所である交差点に到達する予定時刻を示す。   FIG. 4 is a table showing an example of data stored in the vehicle train information storage unit 332. In each column of Table T2, the vehicle column ID, the road ID, the estimated arrival time at the first vehicle intersection, the estimated arrival time at the last vehicle intersection, the number of vehicles, the flow rate, and the platoon flag are recorded from the left. The vehicle train ID indicates identification information of each vehicle train existing on the road. The road ID indicates identification information for each lane of the road. The scheduled arrival time at the first vehicle intersection indicates the scheduled time at which the first vehicle among the vehicles constituting the vehicle train reaches the intersection where the traffic signal 100 is installed. The scheduled arrival time at the last vehicle intersection indicates the scheduled time at which the last vehicle among the vehicles constituting the vehicle train reaches the intersection where the traffic signal 100 is installed.

車両数は、車列を構成する車両の数を示す。流量は、いわゆるflowである。具体的には、単位時間内に定点を通過する車列中の車両の数を示す。プラトーンフラグは、車列がプラトーンであるか否かを示す。本例において、プラトーンとは、道路の利用効率への負荷の高い車列を指す。プラトーンであるか否かの判定の詳細は、後述する。以下では、各行が記録する車列毎の情報を指して車列情報と呼ぶことがある。   The number of vehicles indicates the number of vehicles constituting the vehicle train. The flow rate is so-called flow. Specifically, the number of vehicles in a train that passes through a fixed point within a unit time is shown. The platone flag indicates whether or not the vehicle train is a platone. In the present example, the platoon refers to a vehicle train having a high load on road use efficiency. Details of the determination of whether or not it is a platone will be described later. Hereinafter, the information for each vehicle column recorded by each row may be referred to as vehicle column information.

図2の説明に戻る。特徴量演算部340は、待ち車両数演算部341と、到達時刻算出部342と、車列情報演算部343と、流量算出部344と、車列判定部345と、を備える。特徴量演算部340は、交差点情報検出装置210や車両検出装置220が検出する車両情報に基づいて、車列に関する様々な特徴量を算出する。本例では、特徴量演算部340は、車両数、先頭車両交差点到達予定時刻、最後尾車両交差点到達予定時刻、流量などを特徴量として算出する。また、特徴量演算部340は、例えば、車列の移動速度や車列の交差点からの距離などを算出してよい。すなわち、この一例において、特徴量演算部340は、車道上の少なくとも1台以上の車両を含む車列から少なくとも1つの特徴量を算出する。   Returning to the description of FIG. The feature amount calculator 340 includes a waiting vehicle number calculator 341, an arrival time calculator 342, a vehicle train information calculator 343, a flow rate calculator 344, and a vehicle train determiner 345. The feature amount calculation unit 340 calculates various feature amounts related to the vehicle train based on the vehicle information detected by the intersection information detection device 210 and the vehicle detection device 220. In this example, the feature amount calculation unit 340 calculates the number of vehicles, the estimated arrival time at the first vehicle intersection, the estimated arrival time at the last vehicle intersection, the flow rate, and the like as the feature amount. In addition, the feature amount calculation unit 340 may calculate, for example, the moving speed of the vehicle train, the distance from the intersection of the vehicle train, and the like. In other words, in this example, the feature amount calculation unit 340 calculates at least one feature amount from a train including at least one vehicle on the roadway.

待ち車両数演算部341は、受信部320から入力された停止車両数の情報に基づいて、信号待ち状態にある車両の数を演算する。待ち車両数演算部341は、算出した信号待ち車両数を、受信部320から入力された車両検出システム200の識別情報に応じた交通信号機100の信号IDに対応付け、交差点信号情報記憶部331に記憶させる。本例では、記憶部330が識別情報の対応表を格納するので、車両検出システム200の識別情報と、信号IDと、道路IDとは、相互に参照可能である。   The waiting vehicle number calculation unit 341 calculates the number of vehicles in a signal waiting state based on the information on the number of stopped vehicles input from the reception unit 320. The waiting vehicle number calculation unit 341 associates the calculated signal waiting vehicle number with the signal ID of the traffic signal 100 according to the identification information of the vehicle detection system 200 input from the receiving unit 320, and stores it in the intersection signal information storage unit 331. Remember. In this example, since the storage unit 330 stores the correspondence table of the identification information, the identification information of the vehicle detection system 200, the signal ID, and the road ID can be referred to each other.

到達時刻算出部342は、受信部320から入力された検出時刻情報に基づいて、通行車両の交差点への到達予定時刻を算出する。すなわち、この一例において、特徴量演算部340が算出する少なくとも1つの特徴量とは、交通信号機100の設置場所である交差点への車列の到達予定時刻を含む。具体的な算出方法を示すと、例えば、到達時刻算出部342は、車両検出装置220と交差点との距離を、車両検出装置220の設置されている道路の法定速度で除算することで、車両が交差点に到達するまでに要する予定時間を算出する。到達時刻算出部342は、当該算出した時間を通行車両の検出時刻に加算することで、車両の交差点への到達予定時刻を算出する。到達時刻算出部342は、算出した通行車両の到達予定時刻の情報と受信部320から入力された車両検出システム200の識別情報に対応する道路の道路IDとを車列情報演算部343に出力する。   The arrival time calculation unit 342 calculates the estimated arrival time of the passing vehicle at the intersection based on the detection time information input from the reception unit 320. In other words, in this example, the at least one feature amount calculated by the feature amount calculation unit 340 includes a scheduled arrival time of the vehicle train at the intersection where the traffic signal 100 is installed. Specifically, for example, the arrival time calculation unit 342 divides the distance between the vehicle detection device 220 and the intersection by the legal speed of the road where the vehicle detection device 220 is installed. Calculate the estimated time required to reach the intersection. The arrival time calculation unit 342 calculates the estimated arrival time of the vehicle at the intersection by adding the calculated time to the detection time of the passing vehicle. The arrival time calculation unit 342 outputs the calculated arrival time information of the passing vehicle and the road ID of the road corresponding to the identification information of the vehicle detection system 200 input from the reception unit 320 to the vehicle train information calculation unit 343. .

車列情報演算部343は、到達時刻算出部342から入力された交差点への到達予定時刻に基づいて、当該車両を新しい車列とするか、別の車列に取り入れるかを演算する。具体的には、車列情報演算部343は、車列情報記憶部332を参照し、到達時刻算出部342から入力された道路IDを含む車列情報を抽出する。車列情報演算部343は、抽出した車列情報のうち最後尾車両交差点到達予定時刻が最も遅い車列の車列情報を取得する。車列情報演算部343は、到達時刻算出部342から入力された車両の交差点への到達予定時刻と、車列情報記憶部332から取得した車列情報の含む最後尾車両交差点到達予定時刻と、を比較し、車列情報記憶部332に記録されている車列と車両検出システム200によって新たに検出された車両とが接近しているか否かを判定する。接近の判定は、例えば、2つの到達予定時刻の差が予め設定された閾値以下か否かを判定することで行う。   The vehicle train information calculation unit 343 calculates whether the vehicle is a new vehicle train or is taken into another vehicle train based on the estimated arrival time at the intersection input from the arrival time calculation unit 342. Specifically, the vehicle train information calculation unit 343 refers to the vehicle train information storage unit 332 and extracts vehicle train information including the road ID input from the arrival time calculation unit 342. The vehicle train information calculation unit 343 acquires vehicle train information of the vehicle train having the latest arrival time at the last vehicle intersection among the extracted train train information. The vehicle train information calculation unit 343 has a scheduled arrival time at the intersection of the vehicle input from the arrival time calculation unit 342, a planned arrival time at the last vehicle intersection included in the vehicle train information acquired from the vehicle train information storage unit 332, Are compared, and it is determined whether the vehicle train recorded in the vehicle train information storage unit 332 and the vehicle newly detected by the vehicle detection system 200 are approaching each other. The determination of approach is performed, for example, by determining whether or not the difference between the two scheduled arrival times is equal to or less than a preset threshold value.

車列と車両とが接近していると判定した場合、車列情報演算部343は、検出された車両を当該車列の最後尾車両とする。車列情報演算部343は、到達時刻算出部342から入力された到達予定時刻を当該車列の車列情報の最後尾車両交差点到達予定時刻とする。車列情報演算部343は、当該車列情報の車両数に1を加算し、車列情報記憶部332に記憶させる。すなわち、この一例において、特徴量演算部340が算出する少なくとも1つの特徴量とは、車列を構成する車両の数を含む。   When it is determined that the vehicle train and the vehicle are approaching, the vehicle train information calculation unit 343 sets the detected vehicle as the last vehicle in the vehicle train. The vehicle train information calculation unit 343 uses the estimated arrival time input from the arrival time calculation unit 342 as the estimated arrival time at the last vehicle intersection in the vehicle train information of the vehicle train. The vehicle train information calculation unit 343 adds 1 to the number of vehicles in the vehicle train information and stores it in the vehicle train information storage unit 332. That is, in this example, the at least one feature amount calculated by the feature amount calculation unit 340 includes the number of vehicles constituting the vehicle train.

車列と車両とが接近していないと判定した場合、車列情報演算部343は、検出された車両を新たな車列として、当該車列に対し新たな車列IDを割当て、車列情報記憶部332に当該車列IDを含む車列情報を記憶させる。車列情報演算部343は、到達時刻算出部342から入力された道路IDを、当該車列情報の道路IDとして、車列情報記憶部332に記憶させる。車列情報演算部343は、到達時刻算出部342から入力された到達予定時刻を、当該車列情報の先頭車両交差点到達予定時刻および最後尾車両交差点到達予定時刻として、車列情報記憶部332に記憶させる。車列情報演算部343は、当該車列情報の車両数を1とし、プラトーンフラグをFALSEとし、車列情報記憶部332に記憶させる。すなわち、この一例において、特徴量演算部340が算出する少なくとも1つの特徴量とは、車列を構成する車両の数を含む。   When it is determined that the vehicle train is not close to the vehicle, the vehicle train information calculation unit 343 assigns a new vehicle train ID to the vehicle train using the detected vehicle as a new vehicle train, and the train train information The storage unit 332 stores vehicle train information including the vehicle train ID. The vehicle train information calculation unit 343 stores the road ID input from the arrival time calculation unit 342 in the vehicle train information storage unit 332 as the road ID of the vehicle train information. The vehicle train information calculation unit 343 stores the estimated arrival time input from the arrival time calculation unit 342 in the vehicle train information storage unit 332 as the estimated arrival time at the first vehicle intersection and the estimated arrival time at the last vehicle intersection of the vehicle information. Remember. The vehicle train information calculation unit 343 sets the number of vehicles in the vehicle train information to 1 and sets the platoon flag to FALSE, and stores it in the vehicle train information storage unit 332. That is, in this example, the at least one feature amount calculated by the feature amount calculation unit 340 includes the number of vehicles constituting the vehicle train.

車列情報演算部343は、受信部320から交差点の通過車両の情報を入力されると、車列情報記憶部332を参照し、受信部320から入力された車両検出システムの識別情報に応じた道路IDを含む車列情報を抽出する。車列情報記憶部332は、抽出された車列情報のうち、先頭車両交差点予想到達予定時刻の最も早い車列情報の車両数から1を減ずる。この減算により車両数が0になった場合は、当該車列情報を車列情報記憶部332が格納するデータから削除する。   When the information on the passing vehicle at the intersection is input from the reception unit 320, the vehicle train information calculation unit 343 refers to the vehicle train information storage unit 332 and responds to the vehicle detection system identification information input from the reception unit 320. Vehicle train information including a road ID is extracted. The vehicle train information storage unit 332 subtracts 1 from the number of vehicles in the train train information with the earliest expected arrival time at the leading vehicle intersection among the extracted train train information. When the number of vehicles becomes 0 by this subtraction, the vehicle train information is deleted from the data stored in the vehicle train information storage unit 332.

流量算出部344は、車列情報記憶部332が格納する車列情報の更新が車列情報演算部343により行われると、当該車列情報が示す車列の流量を算出する。すなわち、この一例において、特徴量演算部340が算出する少なくとも1つの特徴量とは、車列の流量を含む。具体的な流量の算出処理の一例を示すと、流量算出部344は、車列情報から最後尾車両交差点到達予定時刻、先頭車両交差点到達予定時刻、車両数を取得する。流量算出部344は、最後尾車両交差点到達予定時刻から先頭車両交差点到達予定時刻を減算し、車列が交差点に差し掛かってから通過し終えるまでにかかる時間を算出する。流量算出部344は、算出した時間で車両数を除算することにより車列の流量を算出する。流量算出部344は、算出した流量を車列情報記憶部332に記憶させる。   When the vehicle train information stored in the vehicle train information storage unit 332 is updated by the vehicle train information calculation unit 343, the flow rate calculation unit 344 calculates the flow rate of the vehicle train indicated by the vehicle train information. That is, in this example, the at least one feature amount calculated by the feature amount calculation unit 340 includes the flow rate of the vehicle train. As an example of a specific flow rate calculation process, the flow rate calculation unit 344 acquires the last vehicle intersection arrival time, the first vehicle intersection arrival time, and the number of vehicles from the train train information. The flow rate calculation unit 344 subtracts the estimated arrival time at the leading vehicle intersection from the estimated arrival time at the rearmost vehicle intersection, and calculates the time required for the vehicle train to reach the intersection and finish passing. The flow rate calculation unit 344 calculates the flow rate of the vehicle train by dividing the number of vehicles by the calculated time. The flow rate calculation unit 344 stores the calculated flow rate in the vehicle train information storage unit 332.

例えば、最後尾車両交差点到達予定時刻が12時00分00秒であり、先頭車両交差点到達予定時刻11時59分00秒であり、車両数が25台である場合を例に取る。この場合、車列が交差点に差し掛かってから通過し終えるまでにかかる時間は、12時00分00秒と11時59分10秒との差の50秒である。そして、流量は、車両数の25台を50秒により除算した商の0.5台/秒となる。例えば、車列を構成する車両と車両との間隔が広ければ、流量は小さくなり、車両と車両との間隔が狭ければ、流量は大きくなる。また、例えば、車列を構成する車両の移動速度が早ければ流量は大きくなり、車両の移動速度が遅ければ流量は小さくなる。   For example, the case where the scheduled arrival time at the last vehicle intersection is 12:00:00, the scheduled arrival time at the first vehicle intersection is 11:55:00, and the number of vehicles is 25 is taken as an example. In this case, the time taken for the train to reach the intersection and finish passing is 50 seconds, which is the difference between 12:00:11 and 11:59:10. The flow rate is 0.5 vehicles / second, which is a quotient obtained by dividing 25 vehicles by 50 seconds. For example, if the distance between the vehicles constituting the vehicle train is wide, the flow rate is small, and if the distance between the vehicles is narrow, the flow rate is large. Further, for example, the flow rate increases when the moving speed of the vehicles constituting the vehicle train is fast, and the flow rate decreases when the moving speed of the vehicle is slow.

車列判定部345は、車列情報記憶部332が格納する車列情報の更新が車列情報演算部343により行われると、当該車列情報が示す車列がプラトーンか否かを判定する。本実施形態では、一例として、プラトーンか否かの判定を、車両数と流量とに基づいて行う。具体的には、車列の車両数が閾値を超えており、かつ、流量が閾値より小さい場合、当該車列をプラトーンであると判定する。車列をプラトーンであると判定した場合、車列判定部345は、車列情報記憶部332が格納する当該車列の車列情報のプラトーンフラグをTRUEにする。車列判定部345は、新たにプラトーンが検出されたことを選択部350に通知する。車列がプラトーンではないと判定した場合、車列判定部345は、車列情報記憶部332が格納する当該車列の車列情報のプラトーンフラグを更新しない。   When the vehicle train information stored in the vehicle train information storage unit 332 is updated by the vehicle train information calculation unit 343, the vehicle train determination unit 345 determines whether the vehicle train indicated by the vehicle train information is a platoon. In the present embodiment, as an example, the determination as to whether or not it is a platone is performed based on the number of vehicles and the flow rate. Specifically, when the number of vehicles in the vehicle train exceeds the threshold and the flow rate is smaller than the threshold, the vehicle train is determined to be a platoon. When it is determined that the vehicle train is a platoon, the vehicle train determination unit 345 sets the platoon flag of the vehicle train information of the vehicle train stored in the vehicle train information storage unit 332 to TRUE. The vehicle train determination unit 345 notifies the selection unit 350 that a new platone has been detected. When it is determined that the vehicle train is not a platone, the vehicle train determination unit 345 does not update the platone flag of the vehicle train information of the vehicle train stored in the vehicle train information storage unit 332.

選択部350は、車列判定部345によって新たにプラトーンが検出されると、車列情報記憶部332を参照し、プラトーンフラグがTRUEである車列情報を抽出する。選択部350は、抽出した車列情報が示す車列のうち優先的に交差点を通過させる車列(優先車列)を、特徴量演算部340が算出した特徴量に基づいて選択する。すなわち、この一例において、選択部350は、特徴量演算部340が算出した特徴量に基づいて、車列のうちの1つを選択する。本実施形態において、選択部350は、車列のうち、交通信号機100の設置場所である交差点から最も遠い車列を選択する。ここでは、選択部350は、時間的に遠い、交差点までの到達予定時刻が最も遅い車列を選択する。別の選択方法として、選択部350は、例えば、位置が遠い、交差点までの距離が最も離れている車列を選択してもよい。選択部350は、選択した優先車列の車列情報を切替時間判定部360に出力する。   When the platoon is newly detected by the lane determination unit 345, the selection unit 350 refers to the lane information storage unit 332 and extracts the lane information whose platoon flag is TRUE. The selection unit 350 selects a vehicle train (priority vehicle train) that preferentially passes through the intersection among the vehicle trains indicated by the extracted vehicle train information based on the feature amount calculated by the feature computation unit 340. That is, in this example, the selection unit 350 selects one of the vehicle trains based on the feature amount calculated by the feature amount calculation unit 340. In the present embodiment, the selection unit 350 selects a train row farthest from the intersection where the traffic signal 100 is installed, among the train rows. Here, the selection unit 350 selects a vehicle train that is far in time and has the latest arrival time to the intersection. As another selection method, the selection unit 350 may select, for example, a vehicle train that is far away and farthest from the intersection. The selection unit 350 outputs the vehicle train information of the selected priority vehicle train to the switching time determination unit 360.

切替時間判定部360は、特徴量演算部340が算出した特徴量に基づいて、交差点において、選択部350が選択した車列の待ち時間が少なくなるように、信号表示の切替時刻を算出する。切替時刻の算出方法には、例えば、先行技術文献の非特許文献1に記載のPBE(Platoon-Based Extension)アルゴリズムやPBS(Platoon-Based Squeezing)アルゴリズムを適用することができる。これらのアルゴリズムでは、複数のタイミング毎に、当該タイミングで交通信号機の信号表示を切り替えた場合の、車道上で発生しうる車列の待ち時間が算出され、複数のタイミングのうち、待ち時間の少ないタイミングが判定される。切替時間判定部360は、判定結果のタイミングに基づく信号表示の切替時刻を管理部370に出力する。ここで、タイミングとは、時刻であってもよいし、時間であってもよい。また、待ち時間は、例えば、赤信号により停車する車両各々の待ち時間の合計である。また、待ち時間は、青信号により交差点を通過する車両の数が考慮されたものであってもよい。例えば、待ち時間は、車両の停車時間の合計から、交差点を通過する車両の数に基づく時間を減算したものであってもよい。   Based on the feature amount calculated by the feature amount calculation unit 340, the switching time determination unit 360 calculates the signal display switching time so that the waiting time of the vehicle train selected by the selection unit 350 is reduced at the intersection. For example, a PBE (Platoon-Based Extension) algorithm or a PBS (Platoon-Based Squeezing) algorithm described in Non-Patent Document 1 of the prior art document can be applied to the calculation method of the switching time. In these algorithms, the waiting time of the train that can occur on the roadway when the signal display of the traffic signal is switched at the timing is calculated for each of the plurality of timings. Timing is determined. The switching time determination unit 360 outputs the signal display switching time based on the timing of the determination result to the management unit 370. Here, the timing may be time or time. The waiting time is, for example, the total waiting time of each vehicle that stops due to a red light. In addition, the waiting time may take into account the number of vehicles passing through the intersection by a green light. For example, the waiting time may be obtained by subtracting the time based on the number of vehicles passing through the intersection from the total stop time of the vehicles.

管理部370は、交差点信号情報記憶部331の格納するデータを監視し、更新を行う。例えば、管理部370は、1秒経過する毎に、信号表示の切り替えまでの残り時間を1秒ずつ減ずる。管理部370は、切替時間判定部360から入力された信号表示の切替時刻に基づいて、交差点信号情報記憶部331が格納するデータのうち、例えば、残り時間の項目やステータスの項目を更新する。管理部370は、信号表示の切り替えまでの残り時間が0になったときは、ステータスを次の状態に遷移させ、残り時間を予め定められた値に設定し直すとともに、当該ステータスを示す状態情報と信号IDとを対応付けて信号制御部380に出力する。例えば、ステータスが青の信号の残り時間が0になった場合、管理部370は、当該ステータスを黄に遷移させ、黄信号を示す状態情報と信号IDとを対応付けて信号制御部380に出力する。そして、管理部370は、黄信号時間に設定されている時間を残り時間として設定する。   The management unit 370 monitors and updates data stored in the intersection signal information storage unit 331. For example, every time 1 second elapses, the management unit 370 decreases the remaining time until the signal display is switched by 1 second. Based on the signal display switching time input from the switching time determination unit 360, the management unit 370 updates, for example, the remaining time item and the status item among the data stored in the intersection signal information storage unit 331. When the remaining time until the signal display is switched to 0, the management unit 370 changes the status to the next state, resets the remaining time to a predetermined value, and status information indicating the status And the signal ID are associated with each other and output to the signal control unit 380. For example, when the remaining time of the blue signal is 0, the management unit 370 shifts the status to yellow and outputs the status information indicating the yellow signal and the signal ID in association with each other to the signal control unit 380. To do. Then, the management unit 370 sets the time set for the yellow light time as the remaining time.

信号制御部380は、管理部370から入力された状態情報に基づいて信号情報を生成する。信号制御部380は、生成した信号情報と信号IDとを送信部310に出力する。ここで、管理部370から状態情報が入力されるタイミングは、切替時間判定部360による判定結果のタイミングに基づいている。すなわち、この一例において、信号制御部380は、切替時間判定部360による判定結果に基づいて、交通信号機100の信号表示を切り替えるための制御信号を生成する。また、当該タイミングは、交差点において、選択部350が選択した車列の待ち時間が少なくなるように算出されている。すなわち、この一例において、信号制御部380は、交差点において、選択部350が選択した車列の待ち時間が少なくなるように交通信号機の信号表示を切り替えるための制御信号を生成する。   The signal control unit 380 generates signal information based on the state information input from the management unit 370. The signal control unit 380 outputs the generated signal information and signal ID to the transmission unit 310. Here, the timing at which the state information is input from the management unit 370 is based on the timing of the determination result by the switching time determination unit 360. That is, in this example, the signal control unit 380 generates a control signal for switching the signal display of the traffic signal device 100 based on the determination result by the switching time determination unit 360. Moreover, the said timing is calculated so that the waiting time of the vehicle row | line | column which the selection part 350 selected may become small in an intersection. That is, in this example, the signal control unit 380 generates a control signal for switching the signal display of the traffic signal so that the waiting time of the vehicle train selected by the selection unit 350 is reduced at the intersection.

図5は、交通信号制御装置300による車列の判定処理の流れの一例を示す図である。まず、受信部320は、複数の車両検出装置220各々から通行車両の検出時刻情報と送信元の車両検出システムの識別情報とを受信し、受信した検出時刻情報と識別情報とを特徴量演算部340に出力する。(ステップS101)。次に、到達時刻算出部342は、受信部320から入力された検出時刻情報に基づいて、通行車両の交差点への到達予定時刻を算出する(ステップS102)。次に、到達時刻算出部342は、算出した通行車両の到達予定時刻の情報と、受信部320から入力された車両検出システム200の識別情報に対応する道路の道路IDと、を車列情報演算部343に出力する。   FIG. 5 is a diagram illustrating an example of the flow of vehicle train determination processing by the traffic signal control device 300. First, the receiving unit 320 receives the detection time information of the passing vehicle and the identification information of the transmission source vehicle detection system from each of the plurality of vehicle detection devices 220, and the received detection time information and the identification information are the feature amount calculation unit. To 340. (Step S101). Next, the arrival time calculation unit 342 calculates the estimated arrival time at the intersection of the passing vehicle based on the detection time information input from the reception unit 320 (step S102). Next, the arrival time calculation unit 342 calculates information on the estimated arrival time of the passing vehicle and the road ID of the road corresponding to the identification information of the vehicle detection system 200 input from the reception unit 320. Output to the unit 343.

次に、車列情報演算部343は、車列情報記憶部332を参照し、到達時刻算出部342から入力された道路IDを含む車列情報を抽出する。次に、車列情報演算部343は、抽出した車列情報のうち最後尾車両交差点到達予定時刻が最も遅い車列情報を取得する(ステップS103)。当該車列情報が示す車列は、新たに検出された車両を除き、道路上の最後尾に位置する車列である。次に、車列情報演算部343は、到達時刻算出部342から入力された検出車両の到達予定時刻と、車列情報記憶部332から取得した車列情報の最後尾車両交差点到達予定時刻と、を比較し、車列情報記憶部332に記録されている車列と車両検出システム200によって新たに検出された車両とが接近しているか否かを判定する(ステップS104)。   Next, the vehicle train information calculation unit 343 refers to the vehicle train information storage unit 332 and extracts vehicle train information including the road ID input from the arrival time calculation unit 342. Next, the vehicle train information calculation unit 343 acquires vehicle train information with the latest arrival time at the last vehicle intersection from the extracted vehicle train information (step S103). The vehicle train indicated by the vehicle train information is a vehicle train located at the rearmost position on the road except for the newly detected vehicle. Next, the vehicle train information calculation unit 343 includes the estimated arrival time of the detected vehicle input from the arrival time calculation unit 342, the estimated arrival time at the last vehicle intersection of the vehicle train information acquired from the vehicle train information storage unit 332, Are compared to determine whether or not the vehicle train recorded in the vehicle train information storage unit 332 and the vehicle newly detected by the vehicle detection system 200 are approaching each other (step S104).

車列と車両とが接近していないと判定した場合(ステップS104;NO)、車列情報演算部343は、検出された車両を新たな車列とし、当該車両に対して新たな車列の車列IDを割当て、車列情報記憶部332に当該車列IDを含む車列情報を記憶させる(ステップS105)。次に、車列情報演算部343は、到達時刻算出部342から入力された道路IDを、当該車列情報の道路IDとして、車列情報記憶部332に記憶させる。次に、車列情報演算部343は、到達時刻算出部342から入力された到達予定時刻を、当該車列情報の先頭車両交差点到達予定時刻および最後尾車両交差点到達予定時刻として、車列情報記憶部332に記憶させる。そして、車列情報演算部343は、当該新しく作成した車列情報の車両数を1とし、車列情報記憶部332に記憶させる。その後、処理を終了する。   When it is determined that the vehicle train and the vehicle are not approaching (step S104; NO), the vehicle train information calculation unit 343 sets the detected vehicle as a new vehicle train and sets a new vehicle train for the vehicle. A vehicle train ID is assigned, and vehicle train information including the vehicle train ID is stored in the vehicle train information storage unit 332 (step S105). Next, the vehicle train information calculation unit 343 stores the road ID input from the arrival time calculation unit 342 in the vehicle train information storage unit 332 as the road ID of the vehicle train information. Next, the vehicle train information calculation unit 343 stores vehicle train information as the estimated arrival time input from the arrival time calculation unit 342 as the estimated arrival time at the first vehicle intersection and the estimated arrival time at the last vehicle intersection of the vehicle information. Store in the unit 332. Then, the vehicle train information calculation unit 343 sets the number of vehicles in the newly created vehicle train information to 1 and stores it in the vehicle train information storage unit 332. Thereafter, the process ends.

車列と車両とが接近していると判定した場合(ステップS104;YES)、車列情報演算部343は、検出された車両を当該車両の最後尾車両とする(ステップS106)。次に、車列情報演算部343は、到達時刻算出部342から入力された到達予定時刻を車列情報の最後尾車両交差点到達予定時刻とする。そして、車列情報演算部343は、当該車列情報の車両数に1を加算し、車列情報記憶部332に記憶させる。次に、車列判定部345は、ステップS106において、車列情報が更新された車列がプラトーンか否かを判定する(ステップS107)。プラトーンではないと判定した場合(ステップS107;NO)、処理を終了する。プラトーンであると判定した場合(ステップS107;YES)、車列判定部345は、車列情報記憶部332が格納する当該車列の車列情報のプラトーンフラグをTRUEにする(ステップS108)。次に、車列判定部345は、新たにプラトーンが検出されたことを選択部350に通知する(ステップS109)。その後、処理を終了する。   When it is determined that the vehicle train is close to the vehicle (step S104; YES), the vehicle train information calculation unit 343 sets the detected vehicle as the last vehicle of the vehicle (step S106). Next, the vehicle train information calculation unit 343 sets the estimated arrival time input from the arrival time calculation unit 342 as the estimated arrival time at the last vehicle intersection in the vehicle train information. The vehicle train information calculation unit 343 then adds 1 to the number of vehicles in the vehicle train information and stores it in the vehicle train information storage unit 332. Next, in step S106, the vehicle train determination unit 345 determines whether the vehicle train in which the vehicle train information is updated is a platone (step S107). If it is determined that the tone is not a platone (step S107; NO), the process is terminated. When it determines with it being a platoon (step S107; YES), the vehicle train determination part 345 sets the platoon flag of the vehicle train information of the said vehicle train stored in the vehicle train information storage part 332 to TRUE (step S108). Next, the vehicle train determination unit 345 notifies the selection unit 350 that a new platone has been detected (step S109). Thereafter, the process ends.

以上により、交通信号制御装置300は、道路上に新たに車両が検出された場合、当該車両が1台から構成される車列か、すでに検出された車列の一部か、を判定することができる。また、当該車両を含む車列について、特徴量演算部340が算出した特徴量に基づいて、当該車列が道路の利用効率への負荷の高いプラトーンであるか否かを判定することができる。   As described above, when a new vehicle is detected on the road, the traffic signal control device 300 determines whether the vehicle is a vehicle train composed of one vehicle or a part of a vehicle train already detected. Can do. Further, for a train including the vehicle, it can be determined whether or not the train is a platoon with a high load on road use efficiency based on the feature calculated by the feature calculator 340.

図6は、交通信号制御装置300による交通信号制御処理の流れの一例を示す図である。まず、選択部350は、車列判定部345によって新たにプラトーンが検出されると、車列情報記憶部332を参照し、プラトーンフラグがTRUEである車列情報を抽出する(ステップS201)。次に、選択部350は、抽出した車列情報が示す車列のうち、時間的に遠い、交差点までの到達予定時刻が最も遅い車列を優先車列として選択する(ステップS202)。次に、選択部350は、選択した優先車列の車列情報を切替時間判定部360に出力する。   FIG. 6 is a diagram illustrating an example of the flow of traffic signal control processing by the traffic signal control device 300. First, when the platoon is newly detected by the lane determination unit 345, the selection unit 350 refers to the lane information storage unit 332 and extracts the lane information whose platoon flag is TRUE (step S201). Next, the selection unit 350 selects a vehicle train that is far in time and has the latest arrival time to the intersection as the priority vehicle train among the trains indicated by the extracted vehicle train information (step S202). Next, the selection unit 350 outputs the vehicle train information of the selected priority vehicle train to the switching time determination unit 360.

次に、切替時間判定部360は、交差点信号情報記憶部331を参照し、優先車列が存在する道路の交通を制御する交通信号機の信号表示が青信号か否かを判定する(ステップS203)。青信号の場合(ステップS203;YES)、切替時間判定部360は、PBEアルゴリズムにより信号表示の切替時刻を算出し(ステップS204)、算出した時刻を管理部370に出力する。青信号でない場合(ステップS203;NO)、切替時間判定部360は、PBSアルゴリズムにより信号表示の切替時刻を算出し(ステップS205)、算出した時刻を管理部370に出力する。次に、管理部370は、切替時間判定部360から入力された信号表示の切替時刻に基づいて、交差点信号情報記憶部331の格納するデータのうち、信号表示の切り替えまでの残り時間等の項目を更新する。   Next, the switching time determination unit 360 refers to the intersection signal information storage unit 331 and determines whether or not the signal display of the traffic signal that controls the traffic on the road where the priority train is present is a green signal (step S203). In the case of a green signal (step S203; YES), the switching time determination unit 360 calculates a signal display switching time by the PBE algorithm (step S204), and outputs the calculated time to the management unit 370. When it is not a green signal (step S203; NO), the switching time determination unit 360 calculates a signal display switching time by the PBS algorithm (step S205), and outputs the calculated time to the management unit 370. Next, based on the signal display switching time input from the switching time determination unit 360, the management unit 370 includes items such as the remaining time until signal display switching among the data stored in the intersection signal information storage unit 331. Update.

次に、当該データの示す信号表示の切替時刻までの残り時間が0になった場合、管理部370は、ステータスを次の状態に遷移させ、残り時間を予め定められた値に設定し直す。そして、当該ステータスを示す状態情報と信号IDとを対応付けて信号制御部380に出力する。次に、信号制御部380は、管理部370から入力された状態情報に基づいて信号情報を生成する。信号制御部380は、生成した信号情報と信号IDとを送信部310に出力する。そして、送信部310は、信号制御部380から入力される信号情報を、同じく信号制御部380から入力される信号IDに基づいて、交通信号機100各々に送信する(ステップS206)。   Next, when the remaining time until the signal display switching time indicated by the data becomes 0, the management unit 370 changes the status to the next state and resets the remaining time to a predetermined value. Then, the state information indicating the status and the signal ID are associated with each other and output to the signal control unit 380. Next, the signal control unit 380 generates signal information based on the state information input from the management unit 370. The signal control unit 380 outputs the generated signal information and signal ID to the transmission unit 310. And the transmission part 310 transmits the signal information input from the signal control part 380 to each traffic signal apparatus 100 based on signal ID similarly input from the signal control part 380 (step S206).

以下、図7と図8とを用いて、切替時間判定部360による信号表示の切替時刻算出処理の流れを説明する。上述の通り、本実施形態ではPBEアルゴリズムとPBSアルゴリズムにより信号表示の切替時刻を算出する。これらのアルゴリズムは既に公知となっているものであり、以下では説明を簡略化して示す。   Hereinafter, the flow of the signal display switching time calculation process by the switching time determination unit 360 will be described with reference to FIGS. 7 and 8. As described above, in this embodiment, the signal display switching time is calculated by the PBE algorithm and the PBS algorithm. These algorithms are already known and will be described briefly below.

優先車列の存在する道路の交通信号機100が青信号のときに採用されるPBEアルゴリズムの基本戦略は2つある。第1の戦略は、直ちに信号表示を切り替え、それまで赤信号となっていた道路で停車していた車両を通過させる。そして、優先車列が交差点に到達する前に信号表示を再度切り替え、当該優先車列を通過させる。第2の戦略は、信号表示を切り替えず、優先車列が通過するのを待つ。   There are two basic strategies of the PBE algorithm adopted when the traffic signal 100 on the road where the priority train is present is green. The first strategy is to immediately switch the signal display and pass a vehicle that has been parked on the road that was previously red. Then, before the priority train reaches the intersection, the signal display is switched again to pass the priority train. The second strategy waits for the priority train to pass without switching the signal display.

図7は、交通信号制御装置300のPBEアルゴリズムによる信号表示の切替時刻算出処理の流れの一例を示す図である。まず、切替時間判定部360は、選択部350によって選択された車列が存在する道路を制御し、青信号を示している交通信号機100に対して反対の制御を受けている交通信号機100であって、赤信号を示している交通信号機100により交差点に停車している赤信号待ち車列の車両数を、交差点信号情報記憶部331から取得する。次に、切替時間判定部360は、取得した赤信号待ち車列の車両数に基づいて、赤信号待ち車列が交差点の通過に要する予定時間tを算出する(ステップS301)。 FIG. 7 is a diagram illustrating an example of a flow of signal display switching time calculation processing by the traffic signal control device 300 using the PBE algorithm. First, the switching time determination unit 360 is a traffic signal device 100 that controls the road on which the vehicle train selected by the selection unit 350 is present and receives the opposite control with respect to the traffic signal device 100 indicating a green light. From the intersection signal information storage unit 331, the number of vehicles in the red signal queue that is stopped at the intersection by the traffic signal 100 indicating a red signal is acquired. Next, the switching time determination unit 360, based on the number of vehicles acquired red signal waiting convoy, red waiting convoy to calculate the expected time t 1 required for the passage of the intersection (step S301).

次に、切替時間判定部360は、車列情報記憶部332を参照し、優先車列が存在する道路において、交差点と当該車列との間に存在する車両の数を算出する(ステップS302)。次に、切替時間判定部360は、ステップS302において算出された車両が交差点の手前で停車した場合を仮定し、優先車列が、当該停車中の車列と接触するまでの時間tを、優先車列の先頭車両交差点到達予定時刻に基づいて算出する(ステップS303)。 Next, the switching time determination unit 360 refers to the vehicle train information storage unit 332 and calculates the number of vehicles existing between the intersection and the vehicle train on the road where the priority vehicle train is present (step S302). . Next, the switching time determination unit 360, the vehicle that is calculated assuming a case where the vehicle stops in front of the intersection in step S302, the priority convoy, the time t 2 until contact with the convoy in the stop, Calculation is based on the estimated arrival time at the first vehicle intersection in the priority train (step S303).

次に、切替時間判定部360は、時間tが時間tよりも大きいか否かを判定する(ステップS304)。時間tが時間tよりも大きくない場合(つまり、時間tが時間t以下の場合)(ステップS304;NO)、上述の第1の戦略を採用する。切替時間判定部360は、管理部370に現在の時刻を信号切替時刻として出力する(ステップS305)。そして、切替時間判定部360は、管理部370に現在の時刻から時間t経過後の時刻を、次の信号切替時刻として再度出力する(ステップS306)。上述のステップS305、S306における、交差点信号情報記憶部331の格納するデータ内容の更新を表T1を用いてより具体的に説明する。例えば、表T1に示す例の場合、信号IDがtlの交通信号機のステータスは「赤」である。第1の戦略を採用する場合、管理部370は、信号IDがtlの交通信号機のステータスを「赤」から「青」に切り替える。また、管理部370は、例えば、信号IDがtlの交通信号機の残り時間uと青信号最長時間G1maxとを「t−t−Y」により算出される時間とする。これにより、優先車列の存在しない車道を制御する交通信号機であって、赤信号を表示している交通信号機の信号表示は直ちに青信号に変更される。そしてその後、優先車列が交差点に到着する前に、優先車列が存在する車道を制御する交通信号機の信号表示を青信号とすることができる。 Next, the switching time determination unit 360 determines whether the time t 1 is greater than the time t 2 (step S304). If the time t 1 is not greater than the time t 2 (i.e., if the time t 2 is the time t 1 or less) (step S304; NO), employing the first strategy described above. The switching time determination unit 360 outputs the current time as the signal switching time to the management unit 370 (step S305). Then, the switching time determination unit 360 outputs again the time after the elapse of time t 2 from the current time to the management unit 370 as the next signal switching time (step S306). The update of the data content stored in the intersection signal information storage unit 331 in the above-described steps S305 and S306 will be described more specifically using the table T1. For example, in the case of the example shown in Table T1, the status of the traffic signal whose signal ID is tl 1 is “red”. When adopting the first strategy, the management unit 370 switches the status of the traffic signal with the signal ID tl 1 from “red” to “blue”. The management unit 370, for example, signal ID is the time calculated and the remaining time u 1 and blue signal maximum time G 1max of tl 1 the traffic signal by the "t 2 -t 1 -Y". As a result, the traffic signal that controls the roadway in which the priority train does not exist, and the traffic signal signal displaying the red signal is immediately changed to the green signal. After that, before the priority train arrives at the intersection, the signal display of the traffic signal that controls the roadway on which the priority train is present can be a green light.

時間tが時間tよりも大きい場合(ステップS304;YES)、切替時間判定部360は、信号表示を切り替えず、優先車列を通過させた場合に、優先車列が存在していない道路側で発生する待ち時間を損失として算出する(つまり、第2の戦略を取った場合の損失を算出する)(ステップS307)。次に、切替時間判定部360は、信号表示を切り替えず、優先車列を通過させることによって、優先車列が存在する道路側で解消される待ち時間を利得として算出する(つまり、第2の戦略を取った場合の利得を算出する)(ステップS308)。すなわち、この一例において、切替時間判定部360は、第1の戦略と第2の戦略との複数のタイミング毎に、当該タイミングで交通信号機100の信号制御を切り替えた場合、車道上で発生しうる車列の待ち時間を算出する。 Road; (YES step S304), the switching time determination unit 360, without switching the signal display, when passed through a priority vehicle train, where is no priority traffic line if time t 1 is greater than the time t 2 The waiting time occurring on the side is calculated as a loss (that is, the loss when the second strategy is taken is calculated) (step S307). Next, the switching time determination unit 360 calculates, as a gain, the waiting time that is eliminated on the road side where the priority vehicle train exists by passing the priority vehicle train without switching the signal display (that is, the second time (The gain when the strategy is taken is calculated) (step S308). That is, in this example, the switching time determination unit 360 may occur on the roadway when the signal control of the traffic signal device 100 is switched at a plurality of timings of the first strategy and the second strategy. Calculate the waiting time of the train.

次に、切替時間判定部360は、ステップS307およびS308において算出された損失に比して利得が大きいか否かを判定する(つまり、第2の戦略を取った場合の損失と利得を比較する)(ステップS309)。すなわち、この一例において、切替時間判定部360は、複数のタイミングの内、待ち時間の少ないタイミングを判定する。利得が損失よりも大きくない場合(つまり、第2の戦略を取った場合の損失が利得以上の場合)(ステップS309;NO)、上述の第1の戦略を採用し、ステップS305に遷移する。利得が損失よりも大きい場合(ステップS309;YES)、上述の第2の戦略を採用する。切替時間判定部360は、次の信号切替時刻を優先車列の最後尾車両交差点到達予定時刻とし、管理部370に出力する(ステップS310)。そして、処理を終了する。   Next, the switching time determination unit 360 determines whether or not the gain is larger than the loss calculated in steps S307 and S308 (that is, the loss and gain when the second strategy is taken are compared). (Step S309). That is, in this example, the switching time determination unit 360 determines a timing with a small waiting time among a plurality of timings. When the gain is not larger than the loss (that is, when the loss when the second strategy is taken is greater than or equal to the gain) (step S309; NO), the first strategy described above is adopted, and the process proceeds to step S305. When the gain is larger than the loss (step S309; YES), the above-described second strategy is adopted. The switching time determination unit 360 sets the next signal switching time as the estimated arrival time at the last vehicle intersection of the priority train, and outputs it to the management unit 370 (step S310). Then, the process ends.

優先車列の存在する道路の交通信号機100が赤信号のときに採用されるPBSアルゴリズムの基本戦略(第3の戦略)は、優先車列が交差点で停車している車列に合流するタイミングで、信号表示を青信号に切り替え、優先車列を通過させることである。この第3の戦略により、速度の速い、大きな車列を作ることができるため、結果として、道路全体における待ち時間を低減することができる。しかしながら、信号表示を過度に短い時間で切り替えることは、交通の安全性確保の観点から望ましくない。また、同一の信号表示を過度に長時間持続させることは、渋滞の原因になりうる。従って、本例では、これらの例に該当しない場合、第3の戦略を採用し、該当する場合、既に設定されている信号表示の切替時刻を更新しないこととする。   The basic strategy (third strategy) of the PBS algorithm adopted when the traffic signal 100 on the road where the priority train is present is red light is the timing at which the priority train joins the train that stops at the intersection. The signal display is switched to the green light and the priority train is allowed to pass. This third strategy makes it possible to create a large vehicle train with a high speed, and as a result, the waiting time on the entire road can be reduced. However, switching the signal display in an excessively short time is not desirable from the viewpoint of ensuring traffic safety. Further, if the same signal display is maintained for an excessively long time, it may cause a traffic jam. Therefore, in this example, when it does not correspond to these examples, the third strategy is adopted, and when it corresponds, the switching time of the already set signal display is not updated.

以下、交通信号機の青信号を保持する時間の長さが時間Gminに設定されている場合を例として、第3の戦略について説明する。図8は、交通信号制御装置300のPBSアルゴリズムによる信号表示の切替時刻算出処理の流れの例を示す図である。まず、切替時間判定部360は、車列情報記憶部332を参照し、交差点と優先車列との間に存在する車両の数を算出する(ステップS401)。次に、切替時間判定部360は、ステップS401において算出された車両が交差点の手前で停車した場合を仮定し、当該車列が交差点の通過に要する予定時間tを算出する(ステップS402)。 Hereinafter, the third strategy will be described by taking as an example a case in which the length of time for holding the traffic light green light is set to time G min . FIG. 8 is a diagram illustrating an example of a flow of signal display switching time calculation processing by the traffic light control apparatus 300 using the PBS algorithm. First, the switching time determination unit 360 refers to the vehicle train information storage unit 332, and calculates the number of vehicles existing between the intersection and the priority vehicle train (step S401). Next, the switching time determination unit 360, the vehicle calculated in step S401 is the assumption that the vehicle stops before the intersection, the vehicle train is calculated expected time t 3 when required for passing the intersection (step S402).

次に、切替時間判定部360は、優先車列の先頭車両交差点到達予定時刻から時間tを減算することで、優先車列が前方車両に合流するまでの時間tを算出する(ステップS403)。次に、切替時間判定部360は、交差点信号情報記憶部331を参照し、優先車列の存在していない道路を制御する交通信号機100であって、青信号を表示している交通信号機100の、信号表示の切替までの残り時間uと青信号最短時間Gminとを取得する。次に、切替時間判定部360は、ステップS403において算出された時間tが、時間u以上か否かを判定する(ステップS404)。時間tが時間u以上ではない場合(つまり、時間tが時間u未満の場合)(ステップS404;NO)、切替時間判定部360は、第3の戦略を採用せず、処理を終了する。 Next, the switching time determination unit 360 subtracts the time t 3 from the head vehicle intersection scheduled arrival time of the priority convoy, priority convoy calculates the time t 4 until joining the front vehicle (step S403 ). Next, the switching time determination unit 360 refers to the intersection signal information storage unit 331, and is a traffic signal device 100 that controls a road where a priority vehicle train does not exist, and is a traffic signal device that displays a green signal. The remaining time u until switching of the signal display and the green signal minimum time G min are acquired. Next, the switching time determination unit 360, the time t 4 when calculated in step S403 it is determined whether or Time u (step S404). If the time t 4 is not more than the time u (that is, if the time t 4 is less than the time u) (step S404; NO), the switching time determination unit 360 does not adopt the third strategy, the process ends .

時間tが時間u以上の場合(ステップS404;YES)、切替時間判定部360は、時間tが時間Gmin未満か否かを判定する(ステップS405)。時間tが時間Gmin未満の場合(ステップS405;YES)、上述の第3の戦略を採用する。切替時間判定部360は、信号表示の切替時刻を現在の時刻から時間t後とし、管理部370に出力する(ステップS406)。その後、処理を終了する。時間tが時間Gmin未満ではない場合(つまり、時間tが時間Gmin以上の場合)(ステップS405;NO)、切替時間判定部360は、上述の第3の戦略を採用せず、処理を終了する。 If the time t 4 is greater than or equal time u (step S404; YES), the switching time determination unit 360, the time t 4 is equal to or less than or time G min (step S405). If the time t 4 is less than the time G min (step S405; YES), adopting the third strategy described above. Switching time determination unit 360, the switching time of the signals displayed from the current time and the time t after 4, it outputs the management unit 370 (step S406). Thereafter, the process ends. If the time t 4 is not less than the time G min (that is, if the time t 4 is greater than or equal time G min) (step S405; NO), the switching time determination unit 360 does not adopt the third strategy described above, The process ends.

以下、図9、図10、図11、図12を用いて、交通信号制御装置300を仮想環境において模擬したシミュレーション実験について説明する。比較対象は、非特許文献1に係る交通信号制御装置であり、当該交通信号制御装置は、交通信号機の信号表示の切替時刻の算出について、本実施形態に係る交通信号制御装置300と同様の制御を行う。ただし、非特許文献1に係る車両検出装置は、プラトーンを検出する度に当該検出されたプラトーンを優先的に通行させるが、本実施形態に係る交通信号制御装置300は、上述のように、これまでに検出されたプラトーンのうちの最も遠い車列を優先車列として選択し、優先的に通行させる。   Hereinafter, simulation experiments simulating the traffic signal control device 300 in a virtual environment will be described with reference to FIGS. 9, 10, 11, and 12. The comparison target is the traffic signal control device according to Non-Patent Document 1, and the traffic signal control device performs the same control as the traffic signal control device 300 according to the present embodiment in calculating the signal display switching time of the traffic signal. I do. However, although the vehicle detection device according to Non-Patent Document 1 preferentially passes the detected platone every time it detects a platone, the traffic signal control device 300 according to the present embodiment, as described above, The farthest vehicle train of the platones detected so far is selected as the priority train and is preferentially passed.

また、非特許文献1に係る交通信号制御装置に接続される車両検出装置は、交差点から等距離の位置に設置され、本実施形態に係る交通信号制御装置300に接続される車両検出装置220は、交差点からの距離が異なる位置に設置される。非特許文献1では、交差点からの距離が異なる位置に車両検出装置が設置されることを想定していない。仮に、交差点からの距離が異なる位置に車両検出装置が設置される場合、非特許文献1に係る交通信号制御装置は、プラトーンを検出する度に検出したプラトーンを優先的に通行させるため、道路間で不公平が発生する。例えば、交差点から遠い位置でプラトーンが検出されても、その後、交差点から近い位置に設置された検出装置によりプラトーンが検出された場合には、制御情報が上書きされてしまう。これにより、遠い距離に検出装置が設置されている道路では、効果的な制御が行えない。従って、一般的に、交差点からの等距離の位置に車両検出装置が設置される場合に比して、車両の待ち時間が増大し、結果が悪くなる。   Further, the vehicle detection device connected to the traffic signal control device according to Non-Patent Document 1 is installed at an equidistant position from the intersection, and the vehicle detection device 220 connected to the traffic signal control device 300 according to the present embodiment is , Installed at different positions from the intersection. In Non-Patent Document 1, it is not assumed that the vehicle detection device is installed at a position where the distance from the intersection is different. If the vehicle detection device is installed at a position where the distance from the intersection is different, the traffic signal control device according to Non-Patent Document 1 preferentially passes the detected platone every time it detects a platone. Causes unfairness. For example, even if a platone is detected at a position far from the intersection, the control information is overwritten when the platone is detected by a detection device installed at a position near the intersection. Thereby, effective control cannot be performed on a road where the detection device is installed at a distant distance. Therefore, in general, the waiting time of the vehicle is increased and the result is worse as compared with the case where the vehicle detection device is installed at a position equidistant from the intersection.

図9は、シミュレーションの条件設定の一例を説明するための図である。図9において、円は交差点を示す。円に包含されるアルファベットA〜Oは交差点の識別情報を示す。図9において、矢印は道路と道路上の車両の進行方向とを示す。当該矢印近傍の数字r1〜r20は、道路IDを示す。図9の矢印で示すように、本例において、道路全体はL字型に交差点を接続し、車両は、右から左へ、或いは上から下へと進行する。道路r1〜r4は道路の長さがXメートルであり、法定速度が60km/hである。その他の道路は、道路の長さが200メートルであり、法定速度が40km/hである。交差点Eからは、交差点Dに進行する車両が平均5秒間隔で発生し、車両の発生間隔は指数分布に従う。交差点F、G、H、M、N、O各々からは、交差点B、C、D、I、J、K各々に進行する車両が平均50秒間隔で発生し、車両の発生間隔は指数分布に従う。   FIG. 9 is a diagram for explaining an example of simulation condition setting. In FIG. 9, circles indicate intersections. Alphabets A to O included in the circles indicate intersection identification information. In FIG. 9, the arrows indicate the road and the traveling direction of the vehicle on the road. Numbers r1 to r20 in the vicinity of the arrow indicate a road ID. As shown by the arrows in FIG. 9, in this example, the entire road connects the intersections in an L shape, and the vehicle travels from right to left or from top to bottom. The roads r1 to r4 have a road length of X meters and a legal speed of 60 km / h. Other roads have a road length of 200 meters and a legal speed of 40 km / h. From the intersection E, vehicles traveling to the intersection D occur at an average interval of 5 seconds, and the generation interval of the vehicles follows an exponential distribution. From each of the intersections F, G, H, M, N, and O, vehicles traveling to the intersections B, C, D, I, J, and K are generated at an average interval of 50 seconds, and the generation intervals of the vehicles follow an exponential distribution. .

非特許文献1に係る交通信号制御装置に接続される車両検出装置は全ての道路において交差点の上流150メートルの位置に設置される。本実施形態に係る交通信号制御装置300に接続される車両検出装置220は、道路r1〜r4については、交差点の上流X×0.75メートルの位置に設置される。その他の道路については、当該車両検出装置220は、交差点の上流150メートルの位置に設置される。   The vehicle detection apparatus connected to the traffic signal control apparatus according to Non-Patent Document 1 is installed at a position 150 meters upstream of the intersection on all roads. The vehicle detection device 220 connected to the traffic signal control device 300 according to the present embodiment is installed at a position of X × 0.75 meters upstream of the intersection for the roads r1 to r4. For other roads, the vehicle detection device 220 is installed at a position 150 meters upstream of the intersection.

図10は、交通信号制御装置300の効果を確認するためのシミュレーションの条件設定の一例を説明するための別図である。交差点A〜Dおよび交差点I〜Kは、車両の流出先として2つの道路が接続されており、車両はそれぞれの道路へ一定の確率で分岐して進む。図10は、当該分岐確率を示す表である。表T3の各列は、左から流入元道路ID、流入先道路ID、分岐確率を示す。流入元道路IDは、図9において説明した道路のうち、交差点に対して車両が進入する道路の道路IDを示す。流入先道路IDは、図9において説明した道路のうち、交差点から車両が脱する道路の道路IDを示す。分岐確率は、流入元道路から流出先道路へと進行する確率を示す。   FIG. 10 is another diagram for explaining an example of simulation condition setting for confirming the effect of the traffic signal control apparatus 300. In the intersections A to D and the intersections I to K, two roads are connected as outflow destinations of the vehicles, and the vehicles branch to the respective roads with a certain probability. FIG. 10 is a table showing the branch probabilities. Each column of the table T3 indicates the inflow source road ID, the inflow destination road ID, and the branching probability from the left. The inflow source road ID indicates the road ID of the road where the vehicle enters the intersection among the roads described in FIG. The inflow destination road ID indicates the road ID of the road from which the vehicle leaves the intersection among the roads described in FIG. The branching probability indicates the probability of proceeding from the inflow source road to the outflow destination road.

例えば、交差点Dには流入元道路として道路r4と道路r7とが接続され、流出先道路として道路r3と道路r10とが接続されている。表T3を参照すると、流入元道路が道路r4である場合、交差点Dを通過する車両が道路r3に進行する確率は0.8であり、道路r10に進行する確率は0.2である。同様に、流入元道路が道路r7である場合、交差点Dを通過する車両が道路r3に進行する確率は0.5であり、道路r10に進行する確率は0.5である。   For example, road r4 and road r7 are connected to intersection D as an inflow source road, and road r3 and road r10 are connected as an outflow destination road. Referring to Table T3, when the inflow source road is the road r4, the probability that a vehicle passing through the intersection D will travel to the road r3 is 0.8, and the probability that the vehicle will travel to the road r10 is 0.2. Similarly, when the inflow source road is the road r7, the probability that the vehicle passing through the intersection D travels to the road r3 is 0.5, and the probability that the vehicle travels to the road r10 is 0.5.

本シミュレーションにおいて、変数は、道路r1〜r4の長さであり、当該道路長を示すXの値を変更したときの交差点Aにおける平均待ち時間を評価した。平均待ち時間は、交差点Aの流入元道路である道路r1と道路r11とで車両が停止した時間を、交差点Aを通過した車両数で除算することで算出した。図11は、シミュレーションの実験結果の一例を示すグラフである。図12は、シミュレーションの実験結果の数値例を示す表である。   In this simulation, the variable is the length of the roads r1 to r4, and the average waiting time at the intersection A when the value of X indicating the road length is changed was evaluated. The average waiting time was calculated by dividing the time when the vehicle stopped on the road r1 and the road r11, which are the inflow source roads of the intersection A, by the number of vehicles passing the intersection A. FIG. 11 is a graph showing an example of simulation experimental results. FIG. 12 is a table showing numerical examples of simulation experimental results.

図11に示すグラフG1は、図12に示す表T4をグラフ化して示したものである。図11において、グラフG1の縦軸は平均待ち時間を示す。グラフG1の横軸は、道路長Xの設定値を示す。グラフG1および表T4において、非特許文献1に係る交通信号制御装置を適用した場合、幹線道路の長さに関わらず6秒程度の平均待ち時間が発生している。グラフG1および表T4において、本実施形態に係る交通信号制御装置300を適用した場合、道路長Xが200のときは、6秒程度の平均待ち時間が発生しているが、道路長Xが400、600、800、1000のときは、平均待ち時間が3−4秒程度に短縮されている。以上のシミュレーション実験により、本実施形態に係る交通信号制御装置300により、車両の平均待ち時間が大幅に短縮され、道路の利用効率が向上することが示された。   A graph G1 shown in FIG. 11 is a graph of the table T4 shown in FIG. In FIG. 11, the vertical axis of the graph G1 indicates the average waiting time. The horizontal axis of the graph G1 indicates the set value of the road length X. In the graph G1 and the table T4, when the traffic signal control device according to Non-Patent Document 1 is applied, an average waiting time of about 6 seconds occurs regardless of the length of the main road. In the graph G1 and the table T4, when the traffic signal control device 300 according to the present embodiment is applied, when the road length X is 200, an average waiting time of about 6 seconds occurs, but the road length X is 400. , 600, 800, 1000, the average waiting time is shortened to about 3-4 seconds. From the above simulation experiment, it has been shown that the traffic signal control device 300 according to the present embodiment significantly reduces the average waiting time of the vehicle and improves the use efficiency of the road.

以上のように、本実施形態に係る交通信号制御装置300は、交通信号機100の制御を行う。交通信号制御装置300は、特徴量演算部340と、選択部350と、切替時間判定部360と、を備える。特徴量演算部340は、車道上の少なくとも1台以上の車両を含む車列から特徴量を算出する。選択部350は、特徴量演算部340が算出した特徴量に基づいて、車列のうちの1つを選択する。信号制御部380は、特徴量演算部340が算出した特徴量に基づいて、交通信号機100の設置場所において、選択部350が選択した車列の待ち時間が少なくなるように交通信号機100の信号表示を切り替えるための制御信号を生成する。   As described above, the traffic signal control device 300 according to the present embodiment controls the traffic signal device 100. The traffic signal control device 300 includes a feature amount calculation unit 340, a selection unit 350, and a switching time determination unit 360. The feature amount calculation unit 340 calculates a feature amount from a train including at least one vehicle on the roadway. The selection unit 350 selects one of the vehicle trains based on the feature amount calculated by the feature amount calculation unit 340. Based on the feature amount calculated by the feature amount calculation unit 340, the signal control unit 380 displays the signal of the traffic signal device 100 so that the waiting time of the vehicle train selected by the selection unit 350 is reduced at the installation location of the traffic signal device 100. A control signal for switching is generated.

これにより、交通信号制御装置300は、交差点から遠い車列を選択し、その車列よりも前に交差点に到着する車両の待ち時間や通過台数に基づいて、選択した車列が交差点で極力止まることのない信号表示の切替時刻を算出することで、当該車列を優先的に通行させる。その結果、交通信号制御装置300は、当該車列を速やかに通過させ、道路全体の利用効率を向上させることができる。従って、交通信号制御装置300は、同一の交通網における通行可能な車両数を増加させることができ、例えば、交通需要が増加した場合であっても、新たな道路を敷設するコストを抑えることができる。また、交通信号制御装置300により渋滞が緩和されるため、輸送、移動に係るエネルギー効率を向上させることができ、例えば、二酸化炭素などの有害物質の排出を抑制することができる。   As a result, the traffic signal control device 300 selects a vehicle train far from the intersection, and the selected vehicle train stops at the intersection as much as possible based on the waiting time and the number of vehicles passing the vehicle before the vehicle train. By calculating the signal display switching time that never occurs, the vehicle train is preferentially passed. As a result, the traffic signal control device 300 can quickly pass through the vehicle train and improve the utilization efficiency of the entire road. Therefore, the traffic signal control device 300 can increase the number of vehicles that can pass in the same traffic network. For example, even when the traffic demand increases, the cost of laying a new road can be suppressed. it can. Further, since traffic congestion is alleviated by the traffic signal control device 300, energy efficiency relating to transportation and movement can be improved, and for example, emission of harmful substances such as carbon dioxide can be suppressed.

また、実際の道路における交差点間の間隔は統一されておらず、検出装置を交差点から等距離に設置することは難しい。しかしながら、本実施形態に係る交通信号制御装置300は、特徴量演算部340が算出する特徴量に基づいて、車列のうちの1つを選択するため、道路上を通行する車両を検出する車両検出装置220を、例えば、交差点から等距離に設置しなくてもよい。交通信号制御装置300は、様々な道路に適用することが可能であり、より広範囲の交通網の交通容量を増加させることができる。   Further, the intervals between the intersections on the actual road are not unified, and it is difficult to install the detection device at an equal distance from the intersection. However, the traffic signal control apparatus 300 according to the present embodiment detects a vehicle passing on the road in order to select one of the vehicle trains based on the feature amount calculated by the feature amount calculation unit 340. For example, the detection device 220 may not be installed at an equal distance from the intersection. The traffic signal control device 300 can be applied to various roads, and can increase the traffic capacity of a wider range of traffic network.

また、本実施形態に係る交通信号制御装置300の選択部350は、車列のうち、交通信号機100の設置場所から最も遠い車列を選択する。また、信号制御部380は、選択部350が選択した車列および当該車列に比して交通信号機の設置場所に近い車列の特徴量に基づいて、制御信号を生成する。これにより、切替時間判定部360は、例えば、当該車列よりも交差点側に存在する車列の待ち時間を計算に入れて、信号表示の切替時刻を算出することができる。従って、道路の利用効率をさらに向上させることができる。   In addition, the selection unit 350 of the traffic signal control device 300 according to the present embodiment selects a vehicle train farthest from the installation location of the traffic signal device 100 among the vehicle trains. Further, the signal control unit 380 generates a control signal based on the vehicle train selected by the selection unit 350 and the feature amount of the vehicle train closer to the installation location of the traffic signal device than the vehicle train. Thereby, the switching time determination unit 360 can calculate the signal display switching time by, for example, calculating the waiting time of the vehicle train that is present on the intersection side of the vehicle train. Therefore, road utilization efficiency can be further improved.

また、本実施形態に係る交通信号制御装置300の特徴量演算部340は、車列の交通信号機100の設置場所への到達予定時刻と、車列の流量と、車列を構成する車両の数と、のうちの少なくとも一つを特徴量として算出する。これにより、選択部350は、例えば、交差点から最も遠い車列をより正確に選択することができる。また、選択部350は、車列そのもの道路への負荷をより正確に判定し、選択を行うことができる。従って、道路の利用効率をさらに向上させることができる。   In addition, the feature amount calculation unit 340 of the traffic signal control device 300 according to the present embodiment includes the estimated arrival time of the traffic signal 100 in the vehicle train, the flow rate of the vehicle train, and the number of vehicles constituting the vehicle train. And at least one of them is calculated as a feature amount. Thereby, the selection part 350 can select the vehicle row | line farthest from an intersection more correctly, for example. Further, the selection unit 350 can more accurately determine the load on the road of the train itself and make a selection. Therefore, road utilization efficiency can be further improved.

また、本実施形態に係る交通信号制御装置300は、複数のタイミング毎に、当該タイミングで交通信号機の信号制御を切り替えた場合、車道上で発生しうる車列の待ち時間を算出し、複数のタイミングのうち、待ち時間の少ないタイミングを判定する切替時間判定部を備える。また、信号制御部380は、切替時間判定部360による判定結果に基づいて、交通信号機の信号表示を切り替えるための制御信号を生成する。これにより、交通信号制御装置300は、選択部350が選択した優先車列を優先的に交差点を通過させつつ、その他の車列の待ち時間が少なくなるようなタイミングで交通信号機100の信号表示を切り替えることができる。従って、道路の利用効率をさらに向上させることができる。   In addition, the traffic signal control device 300 according to the present embodiment calculates the waiting time of the vehicle train that can occur on the roadway when the signal control of the traffic signal is switched at the timing for each of a plurality of timings, A switching time determination unit for determining a timing with a small waiting time among the timings is provided. Moreover, the signal control part 380 produces | generates the control signal for switching the signal display of a traffic signal based on the determination result by the switching time determination part 360. FIG. Thereby, the traffic signal control device 300 displays the signal of the traffic signal device 100 at a timing such that the waiting time of the other vehicle trains is reduced while the priority vehicle train selected by the selection unit 350 is preferentially passed through the intersection. Can be switched. Therefore, road utilization efficiency can be further improved.

なお、交通信号制御装置300によって制御される交通信号機100の設置場所は交差点でなくてもよい。例えば、車道上に歩行者横断用の交通信号機100が設置されている環境に、交通信号制御装置300を適用してもよい。また、交差点は、十字路でなくてもよく、T字路や5つ以上の道路が接続される交差点であってもよい。   The installation location of the traffic signal 100 controlled by the traffic signal control device 300 may not be an intersection. For example, the traffic signal control device 300 may be applied to an environment in which a traffic signal 100 for crossing pedestrians is installed on a roadway. Also, the intersection may not be a crossroad, but may be an intersection where a T-shaped road or five or more roads are connected.

なお、上述の説明において、車列判定部345は、車両検出装置によって検出された車両の交差点到着時刻と車列の最後尾車両交差点到達予定時刻とを比較することにより、車列と車両とが接近しているか否かを判定した。車列判定部345は、例えば、車両各々の検出時刻を記憶部330に記憶しておき、それぞれを比較することにより、車列に車両が接近しているか否かを判定してもよい。   In the above description, the vehicle train determination unit 345 compares the arrival time of the vehicle detected by the vehicle detection device with the estimated arrival time of the last vehicle intersection of the vehicle, so that the vehicle train and the vehicle are It was determined whether or not they were approaching. The vehicle train determination unit 345 may determine, for example, whether or not the vehicle is approaching the vehicle train by storing the detection times of the vehicles in the storage unit 330 and comparing them.

なお、選択部350が行う車列の選択は、上述した到達予定時刻や距離以外の特徴量に基づいてもよい。選択部350は、例えば、最も車両数の最も大きな車列を選択してよい。また、選択部350は、例えば、流量の最も小さい車列を選択してよい。また、選択部350は、最も移動速度の遅い車列を選択してよい。また、選択部350は、例えば、これら複数の特徴量それぞれを重み付けするなどし、複数の特徴量に基づいて車両の選択を行ってもよい。   Note that the selection of the vehicle train performed by the selection unit 350 may be based on the feature amount other than the estimated arrival time and distance described above. For example, the selection unit 350 may select the vehicle train having the largest number of vehicles. For example, the selection unit 350 may select a vehicle train having the smallest flow rate. Further, the selection unit 350 may select a vehicle train having the slowest moving speed. In addition, the selection unit 350 may select a vehicle based on the plurality of feature amounts, for example, by weighting each of the plurality of feature amounts.

なお、上述では、信号表示の切替時刻の算出は、公知の技術に基づいているため説明を簡略化したが、より正確な切替時刻を算出するために、公知の技術を幅広く利用して信号表示の切替時刻を算出してよい。切替時間判定部360は、例えば、停車している車両が動き出すまでの時間の損失や信号表示の切り替えに伴う時間の損失などに基づいて信号表示の切替時刻の算出してよい。また、切替時間判定部360、例えば、図8のステップS404における判定において、時間uが時間Gminよりも大きい場合は、時間tが時間Gmin以上か否かを判定してもよい。また、切替時間判定部360は、例えば、図8のステップS405における判定において、交差点信号情報記憶部331から黄信号時間Yを取得し、例えば、時間tが、時間Gminに時間Yの2倍を加算した時間(Gmin+2×Y)未満か否かを判定してもよい。 In the above description, the calculation of the switching time of the signal display is based on a known technique, and thus the description is simplified. However, in order to calculate a more accurate switching time, the signal display is widely used by using a known technique. May be calculated. The switching time determination unit 360 may calculate the signal display switching time based on, for example, a loss of time until the stopped vehicle starts to move or a loss of time associated with the switching of the signal display. The switching time determination unit 360, for example, the judgment at the step S404 of FIG. 8, if the time u is greater than the time G min, the time t 4 may determine whether or Time G min. The switching time determination unit 360, for example, the judgment at the step S405 of FIG. 8, to get the yellow signal time Y from the intersection signal information storage unit 331, for example, the time t 4 is the time Y to time G min 2 You may determine whether it is less than the time ( Gmin + 2xY) which added double.

なお、切替時間判定部360は、例えば、損失と利得とに基づいて信号表示の切替時刻の判定を行ってよい。ここでいう、損失とは、例えば、赤信号により停車する車両各々の待ち時間の合計値などの統計量、赤信号により停車する車両の数であり、また、これらに基づく値である。また、利得とは、例えば、青信号により交差点で停止する必要のなくなった車両について解消された待ち時間の合計値などの統計量、交差点を通過する車両の数であり、また、これらに基づく値である。また、切替時間判定部360は、上述した損失や利得のいずれかに基づいて信号表示の切替時刻の判定を行ってもよい。   Note that the switching time determination unit 360 may determine the switching time of signal display based on, for example, loss and gain. Here, the loss is, for example, a statistic such as a total value of waiting times of vehicles that stop by a red signal, the number of vehicles that stop by a red signal, and a value based on these. The gain is, for example, a statistic such as a total value of waiting time solved for vehicles that are no longer required to stop at the intersection due to a green light, the number of vehicles passing the intersection, and a value based on these. is there. In addition, the switching time determination unit 360 may determine the signal display switching time based on any of the above-described loss and gain.

なお、信号表示の切替時刻の制御は、従来手法を併用してよい。例えば、プラトーンが検出されない場合は、交通量の統計データに基づく静的な制御を行ってよい。また、制御の態様は上述したものに限られず、例えば、優先車列の車両数が非常に大きく、全体を通過させるには時間が掛かり過ぎる場合などは、交差点信号情報記憶部331に記憶される青信号最大時間に基づいて信号表示を切り替えるなどしてもよい。   Note that the conventional method may be used in combination for the control of the signal display switching time. For example, if a platone is not detected, static control based on traffic statistics data may be performed. Further, the control mode is not limited to the above-described one. For example, when the number of vehicles in the priority train is very large and it takes too much time to pass through the entire vehicle, it is stored in the intersection signal information storage unit 331. The signal display may be switched based on the green light maximum time.

なお、車両検出装置220は、車両の速度を検出し、交通信号制御装置300は当該車両の速度を処理に利用してよい。例えば、到達時刻算出部342は、車両検出装置と交差点との距離を、車両の速度で除算することにより、交差点への到達予定時刻を算出してよい。また、待ち車両数演算部341は、当該到達予定時刻に基づいて、赤信号で停車している車両の数の予想値を算出してよい。また、特徴量演算部340は、検出された車両の速度に基づいて、例えば、車列を構成する車両の平均速度など、車列の速度を算出してもよい。そして、選択部350は、特徴量演算部340が算出した車列の速度に基づいて、速度の遅い車列などを選択してもよい。   The vehicle detection device 220 may detect the speed of the vehicle, and the traffic signal control device 300 may use the speed of the vehicle for processing. For example, the arrival time calculation unit 342 may calculate the estimated arrival time at the intersection by dividing the distance between the vehicle detection device and the intersection by the speed of the vehicle. In addition, the waiting vehicle number calculation unit 341 may calculate an expected value of the number of vehicles that stop at a red signal based on the estimated arrival time. Further, the feature amount calculation unit 340 may calculate the speed of the vehicle train such as an average speed of the vehicles constituting the vehicle train based on the detected vehicle speed. Then, the selection unit 350 may select a vehicle train with a low speed based on the vehicle train speed calculated by the feature amount calculation unit 340.

なお、上述した実施形態における交通信号制御装置300の一部、例えば、特徴量演算部340、選択部350、および切替時間判定部360をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、交通信号制御装置300に内蔵されたコンピュータシステムであって、OSや周辺機器等のハードウェアを含むものとする。   In addition, you may make it implement | achieve a part of the traffic signal control apparatus 300 in embodiment mentioned above, for example, the feature-value calculating part 340, the selection part 350, and the switching time determination part 360 with a computer. In that case, a program for realizing this function may be recorded on a computer-readable recording medium, and the program recorded on this recording medium may be read into a computer system and executed. Here, the “computer system” is a computer system built in the traffic signal control apparatus 300 and includes an OS and hardware such as peripheral devices.

また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。   The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Furthermore, the “computer-readable recording medium” is a medium that dynamically holds a program for a short time, such as a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line, In this case, a volatile memory inside a computer system that serves as a server or a client may be included that holds a program for a certain period of time. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.

また、上述した実施形態における交通信号制御装置300の一部、または全部を、LSI(Large Scale Integration)等の集積回路として実現してもよい。交通信号制御装置300の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はLSIに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。   Moreover, you may implement | achieve part or all of the traffic signal control apparatus 300 in embodiment mentioned above as integrated circuits, such as LSI (Large Scale Integration). Each functional block of the traffic signal control device 300 may be individually made into a processor, or a part or all of them may be integrated into a processor. Further, the method of circuit integration is not limited to LSI, and may be realized by a dedicated circuit or a general-purpose processor. In addition, when an integrated circuit technology that replaces LSI appears due to the advancement of semiconductor technology, an integrated circuit based on the technology may be used.

以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。   As described above, the embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to the above, and various design changes and the like can be made without departing from the scope of the present invention. It is possible to

1…交通制御システム、100…交通信号機、110…信号表示部、200…車両検出システム、210…交差点情報検出装置、220…車両検出装置、300…交通信号制御装置、310…送信部、320…受信部、330…記憶部、331…交差点信号情報記憶部、332…車列情報記憶部、340…特徴量演算部、341…待ち車両数演算部、342…到達時刻算出部、343…車列情報演算部、344…流量算出部、345…車列判定部、350…選択部、360…切替時間判定部、370…管理部、380…信号制御部   DESCRIPTION OF SYMBOLS 1 ... Traffic control system, 100 ... Traffic signal, 110 ... Signal display part, 200 ... Vehicle detection system, 210 ... Intersection information detection apparatus, 220 ... Vehicle detection apparatus, 300 ... Traffic signal control apparatus, 310 ... Transmission part, 320 ... Receiving unit, 330 ... storage unit, 331 ... intersection signal information storage unit, 332 ... vehicle train information storage unit, 340 ... feature amount computation unit, 341 ... waiting vehicle number computation unit, 342 ... arrival time computation unit, 343 ... vehicle train Information calculation unit, 344 ... flow rate calculation unit, 345 ... vehicle train determination unit, 350 ... selection unit, 360 ... switching time determination unit, 370 ... management unit, 380 ... signal control unit

Claims (6)

交通信号機の制御を行う交通信号制御装置において、
車道上の少なくとも1台以上の車両を含む車列から特徴量を算出する特徴量演算部と、
前記特徴量演算部が算出した特徴量に基づいて、前記車列のうちの1つを選択する選択部と、
前記特徴量演算部が算出した特徴量に基づいて、前記交通信号機の設置場所において、前記選択部が選択した車列の待ち時間が少なくなるように前記交通信号機の信号表示を切り替えるための制御信号を生成する信号制御部と、
を備え、
前記選択部は、前記車列のうち、前記交通信号機の設置場所から最も遠い車列を選択する
とを特徴とする交通信号制御装置。
In a traffic signal control device that controls traffic signals,
A feature amount calculation unit that calculates a feature amount from a train including at least one vehicle on the roadway;
A selection unit that selects one of the vehicle trains based on the feature amount calculated by the feature amount calculation unit;
Based on the feature amount calculated by the feature amount calculation unit, a control signal for switching the signal display of the traffic signal so that the waiting time of the vehicle train selected by the selection unit is reduced at the installation location of the traffic signal A signal control unit for generating
Bei to give a,
The selection unit selects a vehicle row farthest from the installation location of the traffic signal among the vehicle rows.
Traffic signal control apparatus according to claim and this.
前記信号制御部は、前記選択部が選択した車列および当該車列に比して前記交通信号機の設置場所に近い車列の特徴量に基づいて、前記制御信号を生成する
ことを特徴とする請求項1に記載の交通信号制御装置。
The signal control unit generates the control signal based on a vehicle train selected by the selection unit and a feature amount of a vehicle train closer to a place where the traffic signal is installed than the vehicle train. The traffic signal control device according to claim 1 .
前記特徴量演算部は、前記車列の前記交通信号機の設置場所への到達予定時刻と、前記車列の流量と、前記車列を構成する車両の数と、のうちの少なくとも一つを前記特徴量として算出する
ことを特徴とする請求項1または2に記載の交通信号制御装置。
The feature amount calculation unit calculates at least one of the estimated time of arrival of the vehicle train to the installation location of the traffic signal, the flow rate of the vehicle train, and the number of vehicles constituting the vehicle train. traffic signal control apparatus according to claim 1 or 2, characterized in that calculated as the feature amount.
前記交通信号制御装置は、
複数のタイミング毎に、当該タイミングで前記交通信号機の信号表示を切り替えた場合、前記車道上で発生しうる前記車列の待ち時間を算出し、前記複数のタイミングのうち、待ち時間の少ないタイミングを判定する切替時間判定部
を備え、
前記信号制御部は、前記切替時間判定部による判定結果に基づいて、前記交通信号機の信号表示を切り替えるための制御信号を生成する
ことを特徴とする請求項1からのいずれか一項に記載の交通信号制御装置。
The traffic signal control device comprises:
When the signal display of the traffic signal is switched at each timing at a plurality of timings, the waiting time of the vehicle train that can occur on the roadway is calculated, and among the plurality of timings, a timing with less waiting time is calculated A switching time determination unit for determining,
The signal controller is based on a determination result of the switching time determination unit, according to any one of claims 1 to 3, characterized in that for generating a control signal for switching the signal representation of the traffic signal Traffic signal control device.
交通信号機の制御を行うための交通信号制御方法であって、
特徴量演算部が、車道上の少なくとも1台以上の車両を含む車列から特徴量を算出する特徴量演算過程と、
選択部が、前記特徴量演算部が算出した特徴量に基づいて、前記車列のうちの1つを選択する選択過程と、
信号制御部が、前記特徴量演算部が算出した特徴量に基づいて、前記交通信号機の設置場所において、前記選択部が選択した車列の待ち時間が少なくなるように前記交通信号機の信号表示を切り替えるための制御信号を生成する信号制御過程と、
を有し、
前記選択部は、前記車列のうち、前記交通信号機の設置場所から最も遠い車列を選択する
とを特徴とする交通信号制御方法。
A traffic signal control method for controlling a traffic signal,
A feature quantity computing section in which a feature quantity computing unit computes a feature quantity from a train including at least one vehicle on the roadway;
A selection process in which the selection unit selects one of the vehicle trains based on the feature amount calculated by the feature amount calculation unit;
Based on the feature amount calculated by the feature amount calculation unit, the signal control unit displays the signal of the traffic signal so that the waiting time of the train line selected by the selection unit is reduced at the installation location of the traffic signal. A signal control process for generating a control signal for switching;
Have
The selection unit selects a vehicle row farthest from the installation location of the traffic signal among the vehicle rows.
Traffic signal control method comprising a call.
交通信号機を制御するコンピュータに、
車道上の少なくとも1台以上の車両を含む車列から特徴量を算出する特徴量演算手順、
前記特徴量演算手順において算出された特徴量に基づいて、前記車列のうちの1つを選択する選択手順、
前記選択手順において前記車列のうち、前記交通信号機の設置場所から最も遠い車列を選択する手順
前記特徴量演算手順において算出された特徴量に基づいて、前記交通信号機の設置場所において、前記選択手順において選択した車列の待ち時間が少なくなるように前記交通信号機の信号表示を切り替えるための制御信号を生成する信号制御手順、
を実行させるための交通信号制御プログラム。
To the computer that controls the traffic signal,
A feature amount calculation procedure for calculating a feature amount from a train including at least one vehicle on the roadway;
A selection procedure for selecting one of the vehicle trains based on the feature value calculated in the feature value calculation procedure;
In the selection procedure, a procedure for selecting a train row farthest from the installation location of the traffic signal among the train rows ,
Control for switching the signal display of the traffic signal so that the waiting time of the train line selected in the selection procedure is reduced at the installation location of the traffic signal based on the feature value calculated in the feature value calculation procedure A signal control procedure for generating a signal,
A traffic signal control program for running.
JP2013213764A 2013-10-11 2013-10-11 Traffic signal control device, traffic signal control method, and traffic signal control program Active JP6274808B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013213764A JP6274808B2 (en) 2013-10-11 2013-10-11 Traffic signal control device, traffic signal control method, and traffic signal control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013213764A JP6274808B2 (en) 2013-10-11 2013-10-11 Traffic signal control device, traffic signal control method, and traffic signal control program

Publications (2)

Publication Number Publication Date
JP2015076046A JP2015076046A (en) 2015-04-20
JP6274808B2 true JP6274808B2 (en) 2018-02-07

Family

ID=53000821

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013213764A Active JP6274808B2 (en) 2013-10-11 2013-10-11 Traffic signal control device, traffic signal control method, and traffic signal control program

Country Status (1)

Country Link
JP (1) JP6274808B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104794910A (en) * 2015-04-27 2015-07-22 江苏物联网研究发展中心 Queuing length based fully-actuated signal control method with phase jumping function
CN105046986B (en) * 2015-06-17 2017-06-16 上海斐讯数据通信技术有限公司 A kind of intelligent traffic light changing method and system and intelligent transportation commander's equipment
CN106920400B (en) * 2015-12-24 2020-11-06 北京奇虎科技有限公司 Traffic light control method and device
JP6892242B2 (en) 2016-10-27 2021-06-23 株式会社日本マイクロニクス Control server and control system
US10559197B2 (en) * 2018-04-13 2020-02-11 Toyota Jidosha Kabushiki Kaisha Remote vehicle control at intersections
JP6959965B2 (en) * 2019-09-04 2021-11-05 株式会社京三製作所 Traffic signal control device
JP7389456B2 (en) * 2019-09-12 2023-11-30 国立大学法人電気通信大学 Traffic congestion prevention or prevention and mitigation methods, control devices and controlled vehicles

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3412779B2 (en) * 1995-02-15 2003-06-03 日本信号株式会社 Traffic signal control method
JP2000105892A (en) * 1998-09-29 2000-04-11 Nippon Signal Co Ltd:The System traffic control unit
US6587778B2 (en) * 1999-12-17 2003-07-01 Itt Manufacturing Enterprises, Inc. Generalized adaptive signal control method and system
WO2014041826A1 (en) * 2012-09-12 2014-03-20 オムロン株式会社 Device for generating data flow control instruction, and sensor management device

Also Published As

Publication number Publication date
JP2015076046A (en) 2015-04-20

Similar Documents

Publication Publication Date Title
JP6274808B2 (en) Traffic signal control device, traffic signal control method, and traffic signal control program
US8633833B2 (en) Control of traffic signal due to obstructed view
JP6671507B2 (en) Method and Apparatus for Returning to Robot Site {METHOD AND DEVICE FOR RETURNING ROBOTS FROM SITE}
Diakaki et al. State‐of‐the‐art and‐practice review of public transport priority strategies
CN104282161B (en) The awkward district of a kind of signalized intersections based on real-time vehicle track control method
CN112572424B (en) Vehicle control method, device, equipment and medium based on obstacle recognition
US20140303882A1 (en) Apparatus and method for providing intersection collision-related information
CN105632200B (en) A kind of control method of traffic lights, device and system
JP2019501468A (en) Machine learning system and technique for optimizing teleoperation and / or planner decisions
JP2014233989A5 (en)
CN108176050B (en) Path finding method and device
CN108364486B (en) Multi-scene vehicle priority self-adaptive traffic signal control system and working method thereof
EP4019353A1 (en) Vehicle control method and apparatus, electronic device and self-driving vehicle
JPWO2017159176A1 (en) Automatic driving support system and automatic driving support method
Shruthi et al. Priority based traffic lights controller using wireless sensor networks
JP7120097B2 (en) Parking lot management device
CN113643534B (en) Traffic control method and equipment
Odeh Management of an intelligent traffic light system by using genetic algorithm
CN112710317A (en) Automatic driving map generation method, automatic driving method and related product
WO2011018854A1 (en) Simulator
CN115273503A (en) Traffic control method for park automatic driving vehicle without signal lamp
JP5789962B2 (en) Traffic signal control apparatus and traffic signal control method
Kurihara Traffic-congestion forecasting algorithm based on pheromone communication model
JP2009518733A (en) Communication load reduction system and method for mobile location tracking platform
Pasin et al. VANET-based intersection control with a throughput/fairness tradeoff

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160805

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170428

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170509

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170703

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20171212

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180109

R150 Certificate of patent or registration of utility model

Ref document number: 6274808

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250