JP7586010B2 - Course estimation device and course estimation program - Google Patents
Course estimation device and course estimation program Download PDFInfo
- Publication number
- JP7586010B2 JP7586010B2 JP2021118232A JP2021118232A JP7586010B2 JP 7586010 B2 JP7586010 B2 JP 7586010B2 JP 2021118232 A JP2021118232 A JP 2021118232A JP 2021118232 A JP2021118232 A JP 2021118232A JP 7586010 B2 JP7586010 B2 JP 7586010B2
- Authority
- JP
- Japan
- Prior art keywords
- state quantity
- filter
- characteristic
- filter characteristic
- measured state
- 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
Links
- 230000008859 change Effects 0.000 claims description 89
- 238000000034 method Methods 0.000 claims description 85
- 230000008569 process Effects 0.000 claims description 83
- 230000004044 response Effects 0.000 claims description 72
- 238000005259 measurement Methods 0.000 claims description 71
- 238000004364 calculation method Methods 0.000 claims description 25
- 230000000737 periodic effect Effects 0.000 claims description 20
- 238000001914 filtration Methods 0.000 claims description 13
- 238000012545 processing Methods 0.000 description 11
- 230000001133 acceleration Effects 0.000 description 5
- 230000006399 behavior Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 5
- 230000001052 transient effect Effects 0.000 description 5
- 102100034112 Alkyldihydroxyacetonephosphate synthase, peroxisomal Human genes 0.000 description 4
- 101000799143 Homo sapiens Alkyldihydroxyacetonephosphate synthase, peroxisomal Proteins 0.000 description 4
- 238000000848 angular dependent Auger electron spectroscopy Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000004043 responsiveness Effects 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Landscapes
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、自車両の進路を推定する、進路推定装置および進路推定プログラムに関する。 The present invention relates to a path estimation device and a path estimation program that estimate the path of a vehicle.
ヨーレートや舵角に基づいて自車両の進路を予測する装置として、特許文献1に記載された装置が知られている。この装置は、ローパスフィルタ処理を施した、ヨーレートあるいは舵角の測定結果と、車速の測定結果とに基づき、自車両の進路を予測する。
The device described in
ところで、ヨーレート等に基づく進路予測において、ハンドルのふらつきやノイズ等により、ヨーレート等が瞬間的に大きく変動する場合がある。このような変動を直接的に進路予測に反映させると、進路予測の精度が低下し、適切な運転支援ができなくなる。 However, in predicting a course based on yaw rate, etc., the yaw rate, etc. may fluctuate momentarily and significantly due to steering wheel wobble, noise, etc. If such fluctuations are directly reflected in the course prediction, the accuracy of the course prediction will decrease, and appropriate driving assistance will not be possible.
このため、特許文献1に記載された装置は、ヨーレート等の測定値に対してローパスフィルタ処理を施すように構成されており、これにより、ヨーレート等の急激な変動の影響を抑え、ハンドルのふらつき等が生じた場合であっても精度よく進路を予測できるようになる。また、この装置は、自車両前方の走行予定道路がカーブである場合には、ローパスフィルタ処理の時定数を低くすることで進路予測の精度を向上させる。一方、この装置は、走行予定道路が直進道路である場合には、時定数を高くし、ハンドルのふらつき等によるヨーレート等の変動の影響で進路予測の精度が低下するのを防止する。
For this reason, the device described in
自車両の走行予定道路における曲率等の、走行環境に応じてローパスフィルタ処理の時定数を変化させる、特許文献1に記載された装置においても、まだまだ改善の余地がある。具体的には、例えば、ドライバが操舵行動をとり始めている状況、特に、ドライバが急操舵する可能性のある状況(例えば駐車場内等)等において、走行環境の正確な判断が難しい場合があり得る。本発明は、上記に例示した事情等に鑑みてなされたものである。すなわち、本発明は、例えば、自車両の進路推定の精度を、従来よりも高精度化することが可能な技術を提供する。
Even in the device described in
請求項1に記載の進路推定装置(4)は、自車両(C)に搭載されることで当該自車両の進路を推定するように構成されている。
この進路推定装置は、
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得部(402)と、
前記状態量の周期的な前記測定結果に対してローパスフィルタ処理を施す、フィルタ(403)と、
前記測定状態量または当該測定状態量の変化状態に応じて、前記フィルタにおける応答特性であるフィルタ特性を設定する、特性設定部(404)と、
前記フィルタの出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出部(405)と、
を備え、
前記特性設定部は、前記測定状態量における同一方向の変化の継続時間が所定時間未満である場合の前記フィルタ特性である第一フィルタ特性が、前記継続時間が前記所定時間以上である場合の前記フィルタ特性である第二フィルタ特性よりも、大きな時定数に相当する低応答側となるように、前記フィルタ特性を設定する。
請求項3に記載の進路推定装置(4)は、自車両(C)に搭載されることで当該自車両の進路を推定するように構成されている。
この進路推定装置は、
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得部(402)と、
前記状態量の周期的な前記測定結果に対してローパスフィルタ処理を施す、フィルタ(403)と、
前記測定状態量または当該測定状態量の変化状態に応じて、前記フィルタにおける応答特性であるフィルタ特性を設定する、特性設定部(404)と、
前記フィルタの出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出部(405)と、
を備え、
前記特性設定部は、前記測定状態量の変化量または変化速度が異なる第一の場合と第二の場合とで、前記第二の場合よりも前記変化量または前記変化速度が小さい前記第一の場合の前記フィルタ特性である第一フィルタ特性が、前記第二の場合の前記フィルタ特性である第二フィルタ特性よりも、小さな時定数に相当する高応答側となるように、前記フィルタ特性を設定する。
請求項5に記載の進路推定装置(4)は、自車両(C)に搭載されることで当該自車両の進路を推定するように構成されている。
この進路推定装置は、
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得部(402)と、
前記状態量の周期的な前記測定結果に対してローパスフィルタ処理を施す、フィルタ(403)と、
前記測定状態量または当該測定状態量の変化状態に応じて、前記フィルタにおける応答特性であるフィルタ特性を設定する、特性設定部(404)と、
前記フィルタの出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出部(405)と、
を備え、
前記特性設定部は、前記測定状態量が所定値未満である場合の前記フィルタ特性である第一フィルタ特性が、前記測定状態量が前記所定値以上である場合の前記フィルタ特性である第二フィルタ特性よりも、小さな時定数に相当する高応答側となるように、前記フィルタ特性を設定する。
請求項7に記載の進路推定装置(4)は、自車両(C)に搭載されることで当該自車両の進路を推定するように構成されている。
この進路推定装置は、
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得部(402)と、
前記状態量の周期的な前記測定結果に対してローパスフィルタ処理を施す、フィルタ(403)と、
前記測定状態量または当該測定状態量の変化状態に応じて、前記フィルタにおける応答特性であるフィルタ特性を設定する、特性設定部(404)と、
前記フィルタの出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出部(405)と、
を備え、
前記特性設定部は、前記測定状態量の極性と当該測定状態量の変化方向とが逆である場合の前記フィルタ特性である第一フィルタ特性が、前記極性と前記変化方向とが同一である場合の前記フィルタ特性である第二フィルタ特性よりも、大きな時定数に相当する低応答側となるように、前記フィルタ特性を設定する。
請求項10に記載の進路推定プログラムは、自車両(C)に搭載されることで当該自車両の進路を推定するように構成された、進路推定装置(4)により実行される、コンピュータ読み取り可能な非遷移的実体的記憶媒体に記憶可能なプログラムであって、
前記進路推定装置が実行する処理は、
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得処理と、
前記状態量の周期的な前記測定結果に対するローパスフィルタ処理と、
前記測定状態量または当該測定状態量の変化状態に応じて、前記ローパスフィルタ処理における応答特性であるフィルタ特性を設定する、特性設定処理と、
前記ローパスフィルタ処理の出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出処理と、
を含み、
前記特性設定処理は、前記測定状態量における同一方向の変化の継続時間が所定時間未満である場合の前記フィルタ特性である第一フィルタ特性が、前記継続時間が前記所定時間以上である場合の前記フィルタ特性である第二フィルタ特性よりも、大きな時定数に相当する低応答側となるように、前記フィルタ特性を設定する。
請求項12に記載の進路推定プログラムは、自車両(C)に搭載されることで当該自車両の進路を推定するように構成された、進路推定装置(4)により実行される、コンピュータ読み取り可能な非遷移的実体的記憶媒体に記憶可能なプログラムであって、
前記進路推定装置が実行する処理は、
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得処理と、
前記状態量の周期的な前記測定結果に対するローパスフィルタ処理と、
前記測定状態量または当該測定状態量の変化状態に応じて、前記ローパスフィルタ処理における応答特性であるフィルタ特性を設定する、特性設定処理と、
前記ローパスフィルタ処理の出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出処理と、
を含み、
前記特性設定処理は、前記測定状態量の変化量または変化速度が異なる第一の場合と第二の場合とで、前記第二の場合よりも前記変化量または前記変化速度が小さい前記第一の場合の前記フィルタ特性である第一フィルタ特性が、前記第二の場合の前記フィルタ特性である第二フィルタ特性よりも、小さな時定数に相当する高応答側となるように、前記フィルタ特性を設定する。
請求項14に記載の進路推定プログラムは、自車両(C)に搭載されることで当該自車両の進路を推定するように構成された、進路推定装置(4)により実行される、コンピュータ読み取り可能な非遷移的実体的記憶媒体に記憶可能なプログラムであって、
前記進路推定装置が実行する処理は、
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得処理と、
前記状態量の周期的な前記測定結果に対するローパスフィルタ処理と、
前記測定状態量または当該測定状態量の変化状態に応じて、前記ローパスフィルタ処理における応答特性であるフィルタ特性を設定する、特性設定処理と、
前記ローパスフィルタ処理の出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出処理と、
を含み、
前記特性設定処理は、前記測定状態量が所定値未満である場合の前記フィルタ特性である第一フィルタ特性が、前記測定状態量が前記所定値以上である場合の前記フィルタ特性である第二フィルタ特性よりも、小さな時定数に相当する高応答側となるように、前記フィルタ特性を設定する。
請求項16に記載の進路推定プログラムは、自車両(C)に搭載されることで当該自車両の進路を推定するように構成された、進路推定装置(4)により実行される、コンピュータ読み取り可能な非遷移的実体的記憶媒体に記憶可能なプログラムであって、
前記進路推定装置が実行する処理は、
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得処理と、
前記状態量の周期的な前記測定結果に対するローパスフィルタ処理と、
前記測定状態量または当該測定状態量の変化状態に応じて、前記ローパスフィルタ処理における応答特性であるフィルタ特性を設定する、特性設定処理と、
前記ローパスフィルタ処理の出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出処理と、
を含み、
前記特性設定処理は、前記測定状態量の極性と当該測定状態量の変化方向とが逆である場合の前記フィルタ特性である第一フィルタ特性が、前記極性と前記変化方向とが同一である場合の前記フィルタ特性である第二フィルタ特性よりも、大きな時定数に相当する低応答側となるように、前記フィルタ特性を設定する。
The course estimation device (4) according to the first aspect is configured to be mounted on a host vehicle (C) to estimate a course of the host vehicle.
This route estimation device is
A measurement result acquisition unit (402) that acquires a measured state quantity that is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
A filter (403) that performs low-pass filtering on the periodic measurement results of the state quantity;
a characteristic setting unit (404) for setting a filter characteristic, which is a response characteristic of the filter, in response to the measured state quantity or a change in the measured state quantity;
an estimated path calculation unit (405) that calculates an estimated path of the host vehicle based on an estimated state quantity that is an output of the filter;
Equipped with
The characteristic setting unit sets the filter characteristics such that a first filter characteristic, which is the filter characteristic when the duration of a change in the same direction in the measured state quantity is less than a predetermined time, is on the low-response side corresponding to a larger time constant than a second filter characteristic, which is the filter characteristic when the duration is equal to or longer than the predetermined time.
The course estimation device (4) according to the third aspect is configured to be mounted on a host vehicle (C) to estimate the course of the host vehicle.
This route estimation device is
A measurement result acquisition unit (402) that acquires a measured state quantity that is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
A filter (403) that performs low-pass filtering on the periodic measurement results of the state quantity;
a characteristic setting unit (404) for setting a filter characteristic, which is a response characteristic of the filter, in response to the measured state quantity or a change in the measured state quantity;
an estimated path calculation unit (405) that calculates an estimated path of the host vehicle based on an estimated state quantity that is an output of the filter;
Equipped with
The characteristic setting unit sets the filter characteristics such that, in a first case and a second case in which the amount of change or the rate of change of the measured state quantity is different, a first filter characteristic, which is the filter characteristic in the first case in which the amount of change or the rate of change is smaller than that in the second case, is on the high response side corresponding to a smaller time constant than a second filter characteristic, which is the filter characteristic in the second case.
The course estimation device (4) according to the fifth aspect is configured to be mounted on a host vehicle (C) to estimate the course of the host vehicle.
This course estimation device
A measurement result acquisition unit (402) that acquires a measured state quantity that is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
A filter (403) that performs low-pass filtering on the periodic measurement results of the state quantity;
a characteristic setting unit (404) for setting a filter characteristic, which is a response characteristic of the filter, in response to the measured state quantity or a change in the measured state quantity;
an estimated path calculation unit (405) that calculates an estimated path of the host vehicle based on an estimated state quantity that is an output of the filter;
Equipped with
The characteristic setting unit sets the filter characteristics such that a first filter characteristic, which is the filter characteristic when the measured state quantity is less than a predetermined value, is on the high response side corresponding to a smaller time constant than a second filter characteristic, which is the filter characteristic when the measured state quantity is equal to or greater than the predetermined value.
The course estimation device (4) according to the seventh aspect is configured to be mounted on a host vehicle (C) to estimate the course of the host vehicle.
This course estimation device
A measurement result acquisition unit (402) that acquires a measured state quantity that is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
A filter (403) that performs low-pass filtering on the periodic measurement results of the state quantity;
a characteristic setting unit (404) for setting a filter characteristic, which is a response characteristic of the filter, in response to the measured state quantity or a change in the measured state quantity;
an estimated path calculation unit (405) that calculates an estimated path of the host vehicle based on an estimated state quantity that is an output of the filter;
Equipped with
The characteristic setting unit sets the filter characteristics such that a first filter characteristic, which is the filter characteristic when the polarity of the measured state quantity and the direction of change of the measured state quantity are opposite, is on the low-response side corresponding to a larger time constant than a second filter characteristic, which is the filter characteristic when the polarity and the direction of change of the measured state quantity are the same.
The course estimation program according to claim 10 is a program that can be stored in a computer-readable non-transient tangible storage medium and is executed by a course estimation device (4) that is configured to be mounted on a vehicle (C) to estimate a course of the vehicle, the program comprising:
The process executed by the course estimation device is
A measurement result acquisition process for acquiring a measured state quantity which is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
a low-pass filter process for the periodic measurement results of the state quantity;
A characteristic setting process for setting a filter characteristic, which is a response characteristic in the low-pass filter process, in response to the measured state quantity or a change state of the measured state quantity;
an estimated path calculation process for calculating an estimated path of the host vehicle based on an estimated state quantity that is an output of the low-pass filter process;
Including,
The characteristic setting process sets the filter characteristics such that a first filter characteristic, which is the filter characteristic when the duration of a change in the same direction in the measured state quantity is less than a predetermined time, is on the low-response side corresponding to a larger time constant than a second filter characteristic, which is the filter characteristic when the duration is equal to or longer than the predetermined time.
The course estimation program according to claim 12 is a program that can be stored in a computer-readable non-transient tangible storage medium and is executed by a course estimation device (4) that is configured to be mounted on a vehicle (C) to estimate a course of the vehicle, the program comprising:
The process executed by the course estimation device is
A measurement result acquisition process for acquiring a measured state quantity which is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
a low-pass filter process for the periodic measurement results of the state quantity;
A characteristic setting process for setting a filter characteristic, which is a response characteristic in the low-pass filter process, in response to the measured state quantity or a change state of the measured state quantity;
an estimated path calculation process for calculating an estimated path of the host vehicle based on an estimated state quantity that is an output of the low-pass filter process;
Including,
The characteristic setting process sets the filter characteristics such that, in a first case and a second case in which the amount of change or the rate of change of the measured state quantity is different, a first filter characteristic, which is the filter characteristic in the first case in which the amount of change or the rate of change is smaller than that in the second case, is on the high response side corresponding to a smaller time constant than a second filter characteristic, which is the filter characteristic in the second case.
The course estimation program according to claim 14 is a program that can be stored in a computer-readable non-transient tangible storage medium and is executed by a course estimation device (4) that is configured to be mounted on a vehicle (C) to estimate a course of the vehicle, the program comprising:
The process executed by the course estimation device is
A measurement result acquisition process for acquiring a measured state quantity which is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
a low-pass filter process for the periodic measurement results of the state quantity;
A characteristic setting process for setting a filter characteristic, which is a response characteristic in the low-pass filter process, in response to the measured state quantity or a change state of the measured state quantity;
an estimated path calculation process for calculating an estimated path of the host vehicle based on an estimated state quantity that is an output of the low-pass filter process;
Including,
The characteristic setting process sets the filter characteristics such that a first filter characteristic, which is the filter characteristic when the measured state quantity is less than a predetermined value, is on the high response side corresponding to a smaller time constant than a second filter characteristic, which is the filter characteristic when the measured state quantity is equal to or greater than the predetermined value.
The course estimation program according to claim 16 is a program that can be stored in a computer-readable non-transient tangible storage medium and is executed by a course estimation device (4) that is configured to be mounted on a vehicle (C) to estimate a course of the vehicle, the program comprising:
The process executed by the course estimation device is
A measurement result acquisition process for acquiring a measured state quantity which is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
a low-pass filter process for the periodic measurement results of the state quantity;
A characteristic setting process for setting a filter characteristic, which is a response characteristic in the low-pass filter process, in response to the measured state quantity or a change state of the measured state quantity;
an estimated path calculation process for calculating an estimated path of the host vehicle based on an estimated state quantity that is an output of the low-pass filter process;
Including,
The characteristic setting process sets the filter characteristics such that a first filter characteristic, which is the filter characteristic when the polarity of the measured state quantity and the direction of change of the measured state quantity are opposite, is on the low-response side corresponding to a larger time constant than a second filter characteristic, which is the filter characteristic when the polarity and the direction of change of the measured state quantity are the same.
なお、出願書類の各欄において、各要素に括弧付きの参照符号が付される場合がある。しかしながら、かかる参照符号は、同要素と後述する実施形態に記載の具体的手段との対応関係の一例を、単に示すものにすぎない。よって、本発明は、上記の参照符号の記載によって、何ら限定されるものではない。 In addition, in each section of the application documents, each element may be given a reference symbol in parentheses. However, such a reference symbol merely indicates an example of the correspondence between the element and the specific means described in the embodiment described below. Therefore, the present invention is not limited in any way by the description of the above reference symbols.
(実施形態)
以下、本発明の実施形態を、図面に基づいて説明する。なお、一つの実施形態に対して適用可能な各種の変形例については、当該実施形態に関する一連の説明の途中に挿入されると当該実施形態の理解が妨げられるおそれがある。このため、変形例は、実施形態の説明の後にまとめて記載する。
(Embodiment)
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. Note that various modified examples applicable to one embodiment may be hindered from understanding the embodiment if they are inserted in the middle of a series of explanations related to the embodiment. For this reason, the modified examples are described together after the explanation of the embodiment.
(車載システム構成)
図1を参照すると、車載システム1は、移動体としての車両Cに搭載されている。車両Cは、いわゆる四輪自動車であって、平面視にて略矩形状に形成された箱状の車体C1を備えている。「平面視」における車両Cの各部分の形状は、車両Cを走行可能に水平面に安定的に載置した状態で当該部分を重力作用方向と同一方向の視線で見た場合の形状を指すものである。本実施形態に係る車載システム1を搭載する車両Cを、以下「自車両C」と称する。
(In-vehicle system configuration)
1, the in-
以下、平面視にて、自車両Cの車幅方向における中心を通り、且つ自車両Cにおける車両全長方向と平行な仮想直線を、車幅中心線CLと称する。なお、車幅中心線CLは、車両中心線とも称され得る。車両全長方向は、車幅方向と直交し且つ車高方向と直交する方向である。車高方向は、自車両Cの車高を規定する方向であって、自車両Cを走行可能に水平面に安定的に載置した場合の重力作用方向と平行な方向である。また、「前」「後」「左」「右」「上」を、図1中にて矢印で示された通りに定義する。すなわち、車両全長方向は、前後方向と同義である。また、車幅方向は、左右方向と同義である。 Hereinafter, the imaginary straight line that passes through the center of the host vehicle C in the vehicle width direction in a plan view and is parallel to the vehicle overall length direction of the host vehicle C is referred to as the vehicle width center line CL. The vehicle width center line CL may also be referred to as the vehicle center line. The vehicle overall length direction is a direction perpendicular to the vehicle width direction and perpendicular to the vehicle height direction. The vehicle height direction is a direction that determines the height of the host vehicle C, and is a direction parallel to the direction of gravity when the host vehicle C is stably placed on a horizontal surface so that it can run. In addition, "front," "rear," "left," "right," and "up" are defined as shown by the arrows in Figure 1. In other words, the vehicle overall length direction is synonymous with the front-rear direction. In addition, the vehicle width direction is synonymous with the left-right direction.
車載システム1は、自車両Cの周囲の障害物Dを検知するとともに、検知した障害物Dとの衝突可能性がある場合に操舵制御および/または制動制御により衝突回避する、運転支援システムとしての構成を有している。具体的には、車載システム1は、自車両Cの推定進路Pを算出するとともに、この推定進路Pと、障害物Dの検知結果とに基づいて、衝突回避のための自車両Cの運動制御を実行するように構成されている。
The in-
図2を参照すると、車載システム1は、車両状態センサ2と、走行環境センサ3と、電子制御装置4と、報知器5と、車両制御部6とを備えている。
Referring to FIG. 2, the in-
車両状態センサ2は、自車両Cの運転状態に関連する諸量に対応する出力を発生するように設けられている。「運転状態に関連する諸量」は、例えば、アクセル操作量、ブレーキ操作量、シフトポジション、操舵角、等の、ドライバまたは運転自動化システムによる運転操作状態に関連する諸量を含む。また、「運転状態に関連する諸量」は、例えば、車速、角速度、前後方向加速度、左右方向加速度、等の、自車両Cの挙動に関連する物理量を含む。すなわち、車両状態センサ2は、アクセル開度センサ、操舵角センサ、車輪速センサ、角速度センサ、加速度センサ、ヨーレートセンサ、等の、車両運転制御に必要な周知のセンサ類を、図示および説明の簡略化のために総称したものである。車両状態センサ2は、車載通信回線を介して、電子制御装置4に検出出力を提供可能に設けられている。
The
走行環境センサ3は、自車両Cの走行環境のうち、天候(すなわち外気温や照度等)以外のものを検知するように設けられている。具体的には、走行環境センサ3は、自車両Cの周辺の所定の検知範囲における、移動物体および静止物体を検知可能に構成されている。「移動物体」は、歩行者、サイクリスト、動物、および運転中の他車両を含む。「静止物体」は、路上落下物、ガードレール、縁石、駐停車車両、道路標識、道路標示、道路脇の構造物(例えば、壁、建物、等。)、等を含む。走行環境センサ3は「ADASセンサ」とも称され得る。ADASはAdvanced Driver-Assistance Systemsの略である。具体的には、走行環境センサ3は、カメラ、レーダセンサ、ソナー、等の周知の物体検知センサのうちの少なくとも1つを含む。
The driving
電子制御装置4は、車体C1の内部に収容されている。電子制御装置4は、自車両CのADAS動作を制御する、「ADAS ECU」としての構成を有している。ECUはElectronic Control UnitあるいはElectric Control Unitの略である。
The
具体的には、電子制御装置4は、プロセッサ41とメモリ42とを備えた、車載コンピュータとしての構成を有している。プロセッサ41は、CPUやMPUにより構成されている。メモリ42は、ROM、RAM、不揮発性リライタブルメモリ、等の各種の非遷移的実体的記憶媒体のうち、少なくともROMおよびRAMを備えている。不揮発性リライタブルメモリは、電源投入中は情報を書き換え可能である一方で電源遮断中は情報を書き換え不能に保持する記憶装置であって、例えばフラッシュROM等である。電子制御装置4は、ROMまたは不揮発性リライタブルメモリに格納された制御プログラムを読み出して実行することで、車載システム1の動作の全体を制御するように構成されている。
Specifically, the
報知器5は、運転支援のための各種警告を行うための、表示装置、スピーカ、等によって構成されている。車両制御部6は、電子制御装置4により算出された推定進路P等に基づいて、自車両Cの縦方向および/または横方向の運動制御を実行するように構成されている。
The
(進路推定装置)
本発明の進路推定装置としての電子制御装置4は、自車両Cに搭載されることで、当該自車両Cの進路を推定するように構成されている。図3を参照すると、電子制御装置4は、自車両Cの推定進路Pの算出に関連して車載マイクロコンピュータ上に実現される機能構成として、車速取得部401と、測定結果取得部402と、フィルタ403と、特性設定部404と、推定進路算出部405とを有している。以下、図1~図3を参照しつつ、本発明の進路推定装置としての電子制御装置4の構成の詳細について説明する。
(Route Estimation Device)
The
車速取得部401は、自車両Cの車速の検出結果を取得するようになっている。具体的には、車速取得部401は、車両状態センサ2から取得した信号あるいは情報に基づいて、自車両Cの車速を取得するようになっている。すなわち、プロセッサ41は、車両状態センサ2から取得した、車速取得のための信号あるいは情報を、RAMに格納するようになっている。
The vehicle
測定結果取得部402は、自車両Cの横方向状態量の測定結果である測定状態量を取得するようになっている。「横方向状態量」は、自車両Cの横方向運動に対応する状態量であって、例えば、操舵角またはヨー角である。具体的には、測定結果取得部402は、自車両Cの横方向状態量の周期的な測定結果を、車両状態センサ2から取得した信号あるいは情報に基づいて取得するようになっている。すなわち、プロセッサ41は、車両状態センサ2から取得した、自車両Cの横方向状態量に対応する信号あるいは情報を、RAMまたは不揮発性リライタブルメモリに格納するようになっている。
The measurement
フィルタ403は、自車両Cの横方向状態量の周期的な測定結果に対してローパスフィルタ処理を施すようになっている。具体的には、フィルタ403は、測定結果取得部402にて取得した測定状態量を測定結果取得部402から受領してローパスフィルタ処理を施すとともに、処理結果であるフィルタ出力を推定進路算出部405に受け渡すようになっている。
The
特性設定部404は、測定結果取得部402にて取得した測定状態量、または、当該測定状態量の変化状態に応じて、フィルタ403における応答特性であるフィルタ特性を設定するようになっている。フィルタ特性の設定の詳細については後述する。推定進路算出部405は、フィルタ出力である推定状態量に基づいて、自車両Cの推定進路Pを算出するようになっている。
The
(動作概要)
以下、本実施形態に係る電子制御装置4の動作概要について、各図面を参照しつつ説明する。
(Operation Overview)
Hereinafter, an outline of the operation of the
上記の通り、自車両Cの横方向状態量の測定結果に基づく自車両Cの推定進路Pの算出において、ハンドルのふらつきやノイズ等による状態量の変動による推定誤差を抑えるために、状態量にローパスフィルタ処理が施される。ここで、例えば、ドライバが操舵行動をとり始めている状況、特に、ドライバが急操舵する可能性のある状況(例えば駐車場内等)等において、特許文献1等に記載された従来技術には、まだまだ改善の余地があった。
As described above, in the calculation of the estimated path P of the vehicle C based on the measurement results of the lateral state quantities of the vehicle C, low-pass filter processing is applied to the state quantities in order to suppress estimation errors due to fluctuations in the state quantities caused by steering wheel wobble, noise, etc. Here, for example, in situations where the driver is beginning to perform steering behavior, particularly in situations where the driver may suddenly steer (e.g., in a parking lot), there is still room for improvement in the conventional technology described in
この点、自車両Cの横方向状態量の測定結果の履歴からドライバの操舵意思の有無を推定し、かかる推定結果を用いることで、より適切な進路推定が可能である。そこで、特性設定部404は、測定結果取得部402にて取得した測定状態量、または、当該測定状態量の変化状態に応じて、フィルタ403における応答特性であるフィルタ特性を設定する。
In this regard, by estimating the driver's intention to steer from the history of measurement results of the lateral state quantities of the vehicle C and using such estimation results, it is possible to estimate a more appropriate course. Therefore, the
フィルタ特性は、例えば、フィルタ時間(すなわち時定数)である。あるいは、フィルタ特性は、例えば、以下の式(1)における推定時間Teである。以下の式(1)において、Ymは測定状態量であり、Yeは推定状態量である。推定状態量Yeは、測定状態量Ymに対するフィルタ処理結果であり、すなわち、自車両Cの横方向状態量の推定結果である。Vyは、測定状態量Ymの変化速度、すなわち、測定状態量Ymの微分値である。Ayは、測定状態量Ymの変化加速度、すなわち、変化速度Vyの微分値である。
Ye=Ym+Te・(2・Vy+Te・Ay)/2…(1)
The filter characteristic is, for example, a filter time (i.e., a time constant). Alternatively, the filter characteristic is, for example, an estimated time Te in the following equation (1). In the following equation (1), Ym is a measured state quantity, and Ye is an estimated state quantity. The estimated state quantity Ye is the result of filtering the measured state quantity Ym, i.e., the estimated result of the lateral state quantity of the host vehicle C. Vy is the speed of change of the measured state quantity Ym, i.e., the differential value of the measured state quantity Ym. Ay is the acceleration of change of the measured state quantity Ym, i.e., the differential value of the speed of change Vy.
Ye=Ym+Te・(2・Vy+Te・Ay)/2...(1)
図4は、時間経過に伴う、横方向状態量の測定結果、および、フィルタ処理による推定結果の変化の様子を示す。図中、破線は測定状態量を示し、実線は推定状態量を示す。 Figure 4 shows how the measurement results of the lateral state quantities and the estimation results due to filtering change over time. In the figure, the dashed lines show the measured state quantities, and the solid lines show the estimated state quantities.
例えば、図4における領域A1のように、測定状態量の同一方向(例えば右操舵方向)の変化継続が所定時間未満である場合、かかる測定状態量はノイズである可能性がある。このため、かかる測定状態量を進路推定に反映させると過剰推定が生じる懸念がある。そこで、特性設定部404は、測定状態量における同一方向の変化の継続時間が所定時間未満である場合、フィルタ特性を、大きな時定数に相当する低応答側に設定する。すなわち、特性設定部404は、測定状態量における同一方向の変化の継続時間が所定時間未満である場合のフィルタ特性である第一フィルタ特性が、継続時間が所定時間以上である場合のフィルタ特性である第二フィルタ特性よりも低応答側となるように、フィルタ特性を設定する。具体的には、特性設定部404は、フィルタ時間を長くする。あるいは、特性設定部404は、式(1)における推定時間Teを短くする。
For example, as in area A1 in FIG. 4, when the change in the same direction (e.g., right steering direction) of the measured state quantity continues for less than a predetermined time, the measured state quantity may be noise. For this reason, there is a concern that overestimation may occur if the measured state quantity is reflected in the course estimation. Therefore, when the change in the same direction in the measured state quantity continues for less than a predetermined time, the
例えば、図4における領域A2のように、測定状態量が所定値以下の場合、ハンドルの慣性によって操舵開始時の変化が小さくなる。そこで、この場合、特性設定部404は、フィルタ特性を、小さな時定数に相当する高応答側に設定する。すなわち、特性設定部404は、測定状態量が所定値未満である場合のフィルタ特性である第一フィルタ特性が、測定状態量が所定値以上である場合のフィルタ特性である第二フィルタ特性よりも高応答側となるように、フィルタ特性を設定する。具体的には、特性設定部404は、フィルタ時間を短くする。あるいは、特性設定部404は、式(1)における推定時間Teを長くする。
For example, as in area A2 in FIG. 4, when the measured state quantity is equal to or less than a predetermined value, the inertia of the steering wheel reduces the change at the start of steering. In this case, the
例えば、図4における領域A3のように、測定状態量の変化が小さい場合、ドライバが操舵行動をとり始めている状況であって将来的に操舵変化が大きくなる可能性がある。そこで、この場合、特性設定部404は、フィルタ特性を、小さな時定数に相当する高応答側に設定する。具体的には、特性設定部404は、フィルタ時間を短くする。あるいは、特性設定部404は、式(1)における推定時間Teを長くする。
For example, when the change in the measured state quantity is small, as in area A3 in FIG. 4, the driver is beginning to perform steering behavior, and there is a possibility that the steering change will become large in the future. In this case, the
一方、図4における領域A4のように、測定状態量の変化が大きい場合、ドライバが操舵状態を変化させている途中である可能性がある。仮にドライバが変化方向の障害物に気づいている場合に過剰推定が生じる懸念がある。そこで、測定状態量の変化が大きい場合、特性設定部404は、大きな時定数に相当する低応答側に設定する。具体的には、特性設定部404は、フィルタ時間を長くする。あるいは、特性設定部404は、式(1)における推定時間Teを短くする。
On the other hand, when the change in the measured state quantity is large, as in area A4 in FIG. 4, the driver may be in the process of changing the steering state. If the driver notices an obstacle in the direction of the change, there is a concern that overestimation may occur. Therefore, when the change in the measured state quantity is large, the
このように、特性設定部404は、フィルタ特性を、測定状態量の変化が小さい場合には高応答側に設定し、測定状態量の変化が大きい場合には低応答側に設定する。すなわち、特性設定部404は、測定状態量の変化量または変化速度が異なる第一の場合と第二の場合とで、第二の場合よりも変化量または変化速度が小さい第一の場合のフィルタ特性である第一フィルタ特性が、第二の場合のフィルタ特性である第二フィルタ特性よりも高応答側となるように、フィルタ特性を設定する。
In this way, the
例えば、図4における領域A5のように、測定状態量の変化方向が測定状態量の極性(すなわち右操舵側か左操舵側か)と逆である場合(例えばハンドルの切り戻し時)、操舵変化が大きくなり過剰推定が生じる懸念がある。そこで、この場合、特性設定部404は、大きな時定数に相当する低応答側に設定する。すなわち、特性設定部404は、測定状態量の極性と当該測定状態量の変化方向とが逆である場合のフィルタ特性である第一フィルタ特性が、極性と変化方向とが同一である場合のフィルタ特性である第二フィルタ特性よりも低応答側となるように、フィルタ特性を設定する。具体的には、特性設定部404は、フィルタ時間を長くする。あるいは、特性設定部404は、式(1)における推定時間Teを短くする。
For example, as in area A5 in FIG. 4, when the direction of change of the measured state quantity is opposite to the polarity of the measured state quantity (i.e., steering to the right or steering to the left) (e.g., when turning the steering wheel back), there is a concern that the steering change will be large and overestimation will occur. Therefore, in this case, the
このように、本実施形態によれば、自車両Cの横方向運動に対応する状態量の測定結果に基づく進路推定において、測定結果の履歴からドライバの操舵意思の有無を推定して、かかる推定結果に応じたフィルタ特性を設定する。これにより、自車両Cの進路推定の精度を、従来よりも高精度化することが可能となる。具体的には、例えば、ノイズや過剰推定の可能性が高いシーンにおいては、フィルタ応答性を低くして推定状態量を算出することで、ノイズの影響や過剰推定の発生を可及的に抑制することが可能となる。一方、ノイズや過剰推定の可能性が低いシーンにおいては、フィルタ応答性を高くして推定状態量を算出することで、ドライバの意図を先行取得した、より将来の推定を精度よく行うことが可能となる。本実施形態は、特に、ドライバが操舵行動をとり始めている状況において有効である。 Thus, according to this embodiment, in estimating the course based on the measurement results of the state quantity corresponding to the lateral movement of the vehicle C, the presence or absence of the driver's steering intention is estimated from the history of the measurement results, and the filter characteristics are set according to the estimation result. This makes it possible to improve the accuracy of the course estimation of the vehicle C more than ever before. Specifically, for example, in a scene where there is a high possibility of noise or overestimation, the filter responsiveness is reduced to calculate the estimated state quantity, making it possible to suppress the influence of noise and the occurrence of overestimation as much as possible. On the other hand, in a scene where there is a low possibility of noise or overestimation, the filter responsiveness is increased to calculate the estimated state quantity, making it possible to obtain the driver's intention in advance and perform more accurate estimation of the future. This embodiment is particularly effective in a situation where the driver has begun to perform steering behavior.
ここで、車速が高い場合は、操舵変化が大きくなるケースが多く、過剰推定の懸念がある。このため、この場合、特性設定部404は、大きな時定数に相当する低応答側に設定する。具体的には、特性設定部404は、フィルタ時間を長くする。あるいは、特性設定部404は、式(1)における推定時間Teを短くする。すなわち、特性設定部404は、自車両Cの車速が第一車速である場合のフィルタ特性である第一フィルタ特性よりも、車速が第一車速よりも高い第二車速である場合のフィルタ特性である第二フィルタ特性の方が低応答側となるように、フィルタ特性を設定する。
Here, when the vehicle speed is high, there are many cases where the steering change is large, and there is a concern of overestimation. For this reason, in this case, the
過剰推定を回避するためには、推定結果は、舵角の最大値を超えない範囲とすることが好適である。そこで、本実施形態は、推定状態量に対し、操舵角に応じたガード値を設ける。ガード値の設定は、例えば、フィルタ403または推定進路算出部405によって実行され得る。
To avoid overestimation, it is preferable that the estimation result be within a range that does not exceed the maximum steering angle. Therefore, in this embodiment, a guard value corresponding to the steering angle is set for the estimated state quantity. The setting of the guard value can be performed, for example, by the
(動作例)
以下、本実施形態に係る電子制御装置4の動作例について、図1~図4に加えて図5に示されているフローチャートを参照しつつ説明する。なお、図5において、「S」は「ステップ」の略である。
(Example of operation)
An example of the operation of the
プロセッサ41は、メモリ42から図5に示されているルーチンに対応するプログラムを読み出して、所定時間間隔で繰り返し起動する。かかるプログラムが起動されると、まず、ステップ501にて、プロセッサ41は、横方向状態量の測定結果すなわち測定状態量を取得する。次に、ステップ502にて、プロセッサ41は、自車両Cの車速を取得する。
The
続いて、ステップ503にて、プロセッサ41は、ステップ501にて取得した測定状態量あるいはその変化状態と、ステップ502にて取得した車速とに基づいて、フィルタ特性を設定する。その後、ステップ504にて、プロセッサ41は、ステップ503にて設定したフィルタ特性を用いて、ローパスフィルタ処理を実行する。そして、ステップ505にて、プロセッサ41は、フィルタ出力である推定状態量を用いて推定進路Pを算出し、本ルーチンを一旦終了する。
Next, in step 503, the
このように、プロセッサ41とメモリ42とを備えた電子制御装置4により実行されるプログラムは、電子制御装置4すなわちプロセッサ41が実行する処理として、
自車両Cの横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得処理と、
測定状態量の周期的な測定結果に対するローパスフィルタ処理と、
測定状態量またはその変化状態に応じて、ローパスフィルタ処理における応答特性であるフィルタ特性を設定する、特性設定処理と、
ローパスフィルタ処理の出力である推定状態量に基づいて、推定進路Pを算出する、推定進路算出処理と、
を含む。
また、電子制御装置4は、プロセッサ41とメモリ42とを備え、
プロセッサ41は、
測定状態量の周期的な測定結果に対するローパスフィルタ処理と、
測定状態量またはその変化状態に応じて、ローパスフィルタ処理における応答特性であるフィルタ特性を設定する、特性設定処理と、
ローパスフィルタ処理の出力である推定状態量に基づいて、推定進路Pを算出する、推定進路算出処理と、
を実行するように構成される。
In this way, the program executed by the
A measurement result acquisition process for acquiring a measured state quantity which is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle C;
low-pass filtering of periodic measurement results of the measured state quantity;
A characteristic setting process for setting a filter characteristic, which is a response characteristic in low-pass filter processing, according to the measured state quantity or a change state thereof;
an estimated path calculation process for calculating an estimated path P based on an estimated state quantity that is an output of the low-pass filter process;
Includes.
The
The
low-pass filtering of periodic measurement results of the measured state quantity;
A characteristic setting process for setting a filter characteristic, which is a response characteristic in low-pass filter processing, according to the measured state quantity or a change state thereof;
an estimated path calculation process for calculating an estimated path P based on an estimated state quantity that is an output of the low-pass filter process;
The apparatus is configured to execute the following steps:
(変形例)
本発明は、上記実施形態に限定されるものではない。故に、上記実施形態に対しては、適宜変更が可能である。以下、代表的な変形例について説明する。以下の変形例の説明においては、上記実施形態との相違点を主として説明する。また、上記実施形態と変形例とにおいて、互いに同一または均等である部分には、同一の符号が付されている。したがって、以下の変形例の説明において、上記実施形態と同一の符号を有する構成要素に関しては、技術的矛盾または特段の追加説明なき限り、上記実施形態における説明が適宜援用され得る。
(Modification)
The present invention is not limited to the above embodiment. Therefore, the above embodiment can be modified as appropriate. Representative modified examples will be described below. In the following description of the modified examples, differences from the above embodiment will be mainly described. In addition, the same reference numerals are used for parts that are the same or equivalent to each other in the above embodiment and the modified examples. Therefore, in the following description of the modified examples, the description of the above embodiment can be appropriately used for components having the same reference numerals as the above embodiment, unless there is a technical contradiction or special additional explanation.
本発明は、上記実施形態に示された具体的な装置構成に限定されるものではない。例えば、電子制御装置4の全部または一部は、上記のような動作を可能に構成されたデジタル回路、例えばASICあるいはFPGAを備えた構成であってもよい。ASICはApplication Specific Integrated Circuitの略である。FPGAはField Programmable Gate Arrayの略である。すなわち、電子制御装置4において、車載マイクロコンピュータ部分とデジタル回路部分とは併存し得る。
The present invention is not limited to the specific device configurations shown in the above embodiments. For example, all or part of the
上記実施形態にて説明した、各種の動作、手順、あるいは処理を実行可能とする、本発明に係るプログラムは、V2X通信を介して、ダウンロードあるいはアップグレードされ得る。V2XはVehicle to Xの略である。あるいは、かかるプログラムは、車両Cの製造工場、整備工場、販売店、等に設けられた端末機器を介して、ダウンロードあるいはアップグレードされ得る。かかるプログラムの格納先は、メモリーカード、光学ディスク、磁気ディスク、等であってもよい。 The program according to the present invention, which enables the execution of various operations, procedures, or processes described in the above embodiment, can be downloaded or upgraded via V2X communication. V2X is an abbreviation for Vehicle to X. Alternatively, such a program can be downloaded or upgraded via a terminal device provided in a manufacturing plant, a maintenance plant, a dealer, etc. of the vehicle C. Such a program can be stored on a memory card, an optical disk, a magnetic disk, etc.
このように、上記の各機能構成および処理は、コンピュータプログラムにより具体化された一つあるいは複数の機能を実行するようにプログラムされたプロセッサおよびメモリを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、上記の各機能構成および処理は、一つ以上の専用ハードウェア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、上記の各機能構成および処理は、一つあるいは複数の機能を実行するようにプログラムされたプロセッサおよびメモリと一つ以上のハードウェア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移的実体的記憶媒体に記憶されていてもよい。すなわち、上記の各機能構成および処理は、これを実現するための手順を含むコンピュータプログラム、あるいは、当該プログラムを記憶した非遷移的実体的記憶媒体としても表現可能である。 In this way, each of the above functional configurations and processes may be realized by a dedicated computer provided by configuring a processor and memory programmed to execute one or more functions embodied in a computer program. Alternatively, each of the above functional configurations and processes may be realized by a dedicated computer provided by configuring a processor with one or more dedicated hardware logic circuits. Alternatively, each of the above functional configurations and processes may be realized by one or more dedicated computers configured by combining a processor and memory programmed to execute one or more functions with a processor configured with one or more hardware logic circuits. Furthermore, the computer program may be stored in a computer-readable non-transitive tangible storage medium as instructions executed by the computer. In other words, each of the above functional configurations and processes can be expressed as a computer program including procedures for realizing it, or as a non-transitive tangible storage medium storing the program.
したがって、図3に示された車速取得部401等は、あくまで、本発明の内容の理解に資するために便宜的に設定した機能構成ブロックである。したがって、これらの機能構成ブロックが実際にサブルーチンあるいはハードウェアとして電子制御装置4の内部に実現されていなくても、本発明所定の機能あるいは処理が実現されていれば、本発明の要件は充足され得る。
Therefore, the vehicle
本発明は、上記実施形態に示された具体的な動作態様に限定されない。すなわち、例えば、進路推定の結果によっては、過剰推定のケースも考えられる。このため、例えば、測定状態量に基づく進路推定と推定状態量に基づく進路推定とを行い、測定状態量に基づく進路推定結果による衝突判定はドライバへの通知および車両制動に用い、推定状態量に基づく進路推定結果による衝突判定は報知器5によるドライバへの通知のみに用いてもよい。
The present invention is not limited to the specific operational modes shown in the above embodiment. That is, for example, depending on the result of the path estimation, there may be cases of overestimation. For this reason, for example, a path estimation based on a measured state quantity and a path estimation based on an estimated state quantity may be performed, and a collision determination based on the path estimation result based on the measured state quantity may be used to notify the driver and brake the vehicle, and a collision determination based on the path estimation result based on the estimated state quantity may be used only to notify the driver by the
上記の式(1)における変化速度Vyを含む項と変化加速度Ayを含む項との一方は、省略され得る。あるいは、上記の式(1)における2つの推定時間Teのうちの一方のみを、測定状態量またはその変化状態に応じて調整してもよい。あるいは、横方向状態量の範囲のうちの一部に対してのみフィルタ処理をかける等も、実施例としてはあり得る。 One of the term including the velocity of change Vy and the term including the acceleration of change Ay in the above formula (1) may be omitted. Alternatively, only one of the two estimated times Te in the above formula (1) may be adjusted according to the measured state quantity or its change state. Alternatively, as an example, a filter process may be applied only to a part of the range of the lateral state quantity.
上記実施形態を構成する要素は、特に必須であると明示した場合および原理的に明らかに必須であると考えられる場合等を除き、必ずしも必須のものではないことは言うまでもない。また、構成要素の個数、量、範囲等の数値が言及されている場合、特に必須であると明示した場合および原理的に明らかに特定の数値に限定される場合等を除き、その特定の数値に本発明が限定されることはない。同様に、構成要素等の形状、方向、位置関係等が言及されている場合、特に必須であると明示した場合および原理的に特定の形状、方向、位置関係等に限定される場合等を除き、その形状、方向、位置関係等に本発明が限定されることはない。 Needless to say, the elements constituting the above embodiments are not necessarily essential, except when expressly stated as essential or when it is considered to be clearly essential in principle. Furthermore, when numerical values such as the number, amount, range, etc. of components are mentioned, the present invention is not limited to those specific numerical values, except when expressly stated as essential or when it is clearly limited to a specific numerical value in principle. Similarly, when the shape, direction, positional relationship, etc. of components are mentioned, the present invention is not limited to those shapes, directions, positional relationships, etc., except when expressly stated as essential or when it is clearly limited to a specific shape, direction, positional relationship, etc.
変形例も、上記の例示に限定されない。また、複数の変形例が、互いに組み合わされ得る。更に、上記実施形態の全部または一部と、変形例の全部または一部とが、互いに組み合わされ得る。 The modified examples are not limited to the above examples. In addition, multiple modified examples may be combined with each other. Furthermore, all or part of the above embodiment and all or part of the modified examples may be combined with each other.
1 車載システム
2 車両状態センサ
3 走行環境センサ
4 電子制御装置(進路推定装置)
401 車速取得部
402 測定結果取得部
403 フィルタ
404 特性設定部
405 推定進路算出部
C 自車両
1 In-
401 Vehicle
Claims (18)
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得部(402)と、
前記状態量の周期的な前記測定結果に対してローパスフィルタ処理を施す、フィルタ(403)と、
前記測定状態量または当該測定状態量の変化状態に応じて、前記フィルタにおける応答特性であるフィルタ特性を設定する、特性設定部(404)と、
前記フィルタの出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出部(405)と、
を備え、
前記特性設定部は、前記測定状態量における同一方向の変化の継続時間が所定時間未満である場合の前記フィルタ特性である第一フィルタ特性が、前記継続時間が前記所定時間以上である場合の前記フィルタ特性である第二フィルタ特性よりも、大きな時定数に相当する低応答側となるように、前記フィルタ特性を設定する、
進路推定装置。 A path estimation device (4) configured to be mounted on a vehicle (C) and to estimate a path of the vehicle,
A measurement result acquisition unit (402) that acquires a measured state quantity that is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
A filter (403) that performs low-pass filtering on the periodic measurement results of the state quantity;
a characteristic setting unit (404) for setting a filter characteristic, which is a response characteristic of the filter, in response to the measured state quantity or a change in the measured state quantity;
an estimated path calculation unit (405) that calculates an estimated path of the host vehicle based on an estimated state quantity that is an output of the filter;
Equipped with
The characteristic setting unit sets the filter characteristics such that a first filter characteristic, which is the filter characteristic when a duration of a change in the same direction in the measured state quantity is less than a predetermined time, is on the low response side corresponding to a larger time constant than a second filter characteristic, which is the filter characteristic when the duration is equal to or longer than the predetermined time.
Path estimation device.
請求項1に記載の進路推定装置。 the characteristic setting unit sets the filter characteristics such that, in a first case and a second case in which the change amount or the change rate of the measured state quantity is different, a first filter characteristic which is the filter characteristic in the first case in which the change amount or the change rate is smaller than that in the second case is on the high response side corresponding to a smaller time constant than a second filter characteristic which is the filter characteristic in the second case.
The course estimation device according to claim 1 .
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得部(402)と、A measurement result acquisition unit (402) that acquires a measured state quantity that is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
前記状態量の周期的な前記測定結果に対してローパスフィルタ処理を施す、フィルタ(403)と、A filter (403) that performs low-pass filtering on the periodic measurement results of the state quantity;
前記測定状態量または当該測定状態量の変化状態に応じて、前記フィルタにおける応答特性であるフィルタ特性を設定する、特性設定部(404)と、a characteristic setting unit (404) that sets a filter characteristic, which is a response characteristic of the filter, in response to the measured state quantity or a change in the measured state quantity;
前記フィルタの出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出部(405)と、an estimated path calculation unit (405) that calculates an estimated path of the host vehicle based on an estimated state quantity that is an output of the filter;
を備え、Equipped with
前記特性設定部は、前記測定状態量の変化量または変化速度が異なる第一の場合と第二の場合とで、前記第二の場合よりも前記変化量または前記変化速度が小さい前記第一の場合の前記フィルタ特性である第一フィルタ特性が、前記第二の場合の前記フィルタ特性である第二フィルタ特性よりも、小さな時定数に相当する高応答側となるように、前記フィルタ特性を設定する、the characteristic setting unit sets the filter characteristics such that, in a first case and a second case in which the change amount or the change rate of the measured state quantity is different, a first filter characteristic which is the filter characteristic in the first case in which the change amount or the change rate is smaller than that in the second case is on the high response side corresponding to a smaller time constant than a second filter characteristic which is the filter characteristic in the second case.
進路推定装置。Path estimation device.
請求項1~3のいずれか1つに記載の進路推定装置。 the characteristic setting unit sets the filter characteristics such that a first filter characteristic, which is the filter characteristic when the measured state quantity is less than a predetermined value, is on the high response side corresponding to a smaller time constant than a second filter characteristic, which is the filter characteristic when the measured state quantity is equal to or greater than the predetermined value.
The course estimation device according to any one of claims 1 to 3.
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得部(402)と、A measurement result acquisition unit (402) that acquires a measured state quantity that is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
前記状態量の周期的な前記測定結果に対してローパスフィルタ処理を施す、フィルタ(403)と、A filter (403) that performs low-pass filtering on the periodic measurement results of the state quantity;
前記測定状態量または当該測定状態量の変化状態に応じて、前記フィルタにおける応答特性であるフィルタ特性を設定する、特性設定部(404)と、a characteristic setting unit (404) that sets a filter characteristic, which is a response characteristic of the filter, in response to the measured state quantity or a change in the measured state quantity;
前記フィルタの出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出部(405)と、an estimated path calculation unit (405) that calculates an estimated path of the host vehicle based on an estimated state quantity that is an output of the filter;
を備え、Equipped with
前記特性設定部は、前記測定状態量が所定値未満である場合の前記フィルタ特性である第一フィルタ特性が、前記測定状態量が前記所定値以上である場合の前記フィルタ特性である第二フィルタ特性よりも、小さな時定数に相当する高応答側となるように、前記フィルタ特性を設定する、the characteristic setting unit sets the filter characteristics such that a first filter characteristic, which is the filter characteristic when the measured state quantity is less than a predetermined value, is on the high response side corresponding to a smaller time constant than a second filter characteristic, which is the filter characteristic when the measured state quantity is equal to or greater than the predetermined value.
進路推定装置。Path estimation device.
請求項1~5のいずれか1つに記載の進路推定装置。 the characteristic setting unit sets the filter characteristics such that a first filter characteristic, which is the filter characteristic when the polarity of the measured state quantity and the change direction of the measured state quantity are opposite to each other, is on the low response side corresponding to a larger time constant than a second filter characteristic, which is the filter characteristic when the polarity and the change direction of the measured state quantity are the same.
The course estimation device according to any one of claims 1 to 5 .
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得部(402)と、A measurement result acquisition unit (402) that acquires a measured state quantity that is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
前記状態量の周期的な前記測定結果に対してローパスフィルタ処理を施す、フィルタ(403)と、A filter (403) that performs low-pass filtering on the periodic measurement results of the state quantity;
前記測定状態量または当該測定状態量の変化状態に応じて、前記フィルタにおける応答特性であるフィルタ特性を設定する、特性設定部(404)と、a characteristic setting unit (404) that sets a filter characteristic, which is a response characteristic of the filter, in response to the measured state quantity or a change in the measured state quantity;
前記フィルタの出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出部(405)と、an estimated path calculation unit (405) that calculates an estimated path of the host vehicle based on an estimated state quantity that is an output of the filter;
を備え、Equipped with
前記特性設定部は、前記測定状態量の極性と当該測定状態量の変化方向とが逆である場合の前記フィルタ特性である第一フィルタ特性が、前記極性と前記変化方向とが同一である場合の前記フィルタ特性である第二フィルタ特性よりも、大きな時定数に相当する低応答側となるように、前記フィルタ特性を設定する、the characteristic setting unit sets the filter characteristics such that a first filter characteristic, which is the filter characteristic when the polarity of the measured state quantity and the change direction of the measured state quantity are opposite to each other, is on the low response side corresponding to a larger time constant than a second filter characteristic, which is the filter characteristic when the polarity and the change direction of the measured state quantity are the same.
進路推定装置。Path estimation device.
請求項1~7のいずれか1つに記載の進路推定装置。 The characteristic setting unit sets the filter characteristic such that a second filter characteristic, which is the filter characteristic when the vehicle speed of the host vehicle is a second vehicle speed higher than the first vehicle speed, is on the low response side corresponding to a large time constant, compared to a first filter characteristic, which is the filter characteristic when the vehicle speed of the host vehicle is a first vehicle speed.
The course estimation device according to any one of claims 1 to 7 .
請求項1~8のいずれか1つに記載の進路推定装置。 A guard value is set for the estimated state quantity according to a steering angle.
The course estimation device according to any one of claims 1 to 8 .
前記進路推定装置が実行する処理は、
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得処理と、
前記状態量の周期的な前記測定結果に対するローパスフィルタ処理と、
前記測定状態量または当該測定状態量の変化状態に応じて、前記ローパスフィルタ処理における応答特性であるフィルタ特性を設定する、特性設定処理と、
前記ローパスフィルタ処理の出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出処理と、
を含み、
前記特性設定処理は、前記測定状態量における同一方向の変化の継続時間が所定時間未満である場合の前記フィルタ特性である第一フィルタ特性が、前記継続時間が前記所定時間以上である場合の前記フィルタ特性である第二フィルタ特性よりも、大きな時定数に相当する低応答側となるように、前記フィルタ特性を設定する、
進路推定プログラム。 A course estimation program executed by a course estimation device (4) configured to be mounted on a vehicle (C) and to estimate a course of the vehicle, comprising:
The process executed by the course estimation device is
A measurement result acquisition process for acquiring a measured state quantity which is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
a low-pass filter process for the periodic measurement results of the state quantity;
A characteristic setting process for setting a filter characteristic, which is a response characteristic in the low-pass filter process, in response to the measured state quantity or a change state of the measured state quantity;
an estimated path calculation process for calculating an estimated path of the host vehicle based on an estimated state quantity that is an output of the low-pass filter process;
Including,
The characteristic setting process sets the filter characteristics such that a first filter characteristic, which is the filter characteristic when a duration of the change in the same direction in the measured state quantity is less than a predetermined time, is on the low response side corresponding to a larger time constant than a second filter characteristic, which is the filter characteristic when the duration is equal to or longer than the predetermined time.
Course estimation program.
請求項10に記載の進路推定プログラム。The course estimation program according to claim 10.
前記進路推定装置が実行する処理は、The process executed by the course estimation device is
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得処理と、A measurement result acquisition process for acquiring a measured state quantity which is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
前記状態量の周期的な前記測定結果に対するローパスフィルタ処理と、a low-pass filter process for the periodic measurement results of the state quantity;
前記測定状態量または当該測定状態量の変化状態に応じて、前記ローパスフィルタ処理における応答特性であるフィルタ特性を設定する、特性設定処理と、A characteristic setting process for setting a filter characteristic, which is a response characteristic in the low-pass filter process, in response to the measured state quantity or a change in the measured state quantity;
前記ローパスフィルタ処理の出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出処理と、an estimated path calculation process for calculating an estimated path of the host vehicle based on an estimated state quantity that is an output of the low-pass filter process;
を含み、Including,
前記特性設定処理は、前記測定状態量の変化量または変化速度が異なる第一の場合と第二の場合とで、前記第二の場合よりも前記変化量または前記変化速度が小さい前記第一の場合の前記フィルタ特性である第一フィルタ特性が、前記第二の場合の前記フィルタ特性である第二フィルタ特性よりも、小さな時定数に相当する高応答側となるように、前記フィルタ特性を設定する、The characteristic setting process sets the filter characteristics such that a first filter characteristic, which is the filter characteristic in the first case in which the change amount or the change rate of the measured state quantity is smaller than that in the second case, is on the high response side corresponding to a smaller time constant than a second filter characteristic, which is the filter characteristic in the second case, in a first case and a second case in which the change amount or the change rate of the measured state quantity is different.
進路推定プログラム。Course estimation program.
請求項10~12のいずれか1つに記載の進路推定プログラム。The course estimation program according to any one of claims 10 to 12.
前記進路推定装置が実行する処理は、The process executed by the course estimation device is
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得処理と、A measurement result acquisition process for acquiring a measured state quantity which is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
前記状態量の周期的な前記測定結果に対するローパスフィルタ処理と、a low-pass filter process for the periodic measurement results of the state quantity;
前記測定状態量または当該測定状態量の変化状態に応じて、前記ローパスフィルタ処理における応答特性であるフィルタ特性を設定する、特性設定処理と、A characteristic setting process for setting a filter characteristic, which is a response characteristic in the low-pass filter process, in response to the measured state quantity or a change in the measured state quantity;
前記ローパスフィルタ処理の出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出処理と、an estimated path calculation process for calculating an estimated path of the host vehicle based on an estimated state quantity that is an output of the low-pass filter process;
を含み、Including,
前記特性設定処理は、前記測定状態量が所定値未満である場合の前記フィルタ特性である第一フィルタ特性が、前記測定状態量が前記所定値以上である場合の前記フィルタ特性である第二フィルタ特性よりも、小さな時定数に相当する高応答側となるように、前記フィルタ特性を設定する、The characteristic setting process sets the filter characteristics such that a first filter characteristic, which is the filter characteristic when the measured state quantity is less than a predetermined value, is on the high response side corresponding to a smaller time constant than a second filter characteristic, which is the filter characteristic when the measured state quantity is equal to or greater than the predetermined value.
進路推定プログラム。Course estimation program.
請求項10~14のいずれか1つに記載の進路推定プログラム。The course estimation program according to any one of claims 10 to 14.
前記進路推定装置が実行する処理は、The process executed by the course estimation device is
前記自車両の横方向運動に対応する状態量の測定結果である測定状態量を取得する、測定結果取得処理と、A measurement result acquisition process for acquiring a measured state quantity which is a measurement result of a state quantity corresponding to a lateral motion of the host vehicle;
前記状態量の周期的な前記測定結果に対するローパスフィルタ処理と、a low-pass filter process for the periodic measurement results of the state quantity;
前記測定状態量または当該測定状態量の変化状態に応じて、前記ローパスフィルタ処理における応答特性であるフィルタ特性を設定する、特性設定処理と、A characteristic setting process for setting a filter characteristic, which is a response characteristic in the low-pass filter process, in response to the measured state quantity or a change in the measured state quantity;
前記ローパスフィルタ処理の出力である推定状態量に基づいて、前記自車両の推定進路を算出する、推定進路算出処理と、an estimated path calculation process for calculating an estimated path of the host vehicle based on an estimated state quantity that is an output of the low-pass filter process;
を含み、Including,
前記特性設定処理は、前記測定状態量の極性と当該測定状態量の変化方向とが逆である場合の前記フィルタ特性である第一フィルタ特性が、前記極性と前記変化方向とが同一である場合の前記フィルタ特性である第二フィルタ特性よりも、大きな時定数に相当する低応答側となるように、前記フィルタ特性を設定する、The characteristic setting process sets the filter characteristics such that a first filter characteristic, which is the filter characteristic when the polarity of the measured state quantity and the change direction of the measured state quantity are opposite to each other, is on the low response side corresponding to a larger time constant than a second filter characteristic, which is the filter characteristic when the polarity and the change direction of the measured state quantity are the same.
進路推定プログラム。Course estimation program.
請求項10~16のいずれか1つに記載の進路推定プログラム。The course estimation program according to any one of claims 10 to 16.
請求項10~17のいずれか1つに記載の進路推定プログラム。The course estimation program according to any one of claims 10 to 17.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021118232A JP7586010B2 (en) | 2021-07-16 | 2021-07-16 | Course estimation device and course estimation program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021118232A JP7586010B2 (en) | 2021-07-16 | 2021-07-16 | Course estimation device and course estimation program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2023013806A JP2023013806A (en) | 2023-01-26 |
JP7586010B2 true JP7586010B2 (en) | 2024-11-19 |
Family
ID=85128724
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021118232A Active JP7586010B2 (en) | 2021-07-16 | 2021-07-16 | Course estimation device and course estimation program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7586010B2 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006341739A (en) | 2005-06-09 | 2006-12-21 | Nissan Motor Co Ltd | Lane estimating device |
WO2016084507A1 (en) | 2014-11-28 | 2016-06-02 | 株式会社デンソー | Predicted course estimation device and prediction course estimation method |
-
2021
- 2021-07-16 JP JP2021118232A patent/JP7586010B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006341739A (en) | 2005-06-09 | 2006-12-21 | Nissan Motor Co Ltd | Lane estimating device |
WO2016084507A1 (en) | 2014-11-28 | 2016-06-02 | 株式会社デンソー | Predicted course estimation device and prediction course estimation method |
Also Published As
Publication number | Publication date |
---|---|
JP2023013806A (en) | 2023-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102598960B1 (en) | Apparatus and method for controlling drive of vehicle | |
CN101346247B (en) | Method and system for assisting a driver in parking or shunting | |
CN102975716B (en) | The system and method that override detects is turned to for the speed adaptive during automatization's track centering | |
EP1887539B1 (en) | Vehicle deviation preventing control device | |
US10703363B2 (en) | In-vehicle traffic assist | |
JP6515823B2 (en) | Lane change support device | |
JP5146542B2 (en) | Traveling route estimation device and traveling route estimation method used in the device | |
CN110371126B (en) | Device and method for controlling the travel of a vehicle | |
CN106608259B (en) | Automatic emergency braking device and method | |
CN113460043B (en) | Method and system for determining available distance in front of vehicle | |
US9914453B2 (en) | Method for predicting the travel path of a motor vehicle and prediction apparatus | |
JP4853068B2 (en) | Vehicle support control device | |
JP6500435B2 (en) | Parking assistance device | |
KR102024986B1 (en) | Apparatus and method for lane Keeping control | |
US20210197811A1 (en) | Course prediction device, computer readable medium, and course prediction method | |
CN114466776A (en) | Vehicle control method, vehicle control device, and vehicle control system including the vehicle control device | |
JP5233711B2 (en) | Running state recording device | |
US10255815B2 (en) | Method and control unit for monitoring the lane of a vehicle | |
CN115195779A (en) | Preventative vehicle path planning | |
JP7586010B2 (en) | Course estimation device and course estimation program | |
CN117087660A (en) | System and method for generating vehicle alert | |
JP5166751B2 (en) | Automotive radar equipment | |
CN115871787A (en) | Self-learning based interpretation of evasive steering intent of driver | |
CN116118770A (en) | Self-adaptive rationalizer of vehicle sensing system for robust automatic driving control | |
US11904840B2 (en) | Parking assistance device, parking assistance method, and parking assistance program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231211 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240814 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240820 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240920 |
|
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: 20241008 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241021 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7586010 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |