ES2681958T3 - Sistema y procedimiento de clasificación de vehículos - Google Patents

Sistema y procedimiento de clasificación de vehículos Download PDF

Info

Publication number
ES2681958T3
ES2681958T3 ES14772042.9T ES14772042T ES2681958T3 ES 2681958 T3 ES2681958 T3 ES 2681958T3 ES 14772042 T ES14772042 T ES 14772042T ES 2681958 T3 ES2681958 T3 ES 2681958T3
Authority
ES
Spain
Prior art keywords
waveform
model
vehicle
signal
waveforms
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES14772042.9T
Other languages
English (en)
Inventor
Jeremy William NEUMAN
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.)
Global Traffic Technologies LLC
Original Assignee
Global Traffic Technologies LLC
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 Global Traffic Technologies LLC filed Critical Global Traffic Technologies LLC
Application granted granted Critical
Publication of ES2681958T3 publication Critical patent/ES2681958T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/017Detecting movement of traffic to be counted or controlled identifying vehicles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/015Detecting movement of traffic to be counted or controlled with provision for distinguishing between two or more types of vehicles, e.g. between motor-cars and cycles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/042Detecting movement of traffic to be counted or controlled using inductive or magnetic detectors
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/052Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/07Controlling traffic signals
    • G08G1/08Controlling traffic signals according to detected number or speed of vehicles

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Traffic Control Systems (AREA)

Abstract

Un procedimiento de clasificación de vehículos, que comprende: generar una forma de onda de señal a partir de una señal en un único bucle inductivo, generada por un vehículo que pasa; comparar la forma de onda de la señal con una primera pluralidad de formas de onda de modelo, en el que cada forma de onda de modelo está asociada con una clase de vehículo respectiva; determinar una primera forma de onda de modelo de la primera pluralidad de formas de onda de modelo que coincida con la forma de onda de la señal; emitir de salida datos que indican la clase de vehículo respectiva asociada con la primera forma de onda de modelo; en el que una o más de las clases tiene dos o más subclases de vehículos, y cada una de las subclases tiene una forma de onda de modelo asociada de una segunda pluralidad de formas de onda de modelo; comparar la forma de onda de la señal con la segunda pluralidad de formas de onda de modelo de la clase respectiva; determinar una segunda forma de onda de modelo de la segunda pluralidad de formas de onda de modelo que coincida con la forma de onda de la señal; y emitir de salida datos que indican la subclase respectiva del vehículo asociada con la segunda forma de onda de modelo.

Description

5
10
15
20
25
30
35
40
45
50
DESCRIPCION
Sistema y procedimiento de clasificación de vehículos Campo de la invención
La divulgación se dirige en general a clasificar vehículos a partir de señales generadas a medida que los vehículos pasan por un bucle inductivo.
Antecedentes
Las señales de tráfico se han utilizado durante mucho tiempo para regular el flujo de tráfico en las intersecciones. En general, las señales de tráfico se han basado en temporizadores o sensores de vehículos para determinar cuándo se deben cambiar las luces de las señales de tráfico, indicando de esta manera direcciones alternantes para que el tráfico se detenga, y otras para que continúe.
En muchas instalaciones, los sensores de vehículos incluyen bucles inductivos integrados en la carretera. Una intersección puede tener bucles para cada carril de tráfico. Los bucles también se pueden usar para la recopilación de datos, tal como el recuento del número de vehículos que pasan por una intersección. Los datos recopilados se pueden usar para mejorar la temporización de la señal y planificar mejoras viales.
Dos parámetros que son de particular interés en el control del tráfico y la planificación vial son la clase de vehículo y la velocidad. La clase de vehículo típicamente se refiere al tipo de vehículo, tal como un automóvil, camioneta de reparto, furgoneta, vehículo con remolque, camión de caja con 2 ejes, camión de caja con más de 2 ejes, autobús y tractor - remolque. El tamaño de los vehículos y sus velocidades pueden afectar significativamente las decisiones que se toman para mejorar el flujo de tráfico.
Los enfoques anteriores para recopilar datos de vehículos se han limitado a sistemas de bucle dual o han proporcionado resultados inexactos. Un enfoque se basa en dos bucles inductivos integrados en un carril de una carretera. El espacio que separa los bucles y los tiempos en los que se detecta un vehículo en cada bucle se utilizan para calcular la velocidad y la longitud del vehículo. La longitud puede ser utilizada para clasificar el vehículo. El enfoque de bucle dual está limitado por la cantidad de carreteras que tienen bucles duales integrados, ya que puede haber muchas ubicaciones de carreteras en las que se desea recopilar datos de tráfico, pero esas ubicaciones solamente tienen un bucle único integrado en la carretera.
Aunque algunos enfoques utilizan un bucle único para estimar la velocidad de un vehículo, los resultados pueden ser inexactos. Cuando se utiliza un bucle único para recopilar datos del vehículo, es común suponer que todos los vehículos tienen la misma longitud. La velocidad puede ser estimada en función de la longitud supuesta y la cantidad de tiempo durante la que el vehículo se encuentra sobre el bucle. Sin embargo, la velocidad puede ser inexacta ya que puede haber una gran variación entre la longitud real del vehículo y la longitud asumida.
El documento JPH0449498 divulga un sistema de clasificación de un vehículo que pasa por un único bucle inductivo, que comprende: un oscilador acoplado al único bucle inductivo; un comparador de impulsos acoplado al oscilador, estando configurado el comparador de impulsos para generar un tren de impulsos en respuesta a una señal de salida del oscilador; un procesador acoplado al comparador de impulsos; y una memoria acoplada al procesador, en el que la memoria está configurada con una pluralidad de formas de onda modelo y con instrucciones que cuando son ejecutadas por el procesador hacen que el procesador: genere una forma de onda de señal a partir de una señal en el único bucle inductivo, generada por el paso de un vehículo; comparar la forma de onda de la señal con una primera pluralidad de formas de onda de modelo, en el que cada forma de onda de modelo está asociada con una clase de vehículo respectiva; determinar una primera forma de onda de modelo de la primera pluralidad de formas de onda de modelo que coincida con la forma de onda de la señal; datos de salida que indican la clase de vehículo correspondiente asociada con la primera forma de onda de modelo.
Sumario
La presente invención se refiere a un procedimiento de clasificación de vehículos de acuerdo con la reivindicación 1 y a un sistema de clasificación de un vehículo de acuerdo con la reivindicación 7.
El sumario anterior de la presente invención no pretende describir cada realización descrita de la presente invención. Las figuras y la descripción detallada que sigue proporcionan realizaciones ejemplares y aspectos adicionales de la presente invención.
Breve descripción de los dibujos
Otros aspectos y ventajas de la invención serán evidentes con la revisión de la descripción detallada y con referencia a los dibujos, en los que:
5
10
15
20
25
30
35
40
45
50
la figura 1 ilustra un sistema de clasificación de vehículos usando un único bucle inductivo;
la figura 2 es un diagrama de flujo de un proceso de clasificación de vehículos usando un único bucle inductivo;
la figura 3 es un diagrama de flujo de un proceso para determinar qué forma de onda de modelo de un conjunto de formas de onda de modelo diferentes para diferentes vehículos coincide con una forma de onda de señal generada por un vehículo;
la figura 4 es un gráfico de una forma de onda ejemplar generada por un automóvil que pasa por un único bucle inductivo;
la figura 5 es un gráfico de una forma de onda ejemplar generada por un tractor - remolque que pasa por un único bucle inductivo;
la figura 6 es un gráfico de una máscara de límites para un automóvil y la forma de onda de la señal generada por un automóvil superpuesta sobre la máscara de límites ; y
la figura 7 es un gráfico en el que la forma de onda de la señal generada por un automóvil no cae completamente dentro de la máscara de límites.
Descripción detallada
Los procedimientos y sistemas divulgados clasifican los vehículos que pasan por un único bucle inductivo. Además, una vez que se ha determinado la clase de un vehículo, la longitud asociada con esa clase de vehículo y el tiempo que el vehículo estuvo sobre el bucle, se pueden usar para calcular la velocidad del vehículo.
En una implementación, se captura la forma de onda de la señal generada por un único bucle inductivo por un vehículo que pasa. Esta forma de onda se puede denominar forma de onda del vehículo o forma de onda de la señal. La forma de onda de la señal se compara con las formas de onda de modelo en un conjunto de formas de onda de modelo. Las formas de onda de modelo están asociadas a diferentes clases de vehículos. La forma de onda de modelo que coincide con la forma de onda de la señal indica la clase del vehículo. En otra implementación, las longitudes respectivas están asociadas con las formas de onda de modelo y las clases de vehículos. En base a la longitud asociada con la forma de onda coincidente y el tiempo empleado por el vehículo para pasar por el bucle inductivo, se puede calcular la velocidad del vehículo. Los datos que representan tanto la clase del vehículo como la velocidad del vehículo pueden ser emitidos como salida para su acumulación y procesamiento posterior por medio de una aplicación de recopilación de datos.
La figura 1 ilustra un sistema de clasificación de vehículos usando un único bucle inductivo. En una implementación, el bucle inductivo 102 es un cable conductor aislado que está integrado en una ranura poco profunda en el carril 104 de una carretera 106. El tamaño, la forma y el número de vueltas en el bucle inductivo pueden variar de acuerdo con los requisitos de implementación. Alternativamente, el bucle podría ser un magnetómetro que está integrado en el pavimento o colocado en un conducto debajo del pavimento.
El bucle está acoplado a un oscilador 108 en el detector 110. El detector funciona en conjunto con el bucle 102 para generar señales de salida y datos de salida discretos en base a cambios inductivos en el bucle. El oscilador es un circuito LC en una implementación ejemplar y genera una frecuencia de resonancia basada en la inductancia presente en el bucle. La frecuencia del oscilador depende del nivel de inductancia en el bucle, y la presencia de un vehículo 111 cambia el nivel de inductancia que produce un cambio en la frecuencia.
El comparador de impulsos 112 está acoplado al oscilador, y recibe el nivel de voltaje analógico generado por el oscilador y convierte el nivel de voltaje en un tren de impulsos digitales. La frecuencia de salida del comparador de impulsos es la misma que la frecuencia de entrada del oscilador del bucle.
Un procesador 114, tal como un microcontrolador, está acoplado para recibir como entrada el tren de impulsos desde el comparador de impulsos. El procesador mide la frecuencia del tren de impulsos generado por el comparador de impulsos y de esta manera establece un bucle de control sin realimentación. La frecuencia del tren de impulsos de entrada se mide contando un número específico de impulsos. El número de impulsos especificado puede ser determinado por la configuración de sensibilidad del dispositivo que es un valor de entrada configurable. Se establece un período de tiempo de referencia determinando el tiempo requerido para contar el número especificado de impulsos en la inicialización del bucle de control. Una vez que se establece el período de tiempo de referencia, el procesador calcula las duraciones respectivas de los períodos de tiempo activos sucesivos. La duración de cada período de tiempo activo es el tiempo necesario para contar el número especificado de impulsos. Un cambio en la frecuencia, tal como el causado por un vehículo en el bucle, cambia el tiempo requerido para contar el número especificado de impulsos.
5
10
15
20
25
30
35
40
45
50
55
Un gráfico de forma de onda puede ser construido a partir de las duraciones de los períodos de tiempo activo con relación al período de tiempo de referencia, y los tiempos relativos actuales al final de cada período activo. La coordenada "y" de un punto del gráfico de forma de onda se calcula como la diferencia entre el período de tiempo de referencia y un período de tiempo activo, y el tiempo relativo actual al final del período de tiempo activo es la coordenada "x". La figura 4 muestra un gráfico de forma de onda ejemplar. Cuando los valores de la coordenada "y" de la forma de onda son menores que un umbral, que puede estar basado en una configuración de sensibilidad configurable, los puntos pueden ser almacenados para representar un vehículo individual. Los puntos almacenados pueden ser denominados como una forma de onda del vehículo o una forma de onda de la señal. Estos puntos almacenados se pueden usar para ejecutar el algoritmo de clasificación que se describe a continuación. Cuando el valor calculado de la coordenada "y" es mayor que el umbral, el valor puede ser descartado, lo que indica que no hay ningún vehículo presente.
El procesador 114 está acoplado a la disposición de memoria 116. La disposición de memoria 116 está configurada con formas de onda de modelo 118 y puede incluir múltiples niveles de memoria caché y una memoria principal. La disposición de memoria también puede ser configurada con un código de programa que es ejecutable por el procesador para realizar los procesos y algoritmos que se describen en la presente memoria descriptiva. El procesador compara la forma de onda del vehículo con las formas de onda de modelo 118 almacenadas para determinar el tipo de vehículo que pasa. En función de un valor de longitud asociado con el tipo de vehículo que pasa y la duración de la forma de onda del vehículo, el procesador calcula la velocidad del vehículo.
La circuitería 120 de entrada / salida y comunicación está acoplada al procesador. La circuitería de E / S y comunicación puede proporcionar interfaces para la comunicación inalámbrica y / o por cable, de los datos generados, por ejemplo. La circuitería de E / S y comunicación puede proporcionar además una interfaz para el almacenamiento retentivo de datos generados, tal como en una memoria no volátil (no mostrada). El procesador 114, que ha determinado el tipo de vehículo y la velocidad del vehículo, puede emitir de salida datos que indican el tipo y la velocidad. El procesador también, alternativamente, puede almacenar en la memoria 116 o en la memoria no volátil la información asociada con cada vehículo detectado, tal como el tipo y la velocidad.
Aunque se ilustra único un bucle inductivo de un carril de tráfico, se apreciará que el detector puede ser expandido para clasificar los vehículos que se desplazan en múltiples carriles de tráfico. Por ejemplo, el detector 110 puede ser configurado con múltiples osciladores que están conectados a bucles inductivos respectivos en diferentes carriles de tráfico. El detector puede ser configurado adicionalmente con múltiples comparadores de impulsos que están conectados a múltiples osciladores, respectivamente. Los comparadores de impulsos pueden estar acoplados al procesador para proporcionar trenes de impulsos respectivos como se ha descrito más arriba. El procesador procesa cada tren de impulsos como se ha descrito más arriba y clasifica los vehículos en cada uno de las carriles de tráfico como se describe a continuación.
En una implementación ejemplar, las formas de onda de modelo pueden ser diferentes para diferentes bucles inductivos. Por ejemplo, la memoria 116 en el detector 110 puede estar configurada con formas de onda de modelo 118 que están adaptadas para el bucle inductivo 102. Puede haber múltiples conjuntos de formas de onda de modelo, siendo adecuado cada conjunto para un bucle inductivo particular o un tipo de bucle inductivo, y el procesador puede ser instruido para seleccionar y usar uno de los conjuntos de formas de onda de modelo para que coincida con la forma de onda de la señal de acuerdo con el bucle inductivo particular.
La figura 2 es un diagrama de flujo de un proceso de clasificación de vehículos usando un único bucle inductivo. En el bloque 202, se genera una forma de onda de señal a partir de una señal generada en un único bucle inductivo por un vehículo que pasa. La forma de onda de la señal generada se puede representar como un conjunto ordenado por tiempo de valores de datos muestreados, que pueden ser procesados por un microprocesador programado.
En el bloque 204, la forma de onda de la señal se compara con las formas de onda en un conjunto de formas de onda modelo. Las formas de onda de modelo pueden ser configuradas en una memoria antes de operar el sistema para recopilar datos del vehículo. Las formas de onda de modelo son representativas de los vehículos en una clase, y cada una puede ser un conjunto de valores de muestra ordenados por tiempo. Alternativamente, cada forma de onda de modelo puede estar representada por un valor que indica el número de picos negativos en una o unas formas de onda generadas por uno o más vehículos representativos de la clase. Los picos negativos pueden ser denominados alternativamente como valles. Cada forma de onda de modelo puede ser generada a partir de un único vehículo representativo o puede ser una composición de varios vehículos representativos. Como se explicará más adelante, en algunas implementaciones las máscaras de límites respectivas pueden representar algunas formas de onda de modelo.
La forma de onda de modelo que coincide con la forma de onda de la señal es determinada en el bloque 206. Se puede determinar una coincidencia usando enfoques alternativos. En un enfoque, que se muestra en las figuras 3-7 y se describe con más detalle a continuación, la coincidencia se desarrolla en dos fases. En la primera fase, la forma de onda de la señal se compara con las formas de onda de modelo de clases maestras. Cada clase maestra tiene una forma de onda de modelo asociada, y al menos algunas de las clases maestras tienen subclases respectivas.
5
10
15
20
25
30
35
40
45
50
Las subclases respectivas de cada clase maestra también tienen formas de onda de modelo asociadas, que en una implementación ejemplar son máscaras de límites. Cada clase maestra generalmente categoriza un rango de longitudes de vehículo. Por ejemplo, una primera clase maestra puede abarcar automóviles de pasajeros, camionetas de reparto y furgonetas; una segunda clase maestra puede abarcar vehículos con remolques y camiones de caja; una tercera clase maestra puede abarcar camiones de caja, autobuses y otros vehículos con más de 2 ejes; y una cuarta clase maestra puede abarcar tractor - remolques.
En otro enfoque, la forma de onda de la señal se compara con las formas de onda de modelo para diferentes vehículos sin el uso de clases maestras y subclases. Una coincidencia puede ser determinada como la forma de onda de modelo que tiene valores de muestra que coinciden más estrechamente con la forma de onda de la señal.
En el bloque 208 se determina la clase de vehículo asociada con la forma de onda de modelo coincidente, y en el bloque 210 de determina la longitud del vehículo de la clase de vehículo. En una implementación ejemplar, los datos que indican las clases y longitudes del vehículo pueden ser almacenados en una memoria en asociación con las formas de onda de modelo. Por lo tanto, una vez que es determinada la forma de onda de modelo coincidente, los datos asociados que indican la clase y longitud del vehículo se pueden leer de la memoria.
La velocidad del vehículo se calcula en el bloque 212. La longitud del vehículo y la duración de la forma de onda de la señal se pueden usar en el cálculo. Una longitud de campo del bucle 102 está almacenada en la memoria. La longitud asociada con la clase de vehículo y la forma de onda de modelo se puede utilizar para calcular la velocidad con la siguiente ecuación:
Longitud del vehículo + Longitud del campo
Velocidad =-------------------------------------------------------------* Factor de conversión
Duración de la forma de onda
El factor de conversión traduce las unidades de longitud y las unidades de duración de forma de onda en unidades adecuadas para transmitir información de velocidad del vehículo.
En el bloque 214, los datos que indican la clase y la velocidad del vehículo se emiten de salida a una aplicación de recopilación de datos, por ejemplo. Alternativamente, la emisión de salida de los datos puede implicar almacenar los datos en una disposición de memoria local.
La figura 3 es un diagrama de flujo de un proceso para determinar qué forma de onda de modelo de un conjunto de formas de onda de modelo diferentes para diferentes vehículos coincide con una forma de onda de señal generada por un vehículo. El proceso de la figura 3 incluye dos fases generales. En la primera fase, el proceso determina qué forma de onda de modelo de una clase maestra coincide con la forma de onda de la señal. En la segunda fase, el proceso determina qué forma de onda de modelo de una subclase de la clase maestra coincidente coincide con la forma de onda de la señal.
La primera fase examina el recuento de picos negativos de la forma de onda de la señal frente a los recuentos de picos negativos de las formas de onda de modelo de las clases maestras. En el bloque 302 se determina el recuento de picos negativos de la forma de onda de la señal. En una implementación ejemplar, se puede usar un algoritmo de detección de picos como se implementa en el software generalmente disponible que se ejecuta en un procesador para determinar el número de picos negativos. Se puede introducir un parámetro de configuración al algoritmo de detección de picos con el fin de hacer coincidir la sensibilidad del algoritmo con la sensibilidad de los circuitos que produjeron la forma de onda de la señal del bucle inductivo.
Ejemplos de picos negativos en formas de onda para un automóvil y para un tractor - remolque se muestran en las figuras 4 y 5, respectivamente. La forma de onda 400 en la figura 4 tiene un pico negativo en el punto de la curva indicada por el número de referencia 402. La forma de onda 500 de la figura 5 tiene cuatro picos negativos en los puntos 502, 504, 506 y 508.
Volviendo a continuación a la figura 3, en el bloque 304 el recuento de picos negativos de la forma de onda de la señal se compara con el recuento de picos negativos de la forma de onda de modelo de la clase maestra. Puesto que la coincidencia de la forma de onda de la señal con una clase maestra implica comparar recuentos de picos negativos, la forma de onda de modelo de una clase maestra no necesita almacenarse como un conjunto de valores de muestra ordenados por tiempo. Por el contrario, la forma de onda de modelo de cada clase maestra puede indicarse mediante el número de picos negativos. Se determina que la clase maestra que tiene un número de picos negativos igual al número de picos negativos en la forma de onda de la señal es la clase maestra coincidente.
Una vez que la forma de onda de la señal se ha hecho coincidir con una forma de onda modelo de una clase maestra, la segunda fase procede a hacer coincidir la forma de onda de la señal con una forma de onda de modelo de subclase de la clase maestra coincidente. Las formas de onda de modelo de subclase de las clases maestras se
5
10
15
20
25
30
35
40
45
50
55
establecen antes de operar el sistema de clasificación de vehículos. Se debe tener en cuenta que todas las subclases de vehículos dentro de una clase tienen formas de onda modelo que tienen el mismo número de valles.
Antes de activar el sistema de clasificación de vehículos, las formas de onda de modelo de subclase son configuradas en el sistema, ya sea por el usuario final, tal como un ingeniero de tráfico o por el fabricante del sistema. Para cada subclase, se captura la forma de onda de la señal generada por un vehículo representativo de la subclase. Alternativamente, las formas de onda de señal generadas por múltiples vehículos representativos de la subclase se pueden capturar y combinar en una única forma de onda. La forma de onda resultante se puede interpolar para aumentar la resolución hasta un tamaño de muestra deseado. Se ha determinado que un tamaño de muestra de aproximadamente 1000 puntos proporciona una resolución suficiente para determinar la subclase del vehículo. El factor de interpolación para acomodar este tamaño de muestra se puede calcular en función de la sensibilidad del bucle (cada nivel de sensibilidad produce una frecuencia de muestreo fija) que se ha establecido en el dispositivo. Después de la interpolación, se puede generar una máscara de límites. La máscara de límites tiene límites positivos y negativos para cada muestra de la forma de onda representativa. Por ejemplo, para cada valor de muestra de la forma de onda interpolada, un valor límite positivo es igual al valor de muestra aumentado en una cantidad seleccionada, y un valor límite negativo es igual al valor de muestra disminuido en una cantidad seleccionada. Los desplazamientos positivos y negativos de la máscara de límites dependen del número de formas de onda maestras de subclase que se utilizan para clasificar el vehículo. Las cantidades desplazadas son mayores en los límites positivo y negativo si hay menos clases para acomodar las posibles formas de onda del vehículo a clasificar. Si hay un mayor número de subclases dentro de las formas de onda maestras, las cantidades de desplazamiento son menores para los límites positivo y negativo con el fin de clasificar más particularmente a los vehículos que pasan. Antes de activar el sistema de clasificación de vehículos, las máscaras de límites de forma de onda de modelo de subclase son configuradas en el sistema por el usuario final, tal como un ingeniero de tráfico o por el fabricante del sistema. Por lo tanto, las formas de onda de la máscara de límites se ajustan a la forma de onda interpolada.
La figura 6 muestra una máscara de límites para un automóvil. Los límites positivos son mostrados por la forma de onda 602, y los límites negativos son mostrados por la forma de onda 604. Volviendo a continuación a la figura 3, en el bloque 306 la forma de onda de la señal está normalizada para que coincida con las formas de onda de modelo de subclase de la clase maestra coincidente. La forma de onda de la señal se interpola para que coincida con el tamaño de muestra de las formas de onda de modelo de subclase, y el tiempo entre muestras en la forma de onda de la señal se cambia para igualar el tiempo entre muestras en las formas de onda de modelo de subclase.
En el bloque 308, la forma de onda de señal normalizada se compara con las máscaras de límites de las subclases de la clase maestra coincidente para determinar qué máscara de límites coincide con la forma de onda de la señal. La forma de onda de la señal coincide con una máscara de límites si todos los puntos de la forma de onda de la señal se encuentran entre los límites positivo y negativo de la máscara de límites. La figura 6 muestra un ejemplo en el que la onda de señal 606 generada por un vehículo que pasa por un bucle inductivo, coincide con la máscara de límites que tiene límites positivos de la forma de onda 602 y límites negativos de la forma de onda 604. Todas las muestras de la forma de onda de señal 606 están entre los límites positivos de forma de onda 602 y los límites negativos de forma de onda 604. Si la forma de onda de la señal coincide con más de una de las máscaras de límites, los desplazamientos positivos y negativos de esas formas de onda coincidentes se reducen, haciendo que la máscara de límites se estreche y se aproxime más a la señal real. La señal normalizada se puede comparar con cada máscara de límites coincidente de nuevo. Este proceso puede ser repetido hasta que la forma de onda normalizada solamente coincida con una máscara de límites de subclase única.
En algunos casos, la forma de onda de la señal puede no coincidir con ninguna de las máscaras de límites de las subclases de la clase maestra coincidente. La figura 7 muestra la máscara de límites para un automóvil y una forma de onda de señal 702. La forma de onda de señal 702 no coincide con la máscara de límites porque no todas las muestras se encuentran entre los límites positivos 602 y los límites negativos 604. Entre los puntos 712 y 714, las muestras de la señal de forma de onda son mayores que las muestras correspondientes de los límites positivos 602. Las muestras que se encuentran fuera de la máscara de límites pueden ser denominadas puntos de fallo. En una implementación, si la forma de onda de la señal no coincide perfectamente con ninguna de las máscaras de límites de las subclases de la clase maestra coincidente, la máscara de límites para la cual la forma de onda de la señal tiene el menor número de puntos de fallo se puede seleccionar como la máscara de límites coincidente.
En el bloque 310, el proceso emite datos que indican la máscara de límites coincidente, y los datos asociados con la máscara de límites coincidente se pueden usar entonces para determinar la longitud del vehículo como se muestra en el bloque 208 en la figura 2 y que se ha descrito más arriba.
Aunque los aspectos y características pueden en algunos casos ser descritos en figuras individuales, se apreciará que las características de una figura se pueden combinar con características de otra figura, aunque la combinación no se muestre explícitamente o se describa explícitamente como una combinación.
Se cree que la presente invención es aplicable a una variedad de sistemas de clasificación de vehículos. Otros aspectos y realizaciones de la presente invención serán evidentes para los expertos en la técnica a partir de la consi
deración de la memoria descriptiva y la práctica de la invención que se describe en la presente memoria descriptiva. Se pretende que la memoria descriptiva y las realizaciones ilustradas se consideren solamente como ejemplos, estando indicado un alcance verdadero de la invención por las reivindicaciones que siguen.

Claims (13)

  1. 5
    10
    15
    20
    25
    30
    35
    40
    REIVINDICACIONES
    1. Un procedimiento de clasificación de vehículos, que comprende:
    generar una forma de onda de señal a partir de una señal en un único bucle inductivo, generada por un vehículo que pasa;
    comparar la forma de onda de la señal con una primera pluralidad de formas de onda de modelo, en el que cada forma de onda de modelo está asociada con una clase de vehículo respectiva;
    determinar una primera forma de onda de modelo de la primera pluralidad de formas de onda de modelo que coincida con la forma de onda de la señal;
    emitir de salida datos que indican la clase de vehículo respectiva asociada con la primera forma de onda de modelo;
    en el que una o más de las clases tiene dos o más subclases de vehículos, y cada una de las subclases tiene una forma de onda de modelo asociada de una segunda pluralidad de formas de onda de modelo;
    comparar la forma de onda de la señal con la segunda pluralidad de formas de onda de modelo de la clase respectiva; determinar una segunda forma de onda de modelo de la segunda pluralidad de formas de onda de modelo que coincida con la forma de onda de la señal; y
    emitir de salida datos que indican la subclase respectiva del vehículo asociada con la segunda forma de onda de modelo.
  2. 2. El procedimiento de la reivindicación 1, en el que cada clase respectiva de vehículo tiene un valor de longitud de vehículo asociado y el procedimiento comprende además emitir de salida el valor de la longitud de vehículo asociado con la primera forma de onda de modelo.
  3. 3. El procedimiento de la reivindicación 2, que comprende además:
    determinar una duración de la forma de onda de la señal;
    determinar una velocidad del vehículo como una función de la duración y el valor de longitud del vehículo asociado con la primera forma de onda de modelo; y
    emitir de salida datos indicativos de la velocidad del vehículo.
  4. 4. El procedimiento de la reivindicación 1, que comprende además:
    determinar una duración de la forma de onda de la señal;
    determinar una velocidad del vehículo como una función de la duración y un valor de la longitud del vehículo asociado con la subclase del vehículo que está asociada con la segunda forma de onda de modelo; y
    emitir de salida datos indicativos de la velocidad del vehículo.
  5. 5. El procedimiento de la reivindicación 1, en el que la determinación de la primera forma de onda de modelo de la primera pluralidad de formas de onda de modelo que coincide con la forma de onda de la señal incluye:
    comparar un número de picos negativos en la forma de onda de la señal con los respectivos números de picos negativos en las formas de onda de modelo de la primera pluralidad de formas de onda de modelo; y
    determinar que la primera forma de onda de modelo es una forma de onda de modelo de la primera pluralidad de formas de onda de modelo que tiene un número respectivo de picos negativos más cercano al número de picos negativos en la forma de onda de la señal.
  6. 6. El procedimiento de la reivindicación 5, en el que la determinación de la segunda forma de onda de modelo de la segunda pluralidad de formas de onda de modelo que coincide con la forma de onda de la señal incluye:
    comparar la forma de onda de la señal con las máscaras de límites respectivas correspondientes a las formas de onda de modelo de la segunda pluralidad de formas de onda de modelo;
    determinar si alguna de las máscaras de límites cubre o no todos los puntos de la forma de onda de la señal; y
    5
    10
    15
    20
    25
    30
    35
    40
    45
    determinar la segunda forma de onda de modelo para que sea una forma de onda de modelo de la segunda pluralidad de formas de onda de modelo que tiene una máscara de límites correspondiente que cubre todos los puntos de la forma de onda de la señal.
  7. 7. Un sistema de clasificación de un vehículo que pasa por un único bucle inductivo, que comprende:
    un oscilador acoplado al único bucle inductivo;
    un comparador de impulsos acoplado al oscilador, estando configurado el comparador de impulsos para generar un tren de impulsos en respuesta a una señal de salida del oscilador;
    un procesador acoplado al comparador de impulsos; y
    una memoria acoplada al procesador, en el que la memoria está configurada con una pluralidad de formas de onda de modelo y con instrucciones que, cuando son ejecutadas por el procesador, hacen que el procesador realice el procedimiento de la reivindicación 1.
  8. 8. El sistema de la reivindicación 7, en el que cada clase de vehículo respectiva tiene un valor de longitud de vehículo asociado, y la memoria está configurada además con instrucciones que cuando son ejecutadas por el procesador hacen que el procesador muestre el valor de longitud de vehículo asociado con la primera forma de onda de modelo.
  9. 9. El sistema de la reivindicación 8, en el que la memoria está configurada además con instrucciones que, cuando son ejecutadas por el procesador, hacen que el procesador:
    determine una duración de la forma de onda de la señal;
    determine una velocidad del vehículo como una función de la duración y el valor de la longitud del vehículo asociado con la primera forma de onda de modelo; y
    emita de salida datos indicativos de la velocidad del vehículo.
  10. 10. El sistema de la reivindicación 7, en el que la memoria está configurada además con instrucciones que, cuando son ejecutadas por el procesador, hacen que el procesador:
    determine una duración de la forma de onda de la señal;
    determine una velocidad del vehículo como una función de la duración y un valor de longitud del vehículo asociado con la subclase del vehículo que está asociada con la segunda forma de onda de modelo; y
    emita de salida datos indicativos de la velocidad del vehículo.
  11. 11. El sistema de la reivindicación 7, en el que las instrucciones que hacen que el procesador determine la primera forma de onda de modelo de la primera pluralidad de formas de onda de modelo que coincide con la forma de onda de la señal incluyen instrucciones que hacen que el procesador:
    compare un número de picos negativos en la forma de onda de la señal con los respectivos números de picos negativos en las formas de onda de modelo de la primera pluralidad de formas de onda de modelo; y
    determine la primera forma de onda de modelo para que sea una forma de onda de modelo de la primera pluralidad de formas de onda de modelo que tiene un número respectivo de picos negativos más cercano al número de picos negativos en la forma de onda de la señal.
  12. 12. El sistema de la reivindicación 11, en el que las instrucciones que hacen que el procesador determine la segunda forma de onda de modelo de la segunda pluralidad de formas de onda de modelo que coinciden con la forma de onda de señal incluyen instrucciones que hacen que el procesador:
    compare la forma de onda de la señal con las máscaras de límites respectivas correspondientes a las formas de onda de modelo de la segunda pluralidad de formas de onda de modelo;
    determine si alguna de las máscaras de límites cubre o no todos los puntos de la forma de onda de la señal; y
    determine la segunda forma de onda de modelo para que sea una forma de onda de modelo de la segunda pluralidad de formas de onda de modelo que tiene una máscara de límites correspondiente que cubre todos los puntos de la forma de onda de la señal.
  13. 13. El sistema de la reivindicación 12, en el que la memoria está configurada además con instrucciones que, cuando son ejecutadas por el procesador, hacen que el procesador:
    determine, en respuesta a la determinación de que ninguna de las máscaras de límites cubre todos los puntos de la forma de onda de la señal, que la segunda forma de onda de modelo es una forma de onda de 5 modelo de la segunda pluralidad de formas de onda de modelo que tienen una máscara de límites corres
    pondiente para la cual al menos un número mínimo de puntos de la forma de onda de la señal cae fuera de la máscara de límites.
ES14772042.9T 2014-06-25 2014-09-11 Sistema y procedimiento de clasificación de vehículos Active ES2681958T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201414314637 2014-06-25
US14/314,637 US9361798B2 (en) 2014-06-25 2014-06-25 Vehicle classification system and method
PCT/US2014/055172 WO2015199745A1 (en) 2014-06-25 2014-09-11 Vehicle classification system and method

Publications (1)

Publication Number Publication Date
ES2681958T3 true ES2681958T3 (es) 2018-09-17

Family

ID=51589555

Family Applications (1)

Application Number Title Priority Date Filing Date
ES14772042.9T Active ES2681958T3 (es) 2014-06-25 2014-09-11 Sistema y procedimiento de clasificación de vehículos

Country Status (8)

Country Link
US (1) US9361798B2 (es)
EP (1) EP3161809B1 (es)
KR (1) KR20170020921A (es)
AU (1) AU2014398593B2 (es)
CA (1) CA2951022C (es)
ES (1) ES2681958T3 (es)
SG (1) SG11201610078RA (es)
WO (1) WO2015199745A1 (es)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020502718A (ja) 2016-12-19 2020-01-23 スルグリーン・エルエルシー デジタル優先度付与をもつ接続された適応型車両交通管理システム
US11069234B1 (en) 2018-02-09 2021-07-20 Applied Information, Inc. Systems, methods, and devices for communication between traffic controller systems and mobile transmitters and receivers
US10847029B2 (en) * 2018-10-09 2020-11-24 Here Global B.V. Method, apparatus, and system for automatic road closure detection
WO2022010458A1 (en) * 2020-07-07 2022-01-13 Roberts Tracey Carl Baby car safe

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3964024A (en) * 1974-11-15 1976-06-15 Westinghouse Air Brake Company Transponder for an automatic vehicle identification system
JP2839335B2 (ja) 1990-06-19 1998-12-16 日本信号株式会社 走行車両の車種判別及び速度計測方法並びにそのための装置
FR2811789B1 (fr) * 2000-07-13 2003-08-15 France Etat Ponts Chaussees Procede et dispositif pour classifier des vehicules en categories de silhouettes et pour determiner leur vitesse, a partir de leur signature electromagnetique
JP4184585B2 (ja) * 2000-09-19 2008-11-19 パイオニア株式会社 信号遅延装置、漏れ信号除去装置及び情報処理装置
US6828920B2 (en) * 2001-06-04 2004-12-07 Lockheed Martin Orincon Corporation System and method for classifying vehicles
US7010401B1 (en) * 2003-06-26 2006-03-07 The United States Of America As Represented By The Secretary Of The Navy System for guiding a vehicle to a position
ES2312245B1 (es) 2006-02-21 2009-12-17 Universidad Politecnica De Valencia Metodo y dispositivo para medir la velocidad de vehiculos.
US20070276600A1 (en) * 2006-03-06 2007-11-29 King Timothy I Intersection collision warning system
CN101923781B (zh) 2010-07-28 2013-11-13 北京交通大学 基于地磁传感技术的车型识别方法

Also Published As

Publication number Publication date
EP3161809B1 (en) 2018-06-13
EP3161809A1 (en) 2017-05-03
KR20170020921A (ko) 2017-02-24
AU2014398593A1 (en) 2017-01-12
CA2951022C (en) 2017-11-07
SG11201610078RA (en) 2017-01-27
CA2951022A1 (en) 2015-12-30
US20150379870A1 (en) 2015-12-31
WO2015199745A1 (en) 2015-12-30
AU2014398593B2 (en) 2017-03-16
US9361798B2 (en) 2016-06-07

Similar Documents

Publication Publication Date Title
ES2681958T3 (es) Sistema y procedimiento de clasificación de vehículos
BR112013029418B1 (pt) Método de análise de dados de veículo e sistema de análise de dados de veículo
EP3246893A1 (en) Vehicle on-board control device, host vehicle position and orientation identification device, and vehicle on-board display device
CN106529443B (zh) 改进霍夫变化检测车道线的方法
CN102915637B (zh) 一种信号控制交叉口的交通状态评价方法及***
JP6136607B2 (ja) 道路状況特定装置
Allström et al. Hybrid approach for short-term traffic state and travel time prediction on highways
CN106164930B (zh) 车道检测方法和车辆
CN111712862A (zh) 用于生成交通量或交通密度数据的方法和***
ES2747831T3 (es) Reconocimiento de carriles de dirección
EP3618027A1 (en) Object identification device, road-side device and object identification method
WO2018045974A1 (zh) 用于确定红绿灯配时方案的方法、装置及***
Oskarbski et al. Estimating the average speed of public transport vehicles based on traffic control system data
CN104515528B (zh) 基于路段累积概率的单点地图匹配方法
RU2242392C2 (ru) Способ коррекции погрешностей определения местоположения рельсового транспортного средства и устройство для его реализации
TW201721609A (zh) 車輛轉向警示方法及車輛轉向警示裝置
US20220319322A1 (en) Drive assist apparatus and drive assist method
CN109313852B (zh) 用于逆行驾驶员识别的方法、设备和***
US10741066B2 (en) System and method for single-loop vehicle speed estimation using inductive loop signature data
ES2312245B1 (es) Metodo y dispositivo para medir la velocidad de vehiculos.
CN107886192A (zh) 基于固定式与移动式车辆检测数据的数据与信息融合方法
Yang et al. Improved travel time estimation for reliable performance measure development for closed highways
CN111247815A (zh) 麦克风校准***
Wang et al. Measure travel time by using Bluetooth detectors on freeway
CN109345040A (zh) 公交快速路的确定方法及装置