[go: up one dir, main page]

ES2942263T3 - Test apparatus for testing avionics equipment on the ground - Google Patents

Test apparatus for testing avionics equipment on the ground Download PDF

Info

Publication number
ES2942263T3
ES2942263T3 ES17730910T ES17730910T ES2942263T3 ES 2942263 T3 ES2942263 T3 ES 2942263T3 ES 17730910 T ES17730910 T ES 17730910T ES 17730910 T ES17730910 T ES 17730910T ES 2942263 T3 ES2942263 T3 ES 2942263T3
Authority
ES
Spain
Prior art keywords
unit
test
data
software module
adapter
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
ES17730910T
Other languages
Spanish (es)
Inventor
David Rowan
James Elvidge
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.)
BAE Systems PLC
Original Assignee
BAE Systems PLC
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
Priority claimed from EP16275083.0A external-priority patent/EP3258379A1/en
Priority claimed from GB1610339.2A external-priority patent/GB2551484B/en
Application filed by BAE Systems PLC filed Critical BAE Systems PLC
Application granted granted Critical
Publication of ES2942263T3 publication Critical patent/ES2942263T3/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/362Debugging of software
    • G06F11/3648Debugging of software using additional hardware
    • G06F11/3656Debugging of software using additional hardware using a specific debug interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Debugging And Monitoring (AREA)

Abstract

Aparato de prueba que comprende: - una unidad de prueba central implementada por computadora (12) que tiene cargados en ella una pluralidad de módulos de software, cada módulo de software tiene un controlador (14a) asociado con el mismo, y está configurado, cuando se activa, para realizar una prueba específica respectiva mediante simular una condición predeterminada, generar al menos una señal de estímulo y recibir datos de respuesta; -una pluralidad de unidades adaptadoras (16), estando configurada cada unidad adaptadora para conectarse entre dicha unidad central de prueba (12) y una unidad bajo prueba (18) para facilitar la transferencia de datos entre ellas, donde cada unidad adaptadora (16) es asociado con un módulo de software respectivo de dicha unidad de prueba central (12) e incluye un módulo de almacenamiento de datos que tiene almacenados datos operativos configurados para activar un módulo de software específico, incluido un controlador respectivo (14a), cuando está conectado y dichos datos operativos se transfieren a dicha unidad de prueba central (12), en uso, y cada una de dichas unidades adaptadoras (16) está configurada para efectuar la transferencia de datos entre dicho respectivo módulo de software especificado, cuando está activado, y dicha unidad bajo prueba (18) transmitiendo dicha al menos una señal de estímulo recibida desde dicho módulo de software especificado a dicha unidad bajo prueba y transmitiendo dichos datos de respuesta recibidos desde dicha unidad bajo prueba a dicho módulo de software especificado; y -un módulo de interfaz de usuario (10) configurado para emitir, en uso, datos de prueba generados utilizando dichos datos de respuesta. y dicha unidad bajo prueba (18) transmitiendo dicha al menos una señal de estímulo recibida desde dicho módulo de software especificado a dicha unidad bajo prueba y transmitiendo dichos datos de respuesta recibidos desde dicha unidad bajo prueba a dicho módulo de software especificado; y -un módulo de interfaz de usuario (10) configurado para emitir, en uso, datos de prueba generados usando dichos datos de respuesta. y dicha unidad bajo prueba (18) transmitiendo dicha al menos una señal de estímulo recibida desde dicho módulo de software especificado a dicha unidad bajo prueba y transmitiendo dichos datos de respuesta recibidos desde dicha unidad bajo prueba a dicho módulo de software especificado; y -un módulo de interfaz de usuario (10) configurado para emitir, en uso, datos de prueba generados usando dichos datos de respuesta. (Traducción automática con Google Translate, sin valor legal)Test apparatus comprising: - a central computer-implemented test unit (12) having a plurality of software modules loaded thereon, each software module having a controller (14a) associated therewith, and configured, when is activated, to perform a respective specific test by simulating a predetermined condition, generating at least one stimulus signal and receiving response data; - a plurality of adapter units (16), each adapter unit being configured to connect between said central test unit (12) and a unit under test (18) to facilitate data transfer between them, where each adapter unit (16) is associated with a respective software module of said central test unit (12) and includes a data storage module having stored operational data configured to activate a specific software module, including a respective controller (14a), when connected and said operational data is transferred to said central test unit (12), in use, and each of said adapter units (16) is configured to effect data transfer between said respective specified software module, when activated, and said unit under test (18) transmitting said at least one received stimulus signal from said specified software module to said unit under test and transmitting said received response data from said unit under test to said specified software module; and - a user interface module (10) configured to output, in use, test data generated using said response data. and said unit under test (18) transmitting said at least one received stimulus signal from said specified software module to said unit under test and transmitting said received response data from said unit under test to said specified software module; and - a user interface module (10) configured to output, in use, test data generated using said response data. and said unit under test (18) transmitting said at least one received stimulus signal from said specified software module to said unit under test and transmitting said received response data from said unit under test to said specified software module; and - a user interface module (10) configured to output, in use, test data generated using said response data. (Automatic translation with Google Translate, without legal value)

Description

DESCRIPCIÓNDESCRIPTION

Aparato de pruebas para probar equipos de aviónica en tierraTest apparatus for testing avionics equipment on the ground

Esta invención se refiere en general a un aparato de prueba y, más particularmente, pero no necesariamente de manera exclusiva, a un sistema de plataforma de prueba en tierra para aplicaciones de aviónica que se puede adaptar para proporcionar un ambiente de prueba de sistemas compatible con una unidad específica bajo prueba.This invention relates generally to a test apparatus and, more particularly, but not necessarily exclusively, to a ground test platform system for avionics applications that can be adapted to provide a system test environment compatible with a specific unit under test.

Es bien conocido en el campo de, por ejemplo, la aviónica, proporcionar una plataforma de prueba personalizada para realizar una prueba en tierra especificada con respecto a un vehículo aéreo o, más específicamente, un elemento o componente del mismo. Por ejemplo, una de tales plataformas de prueba conocidas para una aeronave militar comprende una serie de arietes hidráulicos y una aplicación de software configurada para hacer que los arietes apliquen estímulos en la forma de cargas respectivas al cuerpo de la aeronave a través de varios puntos de presión para simular las condiciones exigentes que probablemente serán encontradas por dicha aeronave durante su vida útil. Las reacciones del cuerpo de la aeronave a las tensiones aplicadas se miden en forma de señales de respuesta recibidas a través de miles de canales de monitorización dedicados para evaluar cómo la aeronave reacciona con el tiempo. En otras palabras, la aplicación de software y de los arietes hidráulicos asociados simulan las tensiones encontradas por la aeronave durante muchas horas de “tiempo de vuelo” y sus respuestas monitoreadas, sin la necesidad de que la aeronave salga del suelo.It is well known in the field of, for example, avionics, to provide a customized test platform for performing a specified ground test with respect to an air vehicle or, more specifically, an element or component thereof. For example, one such known test platform for a military aircraft comprises a series of hydraulic rams and a software application configured to cause the rams to apply stimuli in the form of respective loads to the body of the aircraft through various points of pressure to simulate the demanding conditions likely to be encountered by such an aircraft during its lifetime. The aircraft body's reactions to applied stresses are measured in the form of feedback signals received via thousands of dedicated monitoring channels to assess how the aircraft reacts over time. In other words, the software application and associated hydraulic rams simulate the stresses encountered by the aircraft over many hours of “flight time” and their responses monitored, without the need for the aircraft to leave the ground.

Más generalmente, la prueba terrestre en aviónica es un elemento esencial de todos los diseños de nuevas aeronaves, o un diseño de aeronaves que ha experimentado un cambio significativo, y todos los aspectos, elementos y sistemas de la aeronave se requieren para someterse a pruebas rigurosas en tierra antes de que pueda certificarse para vuelo. Durante muchos años, en este sentido, el desarrollo de sistemas de aviónica, prueba y soporte se ha basado en la disponibilidad de aparatos de prueba adecuados que incluyen una mezcla de hardware aviónico real, software para simulación y estimulación y una instalación central de adquisición y análisis de datos. En general, cada instalación de prueba de un solo uso está configurada solo para realizar una única prueba y solo puede probar una única caja negra, por lo que los ingenieros de prueba a menudo tienen que trabajar en un patrón de desplazamiento para hacer frente a la alta demanda.More generally, ground testing in avionics is an essential element of all new aircraft designs, or an aircraft design that has undergone significant change, and all aircraft aspects, elements and systems are required to undergo rigorous testing. on the ground before it can be certified for flight. For many years, in this regard, avionics systems development, test and support has been based on the availability of suitable test apparatus including a mix of actual avionics hardware, software for simulation and stimulation, and a central acquisition and analysis of data. In general, each single-use test facility is configured to only perform a single test and can only test a single black box, so test engineers often have to work in a pattern of displacement to deal with the high demand.

Además, la huella de muchas plataformas de prueba de este tipo es grande: la plataforma de prueba descrita anteriormente, por ejemplo, llena una gran sala, por lo que los costes de infraestructura asociados son altos, lo que es especialmente desventajoso en relación con las plataformas de prueba que raramente se usan. En muchas plataformas de prueba conocidas, tales como la descrita anteriormente, se consume y se genera un equipo de aeronave real, lo que aumenta aún más los costes y es particularmente desventajoso donde dicho equipo es escaso. Otras desventajas incluyen el hecho de que la configuración de la plataforma puede ser difícil de mantener, y los costes de soporte de la instalación en curso son altos. La obsolescencia en un campo de cambio cada vez es frecuente y también puede ser cara.Furthermore, the footprint of many such test platforms is large: the test platform described above, for example, fills a large room, so the associated infrastructure costs are high, which is especially disadvantageous in relation to testing platforms that are rarely used. In many known test platforms, such as the one described above, actual aircraft equipment is consumed and generated, which further increases costs and is particularly disadvantageous where such equipment is in short supply. Other disadvantages include the fact that the platform configuration can be difficult to maintain, and ongoing installation support costs are high. Obsolescence in a field of change is increasingly common and can also be expensive.

El documento US- 2012/042210 A1 describe un sistema de gestión de relaciones de cliente basado en software que comprende una instalación de prueba integrada dispuesta para probar componentes de software dentro del sistema. US-2012/042210 A1 describes a software-based customer relationship management system comprising an integrated test facility arranged to test software components within the system.

El documento US- 6269319 B1 describe una estación de prueba reconfigurable para componentes de aeronaves. Document US-6269319 B1 describes a reconfigurable test station for aircraft components.

Es un objeto de los aspectos de la presente invención abordar al menos algunos de estos problemas y, de acuerdo con un primer aspecto de la presente invención, se proporciona un aparato de prueba para prueba en tierra de equipos de aviónica según la reivindicación 1.It is an object of aspects of the present invention to address at least some of these problems and, according to a first aspect of the present invention, there is provided a test apparatus for ground testing of avionics equipment according to claim 1.

En una modalidad ilustrativa, la unidad de prueba central puede comprender tres capas operativas, en donde se define una interfaz entre capas adyacentes para facilitar la comunicación entre ellas. La unidad de prueba central puede comprender una primera capa que soporta una interfaz de usuario configurable, una segunda capa que incluye dicha pluralidad de módulos de software, y una tercera capa que aloja dicha pluralidad de controladores. La tercera capa puede contener adicionalmente un archivo de configuración de plataforma para recibir y/o almacenar datos representativos de dicha unidad bajo prueba y datos representativos de al menos uno de dichos módulos de software activados.In an illustrative embodiment, the central test unit may comprise three operational layers, where an interface between adjacent layers is defined to facilitate communication between them. The central test unit may comprise a first layer supporting a configurable user interface, a second layer including said plurality of software modules, and a third layer hosting said plurality of drivers. The third layer may additionally contain a platform configuration file for receiving and/or storing data representative of said unit under test and data representative of at least one of said activated software modules.

En una realización ejemplar, los datos operativos almacenados en dicho módulo de almacenamiento de datos pueden comprender datos representativos de al menos un módulo de software a activar, los datos que definen un mapeo de dicho módulo de software activado a dicha unidad de prueba central y los datos que definen un mapeo de dicha unidad bajo prueba a dicha unidad de prueba central.In an exemplary embodiment, the operational data stored in said data storage module may comprise data representative of at least one software module to be activated, data defining a mapping of said activated software module to said central test unit and data defining a mapping of said unit under test to said central test unit.

Cada unidad adaptadora comprende uno o más conectores físicos configurados para conectar dicha unidad adaptadora a una unidad respectiva bajo prueba.Each adapter unit comprises one or more physical connectors configured to connect said adapter unit to a respective unit under test.

Según otro aspecto de la presente invención, se proporciona un sistema de plataforma de prueba de aviónica en tierra que comprende un aparato sustancialmente como se describió anteriormente, en donde dichos módulos de prueba de software están configurados cada uno para realizar una prueba de aviónica en tierra, y cada dicha unidad bajo prueba comprende una caja negra de aviónica.According to another aspect of the present invention, there is provided an avionics ground test platform system comprising apparatus substantially as described above, wherein said ground avionics test modules software are each configured to perform an avionics ground test, and each said unit under test comprises an avionics black box.

Según otro aspecto más de la presente invención, se proporciona una unidad adaptadora para el aparato de prueba sustancialmente como se ha descrito anteriormente, o un sistema de plataforma de prueba sustancialmente como se ha descrito anteriormente, que comprende una carcasa que tiene un primer conjunto de uno o más conectores físicos externos configurados para conectar eléctricamente dicha unidad adaptadora a una unidad especificada bajo prueba, y un segundo conjunto de uno o más conectores físicos externos configurados para conectar eléctricamente dicha unidad adaptadora a dicha unidad de prueba central, incluyendo dicha carcasa un elemento de almacenamiento de datos en el que se almacenan dichos datos operativos.According to yet another aspect of the present invention, there is provided an adapter unit for testing apparatus substantially as described above, or a test platform system substantially as described above, comprising a housing having a first set of one or more external physical connectors configured to electrically connect said adapter unit to a specified unit under test, and a second set of one or more external physical connectors configured to electrically connect said adapter unit to said central test unit, said housing including an element data storage in which such operational data is stored.

En una realización ejemplar, el segundo conjunto de uno o más conectores físicos externos puede configurarse para impedir una conexión mecánica incorrecta de la unidad adaptadora a dicha unidad de prueba central. Alternativamente, o además, el segundo conjunto de uno o más conectores externos puede configurarse además para restringir o impedir la transferencia de energía entre dicha unidad adaptadora y dicha unidad de prueba central, a menos que y hasta que dicha unidad adaptadora esté correctamente conectada a dicha unidad de prueba central. En una realización ejemplar, el segundo conjunto de uno o más conectores externos puede comprender un circuito de bloqueo de dos fases, configurado para impedir una conexión mecánica incorrecta de la unidad adaptadora a dicha unidad de prueba central y/o monitorear la integridad de una conexión entre dicha unidad adaptadora y dicha unidad de prueba central e impedir la transferencia de energía entre ellas a menos y hasta que estén conectadas correctamente. En una realización ejemplar específica de la invención, el segundo conjunto de conectores externos comprende una pluralidad de unidades conectoras, en donde cada unidad conectora incluye un pasador de supresión configurado para la conexión a un enchufe respectivo específico de dicha unidad de prueba central.In an exemplary embodiment, the second set of one or more external physical connectors may be configured to prevent incorrect mechanical connection of the adapter unit to said central test unit. Alternatively, or in addition, the second set of one or more external connectors may be further configured to restrict or prevent power transfer between said adapter unit and said central test unit, unless and until said adapter unit is properly connected to said adapter unit. central test unit. In an exemplary embodiment, the second set of one or more external connectors may comprise a two phase interlock circuit, configured to prevent incorrect mechanical connection of the adapter unit to said central test unit and/or monitor the integrity of a connection. between said adapter unit and said central test unit and prevent power transfer between them unless and until they are correctly connected. In a specific exemplary embodiment of the invention, the second set of external connectors comprises a plurality of connector units, each connector unit including a blanking pin configured for connection to a specific respective socket of said central test unit.

Por lo tanto, las realizaciones de la presente invención proporcionan una instalación de prueba genérica y altamente configurable que se puede usar para probar prácticamente cualquier caja negra (por ejemplo, ordenador de misión, sistema de combustible, sistema de gestión de motores, etc.) de cualquier plataforma (aire, tierra, mar). Se apreciará que la instalación de prueba resultante se puede utilizar, por lo tanto, en muchas situaciones para lograr muchos objetivos. Por ejemplo, se puede utilizar en posiciones avanzadas para admitir la depuración y análisis de primera y segunda línea de software sospechoso; se puede usar para llevar a cabo pruebas de preintegración (concretamente, pruebas de equipos suministrados por proveedores antes de que el equipo sea integrado con otros equipos y sistemas); también puede usarse para alojar un ordenador de misión durante la prueba de calificación de software. También se prevé que una instalación de prueba pueda usarse para probar otra instalación de prueba similar, o incluso una o más unidades adaptadoras.Therefore, embodiments of the present invention provide a highly configurable, generic test facility that can be used to test virtually any black box (e.g., mission computer, fuel system, engine management system, etc.) from any platform (air, land, sea). It will be appreciated that the resulting test setup can therefore be used in many situations to achieve many objectives. For example, it can be used in advanced positions to support first- and second-line debugging and analysis of suspicious software; can be used to perform pre-integration testing (specifically, testing of vendor-supplied equipment before the equipment is integrated with other equipment and systems); it can also be used to host a mission computer during software qualification testing. It is also envisioned that a test facility could be used to test another similar test facility, or even one or more adapter units.

Mediante las realizaciones ilustrativas de la invención se obtienen varios beneficios clave. Por ejemplo, existe un beneficio de coste significativo para proporcionar una instalación de prueba genérica y configurable, en comparación con instalaciones individuales de plataforma de usuario para cada prueba requerida a ser realizada. Además, varias de tales instalaciones de prueba genéricas pueden configurarse para probar un tipo particular de caja negra, reduciendo de este modo la dependencia de una única plataforma de prueba de usuario y acomodando aplicaciones de alta demanda. Se prevé que, una vez que se haya configurado y verificado una instalación de prueba, la misma se pueda usar para probar otras instalaciones de prueba similares. De hecho, una vez que una instalación de prueba y una o más unidades adaptadoras se han configurado y verificado, se prevé que las copias de la o las unidades adaptadoras se puedan probar utilizando la unidad de prueba central, simplemente conectando la unidad adaptadora copiada a la unidad de prueba central y configurando un circuito de retorno en bucle en los conectores normalmente configurados para conectarse a una caja negra.Several key benefits are obtained by illustrative embodiments of the invention. For example, there is a significant cost benefit to providing a generic and configurable test facility, compared to individual user platform facilities for each test required to be performed. Furthermore, several such generic test facilities can be configured to test a particular type of black box, thereby reducing reliance on a single user testing platform and accommodating high-demand applications. It is anticipated that once a test facility has been configured and verified, it can be used to test other similar test facilities. In fact, once a test installation and one or more adapter units have been configured and verified, it is anticipated that copies of the adapter unit(s) can be tested using the central test unit, simply by connecting the copied adapter unit to the central test unit and configuring a loop back circuit on connectors normally configured to connect to a black box.

Por lo tanto, según otro aspecto que no forma parte de la invención reivindicada, se proporciona un procedimiento para probar una unidad o sistema que usa un aparato sustancialmente como se describió anteriormente, el procedimiento comprende:Therefore, according to another aspect not forming part of the claimed invention, there is provided a method for testing a unit or system using apparatus substantially as described above, the method comprising:

- seleccionar una unidad adaptadora correspondiente a dicha unidad o sistema y conectar dicha unidad adaptadora seleccionada entre dicha unidad de prueba central y dicha unidad o sistema a analizar;- selecting an adapter unit corresponding to said unit or system and connecting said selected adapter unit between said central test unit and said unit or system to be tested;

- introducir, o hacer que se ingresen, a través de dicho módulo de interfaz de usuario, datos de prueba para dicha unidad o sistema a analizar; y- entering, or causing to be entered, via said user interface module, test data for said unit or system to be tested; and

- obtener, a través de dicho módulo de interfaz de usuario, datos de prueba generados de este modo.- obtaining, through said user interface module, test data generated in this way.

Según otro aspecto más que no forma parte de la invención reivindicada, se proporciona un procedimiento para probar una unidad adaptadora usando un aparato sustancialmente como se ha descrito anteriormente, comprendiendo el procedimiento:According to yet another aspect not forming part of the claimed invention, there is provided a method for testing an adapter unit using apparatus substantially as described above, the method comprising:

- conectar un extremo de entrada de dicha unidad adaptadora a analizar a dicha unidad de prueba central;- connecting an input end of said adapter unit to be tested to said central test unit;

- configurar, en un extremo de salida de dicha unidad adaptadora que se va a probar, un circuito de retorno en bucle; - introducir, o hacer que se ingresen, a través de dicho módulo de interfaz de usuario, datos de prueba para dicha unidad adaptadora a probar; y- configuring, at an output end of said adapter unit to be tested, a loopback circuit; - inputting, or causing to be input, via said user interface module, test data for said adapter unit to be tested; and

- obtener, a través de dicho módulo de interfaz de usuario, datos de prueba generados de este modo.- obtaining, through said user interface module, test data generated in this way.

Realizaciones ilustrativas de la invención pueden incluir una interfaz gráfica de usuario altamente configurable que puede permitir que un usuario interactúe inmediatamente con una “ instalación de prueba” con la que se consideran familiarizados, reduciendo así complejidades innecesarias. La huella de la instalación de prueba genérica propuesta puede ser relativamente muy pequeña en comparación con las plataformas de prueba conocidas, tales como las descritas anteriormente. La instalación de prueba propuesta puede reconfigurarse de manera relativamente fácil, según sea necesario, y la protección contra obsolescencia, y los costes asociados, pueden proporcionarse usando componentes plug and play COTS, que tienen el beneficio adicional de poder proporcionar al usuario una interfaz y capacidad consistentes y conocidas.Illustrative embodiments of the invention may include a highly configurable graphical user interface that may allow a user to immediately interact with a "software" with which they are considered familiar, thereby reducing unnecessary complexity. The footprint of the proposed generic test facility may be relatively very small compared to known test platforms, such as those described above. The proposed test facility can be relatively easily reconfigured as needed, and obsolescence protection, and associated costs, can be provided using COTS plug and play components, which have the added benefit of being able to provide user interface and capability. consistent and known.

Estos y otros aspectos de la presente invención serán evidentes a partir de la siguiente descripción específica, en la que se describen realizaciones de la invención, a modo de ejemplos solamente, y con referencia a los dibujos adjuntos, en los que:These and other aspects of the present invention will become apparent from the following specific description, in which embodiments of the invention are described, by way of example only, and with reference to the accompanying drawings, in which:

La Figura 1 es un diagrama de bloques esquemático que ilustra el diseño de tres capas de un sistema de plataforma de prueba según una realización ilustrativa de la presente invención;Figure 1 is a schematic block diagram illustrating the three-layer design of a test platform system in accordance with an illustrative embodiment of the present invention;

La Figura 2 es un diagrama esquemático que ilustra el sistema de plataforma de prueba de la Figura 1 con más detalle; Figure 2 is a schematic diagram illustrating the test platform system of Figure 1 in more detail;

La Figura 3 es un diagrama esquemático que ilustra (parcialmente) el diseño de hardware de un sistema de plataforma de prueba según una realización ejemplar de la presente invención; yFigure 3 is a schematic diagram illustrating (in part) the hardware layout of a test platform system in accordance with an exemplary embodiment of the present invention; and

La Figura 4 es un diagrama de circuito esquemático de un circuito de bloqueo de dos fases para su uso en una unidad adaptadora según una realización ejemplar de la presente invención.Figure 4 is a schematic circuit diagram of a two-phase blocking circuit for use in an adapter unit in accordance with an exemplary embodiment of the present invention.

En general, el concepto de una instalación de prueba genérica según realizaciones ejemplares de la invención es que es una unidad configurable de propósito general que puede tomar el control de la estimulación y monitorizar casi todas las entradas/salidas eléctricas de, por ejemplo, equipos de aviónica.In general, the concept of a generic test setup according to exemplary embodiments of the invention is that it is a general purpose configurable unit that can take control of stimulation and monitor almost all electrical inputs/outputs of, for example, monitoring equipment. avionics.

Por lo tanto, haciendo referencia a la Figura 1 de los dibujos, un sistema de plataforma de prueba según una realización ejemplar de la presente invención utiliza un abordaje de tres capas, comunicándose cada capa a través de interfaces definidas. Como se muestra en la Figura 1, el sistema comprende una capa superior 10, una capa intermedia 12 y una capa inferior 14.Therefore, referring to Figure 1 of the drawings, a test platform system in accordance with an exemplary embodiment of the present invention uses a three-layer approach, with each layer communicating through defined interfaces. As shown in Figure 1, the system comprises a top layer 10, a middle layer 12, and a bottom layer 14.

La capa superior 10 proporciona la interfaz de usuario y la aplicación de prueba de elección, y se puede seleccionar de varias configuraciones de modelado y de sistemas de prueba patentadas, tales como LabVIEW o TestStand de National Instruments y AIDASS de AirBus, por ejemplo, que serán familiares para un experto en la técnica.The upper layer 10 provides the user interface and test application of choice, and can be selected from several proprietary modeling and test system configurations, such as National Instruments LabVIEW or TestStand and AirBus AIDASS, for example, which will be familiar to one skilled in the art.

La capa intermedia 12 proporciona la capacidad central de la plataforma y se prevé que este elemento pueda ser común a todos los despliegues del sistema. Por lo tanto, la capa intermedia 12 comprende una pluralidad de módulos de software (tales como NI LabVIEW u otros lenguajes .net), estando cada uno configurado para recrear el ambiente eléctrico del sistema que opera una unidad bajo prueba (UBP) respectiva. La capa inferior 14 comprende los controladores asociados con cada uno de los módulos de software mencionados anteriormente, y más específicamente las señales que se requieren para adaptarse. Todo el hardware que soporta los elementos de sistema descritos anteriormente puede comprender ordenadores disponibles comercialmente y módulos de entrada/salida (E/S) distribuidos para permitir que el sistema interactúe con sistemas externos, como se ilustra esquemáticamente en la Figura 3, por ejemplo.The intermediate layer 12 provides the core capability of the platform and it is anticipated that this element may be common to all system deployments. Therefore, the middle layer 12 comprises a plurality of software modules (such as NI LabVIEW or other .net languages), each configured to recreate the electrical environment of the system operating a respective unit under test (UBT). The lower layer 14 comprises the drivers associated with each of the aforementioned software modules, and more specifically the signals that are required to adapt. All hardware supporting the system elements described above may comprise commercially available computers and distributed input/output (I/O) modules to allow the system to interface with external systems, as schematically illustrated in Figure 3, for example.

Con referencia adicionalmente a la Figura 2 de los dibujos, puede observarse que la capa superior 10 proporciona la opción de que la interfaz de usuario y la aplicación de prueba se configuren según sea necesario. Un usuario puede seleccionar una serie de diferentes configuraciones de modelado y sistema de prueba (conocidas) según preferencia y familiaridad. En la Figura 2, se muestran AIDASS (AirBus), MaTE (Modelling and Test Environment - Ambiente de Modelado y Prueba) y OATS (Open Architecture Test System - Sistema de Prueba de Arquitectura Abierta), pero otros serán conocidos por un experto en la técnica y la presente invención no pretende necesariamente estar limitada a este respecto. También se puede proporcionar una aplicación de desarrollo tal como LabVIEW o TestStand (National Instruments) como opción seleccionable/ configurable.Referring further to Figure 2 of the drawings, it can be seen that the upper layer 10 provides the option for the user interface and test application to be configured as required. A user can select a number of different (known) modeling and test system configurations based on preference and familiarity. In Figure 2, AIDASS (AirBus), MaTE (Modelling and Test Environment) and OATS (Open Architecture Test System) are shown, but others will be known to an expert in architecture. art and the present invention is not necessarily intended to be limited in this regard. A development application such as LabVIEW or TestStand (National Instruments) can also be provided as a selectable/configurable option.

Como se indicó anteriormente, la capa 12 intermedia contiene los módulos de software de plataforma genéricos (que podrían, por ejemplo, ser NI LabVIEW u otros lenguajes.net). Un módulo de software seleccionado (para una aplicación específica) se activa usando la configuración de plataforma y los archivos de configuración de arnés, que están configurados para mapear un módulo de software seleccionado o “ aplicación” a la unidad bajo prueba (UBP) 18. La UBP 18 puede denominarse alternativamente como una Unidad Reemplazable de Línea (URL) o un Elemento Reemplazable de Línea (ERL).As noted above, the middle layer 12 contains the generic platform software modules (which could, for example, be NI LabVIEW or other .net languages). A selected software module (for a specific application) is activated using the platform configuration and harness configuration files, which are configured to map a selected software module or “application” to the unit under test (UBT) 18. The UBP 18 may alternatively be referred to as a Line Replaceable Unit (URL) or a Line Replaceable Element (ERL).

La capa inferior 14 contiene los controladores 14a asociados con los módulos de software en la capa intermedia 12. También se proporciona un archivo de configuración de plataforma 14b. Para configurar el sistema para realizar una prueba específica, se debe conectar una unidad adaptadora o “ arnés” 16 entre el sistema (a través de la interfaz 20 de plataforma) y el ERL 18. El arnés 16 se proporciona, en un lado, con los conectores físicos específicos necesarios para conectarlo al ERL 18, y puede incluir conexiones a equipos especializados según lo requiera la prueba. Por otro lado, se proporcionan los conectores físicos necesarios para facilitar una trayectoria de transferencia de datos entre la misma y el sistema. Es esencial que las conexiones externas no estén desemparejadas, lo que de otro modo podría resultar en daños al ERL 18. Por lo tanto, una realización ejemplar de la presente invención incluye la llamada funcionalidad de bloqueo de dos fases, que garantiza la integridad mecánica y eléctrica de las conexiones realizadas. Con referencia a la Figura 4 de los dibujos, se ilustra esquemáticamente un circuito para comprobar la integridad del sistema de plataforma de prueba. Más específicamente, se ilustran esquemáticamente los conectores físicos de un arnés 16, para la conexión al sistema de plataforma de prueba. Se puede ver que, en esta realización ejemplar, se proporcionan 24 conectores C1-C24, en donde cada conector incluye un pasador de supresión 100 configurado para insertarse en un enchufe único en el sistema de plataforma de prueba, de modo que los conectores no pueden estar físicamente conectados en los enchufes incorrectos, proporcionando así un primer nivel de protección (mecánico). Además, la energía está restringida cuando el circuito de bloqueo no está habilitado, proporcionando así un segundo nivel de protección (eléctrico) para impedir daños al ERL 18.The lower layer 14 contains the drivers 14a associated with the software modules in the middle layer 12. A platform configuration file 14b is also provided. To configure the system to perform a specific test, an adapter unit or "harness" 16 must be connected between the system (via the platform interface 20) and the ERL 18. The harness 16 is provided, on one side, with the specific physical connectors needed to connect it to the ERL 18, and may include connections to specialized equipment as required by the test. On the other hand, the necessary physical connectors are provided to facilitate a data transfer path between it and the system. It is essential that the external connections are not mismatched, which could otherwise result in damage to the ERL 18. Therefore, an exemplary embodiment of the present invention includes so-called two-phase locking functionality, which ensures mechanical integrity and electrical of the connections made. Referring to Figure 4 of the drawings, a circuit for checking the integrity of the test platform system is schematically illustrated. More specifically, the physical connectors of a harness 16, for connection to the test platform system, are schematically illustrated. It can be seen that, in this exemplary embodiment, 24 connectors C1-C24 are provided, each connector including a blanking pin 100 configured to insert into a single socket on the test stand system such that the connectors cannot being physically connected to the wrong sockets, thus providing a first level of (mechanical) protection. Additionally, power is restricted when the lockout circuitry is not enabled, thus providing a second level of protection (electrical) to prevent damage to the ERL 18.

Por lo tanto, se selecciona un arnés 16 específico para una prueba específica y tipo de ERL específico y se conecta entre el sistema y el ERL 18. El arnés 16 también incluye un elemento de almacenamiento de datos (tal como una memoria extraíble integrada) en el que se almacenan datos operativos en forma de un archivo de configuración de arnés. Una vez que el arnés 16 se ha conectado entre el ERL 18 y la interfaz de plataforma 20, los datos de configuración del arnés se transfieren a la capa de software de plataforma genérica 12. Los datos de configuración de arnés incluyen datos que describen las conexiones del arnés físico, datos representativos de un módulo o aplicación de software seleccionado (asociado con ese arnés particular) y datos representativos de la prueba específica (asociada con ese área particular). Por lo tanto, los datos de configuración del arnés pueden usarse por la capa de software de plataforma genérica 12 para seleccionar la aplicación y la prueba requeridas. Un archivo de configuración de plataforma 14b se selecciona/configura en consecuencia para configurar el o los controladores requeridos para las conexiones físicas definidas y los tipos de señal asociados, completando así el proceso de configuración para mapear la aplicación/prueba seleccionada para el ERL 18.Therefore, a specific harness 16 is selected for a specific test and ERL type and is connected between the system and the ERL 18. The harness 16 also includes a data storage element (such as an integrated removable memory) in in which operational data is stored in the form of a harness configuration file. Once the harness 16 has been connected between the ERL 18 and the platform interface 20, the harness configuration data is transferred to the generic platform software layer 12. The harness configuration data includes data describing the connections of the physical harness, data representative of a selected software module or application (associated with that particular harness), and data representative of the specific test (associated with that particular area). Therefore, the harness configuration data can be used by the generic platform software layer 12 to select the required application and test. A platform configuration file 14b is selected/configured accordingly to configure the required driver(s) for the defined physical connections and associated signal types, thus completing the configuration process for mapping the selected application/test to the ERL 18.

El archivo de configuración de plataforma 14b se selecciona para adaptarse a los tipos de señal requeridos para el ERL 18 específico. Por lo tanto, el propio sistema puede comprender una pluralidad de archivos de configuración de plataforma seleccionables diseñados para acomodar y gestionar una pluralidad respectiva de tipos de señal comunes, incluyendo (pero sin limitarse necesariamente a):The platform configuration file 14b is selected to suit the signal types required for the specific ERL 18. Thus, the system itself may comprise a plurality of selectable platform configuration files designed to accommodate and manage a respective plurality of common signal types, including (but not necessarily limited to):

- Discretos estáticos- Static discretes

- Análogos estáticos- Static analogues

- Análogos dinámicos- Dynamic analogues

- Referencias- References

- RS232- RS232

- RS422/485- RS422/485

- Ethernet-Ethernet

- STANAG 3838- STANAG 3838

- STANAG 3910- STANAG 3910

- Arinc 429-Arinc 429

- Vídeo (por ejemplo, comparación de imágenes, OCR, captura de imagen)- Video (eg image comparison, OCR, image capture)

De hecho, en última instancia, el archivo de configuración de plataforma contendrá:In fact, ultimately, the platform configuration file will contain:

- datos representativos de la plataforma física actual, según se ha configurado y completado;- data representative of the current physical platform, as configured and completed;

- datos representativos del “ subconjunto” físico actual de la o las aplicaciones seleccionadas; y - data representative of the actual physical “subset” of the selected application(s); and

- datos que definen el “ subconjunto” de hardware disponible en la interfaz de plataforma 20.- data defining the "subset" of hardware available on the platform interface 20.

Cada arnés 16 puede tener “clave” , y los datos operativos o el archivo de configuración de arnés almacenados en un arnés pueden incluir, por lo tanto, datos clave que pueden ser utilizados por la capa de software de plataforma 12 para “desbloquear” un módulo o aplicación de software seleccionado. Como se indicó anteriormente, se proporciona un circuito de bloqueo de dos fases dentro del arnés 16, de manera que solo se habilita si está correctamente conectado al sistema de plataforma de prueba, permitiendo así que los datos clave se transfieran a la capa de software de plataforma 12. Además, y como se indicó anteriormente, el archivo de configuración del arnés (que puede estar integrado en el arnés 16 en una memoria extraíble, por ejemplo) contiene:Each harness 16 may be "keyed", and the operating data or harness configuration file stored in a harness may therefore include key data that can be used by the platform software layer 12 to "unlock" a selected software module or application. As noted above, a two-stage lock circuit is provided within the harness 16 so that it is only enabled if it is properly connected to the test platform system, thus allowing key data to be transferred to the software layer of the test platform. platform 12. In addition, and as indicated above, the harness configuration file (which may be embedded in harness 16 on a flash drive, for example) contains:

- datos que definen la elección de la aplicación de prueba;- data defining the choice of test application;

- datos que definen el mapeo de la aplicación al software de plataforma genérico 12; y- data defining the mapping of the application to the generic platform software 12; and

- datos que definen el mapeo del ERL 18 a la interfaz de plataforma 20.- data defining the mapping of the ERL 18 to the platform interface 20.

La interfaz de usuario (proporcionada por la capa superior 10) está configurada para proporcionar al usuario:The user interface (provided by the upper layer 10) is configured to provide the user:

- control de línea de comandos y monitoreo de señales;- command line control and signal monitoring;

- interfaz gráfica de usuario y monitorización de señales;- graphical user interface and signal monitoring;

- control dinámico de señales apropiadas, incluyendo onda en rampa ascendente, en rampa descendente, en triángulo, sinusoidal y cuadrada;- dynamic control of appropriate signals, including ramp-up, ramp-down, delta, sine, and square waveform;

- control de la secuencia de comandos de prueba y monitoreo de señales.- control of the test script and signal monitoring.

