Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4820540B2 - Signal control information generating apparatus and method - Google Patents
[go: Go Back, main page]

JP4820540B2 - Signal control information generating apparatus and method - Google Patents

Signal control information generating apparatus and method Download PDF

Info

Publication number
JP4820540B2
JP4820540B2 JP2004213965A JP2004213965A JP4820540B2 JP 4820540 B2 JP4820540 B2 JP 4820540B2 JP 2004213965 A JP2004213965 A JP 2004213965A JP 2004213965 A JP2004213965 A JP 2004213965A JP 4820540 B2 JP4820540 B2 JP 4820540B2
Authority
JP
Japan
Prior art keywords
control
numerical
control area
control parameter
numerical sequence
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.)
Expired - Fee Related
Application number
JP2004213965A
Other languages
Japanese (ja)
Other versions
JP2006039608A (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.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
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 Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2004213965A priority Critical patent/JP4820540B2/en
Publication of JP2006039608A publication Critical patent/JP2006039608A/en
Application granted granted Critical
Publication of JP4820540B2 publication Critical patent/JP4820540B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Description

本発明は、広域の道路網を対象として複数の信号機を同期させて制御する制御エリアを設けた信号制御情報生成装置およびその方法に関し、特にシミュレーションによる評価を行い最適な制御エリアおよび制御パラメータを決定する信号制御情報生成装置およびその方法に関するものである。   The present invention relates to a signal control information generating apparatus and a method therefor provided with a control area for controlling a plurality of traffic lights in synchronization with a wide area road network, and in particular, evaluating by simulation to determine an optimal control area and control parameters. The present invention relates to a signal control information generating apparatus and a method thereof.

従来の信号機は、信号シーケンスが一巡する時間を示すサイクル長C、青信号が点灯する割合を示すスプリットS、および隣接する交差点との青信号開始時刻のずれを示すオフセットOの3つの制御パラメータに従って制御され、特に広域を対象とする信号制御では、車両が交差点で停止する回数と待ち時間(遅れ時間)ができるだけ少なくなるように信号機の制御パラメータを関連付けた制御エリアを設けて系統的な制御が行われている。   The conventional traffic light is controlled in accordance with three control parameters: a cycle length C indicating the time for which the signal sequence makes a round, a split S indicating the rate at which the green signal is lit, and an offset O indicating a deviation of the green signal start time from an adjacent intersection. In particular, in signal control targeting a wide area, systematic control is performed by providing a control area in which control parameters of traffic lights are associated so that the number of times a vehicle stops at an intersection and a waiting time (delay time) are minimized. ing.

例えば、信号機を同期させる制御エリアを予め設定されたパターンから時刻などに応じて選択し、制御エリア内の信号機のサイクル長Cを制御エリア内の重要交差点での飽和交通流率から求められる最大交通量に対する今の交通量の割合を表す負荷率に基づいて設定し、各信号機のスプリットSをそれぞれの信号機の流入路における負荷率の比に基づいて、また、オフセットOを隣接する交差点間の距離などによって予め設定されたパターンまたは車両感知器の交通情報に基づいて設定する。   For example, the control area for synchronizing the traffic lights is selected from a preset pattern according to the time, etc., and the cycle length C of the traffic lights in the control area is determined from the saturated traffic flow rate at an important intersection in the control area. Is set based on the load factor that represents the ratio of the current traffic volume to the traffic volume, the split S of each traffic light is based on the ratio of the load factor in the inflow path of each traffic light, and the offset O is the distance between adjacent intersections It sets based on the traffic information of the pattern preset by the vehicle detector or the like.

このような広域を対象とした信号制御において、最適な制御パラメータを評価によって求めようとするものがある(例えば、特許文献1および特許文献2参照)。   In such signal control for a wide area, there is an attempt to obtain an optimal control parameter by evaluation (for example, see Patent Document 1 and Patent Document 2).

特許文献1の信号制御システムでは、自交差点の制御パラメータを作成するローカルステーションを、最も負荷率の高い基軸交差点とその隣接交差点と間で発生する平均遅れ予想値の和(評価関数F)を最小とするように制御パラメータを作成する基軸ローカルステーションと、基軸交差点からの距離を隣接交差点との間で発生する平均遅れ予想値に重みとして掛け合わせた和(評価関数F’)を最小とするように基軸交差点以外の協調交差点の制御パラメータを作成する協調ローカルステーションとに分けて構成しており、一の装置の負荷を分散させながら最も混雑しているエリアの混雑を解消することができる。   In the signal control system of Patent Document 1, the local station that creates the control parameter for its own intersection is minimized by the sum (estimation function F) of the expected average delay generated between the basic intersection having the highest load factor and its adjacent intersection. In order to minimize the sum (evaluation function F ′) obtained by multiplying the average local delay value generated between the base local station that creates the control parameter and the distance from the base intersection with the adjacent intersection as a weight. In addition, it is configured separately from the cooperative local station that creates control parameters for cooperative intersections other than the base intersection, and the congestion of the most congested area can be eliminated while distributing the load of one device.

また、特許文献2の信号制御装置では、信号機毎に設定した信号パターン番号の一部を遺伝的アルゴリズムを用いて他の番号に入れ替えた制御案を生成し、生成された制御案で各信号機に割り当てられた信号パターン番号に基づいて交通状態を予測して目的関数(渋滞余裕度など)による評価値の総和を求め、評価値の高い制御案を残して再び遺伝的な手法を用いて新たな制御案を生成する処理を所定世代数並列に繰り返す複数の処理装置(MPU)と、最終的に存在する制御案の中で最も評価値が良いものを最適案として出力する並列制御ユニットとで構成されており、交通空間内の全域に亘って渋滞を解消または低減させることができる。
特開2003−272093号公報 特開平8−171694号公報
Moreover, in the signal control apparatus of patent document 2, the control plan which replaced a part of the signal pattern number set for every traffic signal with another number using a genetic algorithm is generated, and each traffic signal is generated by the generated control plan. Based on the assigned signal pattern number, the traffic state is predicted, the total sum of evaluation values based on the objective function (congestion margin, etc.) is obtained, and a new control method is used again using a genetic method, leaving a control plan with a high evaluation value. Consists of a plurality of processing units (MPUs) that repeat a process for generating a control plan in parallel for a predetermined number of generations, and a parallel control unit that outputs, as an optimal plan, the control plan that has the best evaluation value among the existing control plans Thus, it is possible to eliminate or reduce the traffic congestion over the entire area of the traffic space.
JP 2003-272093 A JP-A-8-171694

しかしながら、上記特許文献1の信号制御方式においては、特定の基軸交差点とその周囲の遅れ時間を最小にすることを目的としているため、かえって広域の道路網全体の遅れ時間の短縮化が図れないという問題がある。また、上記特許文献2の信号制御方式においては、遺伝的アルゴリズムによる最適化試行において、世代毎に複数の制御案を生成し、各案に対する突然変異、交叉、選択といった操作を並列に行う。この一つの最適化試行内での並列化によって1世代あたりの処理を高速化しているが、1つの最適化試行内の並列化であり、複数の最適化試行を並列に行うものではない。遺伝的アルゴリズムのような確率的手法の場合には、複数回の試行を行う必要がある。したがって、オンライン・リアルタイム制御のように一定時間内で生成する必要がある場合には適切な解が得られるとは限らないため、より安定したパラメータ生成方法が求められる。   However, the signal control system of Patent Document 1 aims at minimizing the delay time between a specific base intersection and its surroundings, so that the delay time of the entire wide road network cannot be shortened. There's a problem. In the signal control method of Patent Document 2, a plurality of control plans are generated for each generation in an optimization trial using a genetic algorithm, and operations such as mutation, crossover, and selection are performed in parallel for each plan. Although the processing per generation is speeded up by parallelization within one optimization trial, this is parallelization within one optimization trial, and a plurality of optimization trials are not performed in parallel. In the case of a probabilistic method such as a genetic algorithm, it is necessary to perform a plurality of trials. Therefore, since it is not always possible to obtain an appropriate solution when it is necessary to generate within a certain time as in online / real-time control, a more stable parameter generation method is required.

本発明は、上記従来の事情に鑑みてなされたものであって、広域の道路網を対象としたとき最適な信号制御を行うことができる制御エリアの構成と制御パラメータを簡単に生成する信号制御情報生成装置およびその方法を提供することを目的とする。   The present invention has been made in view of the above-described conventional circumstances, and is a signal control that easily generates a control area configuration and control parameters capable of performing optimal signal control when targeting a wide-area road network. An object of the present invention is to provide an information generation apparatus and method.

本発明の信号制御情報生成装置は、広域の道路網に、制御パラメータを生成する信号交差点群に基づく制御エリアを設けて交差点に配置された信号機の制御パラメータを設計する信号制御情報生成装置であって、制御エリアおよび制御パラメータを生成する生成手段と、交差点間のリンクに流入する交通量に基づいて前記制御エリアおよび制御パラメータの評価値を算定する評価手段と、前記評価値に基づいて前記生成した制御エリアおよび前記制御パラメータを選択する選択手段と、を有し、前記生成手段と前記評価手段と前記選択手段とを繰り返し実行して評価値がより小さくなる制御エリアおよび制御パラメータを選択する複数の第1の最適化手段と、前記第1の最適化手段で選択された前記評価値の中で最小となる評価値を選定する第2の最適化手段と、を備える。この構成により、評価値がより小さくなると期待できる新しい制御エリアおよび制御パラメータが簡単に得られる。 The signal control information generating device of the present invention is a signal control information generating device for designing a control parameter of a traffic signal arranged at an intersection by providing a control area based on a group of signalized intersections for generating a control parameter in a wide road network. Generating means for generating control areas and control parameters, evaluation means for calculating evaluation values of the control areas and control parameters based on the traffic volume flowing into the link between the intersections, and generating based on the evaluation values A plurality of control areas and control parameters that have a smaller evaluation value by repeatedly executing the generation means, the evaluation means, and the selection means. The first optimization means and the evaluation value that is the smallest of the evaluation values selected by the first optimization means It comprises a second optimization means. With this configuration, it is possible to easily obtain a new control area and control parameter that can be expected when the evaluation value becomes smaller.

本発明は、広域を対象とした信号制御において最も良い評価が期待できる新しい制御エリアおよび制御パラメータを簡単に得られるという効果を奏する。   The present invention has an effect that a new control area and control parameters that can be expected to be best evaluated in signal control for a wide area can be easily obtained.

以下、本発明の実施形態の信号制御情報生成装置について、図面を用いて説明する。第1の実施形態は、1つの処理装置にネットワークを介して接続される複数の生成エンジンを用いて同時に複数の制御エリアと制御パラメータ案を生成するものであり、第2の実施形態は、1つの処理装置で制御エリアと制御パラメータ案を生成するものである。なお、この実施形態によりこの発明が限定されるものではない。   Hereinafter, a signal control information generation device according to an embodiment of the present invention will be described with reference to the drawings. In the first embodiment, a plurality of control areas and control parameter proposals are generated simultaneously using a plurality of generation engines connected to one processing apparatus via a network. In the second embodiment, One processing device generates a control area and a proposed control parameter. In addition, this invention is not limited by this embodiment.

図1に本発明の実施形態の信号制御情報生成装置を用いた交通システム全体の構成図を示す。図1において、交通システムは、複数の道路2と道路2の交わる交差点3とで構成された広域の道路網4において、交差点3に配置された信号機5と、道路2上や交差点3に設けられた超音波式センサー、あるいはテレビカメラなどの車両感知器6とをそれぞれ通信回線7によって本発明の第1の実施形態の信号制御情報生成装置1または本発明の第2の実施形態の信号制御情報生成装置100に接続して構成される。   FIG. 1 shows a configuration diagram of the entire traffic system using the signal control information generating device of the embodiment of the present invention. In FIG. 1, the traffic system is provided in a wide area road network 4 composed of a plurality of roads 2 and intersections 3 where the roads 2 intersect, a traffic light 5 arranged at the intersection 3, and on the road 2 or at the intersection 3. The ultrasonic sensor or the vehicle sensor 6 such as a TV camera is connected to the signal control information generating device 1 of the first embodiment of the present invention or the signal control information of the second embodiment of the present invention through the communication line 7 respectively. It is configured to be connected to the generation device 100.

本発明の第1の実施形態の信号制御情報生成装置1および本発明の第2の実施形態の信号制御情報生成装置100は、車両感知器6によって収集された交通量および道路2上を走行する車両の速度データなどの交通情報8に基づいて道路網4を制御エリア9に分け、制御エリア9の中で重要交差点33を決め、同じ制御エリア9内に配置されたすべての信号機5のサイクル長Cを制御エリア9の重要交差点33の信号機55のサイクル長Cとして制御パラメータ10を決定し、通信回線7を介して道路網4内の信号機5に送信する。   The signal control information generation device 1 according to the first embodiment of the present invention and the signal control information generation device 100 according to the second embodiment of the present invention travel on the traffic volume and road 2 collected by the vehicle sensor 6. Based on traffic information 8 such as vehicle speed data, the road network 4 is divided into control areas 9, important intersections 33 are determined in the control area 9, and cycle lengths of all traffic lights 5 arranged in the same control area 9 The control parameter 10 is determined with C as the cycle length C of the traffic light 55 at the important intersection 33 in the control area 9 and transmitted to the traffic light 5 in the road network 4 via the communication line 7.

(第1の実施形態)
図2は、本発明の第1の実施形態における信号制御情報生成装置の構成例を示すブロック図である。図2において、信号制御情報生成装置1は、管理コンピュータ11と、管理コンピュータ11と通信ネットワーク12によって接続されたi=1〜nのn台の生成エンジン13とを備える。管理コンピュータ11は、通信回線7を介して車両感知器6から交通情報8を受信し、生成した制御エリア9と制御パラメータ10を道路網4に配置された信号機5に出力する。n台の生成エンジン13は、通信ネットワーク12を介して管理コンピュータ11からそれぞれ交通情報などを受信し、生成した制御エリアと制御パラメータ案を管理コンピュータ11に送信する。
(First embodiment)
FIG. 2 is a block diagram illustrating a configuration example of the signal control information generation device according to the first embodiment of the present invention. In FIG. 2, the signal control information generation apparatus 1 includes a management computer 11 and n generation engines 13 with i = 1 to n connected to the management computer 11 through a communication network 12. The management computer 11 receives the traffic information 8 from the vehicle sensor 6 via the communication line 7 and outputs the generated control area 9 and control parameter 10 to the traffic lights 5 arranged on the road network 4. The n generation engines 13 receive traffic information and the like from the management computer 11 via the communication network 12 and transmit the generated control area and proposed control parameters to the management computer 11.

管理コンピュータ11は、通信回線7と接続された生成管理手段21に、接続された通信ネットワーク12を介してn台の生成エンジン13を同時に起動する遠隔制御手段22と、通信回線7を介して受信した交通情報8を記録する交通情報データベース23と、演算のためのメモリ24と、n台の生成エンジン13で生成された制御エリアと制御パラメータ案を記録する信号制御情報データベース25と、信号制御情報データベース25に記録された制御エリアと制御パラメータ案から最適な制御エリアと制御パラメータを選択する選択手段26とを接続し、さらに、交通情報データベース23と、メモリ24と、信号制御情報データベース25を遠隔ファイルシステム27に接続し、遠隔制御手段22と、遠隔ファイルシステム27と、を通信ネットワーク12に接続して構成される。   The management computer 11 receives the generation control means 21 connected to the communication line 7 via the communication line 7 and the remote control means 22 for simultaneously starting n generation engines 13 via the connected communication network 12. A traffic information database 23 for recording the traffic information 8, a memory 24 for calculation, a signal control information database 25 for recording control areas and control parameter plans generated by the n generation engines 13, and signal control information The control area recorded in the database 25 and the selection means 26 for selecting the optimal control area from the proposed control parameters are connected, and the traffic information database 23, the memory 24, and the signal control information database 25 are remotely connected. Connected to the file system 27, remote control means 22, remote file system 27, Which are connected to the communication network 12.

生成管理手段21は、通信回線7を介して受信した交通情報8を交通情報データベース23に記録するとともに、遠隔制御手段22として、例えばrsh(remote shell)などを用いてn台の生成エンジン13を同時に起動して、n台の生成エンジン13がそれぞれ生成した制御エリアと制御パラメータ案を信号制御情報データベース25に記録させ、選択手段26によって信号制御情報データベース25に記録された制御エリアと制御パラメータ案から最適な制御エリア9と制御パラメータ10を選択して通信回線7を介して信号機5に出力する。   The generation management means 21 records the traffic information 8 received via the communication line 7 in the traffic information database 23 and, as the remote control means 22, uses n generation engines 13 using, for example, rsh (remote shell). The control area and the control parameter plan generated by the n generation engines 13 are recorded in the signal control information database 25, and the control area and the control parameter plan recorded in the signal control information database 25 by the selection unit 26. Then, the optimum control area 9 and control parameter 10 are selected and output to the traffic light 5 via the communication line 7.

遠隔ファイルシステム27として、例えばNFS(Network File System)などを用い、遠隔ファイルシステム27に接続された交通情報データベース23、メモリ24、および信号制御情報データベース25と、n台の生成エンジン13との間でそれぞれファイルおよびデータなどの送受信を行う。具体的には、遠隔ファイルシステム27によって生成エンジン13から交通情報データベース23に記録された交通情報8に記憶された制御エリア9と制御パラメータ10、制御周期T、および算出時間tなどを参照したり、生成エンジン13が生成した制御エリアと制御パラメータ案を信号制御情報データベース25に格納することができる。   For example, NFS (Network File System) is used as the remote file system 27. Between the traffic information database 23, the memory 24, and the signal control information database 25 connected to the remote file system 27, and the n generation engines 13. To send and receive files and data. Specifically, the remote file system 27 refers to the control area 9 and the control parameter 10, the control period T, the calculation time t, etc. stored in the traffic information 8 recorded in the traffic information database 23 from the generation engine 13. The control area and the proposed control parameter generated by the generation engine 13 can be stored in the signal control information database 25.

生成エンジン13は、制御エリアと制御パラメータ案を生成してシミュレーションによってそれを評価する制御エリア・制御パラメータ案生成手段31と演算のためのメモリ32とを有するコンピュータである。制御エリア・制御パラメータ案生成手段31は、遠隔制御手段22から通信ネットワーク12を介して起動される。   The generation engine 13 is a computer having a control area / control parameter plan generation means 31 that generates a control area and a control parameter plan and evaluates it by simulation and a memory 32 for calculation. The control area / control parameter plan generating means 31 is activated from the remote control means 22 via the communication network 12.

以上のように構成された信号制御情報生成装置1について、図3から図11を用いてその動作を説明する。図3に本発明の第1の実施形態における生成管理手段の動作説明のためのフロー図を示す。生成管理手段21では、図1に示す道路2上や交差点3に設置された車両感知器6から通信回線7を介して受信した交通情報8を交通情報データベース23に格納しながら(S101)、例えば1秒ごとに通信ネットワーク12を介してn台の生成エンジン13にPINGを順に送信し、受信した通信情報を解析して通信ネットワーク12とそれに接続されたn台の生成エンジン13に異常が発生していないかを監視する(S102)。   The operation of the signal control information generating apparatus 1 configured as described above will be described with reference to FIGS. FIG. 3 shows a flowchart for explaining the operation of the generation management means in the first embodiment of the present invention. The generation management means 21 stores the traffic information 8 received via the communication line 7 from the vehicle detector 6 installed on the road 2 or at the intersection 3 shown in FIG. 1 in the traffic information database 23 (S101). PING is sequentially transmitted to the n generation engines 13 via the communication network 12 every second, the received communication information is analyzed, and an abnormality occurs in the communication network 12 and the n generation engines 13 connected thereto. Is monitored (S102).

n台の生成エンジン13のうち正常なものがあれば(S103;NO)、制御周期Tが経過するまで(S104;NO)、S101に戻ってS104までの処理を繰り返し、異常を監視しながら交通情報8を交通情報データベース23に収集する。制御周期Tは、道路網4の交通事情などによって、予め例えば2.5分、5分、または15分などの時間が設定される。   If there is a normal one among the n generation engines 13 (S103; NO), the process returns to S101 and repeats the processes up to S104 until the control cycle T elapses (S104; NO). Information 8 is collected in the traffic information database 23. The control period T is set in advance to a time such as 2.5 minutes, 5 minutes, or 15 minutes depending on traffic conditions of the road network 4 and the like.

制御周期Tが経過すると(S104;YES)、遠隔制御手段22を用いてi=1〜n
のn台の生成エンジン13に起動命令を発行する(S105)。起動命令を受信した生成エンジン13は、制御エリア・制御パラメータ案生成手段31によって算出時間tの間それぞれ独自に制御エリアと制御パラメータ案を生成する。制御エリア・制御パラメータ案生成手段31で行われる処理については、図4で説明する。
When the control cycle T has elapsed (S104; YES), i = 1 to n using the remote control means 22.
An activation command is issued to the n generation engines 13 (S105). The generation engine 13 that has received the start-up command independently generates the control area and the control parameter plan by the control area / control parameter plan generation means 31 for the calculation time t. The processing performed by the control area / control parameter plan generating means 31 will be described with reference to FIG.

管理コンピュータ11は、生成エンジン13を起動後、再び通信ネットワーク12を介してn台の生成エンジン13に順にPINGを送信して受信した通信情報を解析し、通信ネットワーク12とそれに接続されたn台の生成エンジン13に異常が発生していないかを監視する(S106)。n台の生成エンジン13のうち正常なものがあれば(S107;NO)、算出時間tが経過するまで(S108;NO)、S106に戻って通信ネットワーク12とn台の生成エンジン13の異常を監視する。   After starting the generation engine 13, the management computer 11 sequentially transmits PING to the n generation engines 13 again via the communication network 12, analyzes the received communication information, and analyzes the communication network 12 and the n units connected thereto. It is monitored whether or not an abnormality has occurred in the generation engine 13 (S106). If there is a normal one among the n generation engines 13 (S107; NO), the processing returns to S106 until the calculation time t elapses (S108; NO), and the communication network 12 and the n generation engines 13 are abnormal. Monitor.

算出時間tが経過すると(S108;YES)、遠隔制御手段22を用いて制御エリア・制御パラメータ案生成手段31のプロセスが存在する生成エンジン13を強制終了させ(S109)、後述の選択手段26を実行する(S110)。選択手段26によって選択された最適な制御エリアと制御パラメータを次の制御エリア9と制御パラメータ10として通信回線7を介してそれぞれの信号機5に送信し(S111)、S101に戻って新たな交通情報8を交通情報データベース23に格納してS111までの処理を繰り返す。   When the calculation time t elapses (S108; YES), the generation engine 13 in which the process of the control area / control parameter plan generation unit 31 exists is forcibly terminated using the remote control unit 22 (S109), and the selection unit 26 described later is set. Execute (S110). The optimum control area and control parameters selected by the selection means 26 are transmitted to the respective traffic lights 5 through the communication line 7 as the next control area 9 and control parameter 10 (S111), and the new traffic information is returned to S101. 8 is stored in the traffic information database 23 and the processing up to S111 is repeated.

S103またはS107においてn台の生成エンジン13がすべて異常であると(S103;YES,S107;YES)、予め用意した制御エリアと制御パラメータのデフォルト値を設定して(S112)、信号機5に送信し(S111)、S101に戻る。制御エリア9と制御パラメータ10、信号制御情報生成装置1の制御周期T、および制御エリアと制御パラメータ案の算出時間tなどはメモリ24に記憶される。   If all the n generation engines 13 are abnormal in S103 or S107 (S103; YES, S107; YES), the control area and control parameter default values prepared in advance are set (S112) and transmitted to the traffic light 5. (S111), the process returns to S101. The control area 9 and the control parameter 10, the control period T of the signal control information generating device 1, the calculation time t of the control area and the proposed control parameter, etc. are stored in the memory 24.

図4に、本発明の第1の実施形態における制御エリア・制御パラメータ案生成手段の動作説明のためのフロー図を示す。n台の生成エンジン13は、同じ制御エリア・制御パラメータ案生成手段31を有し、同じ処理を行って制御エリアと制御パラメータ案を生成することから、以下の説明においてはi番目の生成エンジン13の制御エリア・制御パラメータ案生成手段31の処理について説明する。   FIG. 4 is a flowchart for explaining the operation of the control area / control parameter plan generating means in the first embodiment of the present invention. Since the n generation engines 13 have the same control area / control parameter proposal generation means 31 and perform the same processing to generate the control area and the control parameter proposal, the i-th generation engine 13 will be described in the following description. The processing of the control area / control parameter proposal generation means 31 will be described.

制御エリア・制御パラメータ案生成手段31は、通信ネットワーク12を介して遠隔ファイルシステム27に対してコマンドを送信し、交通情報データベース23から交通情報を読み込み、メモリ24からメモリ32に現在の制御エリア9と制御パラメータ10および算出時間tを読み込む(S201)。現在の制御エリア9の制御パラメータ10を始めの制御エリアおよび制御パラメータ案として、例えばTRANSYTを用いた交通流量のシミュレーションを行い、評価値Eiを算出する(S202)。   The control area / control parameter plan generating means 31 transmits a command to the remote file system 27 via the communication network 12, reads the traffic information from the traffic information database 23, and reads the current control area 9 from the memory 24 to the memory 32. Then, the control parameter 10 and the calculation time t are read (S201). As the control parameter 10 of the current control area 9 as the first control area and the proposed control parameter, a traffic flow simulation using, for example, TRANSYT is performed to calculate an evaluation value Ei (S202).

TRANSYT(Traffic Network Study Tool)は、車群拡散モデル式によって交通情報8に基づいて交通流量を予測して交差点で発生する遅れ時間と停止回数を計算するシミュレータであり、評価値Eiおよび再評価値Erとして、図1に示されるような道路網4において交差点3をノード、2つのノード間を接続する道路2をリンクとし、ノードに設置された信号によってノードに接続されるすべてのリンク上で待たされる車両の平均待ち時間の総和、すなわちリンクでの遅れ時間の総和を用いる。   TRANSYT (Traffic Network Study Tool) is a simulator that predicts traffic flow based on traffic information 8 using a vehicle group diffusion model formula and calculates the delay time and the number of stops at intersections. Evaluation value Ei and re-evaluation value As Er, in the road network 4 as shown in FIG. 1, the intersection 3 is a node, the road 2 connecting the two nodes is a link, and waiting is performed on all the links connected to the node by a signal installed in the node. The sum of the average waiting time of the vehicles, that is, the sum of the delay times on the link is used.

なお、評価値Eiおよび再評価値Erは、遅れ時間の総和に限定されない。車両の運行状況を定量的に評価できる妥当なものであれば、すべてのノードに接続されるリンクでの遅れ時間と停止台数との総和を用いてもよいし、リンク走行速度に基づいた総燃料消費量、大気汚染物質の排出、または騒音などのパフォーマンス・インデックスなどを用いてもよい。   Note that the evaluation value Ei and the reevaluation value Er are not limited to the total delay time. If it is reasonable to quantitatively evaluate the operation status of the vehicle, the sum of the delay time and the number of stops at the links connected to all nodes may be used, or the total fuel based on the link travel speed A performance index such as consumption, emission of air pollutants, or noise may be used.

次に、制御エリアと制御パラメータを生成する方法について図5から図9を用いて説明する。図5は、本発明の第1の実施形態において制御エリアを生成する方法を説明するための概念図であり、(a)は、制御エリアを正規化する方法を説明する図、(b)は、正規化した制御エリアを変更する方法を説明する図、(c)は、正規化した制御エリアを逆変換して新しい制御エリアを生成する方法を説明する図である。   Next, a method for generating a control area and control parameters will be described with reference to FIGS. FIG. 5 is a conceptual diagram for explaining a method for generating a control area in the first embodiment of the present invention, (a) is a diagram for explaining a method for normalizing the control area, and (b) is a diagram for explaining the method. The figure explaining the method of changing the normalized control area, (c) is a figure explaining the method of reverse-converting the normalized control area and producing | generating a new control area.

図6は、本発明の第1の実施形態において制御パラメータを生成する方法を説明するための概念図であり、(a)は、制御パラメータを正規化する方法を説明する図、(b)は、正規化した制御パラメータを変更する方法を説明する図、(c)は、正規化した制御パラメータを逆変換して新しい制御パラメータを生成する方法を説明する図である。   FIG. 6 is a conceptual diagram for explaining a method for generating a control parameter in the first embodiment of the present invention. FIG. 6A is a diagram for explaining a method for normalizing the control parameter, and FIG. FIG. 5C is a diagram for explaining a method for changing normalized control parameters, and FIG. 8C is a diagram for explaining a method for generating new control parameters by inversely transforming normalized control parameters.

図5(a)に示すように、道路網4において交差点3をノードNj(j=1、2、・・・、m)、2つのノード間を接続する道路2をリンクLk(k=1、2、・・・、q)とし、道路網4内にあるすべてのノードNjとリンクLkに番号を付与し、1つのノードNjに1つの信号機5を対応させて信号機5の制御エリアと制御パラメータの生成を行う。   As shown in FIG. 5A, in the road network 4, an intersection 3 is connected to a node Nj (j = 1, 2,..., M), and a road 2 connecting two nodes is connected to a link Lk (k = 1, , Q), numbers are assigned to all the nodes Nj and links Lk in the road network 4, and one traffic light 5 is associated with one node Nj, so that the control area and control parameters of the traffic light 5 are assigned. Is generated.

始めの制御エリアと制御パラメータ案としてメモリ32に記憶される現在の制御エリア9と制御パラメータ10を正規化する(S203)。制御エリア9については、図5(a)に示すように、道路網4内にあるすべてのリンクLkについて、リンクLkが接続する2つの例えばノードNjとノードNj+1を同じ制御エリア9として連結するリンクLkに「1」を、リンクLkが接続する2つのノードNjとノードNj+1を別の制御エリアとして分離するリンクLkに「0」を設定した数値列をk=1、2、・・・、qの順に並べて、正規化した制御エリアの数値列Ceを作成する。   The current control area 9 and the control parameter 10 stored in the memory 32 as the initial control area and the proposed control parameter are normalized (S203). As for the control area 9, as shown in FIG. 5A, for all links Lk in the road network 4, for example, a link connecting two nodes Nj and a node Nj + 1 to which the link Lk is connected as the same control area 9. A numerical sequence in which “1” is set to Lk, and “0” is set to link Lk that separates two nodes Nj and Nj + 1 to which link Lk is connected as another control area, k = 1, 2,..., Q In order, the numerical sequence Ce of the normalized control areas is created.

制御パラメータ10については、図6(a)に示すように、道路網4内にあるすべてのノードNjについて、ノードNjに対応させた信号機5の制御パラメータであるサイクル長C、スプリットS、およびオフセットOを、それぞれが取り得るレンジの何パーセントに当たるかを「00」〜「99」の2桁の数値で表して、j=1、2、・・・、mの順に並べ、正規化した制御パラメータの数値列Cpを作成する。図6(a)に示すように、サイクル長Cが90秒から110秒までの値をとるとき、例えば、サイクル長100秒を正規化すると、
(100秒−90秒)/(110秒−90秒)×100=50
となる。
As for the control parameter 10, as shown in FIG. 6A, for all the nodes Nj in the road network 4, the cycle length C, the split S, and the offset which are the control parameters of the traffic light 5 corresponding to the node Nj. O represents the percentage of the range each can take, expressed as a two-digit numerical value from “00” to “99”, arranged in the order of j = 1, 2,..., M, and normalized control parameters. A numeric string Cp is created. As shown in FIG. 6A, when the cycle length C takes a value from 90 seconds to 110 seconds, for example, when the cycle length 100 seconds is normalized,
(100 seconds-90 seconds) / (110 seconds-90 seconds) × 100 = 50
It becomes.

次に、正規化した制御エリアの数値列Ceと正規化した制御パラメータの数値列Cpを乱数によって変更する処理を実行する(S204)。ここでは、正規化した制御エリアの数値列Ceと正規化した制御パラメータの数値列Cpを繋げて正規化した制御情報の数値列Cepとし、正規化した制御情報の数値列Cepを乱数によって変更する。   Next, a process of changing the normalized numerical sequence Ce of the control area and the normalized numerical sequence Cp of the control parameter with a random number is executed (S204). In this case, the normalized control information value sequence Ce and the normalized control parameter value sequence Cp are connected to obtain a normalized control information value sequence Cep, and the normalized control information value sequence Cep is changed by a random number. .

図7は、本発明の第1の実施形態における正規化した制御情報の数値列Cepを示す図である。正規化した制御エリアの数値列Ceは、リンク数qと同じ長さを有する「0」か「1」数値列であり、正規化した制御パラメータの数値列Cpは、ノード数m×制御パラメータ数3×数値列の桁数2の長さを有する「0」から「9」の数値列であり、正規化した制御情報の数値列Cepは、z=リンク数q+ノード数m×制御パラメータ数3×数値の桁数2の長さを有する数値列となる。   FIG. 7 is a diagram illustrating a numerical sequence Cep of normalized control information according to the first embodiment of the present invention. The normalized control area numerical sequence Ce is a “0” or “1” numerical sequence having the same length as the number of links q, and the normalized control parameter numerical sequence Cp is the number of nodes m × the number of control parameters. 3 × Numerical sequence of “0” to “9” having a length of 2 digits of the numerical sequence, and the normalized control information numeric sequence Cep is z = link number q + node number m × control parameter number 3 X Numeric value string having a length of 2 digits.

図8は、本発明の第1の実施形態における乱数よる変更処理を説明するためのフロー図である。図8に従ってS204の正規化した制御情報の数値列Cepを乱数によって変更する処理について詳細に説明する。乱数による変更個数は、任意に設定可能である。設定された変更個数の処理が終了していなければ(S301;NO)、1からzまでのいずれかの数を乱数として発生させ、それを正規化した制御情報の数値列Cepの変更位置xとする(S302)。   FIG. 8 is a flowchart for explaining change processing using random numbers in the first embodiment of the present invention. The processing for changing the normalized control information numerical sequence Cep in step S204 with random numbers will be described in detail with reference to FIG. The number of changes by random numbers can be set arbitrarily. If processing of the set number of changes has not been completed (S301; NO), any number from 1 to z is generated as a random number, and the change position x of the numerical sequence Cep of control information obtained by normalizing it is (S302).

変更位置xが道路網4の全リンク数q以下の場合(S303;YES)、正規化した制御エリアの数値列Ceの変更処理を実行する。変更位置xのリンクLx=「0」、すなわち、リンクLxで接続された例えばノードNjとノードNj+1の属する制御エリア9がリンクLxによって分離されていれば(S304;YES)、Lx=「1」として、リンクLxで接続されたノードNjとノードNj+1の属する制御エリア9を連結させる(S305)。   When the change position x is equal to or less than the total number of links q in the road network 4 (S303; YES), the process of changing the normalized control area numerical value sequence Ce is executed. If the link Lx = “0” at the change position x, that is, if the control area 9 to which, for example, the node Nj and the node Nj + 1 connected by the link Lx belong is separated by the link Lx (S304; YES), Lx = “1” As a result, the control area 9 to which the node Nj and the node Nj + 1 connected by the link Lx belong is connected (S305).

そして、新たに構成された制御エリア9において重要交差点33を決定し(S306)、新たに構成された制御エリア9内にあるすべての信号機5の正規化された制御パラメータの数値列Cpのサイクル長Cを、重要交差点33の信号機55の正規化された制御パラメータのサイクル長Cに設定して(S307)、S301に戻る。   Then, an important intersection 33 is determined in the newly configured control area 9 (S306), and the cycle lengths of the normalized control parameter value sequences Cp of all the traffic lights 5 in the newly configured control area 9 are determined. C is set to the cycle length C of the normalized control parameter of the traffic light 55 at the important intersection 33 (S307), and the process returns to S301.

S304において、変更位置xのリンクLx=「1」、すなわち、リンクLxで接続された例えばノードNjとノードNj+1の属する制御エリア9がリンクLxによって連結されていれば(S304;NO)、Lx=「0」として、リンクLxで接続されたノードNjとノードNj+1の属する制御エリア9を分離させる(S308)。   In S304, if the link Lx = “1” at the change position x, that is, if the control area 9 to which, for example, the node Nj and the node Nj + 1 connected by the link Lx belong is connected by the link Lx (S304; NO), Lx = As “0”, the control area 9 to which the node Nj and the node Nj + 1 connected by the link Lx belong is separated (S308).

S308において、リンクLxで接続されたノードNjとノードNj+1の属する制御エリア9を分離したため、リンクLxで分離されるノードNjまたはノードNj+1の属するいずれかの制御エリア9に重要交差点33がなくなってしまった場合(S309;YES)、重要交差点33のない制御エリア9内で新たに重要交差点33を決定し(S310)、S307に進んで、同じ制御エリア9内にあるすべての信号機5の正規化された制御パラメータの数値列Cpのサイクル長Cを、重要交差点33の信号機55の正規化された制御パラメータのサイクル長Cに設定し、S301に戻る。   In S308, since the control area 9 to which the node Nj connected to the link Lx and the node Nj + 1 belong is separated, the important intersection 33 disappears in either the control area 9 to which the node Nj or the node Nj + 1 separated by the link Lx belongs. (S309; YES), an important intersection 33 is newly determined in the control area 9 without the important intersection 33 (S310), and the process proceeds to S307 to normalize all the traffic lights 5 in the same control area 9. The cycle length C of the numerical sequence Cp of the control parameters is set to the cycle length C of the normalized control parameters of the traffic light 55 at the important intersection 33, and the process returns to S301.

S309において、リンクLxで接続されたノードNjとノードNj+1の属する制御エリア9を分離しても、リンクLxで接続されたノードNjとノードNj+1の属するいずれの制御エリア9にも重要交差点33があれば(S309;NO)、そのままS301に戻る。   Even if the control area 9 to which the node Nj and the node Nj + 1 connected by the link Lx belong is separated in S309, there is an important intersection 33 in any control area 9 to which the node Nj and the node Nj + 1 connected by the link Lx belong. If (S309; NO), it returns to S301 as it is.

S303において、変更位置xがリンク数qを超える場合(S303;NO)、正規化した制御パラメータの数値列Cpの変更処理を実行して(S311)、S301に戻る。S301で設定された変更個数の処理が終了すれば(S301;YES)、乱数よる変更処理を終了する。図5(b)は、変更位置x=7、Lx=「1」の例である。   In S303, when the change position x exceeds the number of links q (S303; NO), a change process of the normalized control parameter value string Cp is executed (S311), and the process returns to S301. If the process for the number of changes set in S301 is completed (S301; YES), the change process using random numbers is terminated. FIG. 5B shows an example in which the change position x = 7 and Lx = “1”.

図9は、本発明の第1の実施形態における制御パラメータの変更処理を説明するためのフロー図である。図9に従ってS311の正規化された制御パラメータの数値列Cpの変更処理について詳細に説明する。「0」から「9」までのいずれかの数を乱数として発生させ、それを変更値yとする(S401)、正規化した制御パラメータの数値列Cpの変更位置xに変更値yを代入する(S402)。S402の変更処理は、変更位置xによって指定された「00」〜「99」の2桁の数値のいずれか1桁を変更値yに変更するものである。   FIG. 9 is a flowchart for explaining control parameter change processing according to the first embodiment of the present invention. The process of changing the normalized control parameter value string Cp in S311 will be described in detail with reference to FIG. Any number from “0” to “9” is generated as a random number and used as a change value y (S401), and the change value y is substituted into the change position x of the normalized control parameter value string Cp. (S402). The change process in S402 is to change any one of the two-digit numerical values “00” to “99” designated by the change position x to the change value y.

変更位置xが制御パラメータの数値列Cpのサイクル長Cの位置に当たれば(S403;YES)、同じ制御エリア9内にあるすべての信号機5の正規化された制御パラメータの数値列Cpのサイクル長Cを、S402で変更したサイクル長Cに設定して(S404)、制御パラメータの変更処理を終了する。変更位置xが制御パラメータの数値列Cpのサイクル長Cの位置に当たらなければ(S403;NO)、そのまま制御パラメータの変更処理を終了する、すなわち、ステップS402において代入された変更値に基づき、制御パラメータ(スプリットS、オフセットO)の変更処理を行う。   If the change position x corresponds to the position of the cycle length C of the numerical sequence Cp of control parameters (S403; YES), the cycle length of the numerical sequence Cp of normalized control parameters of all the traffic lights 5 in the same control area 9 C is set to the cycle length C changed in S402 (S404), and the control parameter changing process is terminated. If the change position x does not correspond to the position of the cycle length C in the numerical sequence Cp of control parameters (S403: NO), the control parameter change process is terminated as it is, that is, control is performed based on the change value substituted in step S402. Parameter (split S, offset O) change processing is performed.

なお、S403で変更位置xが制御パラメータの数値列Cpのサイクル長Cの位置に当たり、かつ変更位置xが重要交差点33のときS404の処理を行い、変更位置xが重要交差点33でないときはサイクル長Cの変更処理を行わないようにしてもよい。図6(b)は、変更値y=「4」の例である。   If the change position x corresponds to the position of the cycle length C of the numerical sequence Cp of the control parameter in S403 and the change position x is the important intersection 33, the process of S404 is performed. If the change position x is not the important intersection 33, the cycle length The change process of C may not be performed. FIG. 6B is an example of the change value y = “4”.

なお、図8の乱数よる変更処理では、制御エリアの数値列Ceと制御パラメータの数値列Cpの両方の変更処理が変更個数分行えるように用意されているが、S302の乱数発生処理を1からqまでの制御エリアの数値列Ceの位置に限定したり、q+1からzまでの制御パラメータの数値列Cpの位置に限定して乱数を発生させるようにすれば、制御エリアのみの変更、または制御パラメータのみの変更を行うこともできる。   In the change process using random numbers in FIG. 8, it is prepared so that the change process of both the numerical sequence Ce of the control area and the numerical sequence Cp of the control parameters can be performed by the number of changes. If the random number is generated by limiting to the position of the numerical sequence Ce in the control area up to q or limiting to the position of the numerical sequence Cp of the control parameter from q + 1 to z, only the control area is changed or controlled. It is also possible to change only the parameters.

変更後、図5(c)および図6(c)に示すように、正規化した制御エリアの数値列Ceと正規化した制御パラメータの数値列Cpをそれぞれ逆変換して、新たな制御エリアと制御パラメータ案を作成する(S205)。   After the change, as shown in FIG. 5C and FIG. 6C, the normalized control area value sequence Ce and the normalized control parameter value sequence Cp are respectively inversely transformed to obtain a new control area. A control parameter proposal is created (S205).

新たに生成した制御エリアと制御パラメータ案に基づいて、S202と同じ交通流量のシミュレーションを行い、同じ評価方法を用いて再評価値Erを計算し(S206)、S202で算出した評価値Eiと再評価値Erを比較する。   Based on the newly generated control area and the proposed control parameter, the same traffic flow simulation as in S202 is performed, the re-evaluation value Er is calculated using the same evaluation method (S206), and the evaluation value Ei calculated in S202 is re-established. The evaluation value Er is compared.

評価値Eiを遅れ時間としているので再評価値Erの方が小さい、すなわち再評価値Erの評価が良ければ(S207;YES)、評価値Eiに再評価値Erを代入して(S208)、メモリ32に新たな制御エリアと制御パラメータ案を記憶し(S209)、算出時間tが経過していなければ(S210;NO)、S203に戻ってS210までの処理を繰り返し、より良い再評価値Erが得られる制御エリアと制御パラメータ案を探索する。i番目の生成エンジン13において最も良い評価のものは、S208によって常に評価値Eiに記憶されている。   Since the evaluation value Ei is a delay time, the re-evaluation value Er is smaller, that is, if the evaluation of the re-evaluation value Er is good (S207; YES), the re-evaluation value Er is substituted into the evaluation value Ei (S208). A new control area and a proposed control parameter are stored in the memory 32 (S209), and if the calculation time t has not elapsed (S210; NO), the process returns to S203 and the processes up to S210 are repeated to obtain a better reevaluation value Er. Search for the control area and control parameter plan that can be obtained. The i-th generation engine 13 with the best evaluation is always stored in the evaluation value Ei by S208.

S207で再評価値Erの評価がよくなければ(S207;NO)、そのまま、S210へ移り、算出時間tが経過していなければ(S210;NO)、S203に戻ってS210までの処理を繰り返し、より良い再評価値Erが得られる制御エリアと制御パラメータ案を探す。   If the evaluation of the re-evaluation value Er is not good in S207 (S207; NO), the process proceeds to S210 as it is, and if the calculation time t has not passed (S210; NO), the process returns to S203 and the processes up to S210 are repeated, A control area and a control parameter plan that can obtain a better re-evaluation value Er are searched.

算出時間tが経過すると(S210;YES)、メモリ32に記憶されたi番目の生成エンジン13において最も良い評価値Eiとその制御エリアと制御パラメータ案を通信ネットワーク12によって管理コンピュータ11の信号制御情報データベース25に転送し(S211)、制御エリア・制御パラメータ案生成手段31の処理を終了する。なお、現在の制御エリアと制御パラメータ、評価値E、再評価値Er、正規化した制御パラメータの数値列Cpと正規化した制御エリアの数値列Ceを繋げた正規化した制御情報の数値列Cep、および制御エリアと制御パラメータ案などはメモリ32に記憶される。   When the calculation time t elapses (S210; YES), the i-th generation engine 13 stored in the memory 32 obtains the best evaluation value Ei, its control area, and proposed control parameter by the communication network 12 and the signal control information of the management computer 11 The data is transferred to the database 25 (S211), and the process of the control area / control parameter plan generating means 31 is terminated. It should be noted that the current control area, the control parameter, the evaluation value E, the reevaluation value Er, the normalized control parameter value sequence Cp and the normalized control area value sequence Ce are connected to each other, and the normalized control information value sequence Cep. The control area, the proposed control parameter, and the like are stored in the memory 32.

以上の処理によって、i=1〜nまでの生成エンジン13によって生成された最も良い評価値Eiと制御エリアと制御パラメータ案は、管理コンピュータ11の信号制御情報データベース25に記録される。   Through the above processing, the best evaluation value Ei, control area, and proposed control parameter generated by the generation engine 13 for i = 1 to n are recorded in the signal control information database 25 of the management computer 11.

また、生成エンジン13が図4に示す制御エリア・制御パラメータ案生成手段31のプロセスの途中で生成管理手段21から図3のS109の強制終了を受信したとき、制御エリア・制御パラメータ案生成手段31は、メモリ32に記憶された評価値Eiと制御エリアと制御パラメータ案を管理コンピュータ11の信号制御情報データベース25に転送するS211の処理を実行して処理を終了する。   When the generation engine 13 receives the forced termination of S109 of FIG. 3 from the generation management unit 21 during the process of the control area / control parameter plan generation unit 31 shown in FIG. Executes the process of S211 in which the evaluation value Ei, the control area, and the proposed control parameter stored in the memory 32 are transferred to the signal control information database 25 of the management computer 11, and the process ends.

図10は、本発明の第1の実施形態における信号制御情報データベースの構成例を示す図である。信号制御情報データベース25には、生成エンジン番号i=1〜n順に各生成エンジン番号iが生成した評価値Eiおよび制御エリアと制御パラメータ案が記録される。   FIG. 10 is a diagram illustrating a configuration example of the signal control information database according to the first embodiment of the present invention. In the signal control information database 25, the evaluation value Ei generated by each generation engine number i, the control area, and the proposed control parameter are recorded in the order of the generation engine numbers i = 1 to n.

図11に、本発明の第1の実施形態における選択手段の動作説明のためのフロー図を示す。図11に従って図3に示すS110の選択手段26について詳細に説明する。図11に示すように、選択手段26は、n台の生成エンジンによってそれぞれ生成され、遠隔ファイルシステム27によって信号制御情報データベース25に格納された評価値Eiのうちを最も良いものを検索し、最も良い評価値Eiを算出した生成エンジン13の生成した制御エリアと制御パラメータ案を次の制御周期の制御エリアと制御パラメータとする。ここで、最も良い評価値Eiとは、評価値Eiを遅れ時間の総和としているため最も小さいものとなる。   FIG. 11 shows a flowchart for explaining the operation of the selection means in the first embodiment of the present invention. The selection means 26 of S110 shown in FIG. 3 will be described in detail according to FIG. As shown in FIG. 11, the selection means 26 searches the evaluation value Ei generated by each of the n generation engines and stored in the signal control information database 25 by the remote file system 27, and searches for the best one. The control area and control parameter plan generated by the generation engine 13 that has calculated the good evaluation value Ei are used as the control area and control parameter for the next control cycle. Here, the best evaluation value Ei is the smallest because the evaluation value Ei is the sum of the delay times.

信号制御情報データベース25を検索するための初期設定を行う。すなわち、i=1、最も良い生成エンジン番号を記憶するCPNO=1、最も良い評価値Eiを記憶する最適評価値Eにi=1番目の生成エンジン13で算定された評価値E1を設定する(S501)。   Initial setting for searching the signal control information database 25 is performed. That is, i = 1, CPNO = 1 for storing the best generation engine number, and i = 1, the evaluation value E1 calculated by the first generation engine 13 is set to the optimum evaluation value E for storing the best evaluation value Ei ( S501).

i=nすなわちn台の生成エンジン13についての処理が終了していなければ(S502;NO)、i=i+1として次の生成エンジン13を指定し(S503)、最適評価値Eと次の生成エンジン13で算出された評価値Eiを比較し、i番目の生成エンジン13で算出された評価値Eiが良ければ(S504;YES)、最適評価値Eに評価値Eiを代入し、最適評価値Eを生成した生成エンジン13の番号iをCPNOに代入して(S505)、S502に戻ってすべての生成エンジン13についての処理が終了するまで(S502;YES)、S503からS505までの処理を繰り返す。   If i = n, that is, if the processing for n generation engines 13 is not completed (S502; NO), the next generation engine 13 is designated as i = i + 1 (S503), and the optimum evaluation value E and the next generation engine are specified. When the evaluation value Ei calculated by the i-th generation engine 13 is good (S504; YES), the evaluation value Ei is substituted for the optimal evaluation value E, and the optimal evaluation value E The number i of the generation engine 13 that generated is substituted for CPNO (S505), and the processing from S503 to S505 is repeated until the processing for all the generation engines 13 is completed by returning to S502 (S502; YES).

S504で評価値Eiが最良評価値Eより良くなければ(S504;NO)、何もしないでS502に戻る。S502でi=nすなわちすべての生成エンジン13についての処理が終了すれば(S502;YES)、CPNOに記憶された生成エンジン13が算出した制御エリアと制御パラメータ案を次の制御周期の制御エリアと制御パラメータとして記憶して(S506)、処理を終了する。なお、i、CPNO、次の制御エリアと制御パラメータなどは、メモリ24に記憶される。   If the evaluation value Ei is not better than the best evaluation value E in S504 (S504; NO), nothing is done and the process returns to S502. If i = n in S502, that is, if the processing for all the generation engines 13 is completed (S502; YES), the control area calculated by the generation engine 13 stored in CPNO and the proposed control parameter are set as the control area for the next control cycle. The control parameter is stored (S506), and the process is terminated. Note that i, CPNO, the next control area, control parameters, and the like are stored in the memory 24.

このような第1の実施の形態によれば、シミュレーションを行って生成した制御エリアと制御パラメータ案を評価し、評価値のより良いものを制御エリアと制御パラメータとして選定しているので、最も良い評価が期待できる新しい制御エリアと制御パラメータを簡単に得られることとなる。また、制御エリアと制御パラメータの生成と評価を複数の生成エンジンを用いて並列に行っているため、多くの制御エリアと制御パラメータ案の中から最も信頼の置ける最適な制御エリアと制御パラメータを迅速に得ることができる。   According to the first embodiment as described above, the control area and the control parameter proposal generated by performing the simulation are evaluated, and the one with the better evaluation value is selected as the control area and the control parameter. New control areas and control parameters that can be expected to be evaluated can be easily obtained. In addition, because the generation and evaluation of control areas and control parameters are performed in parallel using multiple generation engines, the most reliable control area and control parameters that can be most trusted among many control areas and control parameter proposals can be quickly obtained. Can get to.

また、制御エリアと制御パラメータを組み合わせて評価しているため、制御エリアと制御パターンの最適な組み合わせを同時に求めることができる。さらに、制御エリアを設定して制御パラメータを決定しているため、制御エリアを設けない場合に比較して制御パラメータ案の絶対数が減るため、最適な制御エリアと制御パラメータを確実に求めることができる。   Further, since the evaluation is performed by combining the control area and the control parameter, the optimal combination of the control area and the control pattern can be obtained simultaneously. Furthermore, since the control parameters are determined by setting the control area, the absolute number of the proposed control parameters is reduced as compared with the case where no control area is provided, so that the optimum control area and control parameters can be reliably obtained. it can.

また、制御エリアを正規化して「0」、「1」で簡単に表わしているので、制御エリアの連結および分離などの接続を変える処理が非常に簡単である。さらに、制御パラメータの値としてそれぞれが取り得る値の範囲を一律「00」から「99」のレンジに変換して正規化してから、各桁を「0」から「9」の乱数によって置き換えているので、本来は異なる値であるサイクルC、スプリットS、オフセットOを同じロジックを使って簡単に変更できる。   Further, since the control areas are normalized and simply represented by “0” and “1”, the process of changing the connection such as connection and separation of the control areas is very simple. Further, the range of values that can be taken as control parameter values is uniformly converted to a range from “00” to “99” and normalized, and then each digit is replaced by a random number from “0” to “9”. Therefore, the cycle C, split S, and offset O, which are originally different values, can be easily changed using the same logic.

また、制御パラメータの値としてそれぞれが取り得る値の範囲を一律「00」から「99」のレンジに変換して正規化してから、各桁を「0」から「9」の乱数によって置き換えているので、変更によって得られる制御パラメータの値が必ず有効なものの範囲にあるので、無駄な評価を行うことがない。   Further, the range of values that can be taken as the values of the control parameters are uniformly converted from the range “00” to “99” and normalized, and then each digit is replaced by a random number “0” to “9”. Therefore, the value of the control parameter obtained by the change is always in a valid range, so that unnecessary evaluation is not performed.

また、乱数によって制御エリアおよび制御パラメータのいずれか少なくとも一方の構成を変更するため、無作為にまったく新しい制御エリア構成を得ることができる。   In addition, since at least one of the control area and the control parameter is changed by a random number, a completely new control area configuration can be obtained at random.

(第2の実施形態)
図12は、本発明の第2の実施形態における信号制御情報生成装置の構成例を示すブロック図である。図12において、第1の実施形態で説明した図1と重複する部分には同一の符号を付して説明を省略する。
(Second Embodiment)
FIG. 12 is a block diagram illustrating a configuration example of the signal control information generation device according to the second embodiment of the present invention. In FIG. 12, the same reference numerals are given to the same parts as those in FIG.

信号制御情報生成装置100は、通信回線7と接続された生成管理手段121に、制御エリアと制御パラメータ案を生成してシミュレーションによってそれを評価する複数の制御エリア・制御パラメータ案生成手段31と、車両感知器6から受信した交通情報8を記録する交通情報データベース23と、現在の制御エリア9と制御パラメータ10、信号制御情報生成装置1の制御周期T、および制御エリア9と制御パラメータ10の算出時間tなどを記憶するメモリ24と、制御エリア・制御パラメータ案生成手段31で生成された制御エリアと制御パラメータ案を記録する信号制御情報データベース25と、信号制御情報データベース25に記録された制御エリアと制御パラメータ案から最適な制御エリアと制御パラメータを選択する選択手段26とを接続して構成される。   The signal control information generating apparatus 100 generates a control area and a control parameter plan in the generation management unit 121 connected to the communication line 7 and evaluates the control area / control parameter plan by simulation, Traffic information database 23 that records the traffic information 8 received from the vehicle detector 6, the current control area 9 and control parameter 10, the control period T of the signal control information generating device 1, and the calculation of the control area 9 and control parameter 10 A memory 24 for storing time t and the like; a control area generated by the control area / control parameter proposal generating means 31; a signal control information database 25 for recording the control parameter proposal; and a control area recorded in the signal control information database 25 Selection of optimal control area and control parameters from control parameters and control parameters Constructed by connecting the stage 26.

生成管理手段121は、通信回線7を介して交通情報8を交通情報データベース23に記録するとともに、制御エリア・制御パラメータ案生成手段31によって制御エリアと制御パラメータ案を生成させて信号制御情報データベース25に記録させ、選択手段26によって信号制御情報データベース25に記録された制御エリアと制御パラメータ案から最適な制御エリア9と制御パラメータ10を選択して通信回線7を介して出力する。   The generation management unit 121 records the traffic information 8 in the traffic information database 23 via the communication line 7 and causes the control area / control parameter plan generation unit 31 to generate a control area and a control parameter plan, thereby generating the signal control information database 25. The optimum control area 9 and control parameter 10 are selected from the control area and the control parameter plan recorded in the signal control information database 25 by the selection means 26 and output via the communication line 7.

以上のように構成された信号制御情報生成装置100について、図13を用いてその動作を説明する。図13に本発明の第2の実施形態における生成管理手段の動作説明のためのフロー図を示す。図13に示すように、生成管理手段121では、受信した交通情報8を交通情報データベース23に格納する処理を(S601)、制御周期Tが経過するまで繰り返し(S602;NO)、制御周期Tが経過すると(S602;YES)、複数の制御エリア・制御パラメータ案生成手段31を実行して生成した評価値Eiと制御エリアと制御パラメータ案を信号制御情報データベース25に記録する(S603)。   The operation of the signal control information generating apparatus 100 configured as described above will be described with reference to FIG. FIG. 13 is a flowchart for explaining the operation of the generation management means in the second embodiment of the present invention. As shown in FIG. 13, the generation management means 121 repeats the process of storing the received traffic information 8 in the traffic information database 23 (S601) until the control cycle T elapses (S602; NO). When the time has elapsed (S602; YES), the evaluation value Ei, the control area, and the control parameter plan generated by executing the plurality of control area / control parameter plan generation means 31 are recorded in the signal control information database 25 (S603).

選択手段26を実行して信号制御情報データベース25から最適評価値Eおよびその制御エリアと制御パラメータを選択し(S604)、選択手段26によって選択された最適な制御エリアと制御パラメータを次の制御エリアと制御パラメータとして通信回線7を介してそれぞれの信号機5に送信し(S605)、S601に戻ってS605までの処理を繰り返す。   The selection means 26 is executed to select the optimum evaluation value E and its control area and control parameter from the signal control information database 25 (S604), and the optimum control area and control parameter selected by the selection means 26 are set to the next control area. As a control parameter, it is transmitted to each traffic light 5 through the communication line 7 (S605), and the process returns to S601 and repeats the processes up to S605.

なお、制御エリア・制御パラメータ案生成手段31は、図4の制御エリア・制御パラメータ案生成手段31とほぼ同じであるが、データの参照元が異なる。すなわち、S201では、交通情報データベース23から直接交通情報を読み込み、メモリ24から直接現在の制御エリア9と制御パラメータ10および算出時間tを読み込むようにし、再評価値Er、正規化した制御パラメータの数値列Cpと正規化した制御エリアの数値列Ceを繋げた正規化した制御情報の数値列Cep、および制御エリアと制御パラメータ案などをメモリ24に記憶させて、S211では、メモリ24に記憶された評価値Eiおよび制御エリアと制御パラメータ案を直接信号制御情報データベース25に格納させる。   The control area / control parameter proposal generating means 31 is substantially the same as the control area / control parameter proposal generating means 31 of FIG. 4, but the data reference source is different. That is, in S201, the traffic information is directly read from the traffic information database 23, and the current control area 9, the control parameter 10, and the calculation time t are directly read from the memory 24, and the re-evaluation value Er and the numerical value of the normalized control parameter are read. The numerical sequence Cep of the normalized control information obtained by connecting the column Cp and the normalized numerical sequence Ce of the control area, the control area and the proposed control parameter, etc. are stored in the memory 24, and stored in the memory 24 in S211. The evaluation value Ei, the control area, and the proposed control parameter are directly stored in the signal control information database 25.

このような第2の実施の形態によれば、第1の実施の形態と同様の効果が簡単な装置で安価に得られる。   According to the second embodiment, the same effect as that of the first embodiment can be obtained with a simple device at low cost.

なお、第2の実施の形態の信号制御エリアと制御パラメータの生成装置100では、制御エリア・制御パラメータ案生成手段31を複数設ける構成として説明したが、より簡単な構成とするために制御エリア・制御パラメータ案生成手段31を1つとし、図13のS604および図12の選択手段26を削除してもよい。   In the signal control area and control parameter generation device 100 according to the second embodiment, a plurality of control area / control parameter plan generation means 31 have been described. However, in order to make the configuration simpler, The control parameter plan generating means 31 may be one, and S604 in FIG. 13 and the selecting means 26 in FIG. 12 may be deleted.

以上のように、本発明にかかる信号制御情報生成装置およびその方法は、広域の道路網を対象とした信号制御において、最も良い評価が期待できる新しい制御エリアと制御パラメータを簡単に得られるという効果を有し、複数の信号機を同期させて制御する制御エリアを設けた信号制御情報生成装置およびその方法に関し、特に制御エリアと制御パラメータの一部を変更してシミュレーションによる評価値を行い最適な制御エリアおよび制御パラメータを決定する信号制御情報生成装置およびその方法として有用である。   As described above, the signal control information generation apparatus and method according to the present invention can easily obtain a new control area and control parameters that can be best evaluated in signal control for a wide area road network. In particular, the present invention relates to a signal control information generating apparatus and a method therefor provided with a control area for controlling a plurality of traffic lights in synchronization with each other. This is useful as a signal control information generating apparatus and method for determining an area and a control parameter.

本発明の信号制御情報生成装置を用いた交通システム全体の構成図The block diagram of the whole traffic system using the signal control information generator of this invention 本発明の第1の実施形態における信号制御情報生成装置の構成例を示すブロック図The block diagram which shows the structural example of the signal control information generator in the 1st Embodiment of this invention 本発明の第1の実施形態における生成管理手段の動作説明のためのフロー図The flowchart for operation | movement description of the production | generation management means in the 1st Embodiment of this invention 本発明の第1の実施形態における制御エリア・制御パラメータ案生成手段の動作説明のためのフロー図FIG. 3 is a flowchart for explaining the operation of the control area / control parameter plan generating means in the first embodiment of the present invention. 本発明の第1の実施形態において制御エリアを生成する方法を説明するための概念図であり、(a)制御エリアを正規化する方法を説明する図、(b)正規化した制御エリアを変更する方法を説明する図、(c)正規化した制御エリアを逆変換して新しい制御エリアを生成する方法を説明する図It is a conceptual diagram for demonstrating the method to produce | generate a control area in the 1st Embodiment of this invention, (a) The figure explaining the method of normalizing a control area, (b) Change the normalized control area The figure explaining the method to do, (c) The figure explaining the method of reverse-transforming the normalized control area and producing | generating a new control area 本発明の第1の実施形態において制御パラメータを生成する方法を説明するための概念図であり、(a)制御パラメータを正規化する方法を説明する図、(b)正規化した制御パラメータを変更する方法を説明する図、(c)正規化した制御パラメータを逆変換して新しい制御パラメータを生成する方法を説明する図It is a conceptual diagram for demonstrating the method to produce | generate a control parameter in the 1st Embodiment of this invention, (a) The figure explaining the method of normalizing a control parameter, (b) Change the normalized control parameter The figure explaining the method to perform, (c) The figure explaining the method of reverse-transforming the normalized control parameter and producing | generating a new control parameter 本発明の第1の実施形態における正規化した制御情報の数値列Cepを示す図The figure which shows the numerical sequence Cep of the normalized control information in the 1st Embodiment of this invention 本発明の第1の実施形態における乱数よる変更処理を説明するためのフロー図Flow chart for explaining change processing using random numbers in the first embodiment of the present invention 本発明の第1の実施形態における制御パラメータの変更処理を説明するためのフロー図The flowchart for demonstrating the change process of the control parameter in the 1st Embodiment of this invention 本発明の第1の実施形態における信号制御情報データベースの構成例を示す図The figure which shows the structural example of the signal control information database in the 1st Embodiment of this invention. 本発明の第1の実施形態における選択手段の動作説明のためのフロー図The flowchart for operation | movement description of the selection means in the 1st Embodiment of this invention 本発明の第2の実施形態における信号制御情報生成装置の構成例を示すブロック図The block diagram which shows the structural example of the signal control information generation apparatus in the 2nd Embodiment of this invention. 本発明の第2の実施形態における生成管理手段の動作説明のためのフロー図The flowchart for operation | movement description of the production | generation management means in the 2nd Embodiment of this invention

符号の説明Explanation of symbols

1、100 信号制御情報生成装置
2 道路
3 交差点
4 道路網
5、55 信号機
6 車両感知器
7 通信回線
8 交通情報
9 制御エリア
10 制御パラメータ
11、111 管理コンピュータ
12 通信ネットワーク
13 生成エンジン
21 生成管理手段
22 遠隔制御手段
23 交通情報データベース
24、32 メモリ
25 信号制御情報データベース
26 選択手段
27 遠隔ファイルシステム
31 制御エリア・制御パラメータ案生成手段
33 重要交差点
DESCRIPTION OF SYMBOLS 1,100 Signal control information generation apparatus 2 Road 3 Intersection 4 Road network 5, 55 Traffic light 6 Vehicle detector 7 Communication line 8 Traffic information 9 Control area 10 Control parameter 11, 111 Management computer 12 Communication network 13 Generation engine 21 Generation management means 22 Remote control means 23 Traffic information database 24, 32 Memory 25 Signal control information database 26 Selection means 27 Remote file system 31 Control area / control parameter plan generation means 33 Important intersections

Claims (15)

広域の道路網に、制御パラメータを生成する信号交差点群に基づく制御エリアを設けて交差点に配置された信号機の制御パラメータを複数の生成装置を用いて設計する信号制御情報生成装置であって、
前記生成装置は、それぞれ制御エリアおよび制御パラメータを生成する生成手段と、交差点間のリンクに流入する交通量に基づいて前記制御エリアおよび制御パラメータの評価値を算定する評価手段と、前記評価値に基づいて前記生成した制御エリアおよび前記制御パラメータを選択する選択手段と、を有し、
前記生成手段と前記評価手段と前記選択手段とを繰り返し実行して評価値がより小さくなる前記生成装置ごとに固有の制御エリアおよび制御パラメータを選択する第1の最適化手段と、
前記第1の最適化手段で選択された複数の前記評価値の中で最小となる評価値の制御エリアおよび制御パラメータを選定する第2の最適化手段と、
を備える信号制御情報生成装置。
A signal control information generating device for designing a control parameter of a traffic light arranged at an intersection by providing a control area based on a signal intersection group for generating a control parameter in a wide area road network using a plurality of generating devices ,
The generation device includes a generation unit that generates a control area and a control parameter, an evaluation unit that calculates an evaluation value of the control area and the control parameter based on a traffic volume flowing into a link between intersections, and an evaluation value. Selection means for selecting the generated control area and the control parameter based on,
A first optimization means you select specific control areas and control parameters for each smaller the generating device evaluation value by repeatedly executing said selection means and the evaluation means and said generating means,
Second optimization means for selecting a control area and control parameter of the evaluation value that is the smallest among the plurality of evaluation values selected by the first optimization means;
A signal control information generating apparatus.
前記第2の最適化手段と前記複数の第1の最適化手段とをそれぞれ通信ネットワークを介して接続する請求項1に記載の信号制御情報生成装置。   The signal control information generation device according to claim 1, wherein the second optimization unit and the plurality of first optimization units are respectively connected via a communication network. 前記生成手段は、前記道路網にある交差点の間を接続するすべての道路毎に前記交差点が属する制御エリアの連結状態を数値で表した第1の数値列を求める正規化手段と、前記第1の数値列を乱数によって変更する変更手段と、前記変更手段によって変更した前記第1の数値列による表現を制御エリアによる表現に戻す手段とを有する請求項1または2に記載の信号制御情報生成装置。 The generating means includes a normalizing means for obtaining a first numerical value sequence representing a numerical connection state of control areas to which the intersection belongs for every road connecting the intersections in the road network; The signal control information generating device according to claim 1, further comprising: a changing unit that changes the numerical sequence of the first numerical sequence by a random number; and a unit that returns the expression by the first numerical sequence changed by the changing unit to the expression by the control area. . 前記生成手段は、前記道路網にある交差点に配置されたすべての信号機の前記制御パラメータを正規化した第2の数値列とを求める正規化手段と、前記第2の数値列を乱数によって変更する変更手段と、前記変更手段によって変更した前記第2の数値列による表現を制御パラメータによる表現に戻す手段とを有する請求項1または2に記載の信号制御情報生成装置。 The generating means is a normalizing means for obtaining a second numerical sequence obtained by normalizing the control parameters of all traffic lights arranged at intersections in the road network, and changes the second numerical sequence by a random number. The signal control information generating apparatus according to claim 1, further comprising: a changing unit; and a unit that returns the expression by the second numerical sequence changed by the changing unit to the expression by the control parameter . 前記生成手段は、前記道路網にある交差点の間を接続するすべての道路毎に前記交差点が属する制御エリアの連結状態を数値で表した第1の数値列と、前記道路網にある交差点に配置されたすべての信号機の前記制御パラメータを正規化した第2の数値列とを求める正規化手段と、前記第1の数値列と前記第2の数値列を乱数によって変更する変更手段と、前記変更手段によって変更した前記第1の数値列と前記第2の数値列による表現を制御エリアおよび制御パラメータによる表現に戻す手段とを有する請求項1または2に記載の信号制御情報生成装置。 The generating means is arranged at a first numerical value sequence representing a numerical connection state of control areas to which the intersection belongs for every road connecting between the intersections in the road network, and at the intersection in the road network. Normalizing means for obtaining the second numerical sequence obtained by normalizing the control parameters of all the traffic lights, changing means for changing the first numerical sequence and the second numerical sequence with random numbers, and the change 3. The signal control information generating device according to claim 1, further comprising means for returning the expression by the first numerical value sequence and the second numerical value sequence changed by the means to the expression by the control area and the control parameter . 前記変更手段は、前記第1の数値列の変更位置を乱数によって求め、前記変更位置に指定された道路によって接続される2つの交差点が属する制御エリアが連結状態にあれば前記道路を分離状態に、前記変更位置に指定された道路によって接続される2つの交差点が属する制御エリアが分離状態にあれば前記道路を連結状態に変更する請求項3または5に記載の信号制御情報生成装置。   The changing means obtains a change position of the first numerical sequence by a random number, and if the control area to which two intersections connected by the road specified by the change position belong is in a connected state, the road is put in a separated state. 6. The signal control information generating device according to claim 3, wherein if the control area to which two intersections connected by the road designated as the change position belong is in a separated state, the road is changed to a connected state. 前記正規化手段は、前記交差点に配置されたすべての信号機の制御パラメータの値を前記制御パラメータの取り得る値の範囲を00から99で表して前記第2の数値列とし、前記変更手段は、前記第2の数値列の変更位置を第1の乱数によって求め、前記第2の数値列の前記変更位置に第2の乱数によって生成した値を代入して前記第2の数値列を変更する請求項4または5に記載の信号制御情報生成装置。   The normalizing means represents the value of the control parameter of all the traffic lights arranged at the intersection as the second numerical string representing a range of values that the control parameter can take from 00 to 99, and the changing means A change position of the second numerical sequence is obtained by a first random number, and the second numerical sequence is changed by substituting a value generated by the second random number into the change position of the second numerical sequence. Item 6. The signal control information generation device according to Item 4 or 5. 前記評価手段は、TRANSYTの車拡散モデルを用いたシミュレーションによって算定した遅れ時間の総和を前記評価値とする請求項1から7のいずれか一項に記載の信号制御情報生成装置。   8. The signal control information generation device according to claim 1, wherein the evaluation unit uses the sum of delay times calculated by a simulation using a TRANSYT vehicle diffusion model as the evaluation value. 9. 広域の道路網に、制御パラメータを生成する信号交差点群に基づく制御エリアを設けて交差点に配置された信号機の制御パラメータを複数のパラメータ生成ステップを用いて設計する信号制御情報生成方法であって、
前記パラメータ生成ステップはそれぞれ制御エリアおよび制御パラメータを生成する生成ステップと、交差点間のリンクに流入する交通量に基づいて前記制御エリアおよび制御パラメータの評価値を算定する評価ステップと、
前記評価値に基づいて前記生成した前記制御エリアおよび前記制御パラメータを選択する選択ステップと、を有し、
前記生成ステップと評価ステップと選択ステップとを順に繰り返し実行して評価値がより小さくなる前記パラメータ生成ステップごとに固有の制御エリアおよび制御パラメータを選択する第1の最適化ステップと、
前記第1の最適化ステップを複数同時に実行させた後に、前記第1の最適化ステップで選択された複数の前記評価値の中で最小となる評価値の制御エリアおよび制御パラメータを選定する第2の最適化ステップと、
を有する信号制御情報生成方法。
A signal control information generation method for designing a control parameter of a traffic light arranged at an intersection by using a plurality of parameter generation steps by providing a control area based on a signal intersection group for generating a control parameter in a wide area road network,
The parameter generation step includes a generation step of generating a control area and a control parameter, an evaluation step of calculating an evaluation value of the control area and the control parameter based on a traffic volume flowing into a link between intersections,
A selection step of selecting the generated control area and the control parameter based on the evaluation value ;
A first optimization step of selecting a specific control area and the control parameters for each more smaller Kunar said parameter generating step evaluation value repeatedly executes the selecting step and the evaluation step and said generating step in order,
A second selection of a control area and a control parameter of an evaluation value that is the smallest among the plurality of evaluation values selected in the first optimization step after executing a plurality of the first optimization steps simultaneously. Optimization steps,
A method for generating signal control information.
前記生成ステップは、前記道路網にある交差点の間を接続するすべての道路毎に前記交差点間の制御エリアの連結状態を数値で表した第1の数値列を求める正規化ステップと、前記第1の数値列を乱数によって変更する変更ステップと、前記変更ステップによって変更した前記第1の数値列による表現を制御エリアによる表現に戻すステップとを有する請求項9に記載の信号制御情報生成方法。 The generating step includes a normalizing step for obtaining a first numerical value sequence that represents the connection state of the control area between the intersections for each of all roads connecting the intersections in the road network; The signal control information generation method according to claim 9, further comprising: a changing step of changing the numerical value sequence by random numbers; and a step of returning the expression by the first numerical value sequence changed by the changing step to the expression by the control area . 前記生成ステップは、前記道路網にある交差点に配置されたすべての信号機の前記制御パラメータを正規化した第2の数値列とを求める正規化ステップと、前記第2の数値列を乱数によって変更する変更ステップと、前記変更ステップによって変更した前記第2の数値列による表現を制御パラメータによる表現に戻すステップとを有する請求項9に記載の信号制御情報生成方法。 The generating step includes a normalizing step for obtaining a second numerical sequence obtained by normalizing the control parameters of all traffic lights arranged at intersections in the road network, and the second numerical sequence is changed by a random number. The signal control information generating method according to claim 9, further comprising: a changing step; and a step of returning the expression by the second numerical sequence changed by the changing step to the expression by the control parameter . 前記生成ステップは、前記道路網にある交差点の間を接続するすべての道路毎に前記交差点間の制御エリアの連結状態を数値で表した第1の数値列と、前記道路網にある交差点に配置されたすべての信号機の前記制御パラメータを正規化した第2の数値列とを求める正規化ステップと、前記第1の数値列と前記第2の数値列を乱数によって変更する変更ステップと、前記変更ステップによって変更した前記第1の数値列と前記第2の数値列による表現を制御エリアおよび制御パラメータによる表現に戻すステップとを有する請求項9に記載の信号制御情報生成方法。 The generation step is arranged at a first numerical sequence that represents a numerical connection state of control areas between the intersections for every road that connects between the intersections in the road network, and at the intersections in the road network. A normalizing step for obtaining a second numerical sequence obtained by normalizing the control parameters of all the traffic lights, a changing step for changing the first numerical sequence and the second numerical sequence with random numbers, and the change The signal control information generation method according to claim 9, further comprising a step of returning the expression by the first numerical sequence and the second numerical sequence changed by the step to the expression by the control area and the control parameter . 前記変更ステップは、前記第1の数値列の変更位置を乱数によって求め、前記変更位置に指定された道路によって接続される2つの交差点が属する制御エリアが連結状態にあれば前記道路を分離状態に、前記変更位置に指定された道路によって接続される2つの交差点が属する制御エリアが分離状態にあれば前記道路を連結状態に変更する請求項10または12に記載の信号制御情報生成方法。   In the changing step, the change position of the first numerical sequence is obtained by a random number, and if the control area to which two intersections connected by the road designated by the change position belong is in a connected state, the road is set in a separated state. The signal control information generation method according to claim 10 or 12, wherein if the control area to which two intersections connected by the road designated as the change position belong is in a separated state, the road is changed to a connected state. 前記正規化ステップは、前記交差点に配置されたすべての信号機の制御パラメータの値を前記制御パラメータの取り得る値の範囲を00から99で表して前記第2の数値列とし、前記変更ステップは、前記第2の数値列の変更位置を第1の乱数によって求め、前記第2の数値列の前記変更位置に第2の乱数によって生成した値を代入して前記第2の数値列を変更する請求項11または12に記載の信号制御情報生成方法。   In the normalizing step, the control parameter values of all the traffic lights arranged at the intersection are expressed as a range of possible values of the control parameter from 00 to 99 as the second numerical sequence, and the changing step includes A change position of the second numerical sequence is obtained by a first random number, and the second numerical sequence is changed by substituting a value generated by the second random number into the change position of the second numerical sequence. Item 13. The signal control information generation method according to Item 11 or 12. 前記評価ステップは、TRANSYTの車拡散モデルを用いたシミュレーションによって算定した遅れ時間の総和を前記評価値とする請求項9から14のいずれか一項に記載の信号制御情報生成方法。   15. The signal control information generation method according to claim 9, wherein the evaluation step uses a total sum of delay times calculated by a simulation using a TRANSYT vehicle diffusion model as the evaluation value.
JP2004213965A 2004-07-22 2004-07-22 Signal control information generating apparatus and method Expired - Fee Related JP4820540B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004213965A JP4820540B2 (en) 2004-07-22 2004-07-22 Signal control information generating apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004213965A JP4820540B2 (en) 2004-07-22 2004-07-22 Signal control information generating apparatus and method

Publications (2)

Publication Number Publication Date
JP2006039608A JP2006039608A (en) 2006-02-09
JP4820540B2 true JP4820540B2 (en) 2011-11-24

Family

ID=35904587

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004213965A Expired - Fee Related JP4820540B2 (en) 2004-07-22 2004-07-22 Signal control information generating apparatus and method

Country Status (1)

Country Link
JP (1) JP4820540B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109191875A (en) * 2018-09-17 2019-01-11 杭州中奥科技有限公司 Signal timing plan generation method and device

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4857214B2 (en) * 2007-07-27 2012-01-18 パナソニック株式会社 Traffic signal control parameter design apparatus and traffic signal control parameter generation method
JP2009042894A (en) * 2007-08-07 2009-02-26 Panasonic Corp Control apparatus and control method
JP6103292B2 (en) * 2013-01-08 2017-03-29 パナソニックIpマネジメント株式会社 Signal control device
CN108389395B (en) * 2018-04-25 2020-05-05 迈锐数据(北京)有限公司 Evaluation method and device for traffic control
KR102256644B1 (en) * 2019-07-26 2021-05-27 서울시립대학교 산학협력단 Artificial intelligence traffic signal host server using BIM object model and control system comprising it and method of controlling traffic signal

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH097089A (en) * 1995-06-19 1997-01-10 Mitsubishi Electric Corp Traffic information provision system evaluation device
JP3729937B2 (en) * 1996-06-05 2005-12-21 松下電器産業株式会社 Traffic control device and control method
JP2001014587A (en) * 1999-06-29 2001-01-19 Matsushita Electric Ind Co Ltd Device and method for designing bus priority signal control parameter and control area
JP2003016582A (en) * 2001-07-03 2003-01-17 Matsushita Electric Ind Co Ltd Signal control device and method
JP2004145596A (en) * 2002-10-24 2004-05-20 Matsushita Electric Ind Co Ltd Traffic signal control design apparatus and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109191875A (en) * 2018-09-17 2019-01-11 杭州中奥科技有限公司 Signal timing plan generation method and device
CN109191875B (en) * 2018-09-17 2020-12-29 杭州中奥科技有限公司 Signal control scheme generation method and device

Also Published As

Publication number Publication date
JP2006039608A (en) 2006-02-09

Similar Documents

Publication Publication Date Title
CN107643085B (en) Path recommendation method and device
Li et al. Optimizing traffic signal settings in smart cities
CN113316808B (en) Traffic signal control by space-time expansion search of traffic states
CN103050016B (en) Hybrid recommendation-based traffic signal control scheme real-time selection method
Gao et al. An improved clonal selection algorithm and its application to traveling salesman problems
Doboli et al. Cities of the future: Employing wireless sensor networks for efficient decision making in complex environments
JP2013206413A (en) Traffic data prediction device, traffic data prediction method and computer program
CN118887061A (en) Training assistance method and system based on two-way information feedback in driving training
Haijema et al. Traffic responsive control of intersections with predicted arrival times: a Markovian approach
JP5380509B2 (en) Route guidance system
JP4820540B2 (en) Signal control information generating apparatus and method
JP3509906B2 (en) Road traffic signal control optimization device and road traffic flow control system using the same
JP2013235326A (en) Traffic flow prediction device, traffic flow prediction method, and traffic flow prediction program
JP4857214B2 (en) Traffic signal control parameter design apparatus and traffic signal control parameter generation method
He et al. Exploring public transport transfer opportunities for pareto search of multicriteria journeys
CN115495701A (en) A Consistent Spatiotemporal Distribution Prediction Method for Electric Vehicle Charging Load
Jossé et al. Probabilistic Resource Route Queries with Reappearance.
JP2007164262A (en) Traffic situation prediction apparatus, method and program, route search system, and traffic situation provision system
CN114186370B (en) A roadside unit optimization layout method considering vehicle-to-vehicle and vehicle-to-road communications
Hu et al. SOUP: A fleet management system for passenger demand prediction and competitive taxi supply
CN117455082A (en) Interest point-driven tourist route generation method based on enhanced hypergraph network
Crişan et al. Computational intelligence for solving difficult transportation problems
CN119169850B (en) A multi-source data processing method and system
JP2020013311A (en) Traffic signal control device, traffic signal control system, and traffic signal control method
CN120199065A (en) Multi-region traffic collaborative control system and method based on high-precision visual perception

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060327

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070713

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20071114

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071121

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20071128

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071205

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071212

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100331

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100525

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100723

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110517

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110715

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: 20110809

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110905

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140909

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4820540

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees