ES2302179T3 - Dispositivo de deteccion de fallos de un sistema de control de vehiculo. - Google Patents

Dispositivo de deteccion de fallos de un sistema de control de vehiculo. Download PDF

Info

Publication number
ES2302179T3
ES2302179T3 ES05703402T ES05703402T ES2302179T3 ES 2302179 T3 ES2302179 T3 ES 2302179T3 ES 05703402 T ES05703402 T ES 05703402T ES 05703402 T ES05703402 T ES 05703402T ES 2302179 T3 ES2302179 T3 ES 2302179T3
Authority
ES
Spain
Prior art keywords
control
control unit
unit
vehicle
fault detection
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
ES05703402T
Other languages
English (en)
Inventor
Hiroyuki C/O Toyota Jidosha Kabushiki Kaisha Hirano
Ryo c/o TOYOTA JIDOSHA KABUSHIKI KAISHA ITO
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Application granted granted Critical
Publication of ES2302179T3 publication Critical patent/ES2302179T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T8/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • B60T8/32Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration
    • B60T8/88Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration with failure responsive means, i.e. means for detecting and indicating faulty operation of the speed responsive control means
    • B60T8/885Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force responsive to a speed condition, e.g. acceleration or deceleration with failure responsive means, i.e. means for detecting and indicating faulty operation of the speed responsive control means using electrical circuitry
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/029Adapting to failures or work around with other constraints, e.g. circumvention by avoiding use of failed parts
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/04Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
    • B62D5/0457Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
    • B62D5/0481Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0004In digital systems, e.g. discrete-time systems involving sampling
    • B60W2050/0006Digital architecture hierarchy
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/04Monitoring the functioning of the control system
    • B60W50/045Monitoring control system parameters

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Regulating Braking Force (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Valves And Accessory Devices For Braking Systems (AREA)
  • Safety Devices In Control Systems (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

Un dispositivo de detección de fallos de un sistema de control de vehículo que incluye una unidad de control (100, 110, 120) que genera un objetivo de control, basándose en una demanda de funcionamiento, con el fin de controlar el estado de conducción de un vehículo merced al accionamiento de un accionador correspondiente usando el objetivo de control generado, y una unidad de tratamiento (200, 300) conectada con dicha unidad de control (100, 110, 120) mediante una red, para generar información adicional, y entregarla a dicha unidad de control (100, 110, 120), que será usada para modificar dicha demanda de funcionamiento o dicho objetivo de control, lo que sea necesario, en dicha unidad de control (100, 110, 120), caracterizado porque dicho dispositivo detector de fallos está previsto en dicha unidad de control (100, 110, 120) e incluye una parte de salida que entrega información a dicha unidad de tratamiento (200, 300), una parte de recepción que recibe una respuesta que corresponda a dicha información de dicha unidad de tratamiento (200, 300), y una parte de detección que detecta un fallo en dicha unidad de tratamiento (200, 300) basándose en dicha información y dicha respuesta.

Description

Dispositivo de detección de fallos de un sistema de control de vehículo.
Campo técnico
La presente invención se refiere a un sistema de control de vehículo, y, en particular, a una técnica de detección de fallos en un sistema de control en el que una pluralidad de ordenadores de control están conectados mediante una red.
Antecedentes de la técnica
Recientemente se han desarrollado microprocesadores de altas prestaciones y se ha incorporado en vehículos, tales como automóviles, una unidad de ordenador (Unidad de control electrónico/UCE) que incluye muchos microprocesadores. Las UCE están destinadas a ofrecer prestaciones de conducción, seguridad, comodidad, ahorro de recursos, ahorro de energía y similares, y se incorporan en un vehículo para controlar sus sistemas de transmisión, carrocería, seguridad, información y similares.
Hay UCE que controlan, respectivamente, el motor, los frenos, el dispositivo de dirección, la suspensión, y la transmisión, como sistema de cinemática de un vehículo (una UCE puede controlar, de modo conjunto, parcial o totalmente, todo lo anterior), UCE que controlan puertas o asientos de accionamiento mecánico, un acondicionador de aire y la iluminación, como sistema de carrocería, UCE que controlan, respectivamente, airbag o un sensor de colisión, como sistema de seguridad, y UCE que controlan, respectivamente, un dispositivo de navegación y un dispositivo de audio de automóvil, como sistema de información. Se ha empleado una red interna de vehículo para reducir los mazos de conductores requeridos, con un aumento del número de UCE.
En un sistema de control de vehículo constituido por UCE conectadas mediante una red de vehículo de este tipo, están previstas una UCE de sistema de transmisión, que corresponda a una operación de "marcha", es decir, la operación básica del vehículo, una UCE de sistema de freno, que corresponda a una operación de "parada", y una UCE de sistema de dirección, que corresponda a una operación de "giro", que pueden ser hechas funcionar independientemente entre sí. Además de estas unidades de control básico se usa una unidad de tratamiento, de modo que puedan dirigirse, automáticamente, de manera paralela, la operación de conducción que corresponda al entorno del vehículo, la ayuda a la conducción del conductor, y el control dinámico del movimiento del vehículo. Esta unidad de tratamiento y estas unidades de control básico pueden configurarse con una relación de niveles superior-inferior o sin constituir una jerarquía de niveles superior-inferior.
En un sistema de control de vehículo de esta clase, un fallo que se produzca en una de las distintas UCE tiene que ser detectado de modo preciso o pueden provocarse distintos problemas. Consiguientemente se ha incorporado un programa de detección de fallos para detectar fallos en cada parte de un vehículo, con el fin de mejorar su fiabilidad. Específicamente, está destinado a comprobar, automáticamente, el estado operativo de una parte de ordenador, sensores o similares mediante un ciclo apropiado, y almacenar el código de diagnóstico o similar en caso de fallo. Así, un técnico de mantenimiento podrá leer el código de diagnóstico o similar almacenado en la unidad de control electrónico conectando una herramienta específica, y determinar la ubicación del fallo.
La patente japonesa abierta a inspección pública nº 2003-019931 (documento 1) describe un sistema de diagnóstico de fallos que permite la determinación apropiada de un problema causado por el funcionamiento conjunto de una pluralidad de unidades de control electrónico conectadas mediante una red interna del vehículo, y una especificación inmediata de la localización de un fallo. El sistema de diagnóstico de fallos incluye una pluralidad de unidades de control electrónico conectadas mediante una red interna del vehículo y dispone de un programa de detección de fallos destinado a detectar un fallo de control de un objetivo de control de un vehículo, y un dispositivo de gestión de vehículo, que comunica con las unidades de control electrónico merced a la red del vehículo, destinado a poner en práctica una gestión de fallos del vehículo. El dispositivo de gestión de vehículo incluye: medios de determinación de problemas, para determinar la existencia de un problema basándose en datos de una unidad de control electrónico hechos pasar por la red del vehículo; medios de recepción de programa, para recibir un programa de diagnóstico de prueba preparado de antemano que corresponda al problema, cuando se determine la existencia del problema merced a los medios de determinación de problemas; medios de especificación de localización de fallos, para poner en práctica el programa de diagnóstico de prueba recibido por los medios de recepción de programa, haciendo así que una unidad de control electrónico correspondiente ponga en práctica un proceso de enfoque, y que, de ese modo, especifique la localización de fallo basándose en información transmitida por la unidad de control electrónico; y medios de entrega de información, para emitir información relacionada con el fallo basándose en el resultado del proceso de los medios de especificación de localización de fallos.
De acuerdo con el sistema de diagnóstico de fallos, puesto que la existencia de un problema se determina basándose en datos de una unidad de control electrónico hechos pasar por una red, puede determinarse, también, la existencia de un problema relacionado con el funcionamiento conjunto de las unidades de control electrónico. Además, como se usa un programa de diagnóstico de prueba preparado de antemano y se especifica la localización de un fallo haciendo que la unidad de control electrónico pertinente transmita una variable interna de control específico, por ejemplo, es muy posible que la localización del fallo pueda especificarse inmediatamente.
Por otro lado, de acuerdo con la descripción del documento 1, la UCE de gestión del vehículo vigila datos de UCE respectivas en la red del vehículo y determina un fallo. En otros términos, determina un problema relacionado con el control conjunto de las UCE a partir de resultados de detección de fallos merced a un programa de detección de fallos ejecutado en cada UCE, y datos intercambiados por las UCE a través de la UCE gestora del vehículo. La UCE gestora del vehículo recibe de un servidor un programa de diagnóstico de prueba que corresponda al problema, ejecuta el programa de diagnóstico de prueba recibido, y, de ese modo, hace que la UCE correspondiente ponga en práctica un proceso de enfoque, y especifica la localización del fallo haciendo que la UCE correspondiente transmita una variable interna de control específico o similar, por ejemplo. Por tanto, tiene que preverse la UCE de gestión de vehículo con una función de dispositivo de gestión de vehículo además de la función de vigilancia de las distintas UCE. Así, la carga de cálculo de la UCE de gestión del vehículo aumenta, por lo que se requiere un ordenador que sea altamente fiable y capaz de realizar cálculos a alta velocidad y con altas prestaciones. Una UCE de este tipo es cara, y por tanto aumenta los costes. Además, al centralizar las funciones en la UCE gestora del vehículo, en caso de fallo de la misma (incluyendo fallos debidos a un nivel de carga elevado, fallos debidos a problemas de los equipos, y similares), pueden debilitarse las funciones de la UCE del sistema de transmisión, que corresponden a una operación de "marcha", es decir, la operación básica del vehículo, de la UCE del sistema de freno, que corresponden a una operación de "parada", y de la UCE del sistema de dirección que corresponden a una operación de "giro", gestionadas por la UCE gestora del vehículo.
Un dispositivo detector de fallos genérico para un sistema de control de vehículo se describe en el documento US 2003/023407A1, que muestra las particularidades del preámbulo de la reivindicación 1.
Descripción de la invención
La presente invención está destinada a resolver los problemas descritos anteriormente, y un objeto de la misma consiste en ofrecer un dispositivo detector de fallos de un sistema de control de vehículo que, cuando detecte un fallo existente en una unidad de cálculo (UCE) conectada mediante una red, pueda detectar de modo preciso el fallo sin incurrir en concentración de carga indebida.
Un dispositivo detector de fallos de acuerdo con la presente invención detecta un fallo en un sistema de control de vehículo que incluye una unidad de control que genera un objetivo de control, basándose en una demanda de funcionamiento, para controlar el estado de marcha de un vehículo merced al accionamiento de un accionador correspondiente usando el objetivo de control generado, y una unidad de tratamiento conectada con la unidad de control mediante una red, para generar información adicional y entregarla a la unidad de control, que será usada para modificar la demanda de funcionamiento o el objetivo de control, lo que se requiera, en la unidad de control. El dispositivo detector de fallos está previsto en la unidad de control, e incluye una parte de salida, que entrega información a la unidad de tratamiento, una parte receptora, que recibe una respuesta que corresponda a la información de la unidad de tratamiento, y una parte detectora, que detecta un fallo en la unidad de tratamiento basándose en la información y la respuesta.
De acuerdo con la presente invención, por ejemplo, en un sistema de control de vehículo configurado jerárquicamente en el que una unidad de tratamiento está prevista en un nivel jerárquico superior y una unidad de control está prevista en un nivel jerárquico inferior, y/o en un sistema de control de vehículo en el que una unidad de tratamiento y una unidad de control están previstas no jerárquicamente, sino en paralelo, un fallo en la unidad de tratamiento puede ser detectado mediante la unidad de control. En el sistema de control de vehículo están previstas una unidad de tratamiento, con funciones avanzadas para facilitar la conducción del conductor y para controlar el estado dinámico del vehículo, una unidad de control del sistema de transmisión, que corresponde a una operación de "marcha", es decir, la operación básica del vehículo, una unidad de control del sistema de freno, que corresponde a una operación de "parada", y una unidad de control del sistema de dirección, que corresponde a una operación de "giro". Estas unidades de control, que comparten funciones de modo que las cargas de control respectivas sean pequeñas, pueden detectar un fallo en la unidad de tratamiento. Así, puede eliminarse carga de cálculo de funciones avanzadas en la unidad de tratamiento. Por ejemplo, en el caso de un sistema de control con jerarquía superior-inferior, puesto que la función de detección de fallos es compartida por una pluralidad de unidades de control de nivel jerárquico inferior, puede eliminarse la carga de cálculo en una unidad de tratamiento de nivel jerárquico superior. Además, es posible, también, evitar centralizar funciones en la unidad de tratamiento de nivel jerárquico superior, de modo que cada unidad de control ejecute el control, independientemente de la unidad de tratamiento, cuando se produzca un fallo en la unidad de tratamiento de nivel jerárquico superior. En consecuencia, puede preverse un dispositivo detector de fallos de un sistema de control de vehículo que, cuando detecte un fallo que se produzca en una unidad de cálculo (unidad de tratamiento) conectada mediante una red, pueda detectar de modo preciso el fallo sin incurrir en concentración de carga indebida. Debe hacerse notar que ejemplos de la unidad de tratamiento pueden incluir un DSS (Sistema de ayuda a la conducción), un VDM (Gestor de dinámica del vehículo) y similares.
Preferiblemente, la información consiste en datos de entrada para cálculos en la unidad de tratamiento, y la parte receptora recibe como respuesta un resultado de cálculo de los datos de entrada sustituidos en una fórmula de cálculo predeterminada en la unidad de tratamiento.
De acuerdo con la presente invención, por ejemplo, los datos de entrada son entregados por la unidad de control, de nivel jerárquico inferior, a la unidad de tratamiento, de nivel jerárquico superior. Un resultado de cálculo de los datos de entrada sustituidos en una fórmula de cálculo predeterminada en la unidad de tratamiento, de nivel jerárquico superior, es transmitido, como respuesta, por la unidad de tratamiento, de nivel jerárquico superior, a la unidad de control, de nivel jerárquico inferior. Cuando el resultado de cálculo recibido no sea correcto, la unidad de control, de nivel jerárquico inferior, puede determinar que hay un fallo en la unidad de tratamiento, de nivel jerárquico superior.
Por otro lado, preferiblemente, la unidad de control incluye, además, una parte de diagnóstico, que puede diagnosticar un fallo en sí misma.
De acuerdo con la presente invención, por ejemplo, puesto que la unidad de control, de nivel jerárquico inferior, puede detectar un fallo en sí misma, puede detectar de manera precisa un fallo en la unidad de tratamiento, de nivel jerárquico superior.
Además, preferiblemente, la unidad de control está configurada mediante unidades calculadoras multiplexadas.
De acuerdo con la presente invención, como la unidad de control, de nivel jerárquico inferior, está configurada mediante unidades calculadoras multiplexadas, la unidad de control es menos propensa a presentar fallos y puede detectar de manera precisa un fallo en la unidad de tratamiento, de nivel jerárquico superior.
Por otro lado, preferiblemente, la unidad de control incluye, además, una parte de determinación destinada a determinar la interrupción del control por el que se refleje información adicional de la unidad de tratamiento cuando se detecte un fallo de la unidad de tratamiento mediante la parte detectora.
De acuerdo con la presente invención, por ejemplo, cuando se produzca un fallo en la unidad de tratamiento, de nivel jerárquico superior, la unidad de control, de nivel jerárquico inferior, puede conmutarse al control local, por lo que pueden mantenerse las funciones básicas del vehículo.
Además, preferiblemente, la unidad de control está configurada mediante una pluralidad de unidades de control que controlan el funcionamiento de un vehículo, y la unidad de control incluye, además, una parte de detección que detecta un fallo en la unidad de tratamiento basándose en una pluralidad de resultados detectados por las partes detectoras incluidas en la pluralidad de unidades de control.
De acuerdo con la presente invención, por ejemplo, la unidad de control del sistema de transmisión, la unidad de control del sistema de freno y la unidad de control del sistema de dirección, de nivel jerárquico inferior, detectan un fallo en la unidad de tratamiento, de nivel jerárquico superior, merced a medios de detección respectivos. En este caso, cuando la mitad, al menos, de la pluralidad de unidades de control detecten un fallo en la unidad de tratamiento, puede determinarse que hay un fallo en la unidad de tratamiento. De ese modo puede mejorarse la fiabilidad en la determinación de un fallo en una unidad de tratamiento.
Además, preferiblemente, se asignan prioridades a la pluralidad de unidades de control en lo que se refiere a detección de fallos.
De acuerdo con la presente invención, por ejemplo, a una unidad de control con carga de control menor, o que sea más fiable, se le asigna mayor prioridad. Así, cuando los medios de detección de esa unidad de control detecten un fallo en la unidad de tratamiento, puede confirmarse esta detección de fallo en la unidad de tratamiento, de nivel jerárquico superior. En otros términos, a una unidad de control con mayor prioridad de diagnóstico de fallo se le asigna el derecho a confirmar, eventualmente, la determinación de un fallo.
Por otro lado, preferiblemente, a unidades de control con cargas de control menores se les asigna prioridades mayores.
De acuerdo con la presente invención, por ejemplo, puesto que una unidad de control con carga de control menor puede tolerar un aumento mayor en la carga de cálculo de detección de los medios de detección, puede detectar un fallo en la unidad de tratamiento de manera precisa e inmediata.
Además, preferiblemente, en el sistema de control de vehículo las unidades están configuradas jerárquicamente, y una unidad de control está prevista con menor jerarquía que una unidad de tratamiento.
De acuerdo con la presente invención, un fallo en la unidad de tratamiento, de nivel jerárquico superior, puede ser detectado mediante la unidad de control, de nivel jerárquico inferior.
Breve descripción de los dibujos
La figura 1 muestra bloques de control de un sistema de control de vehículo de acuerdo con una realización de la presente invención.
La figura 2 es un diagrama de flujo indicativo de una configuración de control de un programa de proceso de detección de fallos ejecutado por una unidad de control de transmisión y una unidad de control de ayuda a la conducción de los bloques de control mostrados en la figura 1.
\newpage
La figura 3 muestra bloques de control de un sistema de control de vehículo de acuerdo con una modificación de una realización de la presente invención.
Mejores modos de poner en práctica la invención
En lo que sigue se describirá una realización de la presente invención con referencia a los dibujos. A los mismos elementos se les asignan los mismos caracteres de referencia. Su etiqueta y su función son también idénticas. Por tanto, no se repetirá una descripción detallada de los mismos.
La figura 1 muestra un diagrama de bloques de un sistema de control de vehículo que incluye un dispositivo de detección de fallos de acuerdo con una realización de la presente invención. El sistema de control de vehículo incluye tres unidades de control básico, por ejemplo, una unidad 100 de control de transmisión, a modo de unidad de control del sistema de transmisión, una unidad 110 de control de dirección, a modo de unidad de control de sistema de dirección, y una unidad 120 de control de freno, a modo de unidad de control de sistema de freno, y, como unidades de tratamiento, una unidad 200 de gestión de control de movimiento de vehículo y una unidad 300 de control de ayuda a la conducción.
Como se muestra en la figura 1, el sistema de control presenta una configuración de control estructurada jerárquicamente, en la que la unidad 300 de control de ayuda a la conducción está prevista en un nivel jerárquico superior, la unidad 200 de gestión de control de movimiento de vehículo está prevista en un nivel jerárquico intermedio, y la unidad 100 de control de transmisión, la unidad 110 de control de dirección y la unidad 120 de control de frenos están previstas en un nivel jerárquico inferior. Una función de instrucción de control se pone en práctica del nivel jerárquico superior al nivel jerárquico inferior, y una función de vigilancia de fallos se pone en práctica del nivel jerárquico inferior al nivel jerárquico superior. La función de vigilancia de fallos consiste en una unidad de control, de nivel jerárquico inferior, que ejecuta un proceso de detección destinado a verificar si existe o no un fallo en una unidad de tratamiento, de jerarquía superior, durante un tiempo de muestreo predeterminado.
En la unidad 100 de control de transmisión, es decir, la unidad de control del sistema de transmisión, se genera un objetivo de control del sistema de conducción que corresponda al accionamiento del pedal de acelerador usando un modelo de conducción básico, basándose en el accionamiento del pedal del acelerador, es decir, la demanda detectada del conductor, de modo que pueda controlarse un accionador.
En la unidad 110 de control de dirección, es decir, la unidad de control del sistema de dirección, se genera un objetivo de control del sistema de dirección que corresponda a la manipulación del dispositivo de dirección usando un modelo de dirección de conducción básico, basándose en la manipulación de dispositivo de dirección, es decir, la demanda detectada del conductor, de modo que pueda controlarse un accionador.
En la unidad 120 de control de freno, es decir, la unidad de control de sistema de freno, se genera un objetivo de control del sistema de freno que corresponda al accionamiento del pedal de freno usando un modelo de freno de conducción básico, basándose en el accionamiento del pedal de freno, es decir, la demanda detectada del conductor, de modo que pueda controlarse un accionador.
Ejemplos de las unidades de tratamiento pueden ser la unidad 300 de control de ayuda a la conducción, la unidad 200 de gestión de control de movimiento de vehículo y similares.
La unidad 300 de control de ayuda a la conducción genera información, que será usada por cada unidad de control, basándose en la información del entorno del vehículo o información relacionada con el conductor, y emite instrucciones de control a cada unidad de control.
Específicamente, la unidad 300 de control de ayuda a la conducción genera información que represente el grado de riesgo en relación con las características de funcionamiento del vehículo basándose en la resistencia por rozamiento (valor \mu) de la carretera en la que el vehículo esté circulando, la temperatura exterior, y similares, como información del entorno del vehículo, y/o genera información que represente el grado de riesgo en relación con la conducción del conductor basándose en el nivel de fatiga del conductor, sacando una foto del mismo. Información que represente el grado de riesgo es entregada a cada unidad de control. La unidad 300 de control de ayuda a la conducción genera, también, información para poner en práctica una función de regulación automática de la velocidad en el caso de conducción automática del vehículo. La información para poner en práctica la función de regulación automática de la velocidad es entregada a cada unidad de control. Tal información es tratada para su generalización mediante la unidad de control de ayuda a la conducción, de modo que la información pueda ser usada por todas las unidades de control.
La unidad 200 de gestión de control de movimiento de vehículo genera información, que será usada por cada una de las unidades de control, para hacer que el vehículo presente un comportamiento predeterminado, y entrega una instrucción de control a cada unidad de control.
Específicamente, la unidad 200 de gestión de control de movimiento de vehículo genera información y la transmite a cada una de las unidades de control, que será usada por cada una de ellas basándose en el estado dinámico del vehículo en el momento considerado.
En cada unidad de control, se determina si tal entrada de información proveniente de las unidades de tratamiento (información distinta de la demanda del conductor) tiene que reflejarse o no en el control de movimiento del vehículo, y hasta qué punto, en caso afirmativo. Además, se corrige el objetivo de control, y/o se transmite información entre las unidades de control respectivas. Puesto que cada unidad de control funciona de manera autónoma, el accionador de la transmisión, el accionador del dispositivo de freno y el accionador del dispositivo de dirección se controlan, eventualmente, en las unidades de control respectivas basándose en los eventuales objetivos de conducción, freno y dirección calculados mediante la información de accionamiento detectada a partir del conductor, la entrada de información proveniente de las unidades de tratamiento y la información transmitida entre las unidades de control respectivas.
Inversamente a la función de instrucción de control antes descrita, dirigida del nivel jerárquico de control superior al nivel jerárquico de control inferior, se pone en práctica la función de vigilancia de fallos, dirigida del nivel jerárquico de control inferior al nivel jerárquico de control superior. Mediante esta función de vigilancia de fallos, la unidad 100 de control de transmisión, la unidad 110 de control de dirección y la unidad 120 de control de freno, de nivel jerárquico inferior, detectan si hay un fallo o no en la unidad 300 de control de ayuda a la conducción y/o en la unidad 200 de gestión de control de movimiento de vehículo, de nivel jerárquico superior. Esta función de vigilancia de fallos se describirá en relación con el diagrama de flujo de la figura 2. En lo que sigue se describirá un caso en el que una unidad 100 de control de transmisión vigila un fallo de la unidad 300 de control de ayuda a la conducción. La presente invención no se limita a un caso de este tipo, y puede aplicarse a cualquier caso en el que una unidad de nivel jerárquico inferior vigile una unidad de nivel jerárquico superior.
Durante el paso 100 (en lo que sigue paso se designará con S), la unidad 100 de control de transmisión determina si el vehículo está circulando o no. Si el vehículo está circulando (SI, en el P100), entonces, el proceso continúa en el P110. De otro modo (NO, en el P100), el proceso termina.
Durante el P110, la unidad 100 de control de transmisión determina si el punto temporal considerado es un tiempo de vigilancia de fallos o no. Si el punto temporal considerado es un tiempo de vigilancia de fallos (SI, en el P110), el proceso continúa en el P120. De otro modo, (NO, en el P110), el proceso termina.
En el P120, la unidad 100 de control de transmisión transmite datos de entrada, para el cálculo de vigilancia de fallos, a la unidad 300 de control de ayuda a la conducción.
En el P130, la unidad 100 de control de transmisión determina si se reciben o no datos del resultado de cálculo de la unidad 300 de control de ayuda a la conducción. Si se reciben los datos del resultado de cálculo de la unidad 300 de control de ayuda a la conducción (SI, en el P130), entonces, el proceso continúa en el P150. De otro modo (NO, en el P130), el proceso continúa en el P140.
En el P140, la unidad 100 de control de transmisión determina si ha transcurrido un periodo de tiempo predeterminado desde la transmisión de los datos de entrada, para el cálculo de vigilancia de fallos, a la unidad 300 de control de ayuda a la conducción. Si ha transcurrido un periodo de tiempo predeterminado (SI, en el P140), entonces, el proceso continúa en P170. De otro modo (NO, en el P140), el proceso vuelve al P130, a la espera de los datos del resultado de cálculo de la unidad 300 de control de ayuda a la conducción.
Durante el P150, la unidad 100 de control de transmisión determina si el resultado de cálculo recibido de la unidad 300 de control de ayuda a la conducción es normal o no. Si el resultado de cálculo recibido de la unidad 300 de control de ayuda a la conducción es normal (SI, en el P150), entonces el proceso termina. De otro modo (NO, en el P150), el proceso continúa en el P160.
Durante el P160, la unidad 100 de control de transmisión determina si hay un fallo en la unidad 300 de control de ayuda a la conducción (determinación de fallo), y controla la interrupción de una instrucción de control. En otros términos, una instrucción de control transmitida por la unidad 300 de control de ayuda a la conducción a la unidad 100 de control de transmisión no se reflejará en el control de la transmisión. Es decir, la unidad 100 de control de transmisión controla el vehículo, independientemente de la unidad 300 de control de ayuda a la conducción. Después, el proceso termina.
Durante el P170, la unidad 100 de control de transmisión determina que hay fallo de comunicación, y pone en práctica un procedimiento de fallo de comunicación. Por ejemplo, en un caso de este tipo, en lo que se refiere a un proceso de estado de espera para recibir una instrucción de control de la unidad 300 de control de ayuda a la conducción en un programa de control de la unidad 100 de control de transmisión, se cancela el estado de espera para la recepción de la instrucción de control y la unidad 100 de control de transmisión controla el vehículo, independientemente de la unidad 300 de control de ayuda a la conducción.
Durante el P200, la unidad 300 de control de ayuda a la conducción determina si se reciben o no datos de entrada de la unidad 100 de control de transmisión. Si se reciben datos de entrada de la unidad 100 de control de transmisión (SI, en el P200), entonces, el proceso continúa en el P210. De otro modo (NO, en el P200) el proceso vuelve al P200.
Durante el P210, la unidad 300 de control de ayuda a la conducción determina datos de resultado de cálculo sustituyendo los datos de entrada en una fórmula de cálculo de vigilancia de fallos almacenada de antemano, usando una unidad de cálculo interna.
Durante el paso P220, la unidad 300 de control de ayuda a la conducción transmite los datos de resultado del cálculo a la unidad 100 de control de transmisión.
A continuación se describirá el funcionamiento del dispositivo detector de fallos de un sistema de control de vehículo de acuerdo con la presente realización sobre la base de la estructura y el diagrama de flujo mencionados anteriormente.
Mientras el vehículo esté circulando (SI, en el P100), durante cada tiempo de vigilancia de fallos (SI, en el P110) se transmiten datos de entrada para cálculo de vigilancia de fallos desde la unidad 100 de control de transmisión a la unidad 300 de control de ayuda a la conducción (P120). Este tiempo de vigilancia de fallos se establece, por ejemplo, con intervalos de entre varias decenas y varias centenas de milisegundos.
La unidad 300 de control de ayuda a la conducción recibe los datos de entrada y determina datos de resultado de cálculo sustituyendo los datos de entrada en una fórmula de cálculo de vigilancia de fallos almacenada de antemano, usando una unidad (P210) de cálculo interna. Los datos de resultado de cálculo se transmiten desde la unidad 300 de control de ayuda a la conducción a la unidad 100 de control de transmisión (P220).
Antes de que transcurra un periodo de tiempo predeterminado desde la transmisión de los datos de entrada para el cálculo de vigilancia de fallos a la unidad 300 de control de ayuda a la conducción, la unidad 100 de control de transmisión recibe el resultado de cálculo de la unidad 300 de control de ayuda a la conducción (SI, en el P130, NO, en el P140). Si el resultado del cálculo no es normal (NO, en el P150), la unidad 100 de control de transmisión determina que hay un fallo en la unidad 300 de control de ayuda a la conducción. Se establece un control con el fin de interrumpir una instrucción de control transmitida por la unidad 300 de control de ayuda a la conducción a la unidad 100 de control de transmisión a partir de ese momento.
Si la unidad 100 de control de transmisión no recibe el resultado de cálculo de la unidad 300 de control de ayuda a la conducción antes de que transcurra un periodo de tiempo predeterminado desde la transmisión de los datos de entrada para el cálculo de vigilancia de fallos a la unidad 300 de control de ayuda a la conducción (NO, en el P130, SI, en el P140), determina que hay un fallo de comunicación entre la unidad 100 de control de transmisión y la unidad 300 de control de ayuda a la conducción, y se pone en práctica el procedimiento de fallo de comunicación.
Como se ha descrito en lo que antecede, de acuerdo con el sistema de control de vehículo de la presente realización, puede detectarse un fallo en la unidad de control de ayuda a la conducción y/o la unidad gestora de control de movimiento de vehículo, de nivel jerárquico superior, mediante la unidad de control de transmisión, la unidad de control de dirección y la unidad de control de freno de la unidad de control, de nivel jerárquico inferior. Por tanto, ya no es necesaria una unidad de nivel jerárquico superior para vigilar una pluralidad de unidades de control de nivel jerárquico inferior de manera centralizada, consiguiéndose así una reducción de la carga de las unidades de nivel jerárquico superior. En consecuencia, puede detectarse de manera precisa un fallo en una unidad de nivel jerárquico superior conectada mediante una red usando una unidad de nivel jerárquico inferior y sin incurrir en concentración de carga indebida.
Si hay un fallo en una unidad de control de nivel jerárquico inferior, destinada a detectar fallos en una unidad de nivel jerárquico superior, el fallo no puede detectarse de manera precisa. Por otro lado, como unidades de control de nivel jerárquico inferior de la unidad de control de sistema de conducción, que corresponde a una operación de "marcha", es decir, la operación básica del vehículo, de la unidad de control del sistema de freno, que corresponde a una operación de "parada", y de la unidad de control de sistema de dirección, que corresponde a una operación de "giro", tienen que ser altamente fiables. Por tanto, al prever una unidad de control de nivel jerárquico inferior con una función de autodiagnóstico de fallos, se mejora la precisión de detección de fallos en una unidad de nivel jerárquico superior.
En lugar de prever la función de autodiagnóstico de fallos, puede multiplexarse el sistema de cálculo de una unidad.
Pueden asignarse prioridades en la determinación de detección de fallos a las unidades de control de nivel jerárquico inferior, es decir, la unidad de control de sistema de transmisión, que corresponde a una operación de "marcha" u operación básica del vehículo, la unidad de control de sistema de freno, que corresponde a una operación de "parada", y la unidad de control de sistema de dirección, que corresponde a una operación de "giro", de manera que se asigne mayor prioridad a la unidad con menor carga de cálculo, o a la más fiable. De ese modo, cuando una unidad de control con prioridad alta detecte un fallo puede confirmarse este resultado de determinación indicativo de un fallo en la unidad de nivel jerárquico superior, puesto que esta detección de fallo es muy fiable.
Cuando el resultado de determinación de fallo en la unidad de nivel jerárquico superior varíe entre una pluralidad de unidades de control, puede confirmarse la determinación indicativa de un fallo en la unidad de nivel jerárquico superior si la mitad, al menos, de las unidades de control determina que el fallo existe.
Otra modificación
La figura 3 es un diagrama de bloques de un sistema de control de vehículo que corresponde a la figura 1. Como se muestra en la figura 3, este sistema de control de vehículo es diferente al mostrado en la figura 1, y está configurado mediante tres unidades de control básico, una unidad 100 de control de transmisión, a modo de unidad de control de sistema de transmisión, una unidad 110 de control de dirección, a modo de unidad de control de sistema de dirección, y una unidad 120 de control de freno, a modo de unidad de control de sistema de freno, y, como unidades de tratamiento, una unidad 200 de gestión de control de movimiento de vehículo y unidad 300 de control de ayuda a la conducción, pero sin jerarquía de control.
Mediante un sistema de control de este tipo, puede ponerse en práctica, también, un programa como el de la realización antes mencionada, y lograrse el mismo efecto.
Aunque la presente invención ha sido descrita e ilustrada con detalle, se entiende claramente que tiene sólo carácter ilustrativo y de ejemplo y no debe considerarse a modo de limitación. La invención se define, únicamente, mediante las reivindicaciones.

Claims (9)

1. Un dispositivo de detección de fallos de un sistema de control de vehículo que incluye una unidad de control (100, 110, 120) que genera un objetivo de control, basándose en una demanda de funcionamiento, con el fin de controlar el estado de conducción de un vehículo merced al accionamiento de un accionador correspondiente usando el objetivo de control generado, y una unidad de tratamiento (200, 300) conectada con dicha unidad de control (100, 110, 120) mediante una red, para generar información adicional, y entregarla a dicha unidad de control (100, 110, 120), que será usada para modificar dicha demanda de funcionamiento o dicho objetivo de control, lo que sea necesario, en dicha unidad de control (100, 110, 120), caracterizado porque
dicho dispositivo detector de fallos está previsto en dicha unidad de control (100, 110, 120) e incluye
una parte de salida que entrega información a dicha unidad de tratamiento (200, 300),
una parte de recepción que recibe una respuesta que corresponda a dicha información de dicha unidad de tratamiento (200, 300), y
una parte de detección que detecta un fallo en dicha unidad de tratamiento (200, 300) basándose en dicha información y dicha respuesta.
2. El dispositivo de detección de fallos de acuerdo con la reivindicación 1, en el que
dicha información consiste en datos de entrada para cálculos en dicha unidad de tratamiento (200, 300), y
dicha parte de recepción recibe como respuesta un resultado de cálculo de dichos datos de entrada, sustituidos en una fórmula de cálculo predeterminada en dicha unidad de tratamiento (200, 300).
3. El dispositivo de detección de fallos de acuerdo con la reivindicación 1, en el que
dicha unidad de control (100, 110, 120) incluye, además, una parte de diagnóstico que diagnostica un fallo en sí misma.
4. El dispositivo de detección de fallos de acuerdo con la reivindicación 1, en el que
dicha unidad de control (100, 110, 120) está configurada mediante unidades de cálculo multiplexadas.
5. El dispositivo de detección de fallos de acuerdo con la reivindicación 1, en el que
dicha unidad de control (100, 110, 120) incluye, además, una parte de determinación que determina la interrupción del control en el que se refleje información adicional proveniente de dicha unidad de tratamiento (200, 300) cuando se detecte un fallo de dicha unidad de tratamiento (200, 300) mediante dicha parte de detección.
4. El dispositivo de detección de fallos de acuerdo con la reivindicación 1, en el que
dicha unidad de control (100, 110, 120) está configurada mediante una pluralidad de unidades de control (100, 110, 120) que controlan el funcionamiento de un vehículo, y
dicha unidad de control (100, 110, 120) incluye, además, una parte de detección que detecta un fallo en dicha unidad de tratamiento (200, 300) basándose en una pluralidad de resultados de detección de partes detectoras incluidas en dicha pluralidad de unidades de control (100, 110, 120).
7. El dispositivo de detección de fallos de acuerdo con la reivindicación 6, en el que
se asignan prioridades en la detección de fallos a dicha pluralidad de unidades de control (100, 110, 120).
8. El dispositivo de detección de fallos de acuerdo con la reivindicación 7, en el que
se asignan prioridades mayores a las unidades de control (100, 110, 120) con menor carga de control.
9. El dispositivo de detección de fallos de acuerdo con cualquiera de las reivindicaciones 1-8, en el que
las unidades de dicho sistema de control de vehículo están configuradas jerárquicamente, y
dicha unidad de control (100, 110, 120) está prevista con menor jerarquía que dicha unidad de tratamiento (200, 300).
ES05703402T 2004-01-19 2005-01-04 Dispositivo de deteccion de fallos de un sistema de control de vehiculo. Active ES2302179T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004010383A JP4155198B2 (ja) 2004-01-19 2004-01-19 車両の制御システムの異常検知装置
JP2004-10383 2004-01-19

Publications (1)

Publication Number Publication Date
ES2302179T3 true ES2302179T3 (es) 2008-07-01

Family

ID=34792300

Family Applications (1)

Application Number Title Priority Date Filing Date
ES05703402T Active ES2302179T3 (es) 2004-01-19 2005-01-04 Dispositivo de deteccion de fallos de un sistema de control de vehiculo.

Country Status (11)

Country Link
US (1) US7630800B2 (es)
EP (1) EP1706292B1 (es)
JP (1) JP4155198B2 (es)
KR (1) KR100767074B1 (es)
CN (1) CN100431876C (es)
BR (1) BRPI0506944A (es)
CA (1) CA2544289C (es)
DE (1) DE602005005631T2 (es)
ES (1) ES2302179T3 (es)
RU (1) RU2340479C2 (es)
WO (1) WO2005068262A1 (es)

Families Citing this family (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7689337B2 (en) 2003-09-30 2010-03-30 Honda Motor Co., Ltd. Cooperative vehicle control system
JP4478037B2 (ja) * 2004-01-30 2010-06-09 日立オートモティブシステムズ株式会社 車両制御装置
US7630807B2 (en) 2004-07-15 2009-12-08 Hitachi, Ltd. Vehicle control system
EP1798127B1 (en) * 2005-10-24 2011-05-25 Honda Motor Co., Ltd. Cooperative vehicle control system
FR2894548B1 (fr) * 2005-12-13 2008-02-01 Renault Sas Procede de controle du fonctionnement d'un vehicule base sur une strategie de diagnostic embarque definissant differents types de pannes
KR100748837B1 (ko) * 2006-05-09 2007-08-13 주식회사 만도 차량용 전자 제어 시스템 및 그 제어 방법
JP4882581B2 (ja) * 2006-08-02 2012-02-22 株式会社デンソー 異常検出装置
JP5045159B2 (ja) 2007-03-12 2012-10-10 三菱電機株式会社 制御用サブユニットおよび制御用メインユニット
JP4427761B2 (ja) * 2007-08-29 2010-03-10 株式会社デンソー 車載電子機器制御システム
KR100974705B1 (ko) * 2007-12-13 2010-08-06 현대자동차주식회사 차량용 고장 처리 시스템 및 방법
JP4569623B2 (ja) * 2007-12-20 2010-10-27 株式会社デンソー 車両監査装置およびそれを用いた車両制御システム
CN102016536B (zh) * 2008-01-15 2016-01-20 丰田自动车株式会社 车辆用控制装置
JP4633134B2 (ja) * 2008-03-27 2011-02-16 ルネサスエレクトロニクス株式会社 マイクロコントローラ、制御システム及びマイクロコントローラの設計方法
DE102008025489A1 (de) * 2008-05-28 2009-12-24 Siemens Aktiengesellschaft Verfahren und System zum Überwachen eines sicherheitsbezogenen Systems
DE102009046832A1 (de) 2009-11-18 2011-05-19 Robert Bosch Gmbh Verfahren zum Betreiben eines Elektrofahrzeugs
JP5310590B2 (ja) * 2010-02-05 2013-10-09 日本精工株式会社 電動パワーステアリング装置
US8478507B2 (en) 2010-04-21 2013-07-02 Toyota Jidosha Kabushiki Kaisha Control device for internal combustion engine
CN101941439B (zh) * 2010-09-25 2013-01-30 重庆长安汽车股份有限公司 一种用于混合动力汽车的避免并发性故障的控制***故障诊断方法
CN103597491A (zh) * 2011-03-29 2014-02-19 沃尔沃拉斯特瓦格纳公司 安全的修理数据包
DE102011115854A1 (de) 2011-10-13 2013-04-18 Audi Ag Fahrzeug und Verfahren zum Steuern eines Fahrzeugs
CN103906658B (zh) * 2011-10-19 2016-01-20 丰田自动车株式会社 车辆用控制装置
US8447438B1 (en) 2011-11-29 2013-05-21 Scaleo Chip Real-time flexible vehicle control apparatus
US9056617B2 (en) * 2011-12-02 2015-06-16 Ford Global Technologies, Llc Systems and methods for detecting accelerator pedal failure
DE102011122420B4 (de) * 2011-12-24 2016-07-28 Volkswagen Aktiengesellschaft Verfahren zur Feststellung der Spannungsfreiheit in einem elektrischen Hochvolt-System und ein elektrisches Hochvolt-System
JP5783270B2 (ja) * 2012-01-25 2015-09-24 日産自動車株式会社 車両の制御装置及び車両の制御方法
US8452465B1 (en) 2012-03-30 2013-05-28 GM Global Technology Operations LLC Systems and methods for ECU task reconfiguration
DE102012211901A1 (de) * 2012-07-09 2014-01-09 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur Spurhalteunterstützung für Kraftfahrzeuge
CN102890501B (zh) * 2012-09-25 2016-08-10 北京智行鸿远汽车技术有限公司 一种纯电动轿车整车控制器测试***
EP2972180A4 (en) * 2013-03-14 2017-09-06 AutoConnect Holdings LLC Duplicated processing in vehicles
CN103226065B (zh) * 2013-04-10 2015-04-15 苏州市职业大学 一种基于车载自动诊断***的汽车性能监控智能***
JP2015105041A (ja) * 2013-11-29 2015-06-08 トヨタ自動車株式会社 車両の車体振動制御装置
US9514581B2 (en) * 2014-01-03 2016-12-06 Shem, Llc Diagnostic system for a vehicle
CN103970125B (zh) * 2014-05-06 2017-01-04 北京宇航***工程研究所 一种监测运载火箭控制***中惯组器件状态的方法
JP5898746B1 (ja) * 2014-09-29 2016-04-06 富士重工業株式会社 車両の走行制御装置
DE102015201032B4 (de) 2015-01-22 2018-12-20 Volkswagen Aktiengesellschaft Lenksystem für ein automatisiertes Fahren eines Kraftfahrzeuges
CN105486951A (zh) * 2015-12-10 2016-04-13 安徽锐能科技有限公司 一种便携式电池管理***诊断仪及其工作方法
JP6345199B2 (ja) * 2016-03-03 2018-06-20 三菱電機株式会社 自動運転制御装置
US10037016B2 (en) * 2016-03-23 2018-07-31 GM Global Technology Operations LLC Hybrid dual-duplex fail-operational pattern and generalization to arbitrary number of failures
JP6677132B2 (ja) * 2016-09-06 2020-04-08 住友電気工業株式会社 車載通信機、管理装置、管理方法および監視プログラム
US10173661B2 (en) * 2016-11-23 2019-01-08 GM Global Technology Operations LLC Brake fade management system for a brake-by-wire system
CN110290999B (zh) 2017-02-23 2022-10-14 本田技研工业株式会社 车辆用控制***及控制方法
WO2018154862A1 (ja) * 2017-02-23 2018-08-30 本田技研工業株式会社 車両用制御システムおよび制御方法
JP6843665B2 (ja) * 2017-03-24 2021-03-17 日立Astemo株式会社 自動運転制御装置
JP6381835B1 (ja) * 2017-06-08 2018-08-29 三菱電機株式会社 車両制御装置
US10501092B2 (en) * 2017-10-05 2019-12-10 Gm Global Technololgy Operations Llc Proactive health-based transition to redundant subsystems
DE102017220481A1 (de) * 2017-11-16 2019-05-16 Robert Bosch Gmbh Vorrichtung zum Steuern von Funktionen für ein Fahrzeug, Fahrzeugsystem für ein Fahrzeug und Verfahren zum Rücksetzen elektrischer Schaltungen einer Vorrichtung zum Steuern von Funktionen für ein Fahrzeug
GB201720266D0 (en) * 2017-12-05 2018-01-17 Trw Ltd Controlling the operation of a vehicle
SE1751567A1 (sv) * 2017-12-18 2019-06-19 Komatsu Forest Ab Arbetsmaskin samt metod för att övervaka ett styrsystem vid en arbetsmaskin
CN115834617A (zh) * 2018-01-11 2023-03-21 图森有限公司 用于自主车辆操作的监视***
KR102111295B1 (ko) * 2018-02-05 2020-05-15 주식회사 만도 리던던트 구조 기반의 차량 제어 장치 및 방법
CN109017810B (zh) * 2018-07-19 2020-06-30 驭势科技(浙江)有限公司 一种车辆底盘故障检测方法、装置、车载设备及存储介质
JP7087836B2 (ja) 2018-08-29 2022-06-21 トヨタ自動車株式会社 車両制御システム、制御装置、マネージャ、方法、プログラム、アクチュエータシステム、および車両
CN109358592B (zh) * 2018-08-30 2020-09-08 百度在线网络技术(北京)有限公司 车辆故障处理方法、装置、设备及存储介质
JP7056474B2 (ja) * 2018-08-30 2022-04-19 トヨタ自動車株式会社 制御装置、マネージャ、システム、制御方法及び車両
JP7172625B2 (ja) * 2019-01-16 2022-11-16 トヨタ自動車株式会社 情報処理装置
JP7250601B2 (ja) 2019-04-17 2023-04-03 日立Astemo株式会社 車両制御システム
CN110194180B (zh) * 2019-06-20 2021-01-26 北京智行者科技有限公司 自动停车的方法及***
CN110254439A (zh) * 2019-07-06 2019-09-20 深圳数翔科技有限公司 自动驾驶车辆的异常管理***及异常处理方法
WO2021019715A1 (ja) * 2019-07-31 2021-02-04 三菱電機株式会社 車両制御装置
CN115667050A (zh) * 2020-04-20 2023-01-31 蒂森克虏伯普利斯坦股份公司 用于线控转向***的降级概念
CN111874001B (zh) * 2020-06-09 2022-03-25 北京百度网讯科技有限公司 自动驾驶汽车的安全控制方法、电子设备及存储介质
JP2021195029A (ja) * 2020-06-15 2021-12-27 株式会社日立製作所 車両制御システム
CN112731907B (zh) * 2020-12-30 2022-04-26 东风汽车有限公司 一种车载控制器故障并行注入测试方法、电子设备及***
CN112810626B (zh) * 2021-01-06 2022-08-05 潍柴动力股份有限公司 车辆的控制方法、装置及设备
CN113325828A (zh) * 2021-06-09 2021-08-31 中国第一汽车股份有限公司 驻车锁止控制器测试方法、装置、***及存储介质
CN113562065B (zh) * 2021-07-15 2022-06-03 东风汽车集团股份有限公司 防止电动助力转向机控制器数据异常的控制方法及装置
US20230061577A1 (en) * 2021-08-31 2023-03-02 Micron Technology, Inc. Vehicle-based safety processor
CN114124987B (zh) * 2021-09-07 2023-06-20 湖北三江航天万峰科技发展有限公司 一种分布式的车辆控制***

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DD130125B1 (de) 1977-03-09 1979-11-28 Reiner Wildenhain Einrrchtung zur fortdauernden anzeige des ausfalles eines bremskreises bei hydraulischen zweikreis-bremsanlagen von fahrzeugen,insbesondere kraftfahrzeugen
JP2786718B2 (ja) * 1990-06-07 1998-08-13 株式会社日立製作所 車両用制御装置
JP3343143B2 (ja) 1992-12-02 2002-11-11 日本電気株式会社 故障診断方法
JP3550728B2 (ja) * 1994-06-09 2004-08-04 マツダ株式会社 車両の総合制御装置
JP3358412B2 (ja) * 1995-12-04 2002-12-16 トヨタ自動車株式会社 車両用電子制御装置
KR970065096A (ko) * 1996-03-29 1997-10-13 김영귀 차속센서 고장 감지장치 및 그 판단방법
US5957985A (en) * 1996-12-16 1999-09-28 Microsoft Corporation Fault-resilient automobile control system
US6434459B2 (en) * 1996-12-16 2002-08-13 Microsoft Corporation Automobile information system
KR19990049096A (ko) * 1997-12-11 1999-07-05 정몽규 자동차의 음성 진단 시스템
JP2000156685A (ja) 1998-11-18 2000-06-06 Fuji Heavy Ind Ltd 車両制御システムの異常監視装置
JP2000166016A (ja) * 1998-11-20 2000-06-16 Fuji Heavy Ind Ltd ハイブリッド車の制御装置
JP4727896B2 (ja) * 2001-06-27 2011-07-20 ローベルト ボッシュ ゲゼルシャフト ミット ベシュレンクテル ハフツング システムの機能性の監視方法,その監視装置,メモリ素子,コンピュータプログラム
JP4622177B2 (ja) * 2001-07-06 2011-02-02 株式会社デンソー 故障診断システム、車両管理装置、サーバ装置、及び検査診断プログラム
JP4942261B2 (ja) * 2001-07-31 2012-05-30 株式会社デンソー 車両用中継装置、及び、車内通信システム
US6694235B2 (en) * 2001-07-06 2004-02-17 Denso Corporation Vehicular relay device, in-vehicle communication system, failure diagnostic system, vehicle management device, server device and detection and diagnostic program
JP2003137047A (ja) 2001-10-30 2003-05-14 Sumitomo Electric Ind Ltd 車載機器通信システム及び車内通信制御装置
JP3956693B2 (ja) 2001-12-27 2007-08-08 トヨタ自動車株式会社 統合型車両運動制御装置
DE10200242B4 (de) * 2002-01-05 2006-01-05 Robert Bosch Gmbh Verfahren zur Funktionsüberwachung eines Steuergeräts
SE524543C2 (sv) * 2002-01-17 2004-08-24 Jne Ab Mätlinjal, avsedd för symmetrimätningar på fordon

Also Published As

Publication number Publication date
CN1906061A (zh) 2007-01-31
EP1706292B1 (en) 2008-03-26
US20070156310A1 (en) 2007-07-05
RU2340479C2 (ru) 2008-12-10
BRPI0506944A (pt) 2007-06-12
JP2005199951A (ja) 2005-07-28
RU2006129914A (ru) 2008-02-27
CA2544289A1 (en) 2005-07-28
KR100767074B1 (ko) 2007-10-15
US7630800B2 (en) 2009-12-08
CA2544289C (en) 2010-10-26
WO2005068262A1 (en) 2005-07-28
DE602005005631D1 (de) 2008-05-08
KR20060114369A (ko) 2006-11-06
CN100431876C (zh) 2008-11-12
DE602005005631T2 (de) 2009-04-16
EP1706292A1 (en) 2006-10-04
JP4155198B2 (ja) 2008-09-24

Similar Documents

Publication Publication Date Title
ES2302179T3 (es) Dispositivo de deteccion de fallos de un sistema de control de vehiculo.
CN110481565B (zh) 自动驾驶车辆的控制方法和自动驾驶车辆的控制装置
US10946867B2 (en) Processing device and vehicle control system
BR102019017544A2 (pt) Aparelho de processamento de informação
US11398944B2 (en) Vehicle fault handling method, apparatus, device and storage medium
US20150246678A1 (en) Method and device for operating a motor vehicle in an automated driving operation
CN107571868A (zh) 用于执行对车辆的车辆引导的自动干预的方法
CN110290998A (zh) 车辆用控制***及控制方法
JPWO2019116870A1 (ja) 車両並びにその制御システム及び制御方法
CN110325423A (zh) 车辆用控制***及控制方法
US11396301B2 (en) Vehicle control apparatus, vehicle control method, and non-transitory computer-readable storage medium storing program
US20200231168A1 (en) Interface for harmonizing performance of different autonomous vehicles in a fleet
US11472406B2 (en) Vehicle control apparatus, vehicle, and vehicle control method
US12017644B2 (en) Measurement data evaluation for vehicle-dynamics systems having protection of the intended function
US20220242426A1 (en) Vehicle failure diagnostic device
WO2021020191A1 (ja) 車両制御システム
WO2021020172A1 (ja) 車両制御システム
JP7450982B2 (ja) インテリジェントコネクテッドビークル用の制御システム及び制御方法
KR100860486B1 (ko) 차량자세제어시스템에서 캔 메시지 타임아웃 에러 체크방법
US20220379904A1 (en) Method for operating a motor vehicle with a remotely controlled parking assistant
JP7521639B2 (ja) 運転制御システム
ES2731233T3 (es) Procedimiento para la identificación de un fallo de un dispositivo de control de un vehículo ferroviario, dispositivo de control de un vehículo ferroviario y vehículo ferroviario que comprende este dispositivo
WO2024043011A1 (ja) 車両予測機能の検証
WO2023207701A1 (zh) 自动驾驶方法和***、控制器、电子设备和计算机存储介质
JP6761714B2 (ja) 車両用電子制御システム