Por lo tanto, volviendo a la Figura 2 de los dibujos, una vez que se configura un sistema de prueba especificado, un usuario puede introducir los valores de datos requeridos para la prueba a través de la interfaz de usuario proporcionada por la capa superior 10. Adicional o alternativamente, las pruebas automatizadas pueden facilitarse haciendo que los valores de datos predeterminados para la prueba se ingresen desde un archivo. Se pueden introducir valores de datos de control estático, así como datos de control dinámico (o que se deben introducir de otra manera) de una manera conocida para un experto en la técnica. El usuario también está provisto de la instalación para escribir e ingresar secuencias de comandos de prueba para realizar un conjunto repetible de pruebas. Los datos, introducidos así, se transfieren al módulo de software configurado apropiado dentro de la capa intermedia 12, que está configurada para simular el ambiente eléctrico de la UBP 18 específica generando una o más señales de estimulación en respuesta a los datos de entrada. La señal de estimulación se transmite a la/el UBP/ERL 18, a través de las conexiones físicas al arnés 16, y los datos de respuesta generados por el ERL 18 se transmiten posteriormente de nuevo a la aplicación para su procesamiento. Los resultados de dicho procesamiento se transfieren de nuevo a la capa superior 10 para su análisis y visualización/ notificación al usuario.Therefore, going back to Figure 2 of the drawings, once a specified test system is set up, a user can enter the data values required for testing through the user interface provided by the upper layer 10. Additionally or alternatively, automated tests can be facilitated by having the default data values for the test entered from a file. Static control data values may be entered, as well as dynamic control data (or otherwise to be entered) in a manner known to a person skilled in the art. The user is also provided with the facility to write and enter test scripts to perform a repeatable set of tests. The data, thus entered, is transferred to the appropriate configured software module within the intermediate layer 12, which is configured to simulate the electrical environment of the specific PMU 18 by generating one or more stimulation signals in response to the input data. The stimulation signal is transmitted to the UBP/ERL 18, via the physical connections to the harness 16, and the response data generated by the ERL 18 is subsequently transmitted back to the application for processing. The results of such processing are transferred back to the upper layer 10 for analysis and display/notification to the user.

Se prevé que una instalación de prueba genérica según una realización ejemplar específica de la invención pueda proporcionar medios dedicados para controlar/ monitorizar los siguientes tipos de señales:It is envisioned that a generic test setup according to a specific exemplary embodiment of the invention may provide dedicated means to control/monitor the following types of signals:

• Discretos E/S• Discrete I/O

° Entradas (Escribir/Proporcionar)° Entries (Write/Provide)

■ 96 (-30V..+30V) - incluyendo 0V■ 96 (-30V..+30V) - including 0V

° Salidas (Lectura)° Outputs (Reading)

■ 96 (-30V..+30V) - incluyendo 0V■ 96 (-30V..+30V) - including 0V

Bidireccionalbidirectional

• 178 (-10V..+10V) - incluyendo 0VAnálogos E/S• 178 (-10V..+10V) - including 0VAnalog I/O

° Entradas análogas simples (Escribir/Proporcionar)° Single Analog Inputs (Write/Provide)

■ 38 x Tipo A (-10..10V)■ 38 x Type A (-10..10V)

° Entradas análogas diferenciales (Escribir/Proporcionar) ° Differential Analog Inputs (Write/Provide)

° 24 Salidas de alta velocidad (-16V..+16V) (Lectura)° 24 High speed outputs (-16V..+16V) (Reading)

■ 48x Tipo A (-10..10V)■ 48x Type A (-10..10V)

• Sincros• Synchros

° 6 x Sincros (26V AC, Tierra Neutro y Señal)° 6 x Synchros (26V AC, Earth Neutral and Signal)

16xRS23216xRS232

16xRS42216xRS422

• 5 x Puertos Ethernet• 5 x Ethernet ports

• 2 canales de MIL-STD-1553B Databus dual redundante• 2 channels of dual redundant MIL-STD-1553B Databus

• 1 canal de MIL-STD-1773 Databus dual redundante• 1 dual redundant MIL-STD-1773 Databus channel

• 32 canales bidireccionales de ARINC 429• 32 bi-directional channels of ARINC 429

• Relés: 100 relés de retención• Relays: 100 latching relays

• 1 pantalla XYZ• 1 XYZ screen

• 3 pantallas RGB• 3 RGB screens

28V 25A DC28V 25A DC

115V 1A 3Fase AC 400 Hz115V 1A 3Phase AC 400 Hz

y un diseño ejemplar específico (hardware) se ilustra parcialmente en la Figura 3 de los dibujos. Se apreciará que, en muchos ERL, hay tipos de señal especializados o poco comunes. Se prevé que estos interactúen directamente con equipos especializados para estimular o controlar las señales especializadas.and a specific exemplary design (hardware) is partially illustrated in Figure 3 of the drawings. It will be appreciated that, in many ERLs, there are specialized or uncommon signal types. These are envisioned to interface directly with specialized equipment to stimulate or control the specialized signals.

Se prevé que la instalación de prueba genérica descrita pueda comprender un chasis portátil que requiera solo un suministro de 230 V 13A. Por lo tanto, puede usarse en un banco de trabajo o atornillarse en un estante. También se puede prever añadir una CA de 115 V 400 Hz si es necesario.It is envisioned that the described generic test setup may comprise a portable chassis requiring only a 230V 13A supply. So it can be used on a workbench or bolted to a shelf. It can also be planned to add an AC 115 V 400 Hz if necessary.

Por lo tanto, los aspectos de la presente invención se combinan, de una manera novedosa e innovadora, tres conceptos clave que, juntos, proporcionan una solución potente a los problemas descritos anteriormente en relación con los plataformas de prueba y las instalaciones de la técnica anterior, a saber, disminuyendo drásticamente los costes, así como proporcionando portabilidad y versatilidad.Therefore, aspects of the present invention combine, in a novel and innovative way, three key concepts that together provide a powerful solution to the problems described above in relation to prior art test stands and installations. , namely drastically lowering costs, as well as providing portability and versatility.

En el centro de las realizaciones de la invención, se proporciona un “superconjunto” de instalación de prueba compuesto por una unidad de prueba central en la que se carga una pluralidad de módulos de software, en donde cada módulo de software está configurado para realizar una prueba especificada con respecto a un tipo de caja negra especificada. Esta unidad de prueba central, configurada de este modo, puede estar provista de todo el diseño, conjunto de dibujos, pruebas, EMC, marcado con CE, documentación (incluyendo documentación relacionada con la seguridad) y firmas requeridas para la certificación estatal de cualquier plataforma de prueba. El usuario final puede configurar entonces la unidad de prueba central para incorporar solo una o más instalaciones de prueba que requieren una aplicación específica, que puede dar como resultado una plataforma versátil capaz de probar muchas cajas negras diferentes o, alternativamente, una única plataforma de usuario económica para una situación de prueba específica. Las pruebas previstas incluyen aquellas asociadas con la calificación del software, integración de sistemas y pruebas en tierra, pero otras aplicaciones serán evidentes para un experto en la materia y la presente invención no pretende necesariamente estar limitada a este respecto. De hecho, se prevé que, una vez que un sistema de plataforma de prueba se haya configurado y verificado, podría usarse de la manera descrita anteriormente para probar otro sistema de plataforma de prueba (es decir, el segundo sistema de plataforma de prueba se convierte en la “caja negra” ). De forma alternativa o adicional, se puede usar un sistema de plataforma de prueba configurado para probar copias de los arneses previamente verificados de la manera descrita anteriormente, simplemente conectando el arnés a analizar a la unidad de prueba central, y proporcionando un circuito de retorno en bucle en los conectores físicos utilizados en los ejemplos anteriores para conectar el arnés 16 al ERL 18. Además, a lo largo de la descripción anterior, se ha hecho referencia a pruebas de aviónica y en tierra asociadas con el campo de la aviónica, pero un experto en la materia apreciará que la presente invención puede ser igualmente aplicable a pruebas de plataforma en otros campos (es decir, tierra o mar, por ejemplo) y la presente invención no pretende necesariamente estar limitada a este respecto. At the core of the embodiments of the invention, there is provided a test facility "superset" comprised of a central test unit into which a plurality of software modules are loaded, each software module configured to perform a specified test with respect to a specified type of black box. This central test unit, configured in this way, can be provided with all the design, set of drawings, tests, EMC, CE marking, documentation (including safety related documentation) and signatures required for state certification of any platform. test. The end user can then configure the central test unit to incorporate only one or more test facilities that require a specific application, which can result in a versatile platform capable of testing many different black boxes, or alternatively a single user platform. economical for a specific test situation. Envisioned tests include those associated with software qualification, system integration, and ground testing, but other applications will be apparent to one skilled in the art and the present invention is not necessarily intended to be limited in this regard. In fact, it is envisioned that once a test platform system has been configured and verified, it could be used in the manner described above to test another test platform system (i.e., the second test platform system becomes in the "black box"). Alternatively or additionally, a test stand system configured to test copies of harnesses previously tested in the manner described above can be used by simply connecting the harness to be tested to the central test unit, and providing a return circuit in loop in the physical connectors used in the previous examples to connect the harness 16 to the ERL 18. Also, throughout the above description, reference has been made to avionics and ground testing associated with the field of avionics, but a One of ordinary skill in the art will appreciate that the present invention may be equally applicable to platform testing in other fields (ie, land or sea, for example) and the present invention is not necessarily intended to be limited in this regard.

