Procedimiento para controlar un intercambio de datos entre un sistema de diagnóstico de vehículo y aparatos de control dispuestos en vehículos, programa de control y sistema de diagnóstico de vehículo.

Procedimiento para controlar un intercambio de datos entre un sistema de diagnóstico de vehículo y aparatos de control dispuestos en vehículos, en el que

- una solicitud de acceso

(115) para al menos un parámetro de aparato de control seleccionado, que puede archivarse en un aparato de control (131-133) de un vehículo, se transmite a un interfaz de órdenes (113) de una unidad de control de comunicación del sistema de diagnóstico de vehículo (101),

en donde la solicitud de acceso se transmite a la interfaz de órdenes desde una función o un programa de prueba del sistema de diagnóstico de vehículo,

en donde el sistema de diagnóstico de vehículo (101) comprende una instalación de control de desarrollo para funciones (111) y/o programas de prueba (112),

en donde la solicitud de acceso (115) comprende al menos una indicación de una orden de control y de un objeto (118) basado en ordenador, usado por una función (111) y/o por un programa de prueba (112), del sistema de diagnóstico de vehículo (101),

en donde el objeto (118) basado en ordenador está asociado a un parámetro de aparato de control,

en donde los objetos (118) basados en ordenador del sistema de diagnóstico de vehículo (101) se clasifican en categorías prefijables mediante elementos de estructuras de datos (117) y

en donde en una base de datos (114) están archivados unos parámetros de acceso (119) específicos de interfaces de vehículo y aparatos de control, asociados a los objetos (118) basados en ordenador o a los elementos de estructuras de datos (117),

- mediante la interfaz de órdenes (113) se transforman solicitudes de acceso (115) en parámetros de acceso (119) específicos de interfaces de vehículo y aparatos de control,

- con base en al menos un parámetro de acceso (119) específico de interfaces de vehículo y aparatos de control, para el acceso a los parámetros de aparatos de control seleccionados, se establece al menos un recurso de comunicación necesario de una interfaz de vehículo (102) y una llamada de comunicación (120) necesaria a través de la interfaz de vehículo (102),

- el acceso a los parámetros de aparato de control seleccionados se realiza mediante los recursos de comunicación establecidos y la llamada de comunicación (120) establecida, a través de la interfaz de vehículo (102), en donde un acuse de recibo de un aparato de control del vehículo al sistema de diagnóstico de vehículo se transforma, mediante la interfaz de órdenes, en al menos un objeto basado en ordenador del sistema de diagnóstico de vehículo,

- con base en asociaciones entre objetos (118) basados en ordenador y parámetros de aparato de control se establece, mediante la interfaz de órdenes (113), una cantidad minimizada de llamadas de comunicación (120) necesarias para un acceso a parámetros de aparato de control.

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E09009344.

Solicitante: SIEMENS AKTIENGESELLSCHAFT.

Nacionalidad solicitante: Alemania.

Dirección: WITTELSBACHERPLATZ 2 80333 MUNCHEN ALEMANIA.

Inventor/es: KOHLER, RALF.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • SECCION G — FISICA > CONTROL; REGULACION > SISTEMAS DE CONTROL O DE REGULACION EN GENERAL; ELEMENTOS... > Sistemas de control por programa (aplicaciones específicas,... > G05B19/042 (que utilizan procesadores digitales (G05B 19/05 tiene prioridad))

PDF original: ES-2536413_T3.pdf

 

google+ twitter facebook

Fragmento de la descripción:

Procedimiento para controlar un intercambio de datos entre un sistema de diagnóstico de vehículo y aparatos de control dispuestos en vehículos, programa de control y sistema de diagnóstico de vehículo.

Los sistemas de diagnóstico de vehículo actuales, con los que puede accederse por parte del fabricante o en un taller a parámetros de aparatos de control de un vehículo, están acoplados de forma relativamente rígida a interfaces de comunicación de vehículo existentes. En el caso de modificaciones o ampliaciones de interfaces de comunicación de vehículo, como consecuencia de un cambio de modelo o a causa de una nueva variante de vehículo, son necesarios con frecuencia unos amplios trabajos de adaptación en todo el sistema de diagnóstico de vehículo.

Otro problema de un acoplamiento rígido entre funciones o programas de prueba de sistemas de diagnóstico de vehículo e interfaces de comunicación de vehículo estriba en que a menudo no es posible una optimización de accesos de comunicación, en especial en el tiempo de evolución. Una optimización de accesos de comunicación comprende por ejemplo la determinación de una secuencia para llamadas de comunicación. Habitualmente se produce una determinación de posibles accesos de comunicación ya durante el desarrollo de un sistema de diagnóstico de vehículo, que tiene que tener en cuenta todos los escenarios que se producen en el tiempo de evolución. Las modificaciones a posteriori de los posibles accesos de comunicación son extraordinariamente complejas y en algunos casos ya no son prácticas económicamente.

Del documento US 2008/249681 A1 se conoce transmitir a un PC datos de diagnóstico de vehículo desde una herramienta de diagnóstico, para su ulterior valoración. Las señales de medición recibidas desde una interfaz de comunicación de vehículo se someten a una transformación de protocolo, que se refiere solamente a ISO/OSI-Layer 1 y 2. Con ello no se establece una relación con objetos basados en ordenador, que se utilizan en el plano de aplicación. De este modo existe el inconveniente de que no se produce ninguna separación entre objetos basados en ordenador usados por funciones o programas de prueba de un sistema de diagnóstico de vehículo, por un lado, y características de hardware de interfaces de vehículo o aparatos de control a vigilar, por otro lado. Por ello un hardware de interfaz o aparato de control de vehículo modificado exige siempre una modificación profunda de funciones o programas de prueba del sistema de diagnóstico de vehículo. Esto consume mucho tiempo y supone mucho coste, además de ser muy propenso a los fallos. En especial del documento US 2008/249681 A1 no se deduce que una interfaz de órdenes de una unidad de control de comunicación de un sistema de diagnóstico de vehículo, con base en asociaciones entre objetos basados en ordenador y parámetros de aparato de control, establezca una cantidad minimizada de llamadas de comunicación necesarias para un acceso a parámetros de aparato de control.

La presente invención se ha impuesto por ello la tarea de indicar un procedimiento eficiente y flexible para controlar un intercambio de datos entre un sistema de diagnóstico de vehículo y aparatos de control, que haga posible una revaloración de programas de prueba o funciones de diagnóstico existentes, en el caso de aparatos de control o interfaces de vehículo modificados, así como una optimización de accesos de comunicación a través de interfaces de vehículo en el tiempo de evolución del sistema de diagnóstico de vehículo, así como de crear una implementación adecuada del procedimiento.

Esta tarea es resuelta conforme a la invención mediante un procedimiento con las particularidades indicadas en la reivindicación 1, un programa de control con las particularidades indicadas en la reivindicación 7 y un sistema de diagnóstico de vehículo con las particularidades indicadas en la reivindicación 8. En las reivindicaciones subordinadas se indican unos perfeccionamientos ventajosos de la presente invención.

Para controlar un intercambio de datos entre un sistema de diagnóstico de vehículo y aparatos de control dispuestos en vehículos se transmite, conforme a la invención, una solicitud de acceso para al menos un parámetro de aparato de control seleccionado a un interfaz de órdenes. El parámetro de aparato de control seleccionado puede archivarse en un aparato de control. La solicitud de acceso comprende al menos una indicación de una orden de control y un objeto basado en ordenador del sistema de diagnóstico de vehículo. El objeto basado en ordenador, por ejemplo una variable usada por una función o un programa de prueba del sistema de diagnóstico de vehículo, está asociado a un parámetro de aparato de control. De este modo el parámetro de aparato de control no es necesario que sea conocido directamente por una función o un programa de prueba del sistema de diagnóstico de vehículo, sino que puede abstraerse por ejemplo mediante una variable. Aparte de esto, los objetos basados en ordenador del sistema de diagnóstico de vehículo pueden clasificarse en categorías prefijables mediante elementos de estructuras de datos. Los elementos de estructuras de datos pueden ser por ejemplo metainformaciones.

En una base de datos están asimismo archivados unos parámetros de acceso específicos de interfaces de vehículo o aparatos de control, asociados a los objetos basados en ordenador o a los elementos de estructuras de datos. Mediante la interfaz de órdenes se transforman de este modo solicitudes de acceso en parámetros de acceso, específicos de interfaces de vehículo o aparatos de control. Con base en al menos un parámetro de acceso específico de interfaces de vehículo o aparatos de control, para el acceso a los parámetros de aparatos de control seleccionados, se realiza la determinación de al menos un recurso de comunicación necesario de una interfaz de

vehículo o de una llamada de comunicación necesaria a través de la interfaz de vehículo. El acceso a los parámetros de aparato de control seleccionados se realiza mediante los recursos de comunicación establecidos o la llamada de comunicación establecida, a través de la interfaz de vehículo.

A causa de una reproducción de parámetros de control en el sistema de diagnóstico de vehículo mediante variables 5 abstractas así como mediante una división en componentes de interfaz específicos de interfaces de vehículo o aparatos de control, por un lado, y componentes de interfaz específicos de funciones o programas de prueba, por otro lado, se hace posible conforme a la invención una utilización simplificada de diferentes interfaces de vehículo y una optimización de accesos de comunicación en el tiempo de evolución.

La presente invención se explica a continuación mediante un ejemplo de ejecución con más detalle, con base en la 10 figura. Aquí muestran

la figura 1 una representación esquemática de un sistema de diagnóstico de vehículo,

la figura 2 un diagrama de desarrollo para un procedimiento para controlar un intercambio de datos entre un sistema de diagnóstico de vehículo y aparatos de control dispuestos en un vehículo.

El sistema de diagnóstico de vehículo 101 representado en la figura 1 comprende una instalación de control de 15 desarrollo para funciones 111 y programas de prueba 112. Además de esto está prevista una unidad de control de comunicación para proporcionar una interfaz de órdenes 113 para las funciones 111 y los programas de prueba 112. Al sistema de diagnóstico de vehículo 101 está asociada además una base de datos 114, en la que están archivadas unas variables 118 gestionadas mediante elementos de estructuras de datos 117, que son utilizadas por las funciones 111 y los programas de prueba... [Seguir leyendo]

 


Reivindicaciones:

1. Procedimiento para controlar un intercambio de datos entre un sistema de diagnóstico de vehículo y aparatos de control dispuestos en vehículos, en el que

- una solicitud de acceso (115) para al menos un parámetro de aparato de control seleccionado, que puede archivarse en un aparato de control (131-133) de un vehículo, se transmite a un interfaz de órdenes (113) de una unidad de control de comunicación del sistema de diagnóstico de vehículo (101),

en donde la solicitud de acceso se transmite a la interfaz de órdenes desde una función o un programa de prueba del sistema de diagnóstico de vehículo,

en donde el sistema de diagnóstico de vehículo (101) comprende una instalación de control de desarrollo para fundones (111) y/o programas de prueba (112),

en donde la solicitud de acceso (115) comprende al menos una indicación de una orden de control y de un objeto (118) basado en ordenador, usado por una función (111) y/o por un programa de prueba (112), del sistema de diagnóstico de vehículo (101),

en donde el objeto (118) basado en ordenador está asociado a un parámetro de aparato de control,

en donde los objetos (118) basados en ordenador del sistema de diagnóstico de vehículo (101) se clasifican en categorías prefijables mediante elementos de estructuras de datos (117) y

en donde en una base de datos (114) están archivados unos parámetros de acceso (119) específicos de interfaces de vehículo y aparatos de control, asociados a los objetos (118) basados en ordenador o a los elementos de estructuras de datos (117),

- mediante la interfaz de órdenes (113) se transforman solicitudes de acceso (115) en parámetros de acceso (119) específicos de interfaces de vehículo y aparatos de control,

- con base en al menos un parámetro de acceso (119) específico de interfaces de vehículo y aparatos de control, para el acceso a los parámetros de aparatos de control seleccionados, se establece al menos un recurso de comunicación necesario de una interfaz de vehículo (102) y una llamada de comunicación (120) necesaria a través de la interfaz de vehículo (102),

- el acceso a los parámetros de aparato de control seleccionados se realiza mediante los recursos de comunicación establecidos y la llamada de comunicación (120) establecida, a través de la interfaz de vehículo (102), en donde un acuse de recibo de un aparato de control del vehículo al sistema de diagnóstico de vehículo se transforma, mediante la interfaz de órdenes, en al menos un objeto basado en ordenador del sistema de diagnóstico de vehículo,

- con base en asociaciones entre objetos (118) basados en ordenador y parámetros de aparato de control se establece, mediante la interfaz de órdenes (113), una cantidad minimizada de llamadas de comunicación (120) necesarias para un acceso a parámetros de aparato de control.

2. Procedimiento según la reivindicación 1, en el que un objeto basado en ordenador es una variable usada por una función o un programa de prueba del sistema de diagnóstico de vehículo.

3. Procedimiento según una de las reivindicaciones 1 a 2, en el que los elementos de estructuras de datos están prefijados permanentemente y son independientes de parámetros de acceso específicos de interfaces de vehículo y aparatos de control.

4. Procedimiento según la reivindicación 3, en el que los elementos de estructuras de datos son metainformadones.

5. Procedimiento según una de las reivindicaciones 1 a 4, en el que unos parámetros de acceso específicos de interfaces de vehículo y aparatos de control se referencian a partir de objetos basados en ordenador o elementos de estructuras de datos asociados.

6. Procedimiento según una de las reivindicaciones 1 a 5, en el que con base en los elementos de estructuras de datos se establecen los objetos basados en ordenador, necesarios para una función o un programa de prueba del sistema de diagnóstico de vehículo.

7. Programa de control, que puede cargarse en una memoria de trabajo de una unidad de ordenador y presenta al menos un segmento de código, mediante cuya ejecución se lleva a cabo un procedimiento según una de las reivindicaciones 1 a 6, si el programa de control se desarrolla en la unidad de ordenador.

8. Sistema de diagnóstico de vehículo con

- una instalación de control de desarrollo para funciones (111) y/o programas de prueba (112),

- una unidad de control de comunicación para proporcionar una interfaz de órdenes (113) para funciones (111) y/o programas de prueba (112),

- unos medios para transmitir una solicitud de acceso (115) para al menos un parámetro de aparato de control seleccionado, que puede archivarse en un aparato de control de vehículo (131-133) de un vehículo, a la interfaz de órdenes (113), en donde la solicitud de acceso (115) comprende al menos una indicación de una orden de control y una indicación de un objeto (118) basado en ordenador, usado por una función (111) y/o por un programa de prueba (112) del sistema de diagnóstico de vehículo (101),

- unos medios para asociar el objeto (118) basado en ordenador a un parámetro de aparato de control,

- unos elementos de estructuras de datos (117) para clasificar los objetos (118) basados en ordenador del sistema de diagnóstico de vehículo (101) en categorías prefijables,

- una base de datos (114) para archivar unos parámetros de acceso (119) específicos de interfaces de vehículo y aparatos de control, que están asociados a los objetos (118) basados en ordenador o a los elementos de estructuras de datos (117),

- unos medios comprendidos por la interfaz de órdenes (113) para transformar solicitudes de acceso (115) en parámetros de acceso (119) específicos de interfaces de vehículo y aparatos de control, en donde un acuse de recibo de un aparato de control del vehículo al sistema de diagnóstico de vehículo se transforma, mediante la interfaz de órdenes, en al menos un objeto basado en ordenador del sistema de diagnóstico de vehículo,

- unos medios para establecer, con base en al menos un parámetro de acceso (119) específico de interfaces de vehículo y aparatos de control, para el acceso a los parámetros de aparatos de control seleccionados, al menos un recurso de comunicación necesario de una Interfaz de vehículo (102) y una llamada de comunicación (120) necesaria a través de la Interfaz de vehículo (102), en donde el acceso a los parámetros de aparato de control seleccionados se realiza mediante los recursos de comunicación establecidos y la llamada de comunicación (120) establecida, a través de la interfaz de vehículo (102),

- unos medios comprendidos por la interfaz de órdenes (113) para establecer, con base en asociaciones entre objetos (118) basados en ordenador y parámetros de aparato de control, una cantidad minimizada de llamadas de comunicación (120) necesarias para un acceso a parámetros de aparato de control.