Además, se prevé una interfaz versátil entre la plataforma y las cajas negras. Para facilitar esto, las realizaciones de la presente invención proporcionan una pluralidad de unidades adaptadoras o “arneses” , estando cada arnés asociado con una caja negra específica, y teniendo los conectores requeridos para esa caja negra en un extremo con el conector de la instalación de prueba de plataforma genérico (interfaz) en el otro. Todos los conectores pueden estar codificados, estando construidos interbloqueos para asegurar una correcta conexión y seguridad eléctrica (por ejemplo, la funcionalidad de bloqueo de dos fases descrita anteriormente en relación con la Figura 4 de los dibujos).In addition, a versatile interface between the platform and the black boxes is foreseen. To facilitate this, embodiments of the present invention provide a plurality of adapter units or "harnesses", each harness being associated with a specific black box, and having the required connectors for that black box at one end with the connector for the installation of test generic platform (interface) on the other. All connectors may be keyed, with interlocks built in to ensure proper connection and electrical safety (eg the two-stage interlock functionality described above in connection with Figure 4 of the drawings).

Por último, se prevé una potente interfaz gráfica de usuario (IGU), que puede configurarse fácil y rápidamente para 'parecerse' a cualquier equipo de prueba físico existente, proporcionando así al usuario una interfaz con la que se sienta inmediatamente cómodo y familiarizado. Además, se prevé que la instalación de prueba central será capaz de utilizar secuencias de comandos de prueba existentes, cuando sea apropiado, pero también puede configurarse para volver a escribir los índices de prueba obsoletos en un script moderno al tiempo que retiene su funcionalidad original, así como añadir funcionalidad adicional, tal como pruebas automatizadas de una “caja negra” .Finally, a powerful graphical user interface (GUI) is envisioned, which can be easily and quickly configured to 'look' like any existing physical test set, thus providing the user with an interface with which they are immediately comfortable and familiar. In addition, it is anticipated that the central test facility will be able to use existing test scripts, where appropriate, but can also be configured to rewrite deprecated test indexes to a modern script while retaining their original functionality, as well as adding additional functionality, such as automated “black box” testing.

En general, se perciben beneficios significativos que se asocian con diversas realizaciones de la presente invención, incluyendo el hecho de que es rentable, modular, tiene una capacidad de núcleo común que puede configurarse, reconfigurarse y adaptarse según los requisitos, puede facilitar extras especiales opcionales cuando sea necesario, es extensible, versátil y móvil. Además, el sistema descrito también puede usarse no solo para probar una caja negra o ERL, sino también otro sistema de plataforma de prueba o incluso un arnés, como se describió anteriormente. In general, significant benefits are perceived to be associated with various embodiments of the present invention, including the fact that it is cost-effective, modular, has a common core capability that can be configured, reconfigured and tailored according to requirements, can facilitate special optional extras when needed, it is extensible, versatile and mobile. Furthermore, the described system can also be used to test not only a black box or ERL, but also another test platform system or even a harness, as described above.

Claims (11)

REIVINDICACIONES i. Aparato de pruebas para probar equipos de aviónica en tierra que comprende:Yo. Test apparatus for testing avionics equipment on the ground comprising: - una unidad de prueba de núcleo implementada por ordenador (12) que tiene cargada en la misma una pluralidad de módulos de software, teniendo cada módulo de software un controlador (14a) asociado con el mismo, y estando configurada, cuando se activa, para realizar una prueba especificada respectiva simulando una condición predeterminada, generando al menos una señal de estimulación y recibiendo datos de respuesta;- a computer-implemented kernel test unit (12) having loaded therein a plurality of software modules, each software module having a driver (14a) associated therewith, and being configured, when activated, to performing a respective specified test by simulating a predetermined condition, generating at least one stimulation signal and receiving response data; - una pluralidad de unidades adaptadoras (16), estando configurada cada unidad adaptadora para conectarse entre dicha unidad de prueba central y una unidad asociada bajo la prueba (18) para facilitar la transferencia de datos entre ellos, en donde cada unidad adaptadora está asociada con un módulo de software respectivo de dicha unidad de prueba central, incluyendo además cada unidad adaptadora un módulo de almacenamiento de datos que tiene almacenado en el mismo datos operativos configurados para activar un módulo de software especificado, incluyendo un respectivo controlador de dicha unidad de prueba central cuando está conectado y dichos datos operativos se transfieren a dicha unidad de prueba central, en uso, y cada una de dichas unidades adaptadoras está configurada para efectuar la transferencia de datos entre dicho módulo de software especificado, cuando se activa, y dicha unidad bajo prueba transmitiendo la misma al menos una señal de estimulación recibida desde dicho módulo de software especificado a dicha unidad bajo prueba y transmitiendo dichos datos de respuesta recibidos desde dicha unidad bajo prueba a dicho módulo de software especificado, y- a plurality of adapter units (16), each adapter unit configured to connect between said central test unit and an associated unit under test (18) to facilitate data transfer between them, wherein each adapter unit is associated with a respective software module of said central test unit, each adapter unit further including a data storage module having stored therein operating data configured to activate a specified software module, including a respective controller of said central test unit when connected and said operational data is transferred to said central test unit, in use, and each of said adapter units is configured to effect data transfer between said specified software module, when activated, and said unit under test the same transmitting at least one stimulation signal received from said specified software module to said unit under test and transmitting said response data received from said unit under test to said specified software module, and - un módulo de interfaz de usuario (10) configurado para emitir, en uso, datos de prueba generados usando dichos datos de respuesta,- a user interface module (10) configured to output, in use, test data generated using said response data, - en donde cada unidad adaptadora comprende uno o más conectores físicos configurados para conectar dicha unidad adaptadora a una unidad respectiva bajo prueba.- wherein each adapter unit comprises one or more physical connectors configured to connect said adapter unit to a respective unit under test. 2. Aparato según la reivindicación 1, en donde dicha unidad de prueba central comprende tres capas operativas, en donde se define una interfaz entre capas adyacentes para facilitar la comunicación entre las mismas. An apparatus according to claim 1, wherein said central test unit comprises three operational layers, wherein an interface between adjacent layers is defined to facilitate communication between them. 3. Aparato según la reivindicación 2, en donde la unidad de prueba central comprende una primera capa (10) que soporta una interfaz de usuario configurable, una segunda capa (12) que incluye dicha pluralidad de módulos de software, y una tercera capa (14) que aloja dicha pluralidad de controladores.An apparatus according to claim 2, wherein the central test unit comprises a first layer (10) supporting a configurable user interface, a second layer (12) including said plurality of software modules, and a third layer ( 14) that houses said plurality of controllers. 4. Aparato según la reivindicación 3, en donde dicha tercera capa contiene adicionalmente un archivo de configuración de plataforma (14b) para recibir y/o almacenar datos representativos de dicha unidad bajo prueba y datos representativos de al menos uno de dichos módulos de software activados.Apparatus according to claim 3, wherein said third layer additionally contains a platform configuration file (14b) for receiving and/or storing data representative of said unit under test and data representative of at least one of said activated software modules. . 5. Aparato según cualquiera de las reivindicaciones anteriores, en donde dichos datos operativos almacenados en dicho módulo de almacenamiento de datos comprenden datos representativos de al menos un módulo de software a activar, datos que definen un mapeo de dicho módulo de software activado a dicha unidad de prueba central y datos que definen un mapeo de dicha unidad bajo prueba a dicha unidad de prueba central.Apparatus according to any of the preceding claims, wherein said operational data stored in said data storage module comprises data representative of at least one software module to be activated, data defining a mapping of said activated software module to said unit central test unit and data defining a mapping of said unit under test to said central test unit. 6. Un sistema de prueba terrestre de aviónica que comprende un aparato según cualquiera de las reivindicaciones anteriores, en donde dichos módulos de prueba de software están configurados cada uno para realizar una prueba terrestre de aviónica, y cada dicha unidad bajo prueba comprende una caja negra de aviónica.An avionics ground test system comprising an apparatus according to any of the preceding claims, wherein said software test modules are each configured to perform an avionics ground test, and each said unit under test comprises a black box of avionics. 7. Una unidad adaptadora para aparato de prueba según cualquiera de las reivindicaciones 1 a 5, o un sistema según la reivindicación 6, que comprende una carcasa que tiene un primer conjunto de uno o más conectores físicos externos configurados para conectar eléctricamente dicha unidad adaptadora a una unidad especificada bajo prueba, y un segundo conjunto de uno o más conectores físicos externos configurados para conectar eléctricamente dicha unidad adaptadora a dicha unidad de prueba central, incluyendo dicha varvasa un elemento de almacenamiento de datos en el que se almacenan dichos datos operativos.A test apparatus adapter unit according to any of claims 1 to 5, or a system according to claim 6, comprising a housing having a first set of one or more external physical connectors configured to electrically connect said adapter unit to a specified unit under test, and a second set of one or more external physical connectors configured to electrically connect said adapter unit to said central test unit, said varvasa including a data storage element in which said operational data is stored. 8. Una unidad según la reivindicación 7, en donde el segundo conjunto de uno o más conectores físicos externos está configurado para impedir una conexión mecánica incorrecta de la unidad adaptadora a dicha unidad de prueba central.A unit according to claim 7, wherein the second set of one or more external physical connectors is configured to prevent incorrect mechanical connection of the adapter unit to said central test unit. 9. Una unidad según la reivindicación 7 o la reivindicación 8, en donde el segundo conjunto de uno o más conectores externos está configurado para restringir o impedir la transferencia de energía entre dicha unidad adaptadora y dicha unidad de prueba central, a menos que y hasta que dicha unidad adaptadora esté correctamente conectada a dicha unidad de prueba central.A unit according to claim 7 or claim 8, wherein the second set of one or more external connectors is configured to restrict or prevent power transfer between said adapter unit and said central test unit, unless and until that said adapter unit is correctly connected to said central test unit. 10. Una unidad según cualquiera de las reivindicaciones 7 a 9, en donde el segundo conjunto de uno o más conectores externos comprende un circuito de bloqueo de dos fases, configurado para impedir una conexión mecánica incorrecta de la unidad adaptadora a dicha unidad de prueba central y/o monitorizar la integridad de una conexión entre dicha unidad adaptadora y dicha unidad de prueba central e impedir la transferencia de energía entre ellas a menos que se conecten correctamente.A unit according to any one of claims 7 to 9, wherein the second set of one or more external connectors comprises a two-phase blocking circuit, configured to prevent a connection incorrect mechanics of the adapter unit to said central test unit and/or monitor the integrity of a connection between said adapter unit and said central test unit and prevent power transfer between them unless they are correctly connected. 11. Una unidad según la reivindicación 10, en donde el segundo conjunto de conectores externos comprende una pluralidad de unidades conectoras, en donde cada unidad conectora incluye un pasador de supresión configurado para la conexión a un enchufe respectivo específico de dicha unidad de prueba central. A unit according to claim 10, wherein the second set of external connectors comprises a plurality of connector units, wherein each connector unit includes a blanking pin configured for connection to a specific respective socket of said central test unit.
ES17730910T 2016-06-14 2017-06-13 Test apparatus for testing avionics equipment on the ground Active ES2942263T3 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP16275083.0A EP3258379A1 (en) 2016-06-14 2016-06-14 Avioncis ground test rig system
GB1610339.2A GB2551484B (en) 2016-06-14 2016-06-14 Avionics ground test rig system
PCT/GB2017/051712 WO2017216538A1 (en) 2016-06-14 2017-06-13 Test apparatus

Publications (1)

Publication Number Publication Date
ES2942263T3 true ES2942263T3 (en) 2023-05-31

Family

ID=59071007

Family Applications (1)

Application Number Title Priority Date Filing Date
ES17730910T Active ES2942263T3 (en) 2016-06-14 2017-06-13 Test apparatus for testing avionics equipment on the ground

Country Status (3)

Country Link
EP (1) EP3469485B1 (en)
ES (1) ES2942263T3 (en)
WO (1) WO2017216538A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110320428A (en) * 2019-07-01 2019-10-11 江西洪都航空工业集团有限责任公司 A kind of Kind of Missile Control Computer interface automatization test system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6269319B1 (en) * 1999-01-29 2001-07-31 The Mcdonnell Douglas Corporation Reconfigurable integration test station
US8868981B2 (en) * 2010-08-12 2014-10-21 Salesforce.Com, Inc. On-demand services environment testing framework
US9535817B2 (en) * 2011-06-10 2017-01-03 Microsoft Technology Licensing, Llc Application development environment for portable electronic devices
US9317398B1 (en) * 2014-06-24 2016-04-19 Amazon Technologies, Inc. Vendor and version independent browser driver

Also Published As

Publication number Publication date
WO2017216538A1 (en) 2017-12-21
EP3469485A1 (en) 2019-04-17
EP3469485B1 (en) 2023-03-08

Similar Documents

Publication Publication Date Title
US6269319B1 (en) Reconfigurable integration test station
KR101370728B1 (en) Test module with blocks of universal and specific resources
CN104777757A (en) Closed-loop simulation testing system and method for ground attitude control of microsatellites
ES2942263T3 (en) Test apparatus for testing avionics equipment on the ground
CN104515951A (en) Board-level embedded test controller and board-level embedded test method
RS62965B1 (en) Test point card device for a test bench with fault finding
US20130162273A1 (en) Testing device
US10168382B2 (en) Sensitive, dangerous, vulnerable, or expendable installed equipment item(s) safe programmable and expandable resource electronic test equipment apparatuses and related methods for testing and interfacing with multiple classes or types of systems under test with or without the sensitive, dangerous, vulnerable, or expendable item(s) installed
EP3258379A1 (en) Avioncis ground test rig system
Polo et al. End-to-end validation process for the INTA-Nanosat-1B Attitude Control System
KR20150100050A (en) Portable device for checking control units of fire control system
RU2377649C2 (en) Method of simulating electrical communication of rocket with carrier equipment and device for realising said method
GB2551484A (en) Avionics ground test rig system
RU109880U1 (en) AUTOMATED COMPLEX OF CHECKING THE STATE AND FUNCTIONING OF ON-BOARD MEANS OF CONTROL SYSTEMS OF ROCKET-CARRIER BLOCKS
Barcellos et al. FlatSat platforms for small satellites: a systematic mapping and classification
CN110879786A (en) Test system of satellite-borne software
ES2995507T3 (en) Method and testing device
Rughani et al. Improved CubeSat Mission Reliability Using a Rigorous Top-Down Systems-Level Approach
GB2342722A (en) Electronic module interconnection including a switch array to simulate fault conditions
US12197373B1 (en) Test, development and deployment infrastructure for spacecube high-performance flight processors
RU2803480C1 (en) Ground control panel for unmanned aerial vehicle
KR20240079744A (en) Debugging interface device for vechicle that can be supplied external power
Narayanan et al. Mission Dodona: Electronic Power System Design, Analysis and Integration
RU2414746C2 (en) Method of imitating interaction between missile and carrier equipment and device for realising said metod
GB2586455A (en) Simulator