ES2342901T5 - Método para controlar los movimientos de un simulador de vuelo y simulador de vuelo que pone en práctica dicho método - Google Patents
Método para controlar los movimientos de un simulador de vuelo y simulador de vuelo que pone en práctica dicho métodoInfo
- Publication number
- ES2342901T5 ES2342901T5 ES06806200T ES06806200T ES2342901T5 ES 2342901 T5 ES2342901 T5 ES 2342901T5 ES 06806200 T ES06806200 T ES 06806200T ES 06806200 T ES06806200 T ES 06806200T ES 2342901 T5 ES2342901 T5 ES 2342901T5
- Authority
- ES
- Spain
- Prior art keywords
- warping
- simulator
- lateral
- pilot
- component
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
- G09B9/02—Simulators for teaching or training purposes for teaching control of vehicles or other craft
- G09B9/08—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer
- G09B9/12—Motion systems for aircraft simulators
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/408—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by data handling or data format, e.g. reading, buffering or conversion of data
- G05B19/4086—Coordinate conversions; Other special calculations
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Educational Technology (AREA)
- Educational Administration (AREA)
- Business, Economics & Management (AREA)
- Aviation & Aerospace Engineering (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
Un método para controlar los movimientos de un simulador de vuelo, que implica aceleraciones lineales y angulares percibidas por un piloto sentado en el asiento para el piloto,<br /><br /> con lo que la velocidad de alabeo (p) y la velocidad de guiñada (r), así como una fuerza específica en una dirección lateral (Ay), calculadas de acuerdo con un modelo de un avión simulado en un punto fijo del avión simulado, son convertidas por un programa de movimiento en una posición lateral (y) y un ángulo de alabeo (φ) del simulador, caracterizado porque el método comprende cualquiera de los pasos de: calcular el ángulo de alabeo (φ) del simulador debido al ángulo de alabeo del avión simulado, corrigiendo para ello un valor calculado originalmente (φhp) del ángulo de alabeo (φ) por un factor de corrección (φcor) proporcional a una fuerza específica lateral, inducida por un filtro de eliminación usado durante el cálculo de alineación de la gravedad terrestre de la posición lateral (y) del simulador,<br /><br /> y/o<br /><br /> - descomponer la fuerza específica en la dirección lateral (Aypilot) que actúa en el punto de referencia del piloto en el avión simulado, en una primera componente y una segunda componente, la primera componente relativa a la fuerza específica (Ay) en un punto fijo del avión simulado, y la segunda componente que tiene un primer término relacionado con la aceleración debida a las aceleraciones angulares de guiñada (r) y un segundo término relacionado con las aceleraciones angulares de alabeo (p), de acuerdo con la fórmula<br /><br /> **(Ver fórmula)** siendo xpac la coordenada x del punto (P) de referencia del piloto en un sistema de referencia que tiene el origen en el punto fijo del avión simulado y siendo zpac la coordenada z del punto de referencia del piloto en dicho sistema de referencia, siendo ·ρ la aceleración angular de alabeo y siendo ·Γ la aceleración angular de guiñada,<br /><br />- filtrar la primera componente (Ay) a través de dos filtros, un filtro de paso alto y un filtro de paso bajo,<br /><br /> - filtrar cada uno de los términos de la segunda componente mediante un juego de un primer y un segundo filtros complementarios en paralelo, siendo filtros complementarios los filtros cuya suma de funciones de transferencia es uno,<br /><br /> - usar la suma de la salida del filtro de paso alto y de la salida del primero de los filtros complementarios de cada juego para calcular la posición lateral (y) deseada del simulador, y usar la suma de la salida del filtro de paso bajo y de la salida del segundo de los filtros complementarios de cada juego para calcular el ángulo de alabeo (φ) deseado del simulador.
Description
Método para controlar los movimientos de un simulador de vuelo y simulador de vuelo que pone en práctica dicho método.
El presente invento se refiere a simuladores de vuelo y a métodos para controlar los simuladores de vuelo.
Los sistemas de movimiento de los simuladores de vuelo, o dicho brevemente los simuladores de vuelo, están provistos de sistemas de movimiento de 6 grados de libertad. Los simuladores de vuelo proporcionan indicación fiel del movimiento de las maniobras a través del filtrado de las aceleraciones angulares y de fuerzas específicas (lineales). Estas señales son importantes para la percepción del piloto, y por lo tanto el movimiento de los simuladores de vuelo deberá ser puesto de acuerdo con los movimientos de un avión real. Los algoritmos que se exponen en lo que sigue se han empleado en la técnica anterior para controlar los simuladores de vuelo.
Transformación del centroide (centro de gravedad geométrico)
Como la intención es la de simular el movimiento, tal como es percibido por el piloto, el simulador de vuelo está situado hipotéticamente en el avión, en correspondencia con el punto P de referencia del piloto (Fig. 4).
La lógica que se sigue (Fig. 8) se encuentra siempre en la bibliografía (véanse Russell V. Parrish, James E. Dieudonne y Dennis J. Martin Jr. "Software del movimiento para una base de movimiento sinérgica de seis grados de libertad" p.9. NASA TN D-7350 diciembre 1973/M.Baarspul, Delft University of Technology. "La generación de indicaciones de movimiento en un sistema de movimiento de seis grados de libertad" p.5, Report LR-248, junio 1977/G.A.J. van de Moesdijk, F.L. Van Biervliet, Delft University of Technology. "investigación para mejorar el sowftware de movimiento del simulador de vuelo Fokker F-28", p.4, Report LR-358, septiembre 1982) y en aplicaciones prácticas.
Las fuerzas específicas se calculan en el avión en el lugar del centroide de la plataforma hipotética, de acuerdo con las fórmulas dadas en: O.H. Gerlach, Technische Hogesschool Delft, "Vliegeigenschappen 1* p. 227, Dictaat D 26, octubre-noviembre 1981 /M. Baarsput, Delft University of Technology. "La generación de indicaciones de movimiento en un sistema de movimiento de seis grados de libertad" página 6, Report LR-248, junio 1977.
Por ejemplo, en la dirección y:
siendo Ay-centroid la componente y de la fuerza específica en el lugar hipotético del centroide del simulador con respecto al sistema de referencia del avión. Ay-cg la componente y de la fuerza específica del centro de gravedad del
avión, p la velocidad de alabeo, q la velocidad de cabeceo, r la velocidad de guiñada,
aceleración angular de alabeo, f la aceleración angular de guiñada, xc-ac la coordenada x del centroide en el sistema de referencia del avión y zc-ac la coordenada z del centroide en el sistema de referencia del avión. En la mayoría de los casos la zcac se desprecia.
El programa de movimiento hace uso de las tres componentes de la fuerza específica corregidas Ax-centroid, Aycentroid, Az-centroid y las tres velocidades angulares (o aceleraciones) p, q, r, como entradas. Las 6 señales de salida del programa de movimiento mandan la posición del centroide (tres coordenadas) en la plataforma de movimiento, así como los 3 ángulos de Eluler.
Simulación de la aceleración angular de alabeo (Fig. 9)
La velocidad de alabeo multiplicada por una ganancia de ajuste descendente Kd es filtrada a través de un filtro de paso alto de alabeo (de 1o o de 2o orden). El camino de coordinación hace uso de la inclinación lateral con objeto de mantener la "alineación de la gravedad". Con objeto de mantener la posición lateral dentro de los límites del simulador, se envía la posición lateral a través de un filtro-y de alabeo, en general de 2o orden. La salida del programa es el ángulo < de alabeo del simulador y la posición y del centroide.
Estos filtros pueden ser de adaptación, lo que significa que Kd podría ser adaptada continuamente de acuerdo con un criterio de coste dado.
Simulación de la fuerza específica lateral (Fig. 10):
La fuerza específica lateral calculada en la posición hipotética del centroide se multiplica por una ganancia de ajuste descendente y se envía después a través de dos filtros diferentes: un filtro de posición de paso alto y un filtro angular de paso bajo. Estos filtros son en la mayoría de los casos de 2o orden y no son complementarios. Muy bien pueden ser de adaptación. De nuevo, la salida de los filtros es la "posición del centroide" y no la posición del piloto.
los simuladores de vuelo de la técnica anterior, con al menos inclinación lateral y alabeo como un grado de libertad, se comportan invariablemente como sigue: considerando únicamente el viraje coordinado en vuelo por medio del mando de alerones, al principio de la maniobra, la percepción del piloto parece ser correcta. Se perciben la iniciación del alabeo así como la iniciación de la fuerza específica lateral. Pocos momentos después, sin embargo, se aprecia una fuerza lateral opuesta espuria. Se percibe como si el avión estuviese efectuando un resbalamiento lateral, lo que no es el caso.
También, durante las maniobras de rodaje en tierra, hay muy poca correlación entre la percepción del movimiento lateral y la información visual. Se tiene siempre la impresión de que se derrapa lateralmente en la pista.
Estos problemas se exponen con más detalle en lo que sigue.
Maniobra de alabeo
Consideremos una respuesta típica de movimiento del simulador de vuelo, en la Fig. 11, al paso de maniobra de mando de alerones de la Fig. 6.
Para los gráficos se usaron filtros de 2o orden, pues son los más frecuentemente usados. La única entrada a los filtros viene de la velocidad de alabeo. No hay entrada al filtro de fuerza específica lateral, ya que la posición-z del centroide (zc-ac) se desprecia en la mayoría de los casos.
La aceleración angular del alabeo (Fig. 11.4) muestra una inversión del signo que es inherente a la aceleración de alabeo filtrada por filtro de paso alto.
El tiempo de respuesta de la fuerza específica lateral en el punto P de referencia del piloto (Fig. 11.5) muestra las siguientes características:
1ª El valor del pico inicial es correcto. Esta aceleración es debida a
La transformación del centroide, como anteriormente se ha considerado, solamente tiene en cuenta la posición hipotética xc-ac del centroide con relación al centro de gravedad (c.g.) del avión. No se toma en consideración la coordenada vertical zc-ac del centroide ni la distancia f, la distancia vertical entre el punto P de referencia del piloto y el centroide c, es decir, el centro de gravedad geométrico de la plataforma del simulador. Puesto que el piloto está situado en el avión por encima del punto de aceleración de alabeo inicial y puesto que se acciona el simulador para alabeo alrededor de su centroide, las fuerzas específicas laterales iniciales son aproximadamente similares en el avión (a/c) y en el simulador (sim).
2ª Este pico inicial va seguido instantes después por una fuerza lateral espuria opuesta importante. Esta fuerza espuria es perjudicial para la fidelidad del movimiento del simulador de vuelo. Puede verse en la bibliografía como "apoyo desfasado del alumno sobre los pedales" etc. (J.B. Sinacori, Northrop Corporation, "A practical approach to motion simulation" ("una aproximación práctica a la simulación de movimiento") página 13, A1AA comunicación 73931, septiembre 1973/Susan A. Riedel y L.G.Hofmann, Systems Technology Inc., "Investigation of nonlinear motion simulator washout schemes" ("Investigación de esquemas de eliminación de movimientos no lineales del simulador"), página 524, página 530, Memorias de la 14ª Conferencia Anual sobre Control Manual, noviembre 1978/Susan A. Riedel y L.G. Hofmann, STI, "Validación de un simulador de vuelo con ingeniería tripulada" página 172, STI-TR-1110-1, AFFDL-TR-78-192-FT-1, Feb. 1979/David L. Quam, Universidad de Dayton, Ohio (EE.UU.), "Human pilot perception experiments" ("Experimentos de percepción de piloto humano") página 263, Memorias de la 15ª Conferencia Anual sobre Control Manual, noviembre 1979/Irving L. Ashkenas, STI, "Collected flight and simulation comparisons and considerations" ("Consideraciones y comparaciones recogidas de comparaciones entre vuelo y simulación") páginas 16-26, AGARD CP408 Flight Simulation, octubre 1985).
Este fenómeno se debe por entero a la presencia del filtro y de eliminación, como se ha ilustrado en la Fig. 9. Si no hubiese tal filtro, el movimiento de la plataforma permanecería perfectamente coordinado. Sin embargo, el simulador oscilaría. El filtro y de eliminación es necesario para "reclamar" el simulador, introduciendo por consiguiente "des" coordinación.
La única forma de suprimir este fenómeno en el esquema existente es reducir la ganancia Kd a valores muy bajos. No se vuelve a percibir ningún movimiento durante el movimiento, y sin embargo esto se considera menos malo que el movimiento espurio.
Maniobra de rodaje en tierra
Durante las maniobras de rodaje en tierra el avión simulado no alabea, por lo que solamente los filtros de la fuerza específica lateral desempeñan un papel principal.
Siempre se produce distorsión en el movimiento percibido: cuando se usa la dirección con el timón o la rueda de morro, se siente la respuesta inicial (del filtro y de paso alto). Cuando ésta desaparece, llega la aceleración lateral mantenida procedente del filtro < de paso bajo. Esos dos movimientos no se mezclan entre sí perfectamente, ya que los filtros no son complementarios.
Un objeto del presente invento es proporcionar una buena indicación fiel del seguimiento del movimiento lateral en los simuladores de vuelo, así como simuladores de vuelo con tal buena indicación fiel del seguimiento del movimiento lateral y métodos para controlar tales simuladores de vuelo. Un objeto del presente invento es superar al menos algunas de las deficiencias antes mencionadas.
El anterior objeto se consigue por un método y un dispositivo de acuerdo con el presente invento.
En un primer aspecto, el presente invento proporciona métodos para controlar los movimientos de un simulador de vuelo, que dan por resultado una mejor percepción del movimiento por parte de un piloto que use el simulador de vuelo.
En una primera realización del primer aspecto, el presente invento proporciona un método para controlar los movimientos de un simulador de vuelo, que implican aceleraciones lineales y angulares percibidas por un piloto sentado en el asiento del piloto, con lo que las velocidades de alabeo y de guiñada, así como una fuerza específica en una dirección lateral, calculada de acuerdo con un modelo de un avión simulado en un punto fijo del avión simulado, se convierten mediante un programa de movimiento en una posición lateral y un ángulo de alabeo del simulador. En la primera realización, el método comprende calcular el ángulo de alabeo del simulador debido al ángulo de alabeo del avión simulado, mediante la corrección de un valor calculado originalmente del ángulo de alabeo con un factor de corrección proporcional a una fuerza específica lateral, inducida por un filtro de eliminación usado durante el cálculo de la alineación de la gravedad terrestre de la posición lateral del simulador.
El cálculo del ángulo de alabeo del simulador puede comprender usar una transformación matemática que implique la alimentación hacia delante de un ángulo de corrección en la función de transformación del ángulo de alabeo, de acuerdo con las fórmulas:
donde <-hp es igual al ángulo de alabeo del simulador filtrado en filtro de paso alto,
ÿ-roll es igual a la aceleración de la posición lateral del punto P de referencia del piloto,
g es la constante de gravedad terrestre, Ky es un factor de coordinación de ganancia lateral, y
<-roll es igual al ángulo de alabeo del simulador, como resultado de la aceleración de alabeo del avión o de la velocidad de alabeo.
En dicha transformación matemática se puede introducir un factor de coordinación lateral Ky, de valor entre 0 y 1, que permita reducir el recorrido lateral a expensas de alguna fuerza específica lateral espuria aceptable, modulando para ello entre "coordinación nula" (Ky = 0) y "coordinación total" (Ky = 1). El ángulo de alabeo puede obtenerse mediante un filtro de paso alto de 3º o de 4º orden, que conduce a que sea Ky = 1, y la aceleración lateral puede ser en cada caso igual a ese ángulo de alabeo multiplicado por la aceleración terrestre.
La transformación matemática puede implicar un filtro de paso alto del ángulo de alabeo de 2o orden y un filtro de eliminación-y de 1o orden, de acuerdo con las fórmulas de la función de transferencia
donde Pltd es la velocidad de alabeo de entrada limitada a través de un factor Kd de ganancia de ajuste descendente, y opcionalmente una función de limitación de la velocidad de alabeo, de tal modo que para un paso en el mando de los alerones, el recorrido lateral del simulador es de un valor finito.
5 En un método de acuerdo con realizaciones del presente invento, la segunda componente de la fuerza específica en la dirección lateral puede obtenerse por medio de un primer juego de dos filtros complementarios para aceleración de alabeo y un segundo juego de dos filtros complementarios para aceleración de guiñada. De cada juego de filtros complementarios, uno es para mandar un desplazamiento lateral del simulador y el otro es para mandar un ángulo de alabeo del simulador. Los filtros complementarios pueden ser de acuerdo con las fórmulas de la función de
10 transferencia
y
donde pltd y rltd son las velocidades de alabeo y de guiñada, respectivamente, limitadas a través de un factor de ganancia de ajuste descendente Kp y Kr respectivamente, y opcionalmente a través de una función de limitación de la velocidad.
En una segunda realización del primer aspecto, el presente invento proporciona un método para controlar los movimiento de un simulador de vuelo, que implican aceleraciones lineales y angulares percibidas por un piloto sentado en el asiento del piloto, con lo que las velocidades de alabeo y de guiñada, así como una fuerza específica en una dirección lateral calculada de acuerdo con un modelo de un avión simulado en un punto fijo del avión simulado, son convertidas por un programa de movimiento en una posición lateral y en un ángulo de alabeo del simulador. En la segunda realización, el método comprende
- -
- descomponer la fuerza específica en la dirección lateral que actúa en el punto de referencia del piloto en el avión simulado en una primera componente y una segunda componente, la primera componente relativa a la fuerza específica en un punto fijo del avión simulado, y la segunda componente que tiene un primer término relacionado con las aceleraciones debidas a la guiñada y un segundo término relacionado con las aceleraciones angulares de alabeo, de acuerdo con la fórmula
Siendo xpac la coordenada x del punto de referencia del piloto en un sistema de referencia que tiene su origen en el punto fijo del avión simulado, y siendo zp
ac la coordenada z del punto de referencia del piloto en dicho sistema de
referencia, siendo
la aceleración angular de alabeo y siendo f la aceleración angular de guiñada.
- -
- filtrar la primera componente Ay a través de dos filtros, un filtro de paso alto y un filtro de paso bajo,
- -
- filtrar cada uno de los términos de la segunda componente mediante un juego de un primer y un segundo filtros complementarios en paralelo, siendo filtros complementarios aquéllos cuya suma de funciones de transferencia es uno, y
- -
- usar la suma de la salida de filtro de paso alto y el primero de los filtros complementarios de cada juego para calcular la posición lateral deseada del simulador, y usar la suma de la salida del filtro de paso bajo y el segundo de los filtros complementarios de cada juego para calcular el ángulo de alabeo deseado del simulador.
En una tercera realización del primer aspecto, el presente invento proporciona un método para controlar los movimientos de un simulador de vuelo, que implican aceleraciones lineales y angulares percibidas por un piloto sentado en el asiento del piloto, con lo que la velocidad de alabeo y de guiñada, así como una fuerza específica en una dirección lateral, calculada de acuerdo con un modelo de avión simulado en un punto fijo del avión simulado, son convertidas por un programa de movimiento en una posición lateral y un ángulo de alabeo del simulador. En la tercera realización, el método comprende transformar la posición del punto de referencia del piloto en el simulador obtenido a través del programa de movimiento, ya sea por medio de un método según el estado del arte o ya sea por medio de cualquiera de los métodos del primer o del segundo aspectos, o bien por medio de una combinación de los mismos, en la posición del centroide del simulador. Esto puede hacerse mediante una transformación de coordinación que tenga en cuenta los tres ángulos de Euler de los ángulos de guiñada (4), de cabeceo (8) y de alabeo (<).
El método de la tercera realización puede comprender además transformar la fuerza específica, calculada de acuerdo con un modelo de un avión simulado en el punto fijo de dicho avión, en una fuerza específica que actúe en un punto de referencia del piloto y dar después esa fuerza específica transformada como entrada al programa de movimiento y convertir la salida del programa de movimiento mediante una transformación de la situación del punto de referencia del piloto en la posición del centroide del simulador en señales para mandar la posición del centroide del simulador. La primera transformación puede ser efectuada por medio de transformaciones matemáticas que convierten formas específicas del punto fijo del avión en el punto P de referencia del piloto, de acuerdo con:
Las señales de movimiento para mandar la posición del centroide de la plataforma del simulador pueden obtenerse a 10 partir de la salida de movimiento del punto P de referencia del piloto, de acuerdo con las fórmulas
siendo
sen
cos
cos
sen
sen sen
sen
cos
sen
cos
cos
sen
sen
cos
cos
sen
cos
sen
cos
cos
A =
r
(
15 La siguiente ecuación simplificada puede sustituir a la componente-y del centroide, yc
yc = yp - L<
siendo f la distancia vertical entre el punto de referencia del piloto y el centroide del simulador y siendo < el ángulo de alabeo.
Las realizaciones primera, segunda y tercera del primer aspecto, y sus características dependientes, pueden ser 20 realizaciones separadas, o bien pueden estar combinadas entre sí.
En realizaciones del presente invento, el punto fijo del avión simulado puede ser el centro de gravedad de dicho avión simulado. Son puntos útiles alternativos para el punto fijo otros puntos fijos en el avión, en las proximidades del centro de gravedad.
'
'
cos
sen
r
(
r
cos
'
(
'
r
-
'
r
r+
sen
'
(
(
(
r
cos
r
+
r
'
'
cos
sen
(
.
r
'
.
r
-
-
En un segundo aspecto, el presente invento proporciona un producto de programa de ordenador para ejecutar cualquiera de los métodos según cualquiera de las reivindicaciones anteriores cuando se ejecutan en un dispositivo de cálculo asociado con un simulador de vuelo que simule un avión. El producto de programa de ordenador proporciona la funcionalidad de cualquiera de los anteriores métodos de acuerdo con el presente invento cuando se ejecuta en un dispositivo de cálculo asociado con un simulador de vuelo. El programa de ordenador puede ser parte de un producto de software de ordenador (es decir, un medio portador) que incluya uno o más segmentos de código que hagan que un procesador, tal como una cpu del sistema de procesado, lleve a cabo los pasos del método. El programa discurre bajo un sistema operativo, y puede incluir una interfaz con el usuario que haga posible que un usuario interactúe con el programa. El programa del simulador de vuelo opera sobre datos de entrada, por ejemplo, un esquema de vuelo predeterminado y genera datos de control para controlar los movimientos de una plataforma de un simulador de vuelo.
En un tercer aspecto, el presente invento proporciona un medio de soporte o dispositivo de almacenamiento de datos legibles a máquina, que almacena el producto de programa de ordenador del presente invento en una forma legible por una máquina y que ejecuta uno al menos de los métodos de este invento, cuando es ejecutado en un dispositivo de cálculo. Actualmente, tal software se ofrece frecuentemente en la red Internet o en una intranet de una compañía para su descarga y, por consiguiente, el presente invento incluye transmitir el producto de ordenador a imprimir de acuerdo con el presente invento sobre una red local o de área amplia. El dispositivo de cálculo puede incluir uno de entre un microprocesador y un FPGA.
Los términos "medio portador" y "medio legible por ordenador", tal como aquí se usan, se refieren a cualquier medio que participe en proporcionar instrucciones a un procesador para su ejecución. Tal medio puede adoptar muchas formas, incluyendo, aunque sin quedar limitados a ellas, la de medios no volátiles, medios volátiles, y medios de transmisión. Como medios no volátiles se incluyen, por ejemplo, los discos ópticos o magnéticos, tales como un dispositivo de almacenamiento que sea parte de un almacenamiento en masa. Los medios volátiles incluyen memorias dinámicas tales como la RAM. Los medios de transmisión incluyen cables coaxiales, cable de cobre y fibras ópticas, incluyendo los cables que comprende un bus dentro de un ordenador. Los medios de transmisión pueden también adoptar la forma de ondas acústicas o de luz, tales como las generadas durante las comunicaciones de datos por ondas de radio y por infrarrojos.
Como formas comunes de medios legibles por ordenador se incluyen, por ejemplo, disquetes, discos flexibles, discos duros, cinta magnética, o cualquier otro medio magnético, un CD-ROM, cualquier otro medio óptico, tarjetas perforadas, cintas de papel, cualquier otro medio físico con dibujos de agujeros, una RAM, una PROM, una EPROM, una FLASH-EPROM, cualquier otro chip o cartucho de memoria, una onda portadora como se describe aquí en lo que sigue, o cualquier otro medio que pueda leer un ordenador.
Pueden estar implicados medios legibles por ordenador de varias formas en la puesta en práctica de una o más secuencias de una o más instrucciones a un procesador, para su ejecución. Por ejemplo, las instrucciones pueden ir contenidas inicialmente en un disco magnético de un ordenador a distancia. El ordenador a distancia puede cargar las instrucciones en su memoria dinámica y enviar las instrucciones por una línea telefónica usando un modem. Un modem local para el sistema de ordenador para controlar la plataforma del simulador, puede recibir los datos por la línea telefónica y usar un transmisor de infrarrojos para convertir los datos en una señal de infrarrojos. Un detector de infrarrojos acoplado a un bus puede recibir los datos llevados por la señal de infrarrojos y situar los datos en el bus. El bus lleva los datos a la memoria principal, de la cual un procesador recupera y ejecuta las instrucciones. Las instrucciones recibidas por la memoria principal pueden ser almacenadas opcionalmente en un dispositivo de almacenamiento, ya sea antes o ya sea después de la ejecución por un procesador. Las instrucciones pueden ser también transmitidas por medio de una onda portadora en una red, tal como una LAN, una WAN o por Internet. Los medios de transmisión pueden adoptar la forma de ondas acústicas o luminosas, tales como las generadas durante las comunicaciones por ondas de radio y de datos de infrarrojos. Los medios de transmisión incluyen cables coaxiales, cables de cobre y fibras ópticas, incluyendo los cables que forman un bus dentro de un ordenador.
En todavía otro aspecto, el presente invento proporciona un controlador para controlar los movimientos de un simulador de vuelo, que implican aceleraciones lineales y angulares percibidas por un piloto sentado en el asiento del piloto, de modo que la velocidad de alabeo y la velocidad de guiñada, así como una fuerza específica en una dirección lateral. calculada de acuerdo con un modelo de un avión simulado en un punto fijo del avión simulado, son convertidas por un programa de movimiento en una posición lateral y un ángulo de alabeo del simulador,
en que el controlador comprende cualquiera de:
una primera calculadora adaptada para calcular el ángulo de alabeo del simulador debido al ángulo de alabeo del avión simulado, mediante la corrección de un valor calculado originalmente del ángulo de alabeo por un factor de corrección proporcional a una fuerza específica lateral inducida por un filtro de eliminación usado durante el cálculo de la alineación de la gravedad terrestre de la posición lateral del simulador;
y/o -una segunda calculadora adaptada para descomponer la fuerza específica en la dirección lateral que actúa en el punto de referencia del piloto en el avión simulado en una primera componente y una segunda componente, relacionada la primera componente con la fuerza específica en un punto fijo del avión simulado y teniendo la segunda componente un primer término relacionado con las aceleraciones debidas a la guiñada y un segundo término relacionado con las aceleraciones angulares de alabeo, de acuerdo con la fórmula
siendo xpac la coordenada x del punto de referencia del piloto en un sistema de referencia que tiene su origen en el punto fijo del avión simulado, y siendo zpac la coordenada z del punto de referencia del piloto en dicho sistema de referencia, siendo D la aceleración angular de alabeo y siendo f la aceleración angular de guiñada, -un filtro de paso alto y un filtro de paso bajo para filtrar el primer componente Ay,
- -
- dos juegos de un primer y un segundo filtros complementarios, siendo filtros complementarios aquellos filtros cuya suma de funciones de transferencia es uno, para filtrar cada uno de los términos de la segunda componente en paralelo,
- -
- un combinador para combinar la salida del filtro de paso alto y las salidas del primero de los filtros complementarios de cada juego para calcular la posición lateral deseada del simulador, y un combinador para combinar la salida del filtro de paso bajo y las salidas de los segundos filtros complementarios de cada conjunto para calcular el ángulo de alabeo deseado del simulador.
y/o
un transformador para transformar la posición del punto de referencia del piloto en el simulador obtenido a través del programa de movimiento, ya sea por medio de un método según el estado del arte o ya sea por medio de cualquiera de los métodos del primer o del segundo aspectos, o bien por medio de una combinación de los mismos, en la posición del centroide del simulador.
En todavía otro aspecto, el presente invento proporciona un simulador de vuelo adaptado para realizar movimientos controlados, que implican aceleraciones lineales y angulares percibidas por un piloto sentado en el asiento del piloto,
con lo que la velocidad de alabeo y la velocidad de guiñada, así como una fuerza específica en una dirección lateral, calculada de acuerdo con un modelo de un avión simulado en un punto fijo del avión simulado, son convertidas por un programa de movimiento en una posición lateral y en un ángulo de alabeo del simulador,
en que el simulador de vuelo comprende cualquiera de:
una primera calculadora adaptada para calcular el ángulo de alabeo del simulador debido al ángulo de alabeo del avión simulado, corrigiendo para ello un valor calculado originalmente del ángulo de alabeo por un factor de corrección proporcional a una fuerza específica lateral inducida por un filtro de eliminación usado durante el cálculo de alineación de la gravedad terrestre de la posición lateral del simulador,
y/o
- -
- una segunda calculadora adaptada para descomponer la fuerza específica en la dirección lateral, que actúa en el punto de referencia del piloto en el avión simulado, en una primera componente y una segunda componente, la primera componente relativa a la fuerza específica en un punto fijo del avión simulado y la segunda componente que tiene un primer término relacionado con las aceleraciones debidas a la guiñada y un segundo término relacionado con las aceleraciones angulares de alabeo, de acuerdo con la fórmula
siendo xpac la coordenada x del punto de referencia del piloto en un sistema de referencia que tiene el origen en el
punto fijo del avión simulado, y siendo zp
ac la coordenada z del punto de referencia del piloto en dicho sistema de
referencia, siendo la aceleración angular de alabeo y siendo f la aceleración angular de guiñada,
-un filtro de paso alto y un filtro de paso bajo para filtrar la primera componente Ay,
- -
- dos juegos de un primer y un segundo filtros complementarios, siendo filtros complementarios aquellos filtros cuya suma de funciones de transferencia es uno, para filtrar cada uno de los términos de la segunda componente en paralelo,
- -
- un combinador para combinar la salida del filtro de paso alto y las salidas del primero de los filtros complementarios de cada juego para calcular la posición lateral deseada del simulador, y un combinador para combinar la salida del filtro de paso bajo y las salidas del segundo de los filtros complementarios de cada juego para calcular el ángulo de alabeo deseado del simulador,
y/o
un transformador para transformar la posición del punto de referencia del piloto en el simulador obtenido a través del programa de movimiento, ya sea por medio de un método según el estado del arte o ya sea por medio de cualquiera de los métodos del primer o del segundo aspectos, o bien por medio de una combinación de los mismos, en la posición del centroide del simulador.
Los aspectos particulares y preferidos del invento se exponen en las reivindicaciones independientes y dependientes que se acompañan. Las características de las reivindicaciones dependientes pueden ser combinadas con las características de las reivindicaciones independientes y con características de otras reivindicaciones dependientes, según sea lo apropiado, y no únicamente como se expone explícitamente en las reivindicaciones.
Se cree que los presentes conceptos representan mejoras sustanciales nuevas y noveles, incluyendo desviaciones con respecto a las prácticas anteriores, lo que da por resultado una más fiel indicación del movimiento durante las maniobras laterales en tierra y en el aire.
Los principios del presente invento permiten el diseño de simuladores de vuelo mejorados y de métodos para controlar los simuladores de vuelo.
Las anteriores y otras características, propiedades y ventajas del presente invento se pondrán de manifiesto en la descripción detallada que sigue, considerada conjuntamente con los dibujos que se acompañan, los cuales ilustran, a modo de ejemplos, los principios del invento. Esta descripción se hace únicamente para que sirva de ejemplo, sin limitar el alcance del invento. Las figuras de referencia que se citan en lo que sigue se refieren a los dibujos que se acompañan.
Breve descripción de los dibujos
Fig. 1:sistema de referencia del avión Fig. 2:plataforma fija del sistema de referencia del simulador
1: centroide del simulador
2: plataforma de movimiento superior
3: plataforma de movimiento inferior Fig. 3:sistema de referencia de la plataforma en movimiento
1: posición inicial del centroide
2: movimiento del centroide
3: plataforma de movimiento superior en reposo
4: plataforma de movimiento superior, en movimiento5: plataforma de movimiento inferior Fig. 4:punto de referencia del piloto-centroide de las plataformas-centro de gravedad (c.g.) del avión
1: avión
2: simulador de posición hipotética
P: punto de referencia del piloto
c: centroide
c.g. centro de gravedad
coordenadas del punto de referencia del piloto con especto al c.g del avión :
coordenadas del punto de referencia del piloto con respecto al centroide c:
coordenadas del centroide con respecto al c.g. del avión :
Fig. 5:fuerza específica en la dirección y en un punto P de una plataforma en movimiento
1: plataforma en movimiento Fig. 6:historia en el tiempo del avión para un paso de alerones
6.1: entrada de alerones (º)
6.2: velocidad de de alabeo (º/s)
6.3: aceleración del alabeo (º/s2) Fig. 7:eje de alabeo instantáneo debido a la entrada de alerones
1: avión
2: eje de alabeo instantáneo Fig. 8:organigrama de transformaciones "clásicas" Fig. 9: filtros clásicos, canal de alabeo Fig. 10:filtros clásicos, canal de fuerzas específicas laterales Fig. 11:historias en el tiempo de filtros clásicos del simulador de vuelo
11.1: posición lateral del centroide (m)
11.2: aceleración lateral del centroide (m/s2)
11.3: ángulo de alabeo (º)
11.4: aceleración de alabeo (º/s2)
11.5: fuerza específica Ay-p (m/s2) Fig. 12:organigrama de transformaciones "corregidas" de acuerdo con una realización del presente invento Fig. 13:canal de alabeo con introducción de la <-cor de acuerdo con una realización del presente invento Fig. 14:canal de fuerzas específicas laterales con descomposición de Ay y filtros complementarios de acuerdo con
una realización del presente invento 1: filtros complementarios, Ay-piloto debida a la aceleración de alabeo
2: filtros complementarios, Ay-piloto debida a la aceleración de guiñada
Fig. 15:historias en el tiempo del simulador de vuelo usando "alimentación hacia delante de <-cor" de acuerdo con una realización del presente invento
15.1: punto P de posición interna (m)
15.2: punto P de aceleración lateral (m/s2)
15.3: ángulo de alabeo (º)
15.4: aceleración de alabeo (º/s2)
15.5: fuerza específica Ay-p (m/s2)
Fig. 16: historias completas en el tiempo del simulador de vuelo, nuevo concepto, Ky=1, de acuerdo con una realización del presente invento
16.1: punto P de posición lateral (m)
16.2: punto P de aceleración lateral (M/s2)
16.3: ángulo de alabeo (º)
16.4: aceleración de alabeo (º/s2)
16.5: fuerza específica Ay-p (m/s2)
Fig. 17:historias completas en el tiempo del simulador de vuelo, nuevo concepto, Ky=0,8, de acuerdo con una realización del presente invento
17.1: punto P de posición lateral (m)
17.2: punto P de aceleración lateral (m/s2)
17.3: ángulo de alabeo (º)
17.4: aceleración de alabeo (º/s2)
17.5: fuerza específica Ay-P (m/s2)
Fig. 18ejemplos de función de limitación de la velocidad de alabeo de acuerdo con una realización del presente invento Fig. 19: ilustración de un sistema de ordenador para uso con el presente invento Fig. 20:ilustración de un simulador de vuelo
Descripción de realizaciones ilustrativas
Se describirá el presente invento con respecto a realizaciones particulares y con referencia a ciertos dibujos, pero el invento no queda limitado a ellas, sino solamente por las reivindicaciones. Los dibujos que se describen son únicamente esquemáticos y no son limitadores. En los dibujos, el tamaño de alguno de los elementos puede haberse exagerado y no haberse dibujado a escala, con fines ilustrativos. Las dimensiones y las dimensiones relativas no se corresponden con las reducciones reales para la puesta en práctica del invento.
Además, los términos primero, segundo, tercero y similares en la descripción y en las reivindicaciones, se usan para diferenciar entre elementos similares y no necesariamente para describir un orden secuencial o cronológico. Ha de quedar entendido que los términos así usados son intercambiables en las circunstancias apropiadas y que las realizaciones del invento que aquí se describe son susceptibles de operar con otras secuencias distintas a las aquí descritas o ilustradas.
Debe tenerse presente que el término "que comprende" usado en las reivindicaciones, no deberá ser interpretado como limitado a los medios que se describen a continuación; el mismo no excluye otros elementos o pasos. Debe ser por lo tanto interpretado en el sentido de que especifica la presencia de las características, números enteros, pasos o componentes, que se especifican como referencias, pero no excluye la presencia o la adición de una o más de otras características, números enteros, pasos o componentes, o grupos de los mismos. Por consiguiente, el alcance de la expresión "un dispositivo que comprende medios A y B", no deberá quedar limitada a los dispositivos consistentes únicamente en los componentes A y B. Significa que con respecto al presente invento, los únicos componentes relevantes del dispositivo son A y B.
Definiciones y anotaciones Los términos que siguen se incluyen exclusivamente como ayuda para comprender el invento. Estas definiciones no deberán ser entendidas como que tienen un alcance menor que el que entienda que tienen una persona que posea los conocimientos corrientes de la técnica.
a/cavión
Amatriz de cosenos de dirección
Ax: componente x de la fuerza específica
Ay: componente y de la fuerza específica
Az: componente z de la fuerza específica
Ay-centroidAy en la posición hipotética del centroide con respecto al sistema de referencia del a/c
Ay-cgAy en el c.g. del a/c
Ay-pilotAy del piloto con respecto al sistema de referencia del a/c
Ay-pAy en el punto P de referencia del piloto en el simulador
ccentroide, centro geométrico de gravedad de la plataforma en movimiento
c.g.centro de gravedad
ddistancia entre P y el eje de aceleración angular del alabeo
ggravedad terrestre, 9,81 m/ seg2
kganancia
Kdajuste descendente de la ganancia del canal de alabeo
Kpajuste descendente de la ganancia del canal Ay, entrada de alabeo
Krajuste descendente de la ganancia del canal Ay, entrada de guiñada
Khpajuste descendente de la ganancia del filtro y de paso alto clásico
Klpajuste descendente de la ganancia del filtro < de paso bajo clásico
Kycoordinación lateral de la ganancia
pvelocidad de alabeo
Poperador de Laplace (significa d/dt); punto de referencia del piloto
p-limlímite de la velocidad de alabeo
p-ltdvelocidad de alabeo limitada
qvelocidad de cabeceo
rvelocidad de guiñada
r-limlímite de la velocidad de guiñada
r-ltdvelocidad de guiñada limitada
xc-accoordenada x del centroide en el sistema de referencia del a/c
zc-accoordenada z del centroide en el sistema de referencia del a/c
xp-accoordenada x de P en el sistema de referencia del a/c
zp-accoordenada z de P en el sistema de referencia del a/c
xp-ccoordenada x de P en el sistema de plataforma en movimiento zp-ccoordenada z de P en el sistema de plataforma en movimiento ycoordenada y y-ccoordenada y del centroide en el sistema de referencia de plataforma fija y-pcoordenada y del punto P de referencia del piloto en el sistema de referencia de plataforma fija odeflexión (en grados) de la rueda de control de alerones Lángulo de guiñada owactitud de cabeceo <ángulo de alabeo <-hpfiltro de paso alto del ángulo de alabeo <-cornuevo concepto de corrección del ángulo de alabeo fdistancia vertical entre el punto P de referencia del piloto y el control c de la plataforma Tconstante de tiempo (segundos) wfrecuencia circular (radianes/segundo)
�relación de amortiguación cncoeficiente del momento de guiñada cicoeficiente del momento de alabeo
ad/dt(a)= primera derivada del parámetro (a) con respecto al tiempo
d2/dt2(a)= segunda derivada del parámetro (a)con respecto al tiempo
Sistemas de referencia
Todos los sistemas de referencia lo son hacia la derecha, la x apuntando hacia delante, la y a la derecha y la z hacia abajo.
En la Fig. 1a se ha ilustrado un sistema de referencia del avión que tiene su origen en un punto fijo, por ejemplo, en el centro de gravedad. En la Fig. 2a se ha ilustrado un sistema de referencia de plataforma fija que tiene su origen en una posición inicial del centroide. En la Fig. 3 se ha ilustrado un sistema de referencia de plataforma en movimiento que tiene su origen en el centroide.
Punto P de referencia del piloto (Fig. 4)
Es el punto en donde se supone que tiene lugar la percepción del movimiento. El movimiento se percibe a través de los canales semicirculares del oído interno. Sin embargo, hay también una percepción táctil del movimiento (denominada también “de sentir el culo”). Por lo tanto, se supone que el punto P está situado entre los dos pilotos a mitad de altura entre su cabeza y el cojín de su asiento. En un simulador de vuelo típico, la distancia f entre el punto P de referencia del piloto y el centroide c del simulador es de 1,00 a 1,75 m.
Fuerza específica (m/s2)
La fuerza específica en una dirección dada es igual a la aceleración lineal que sería medida por un acelerómetro lineal en esa dirección. Es igual a la diferencia vectorial entre la aceleración cinemática y la aceleración debida a la gravedad. La fuerza específica en un punto dado P(Ay-p) en una plataforma en movimiento se compone de 3 componentes: aceleración del centroide (ÿ-c), aceleración debida a la aceleración angular y componente de la gravedad:
Modelo de avión en vuelo
Se usa una aproximación de primer orden de acuerdo con H.Wittenberg, Technische Hogeschool Delft, "Elementaire beschouwing over de samenhang tussen besturing, stabillteit en demping bij vilegtuigen", Memorandum M-319 octubre 1979, páginas 5-7) con la siguiente función de transferencia:
Esta es una buena aproximación para la simulación de virajes coordinados (sin fuerza-y específica en el c.g. del 10 avión).
En la Fig. 6 se ha representado la respuesta del avión para un paso de alerones para un avión B737-300 en configuración de aproximación, txac = 0,67 segundos.
Es de hacer notar que todas las historias de tiempo se calcularon para un período de 10 segundos.
La velocidad de alabeo (Fig. 6.2) se aproxima asintóticamente a su valor final, mientras que la aceleración de alabeo 15 (Fig. 6.3) presenta un valor de pico inicial que se va amortiguando hasta cero.
Es de hacer notar que la fuerza específica lateral en el punto P de referencia del piloto presenta exactamente las mismas características que la aceleración de la Fig. 6.3: si xp-ac y zp-ac son las coordenadas del punto P (Fig. 4) en el sistema de referencia del a/c, puede entonces verse, de acuerdo con O.H. Gerlach, Technische Hogeschool Delft, "Vilegeigenschappen 1", Dictaat D 26, octubre-noviembre 1981, página 227, que
Para velocidades angulares pequeñas:
La fuerza específica lateral como resultado de la aceleración angular de alabeo es:
25 Es de hacer notar que si suponemos que los alerones no solamente inducen alabeo sino también momento de guiñada, entonces es f f 0. En ese caso, la distancia de brazo de palanca d, para el cálculo de la fuerza específica lateral debida a la aceleración angular, puede estimarse como sigue (Fig. 7):
Si cno y cio son conocidos: (por ejemplo, como función del ángulo de ataque) entonces se puede usar este valor en vez de zp-ac.
5 A continuación se describirá el invento mediante una descripción detallada de varias realizaciones del mismo. Está claro que pueden configurarse otras realizaciones del invento, de acuerdo con los conocimientos de las personas expertas en la técnica, sin desviarse del verdadero espíritu ni de las enseñanzas técnicas del invento, quedando limitado el invento únicamente por los términos de las reivindicaciones que se acompañan.
La plataforma del simulador puede ser del bien conocido diseño convencional. En la Fig. 20 se ha ilustrado una
10 realización de tal plataforma del simulador. El presente invento es también aplicable a cualquier diseño con al menos los dos siguientes grados de libertad: desplazamiento lateral (derrape) y ángulo de alabeo. Solamente se adapta su control de acuerdo con las realizaciones del presente invento.
El nuevo concepto de movimiento de acuerdo con las realizaciones del presente invento está basado en cualquiera de tres alteraciones fundamentales, o de una combinación de las mismas:
15 1ª/Fig. 12: transformaciones de corrección del centroide
2ª/Fig. 13: introducción de <-cor en el canal de alabeo.
3ª/Fig. 14: descomposición de Ay y adición de filtros complementarios.
Corrección de transformaciones del centroide, Fig. 12
La transformación del centroide anteriormente considerada (en "Antecedentes del Invento") contiene un error
20 importante. Puesto que los movimientos de la plataforma son movimientos filtrados del centroide c, y dado que el punto P de referencia del piloto no está situado en el centroide c, se crean aceleraciones espurias en el punto P de referencia del piloto, a través de la combinación de aceleraciones angulares de la plataforma y la distancia en la dirección x y la dirección z entre el centroide c y el punto P de referencia del piloto.
Por lo tanto, de acuerdo con una realización del presente invento, las transformaciones mejoradas son como sigue:
25 1ª/ No deberán calcularse las fuerzas específicas en el a/c en el lugar c hipotético del centroide (como en la Fig. 8), sino más bien en el punto P de referencia del piloto (Fig. 12):
2ª/ Estas señales han de ser usadas juntamente con las velocidades angulares como entradas para el programa de 30 movimiento del simulador.
x
3ª/ Las tres señales de salida de posición del programa de movimiento y han de considerarse como la posición
z
mandada del punto P de referencia del piloto. Deberán ser transformadas hacia posiciones mandadas del centroide como sigue:
Supongamos que las coordenadas del punto P de referencia del piloto con respecto al sistema de referencia de la plataforma en movimiento sean:
Se cumple la siguiente relación entre las coordenadas de P y c en el sistema de referencia de plataforma fija, de acuerdo con Filip Van Biervliet, Technische Hogeschool Delft, "Ontwerp en evaluatie van stuurcommandosysteem10 regelwetten met de quickened display methode", bijlage 2 Ingenieursverslag, maart 1982:
- Siendo A = matriz de cosenos de dirección
- '. coscos
- '.r cossensen (rcos sen 'cos
- '-rcos sen
- '+ r sensen
- A =
- (cos 'sen '+ ' r (r coscos sensensen '-r r(r cos cos sen sensen
- -(sen
- (r cossen (r coscos
- Como resultado:
En la dirección y:
yc = yp - cos8 sen4. x.pc - (cos< sen8 cos4- sen< cos4).zPc
Teniendo solamente en cuenta la influencia de zp-c, y suponiendo pequeños valores de 4, 8 y <:
Introducción de <-cor en el canal de alabeo, Fig. 13
Consideremos la Fig. 13 en comparación con la Fig. 9. Esta disposición de filtros se ha diseñado para simular las 5 aceleraciones angulares de alabeo con fuerzas específicas laterales reducidas o no espurias, de acuerdo con una realización del presente invento.
Lo que es una innovación en cuanto a este esquema, es la alimentación hacia delante de una corrección del ángulo de alabeo <-cor al canal de alabeo. La corrección del ángulo de alabeo <-cor es proporcional a la fuerza específica lateral espuria inducida por el filtro de eliminación de y. Es una señal de baja frecuencia. Desde un punto de vista
10 físico, significa que la plataforma está siendo inclinada hacia atrás proporcionalmente a la deceleración lineal. (Se parece mucho al modo en que un camarero ha de inclinar hacia atrás la bandeja en la que sirve con objeto de no perder sus bebidas cuando se ve obligado a pararse bruscamente).
El factor de coordinación lateral Ky (entre 0 y 1) se entiende que es para reducir la desviación lateral del simulador.
Se deduce del esquema
Esto significa que si la coordinación lateral de la ganancia es Ky=1, entonces la componente y de la fuerza específica es Ay = 0, lo cual significa una coordinación perfecta.
En la Fig. 15 se ha representado una respuesta en el tiempo para Ky = 1. Se ve en ella claramente que Ay = 0. Sin embargo, puede verse también que hay algo más de distorsión en la aceleración de alabeo angular (compárense la
20 Fig. 11.4 y la Fig. 15.4).
Si Ky = 1 es evidente que los dos caminos de la señal en la Fig. 13, los cuales se han destacado con un asterisco *, se cancelan entre sí. Esto significa que el filtro de < total puede reducirse al filtro de <-hp en serie con el filtro de eliminación de y.
Esta es también la razón por la que el filtro de eliminación de y se elige preferiblemente que sea de 1er orden y no de
25 segundo ni de más alto orden. De esa forma el filtro total es de 3er orden y no de 4o orden. Un filtro de < total de 4o o más alto orden habría dado por resultado todavía más distorsión de la aceleración angular de alabeo.
Reduciendo Ky a 0,7 ó a 0,8 se disminuye la coordinación lateral; sin embargo, ello conduce también a una menor distorsión de la aceleración angular de alabeo.
Puede verse, usando el teorema de "valor final" de Laplace, que para una respuesta a un paso Esto significa que una velocidad de alabeo constante (de una entrada de alerones constante) conduce a un desplazamiento constante del simulador. Si el orden del filtro total, la suma de los filtros <-hp y de eliminación de y, hubiese sido de 4o o más alto orden, entonces
5 Por consiguiente una segunda ventaja de elegir un filtro total de 3er orden, uno de <-hp de 2o orden y uno de eliminación de y de 1er orden o uno de <-hp de 1er orden y uno de eliminación de y de 2o orden, es la de que ahora, después de una maniobra el simulador queda dispuesto para aceptar la siguiente maniobra de alerones volviendo a la posición neutra o a la opuesta.
Descomposición de Ay y adición de filtros complementarios, Fig. 14
10 La fuerza lateral específica en el asiento del piloto en el avión es la suma de la fuerza lateral específica de un punto fijo del avión, por ejemplo, del centro de gravedad, y las aceleraciones debidas a la posición del piloto enfrente y por encima de ese punto fijo, por ejemplo en el centro de gravedad, de acuerdo con las fórmulas dadas en lo que antecede.
Una buena aproximación para la fuerza específica lateral se dio ya en la sección de definiciones, en donde 15 solamente se consideró la aceleración debida a la aceleración angular:
Puede verse que los filtros complementarios de 2o orden no pueden ser usados para la señal total ni para Ay en el
c.g. Sin embargo, puesto que las señales p y r (las cuales son las integrales de las aceleraciones) están disponibles, pueden ser usadas, de acuerdo con realizaciones del presente invento, como señales de entrada para filtros
20 complementarios de 2o orden. Esto se ha ilustrado en la Fig. 14. Solamente la fuerza específica lateral en el punto fijo, por ejemplo, en el centro de gravedad, sigue siendo enviada a través de los filtros clásicos.
Que sean complementarios significa que la suma de sus funciones de transferencia es igual a 1, o en otras palabras, que se respeta la señal de entrada en todo su contenido de frecuencias. El comienzo viene dado por el desplazamiento lateral, de las frecuencias más bajas a través del ángulo de alabeo. Por ejemplo, para la fuerza
25 específica debida a la aceleración de alabeo:
Es de hacer notar que zpac < 0 para un avión clásico.
Por el "teorema del valor inicial" de Laplace, puede verse que
Esto significa que un escalón positivo en la aceleración angular (de alabeo o de guiñada) del a.c. conduce a un escalón negativo de respuesta de aceleración de alabeo angular del simulador. En caso de simular solamente una maniobra de alabeo, la aceleración a causa de la simulación de fuerza específica disminuye la respuesta de aceleración de alabeo del circuito de alabeo de la Fig. 13. Es por lo tanto importante elegir w1 tan baja como sea posible, con objeto de reducir este efecto tanto como sea posible.
Usando de nuevo el "teorema del valor final" de Laplace se tiene que
Esto significa que una velocidad de alabeo o de guiñada dada conducirá a una posición lateral definida del simulador. Una clara ventaja del método de descomponer la señal y usar filtros separados es la de que el ajuste de esos filtros puede adaptarse a las maniobras típicas: el filtro de guiñada puede ser adaptado para rodaje en tierra y para fallo de motor, el filtro de alabeo para virajes coordinados en combinación con el concepto de corrección del ángulo de alabeo (<-cor).
Es de hacer notar que las posiciones y los ángulos del "canal de alabeo" (Fig. 13) y de los "filtros de fuerza específica Ay" (Fig. 14) han de ser sumados juntos para obtener el ángulo y la posición totales. Puesto que esa es la posición del punto P de referencia del piloto, es entonces preferible, de acuerdo con realizaciones del presente invento, convertirla en la posición del centroide de acuerdo con la ecuación que se ha dado en lo que antecede (Fig. 12).
Discusión
Maniobra de alabeo
En la Fig. 16 y en la Fig. 17 se dan unas pocas historias en el tiempo de según el concepto completo de acuerdo con una realización del presente invento, es decir, una combinación de corrección de transformaciones del centroide, introducción de la corrección del ángulo de alabeo y descomposición de Ay y adición de filtros complementarios. El recorrido lateral máximo se seleccionó para que fuese de un valor típico de 1,20 m. Se pueden hacer las siguientes observaciones:
1ª/ Si se selecciona Ky = 1 (Fig. 16), entonces la percepción de la fuerza específica lateral Ay en el punto P de referencia del piloto en el simulador es exactamente proporcional (ganancia Kd) a su valor en el avión (Fig. 16.5).
2ª/ Si la selección de Ky es algo menor, por ejemplo es Ky = 0,8 (Fig. 17), hay entonces una ligera distorsión de la señal Ay (Fig. 17.5) mientras que al mismo tiempo disminuye el desplazamiento lateral requerido (Fig. 17.1 frente a la Fig. 16.1) y mejora ligeramente la respuesta de la aceleración angular de alabeo < (Fig. 17.4 frente a la Fig. 16.4).
Con objeto de que no se exceda nunca el recorrido disponible máximo del simulador, de acuerdo con realizaciones del presente invento, se puede añadir una función de limitación de la velocidad (Fig. 18):
La segunda derivada con respecto al tiempo de esta función es continua.
Maniobra de rodaje en tierra
No se incluye ninguna historia de tiempo.
Especialmente a velocidades de rodaje en tierra reducidas, Ay en cg es de "naturaleza de baja frecuencia", es decir, que no hay cambios bruscos en las fuerzas laterales sobre los neumáticos principales. Por lo tanto, a tales velocidades se evidencian los mayores beneficios de este esquema.
Las realizaciones del método antes descrito del presente invento pueden implementarse en un sistema de procesado 1500, tal como el representado en la Fig. 19. En la Fig. 19 se ha representado una configuración de sistema de procesado 1500 que incluye al menos un procesador programable 1503 acoplado a un subsistema de memoria 1505 que incluye al menos una forma de memoria, por ejemplo, de memoria RAM, ROM, etc. Puede incluirse un subsistema de almacenamiento 1507 que tenga al menos un excitador de disco y/o un excitador de CD-ROM y/o un excitador de DVD. En algunas implementaciones, pueden estar incluidos un sistema de presentación, un teclado, y un dispositivo de señalar, como parte de un subsistema 1509 de interfaz con el usuario, para proporcionar para un usuario manualmente información de entrada. También pueden estar incluidos puertos de entrada y salida de datos. Puede haber incluidos más elementos tales como conexiones con la red, interfaces con varios dispositivos, etc., pero que no se han ilustrado en la Fig. 19. Los diversos elementos del sistema de procesado 1500 pueden ser acoplados de diversos modos, incluyendo hacerlo a través de un subsistema de bus 1513 representado en la Fig. 19, para simplificar, como un solo bus, pero se comprenderá por quienes estén en esta técnica que incluye un sistema de al menos un bus. La memoria del subsistema de memoria 1505 puede en algún momento formar parte, o ser la totalidad (en uno u otro caso representado como 1511), de un conjunto de instrucciones que, cuando al ser ejecutadas en el sistema de procesado 1500, implementan el paso (o pasos) de las realizaciones del método que aquí se ha descrito. Por consiguiente, aunque un sistema de procesado 1500 tal como el ilustrado en la Fig. 19 es técnica anterior, un sistema que incluya las instrucciones para implementar aspectos del presente invento no es técnica anterior, y por lo tanto la Fig. 19 no se ha etiquetado como de técnica anterior.
Es de hacer notar que el procesador 1503, o los procesadores, puede ser un procesador para fines generales, o un procesador para un fin especial, y puede ser para su inclusión en un dispositivo, por ejemplo, en un chip que tenga otros componentes que realicen otras funciones. Por consiguiente, uno o más aspectos del presente invento pueden implementarse en circuitos electrónicos digitales, o bien en equipo físico de ordenador, en soporte lógico inalterable (firmware), en software, o en combinaciones de éstos. Además, aspectos del invento pueden implementarse en un producto de programa de ordenador incorporado de modo tangible en un medio de soporte que lleve un código legible por la máquina para ejecución mediante un procesador programable. Los pasos del método de aspectos del invento pueden ser realizados mediante un procesador programable que ejecute las instrucciones para realizar las funciones de esos aspectos del invento, por ejemplo, operando para ello sobre datos de entrada y generando datos de salida.
El antes citado sistema de procesado puede ser para uso en un simulador de vuelo, como por ejemplo se ha ilustrado en la Fig. 20.
Ha de quedar entendido que aunque se han discutido aquí realizaciones preferidas de métodos y dispositivos de acuerdo con el presente invento, se pueden efectuar diversos cambios o modificaciones, en la forma y en los detalles, sin rebasar el alcance del invento.
Claims (11)
- REIVINDICACIONES1.Un método para controlar los movimientos de un simulador de vuelo, que implica aceleraciones lineales y angulares percibidas por un piloto sentado en el asiento para el piloto,con lo que la velocidad de alabeo (p) y la velocidad de guiñada (r), así como una fuerza específica en una dirección lateral (Ay), calculadas de acuerdo con un modelo de un avión simulado en un punto fijo del avión simulado, son convertidas por un programa de movimiento en una posición lateral (y) y un ángulo de alabeo (<) del simulador, caracterizado porque el método comprende cualquiera de los pasos de: calcular el ángulo de alabeo (<) del simulador debido al ángulo de alabeo del avión simulado, corrigiendo para ello un valor calculado originalmente (<hp) del ángulo de alabeo (<) por un factor de corrección (<cor) proporcional a una fuerza específica lateral, inducida por un filtro de eliminación usado durante el cálculo de alineación de la gravedad terrestre de la posición lateral (y) del simulador,y/o
- -
- descomponer la fuerza específica en la dirección lateral (Aypilot) que actúa en el punto de referencia del piloto en el avión simulado, en una primera componente y una segunda componente, la primera componente relativa a la fuerza específica (Ay) en un punto fijo del avión simulado, y la segunda componente que tiene un primer término relacionado con la aceleración debida a las aceleraciones angulares de guiñada (r) y un segundo término relacionado con las aceleraciones angulares de alabeo (p), de acuerdo con la fórmula
siendo xpac la coordenada x del punto (P) de referencia del piloto en un sistema de referencia que tiene el origen en el punto fijo del avión simulado y siendo zp ac la coordenada z del punto de referencia del piloto en dicho sistema dereferencia, siendola aceleración angular de alabeo y siendo f la aceleración angular de guiñada,- -
- filtrar la primera componente (Ay) a través de dos filtros, un filtro de paso alto y un filtro de paso bajo,
- -
- filtrar cada uno de los términos de la segunda componente mediante un juego de un primer y un segundo filtros complementarios en paralelo, siendo filtros complementarios los filtros cuya suma de funciones de transferencia es uno,
- -
- usar la suma de la salida del filtro de paso alto y de la salida del primero de los filtros complementarios de cada juego para calcular la posición lateral (y) deseada del simulador, y usar la suma de la salida del filtro de paso bajo y de la salida del segundo de los filtros complementarios de cada juego para calcular el ángulo de alabeo (<) deseado del simulador.
- 2.Un método de acuerdo con la reivindicación 1, en el que el cálculo del ángulo de alabeo (<roll) del simulador comprende usar una transformación matemática que implica la alimentación hacia delante de un ángulo de corrección (<cor) en la función de transformación del ángulo de alabeo, de acuerdo con las fórmulasdonde (<-hp) es igual al ángulo de alabeo del simulador filtrado por el filtro de paso alto,ÿ–roll es igual a la aceleración de la posición lateral del punto P de referencia del piloto, que es el resultado de multiplicar <-hp por una ganancia Ky y g y luego filtrar por el filtro de paso alto, g es la constante gravitatoria terrestre, Ky es un factor de coordinación lateral de la ganancia,<-roll es igual al ángulo de alabeo del simulador, como resultado de la aceleración de alabeo o de la velocidad de alabeo del avión simulado.
- 3.Un método de acuerdo con la reivindicación 2, en el que dicho factor Ky de coordinación lateral de la transformación matemática entre 0 y 1 se introduce, permitiendo reducir el recorrido lateral a expensas de alguna 5 fuerza específica lateral espuria aceptable, modulando para ello entre un caso de "no coordinación", en el que Ky = 0, y un caso de "coordinación total" en el que Ky = 1.
- 4.Un método de acuerdo con la reivindicación 3, en el que Ky = 1, y el ángulo de alabeo (<-roll) se obtiene mediante un filtro de paso alto de tercero o de cuarto orden en la velocidad de alabeo del avión simulado, y la aceleración lateral es en cada caso igual a ese ángulo de alabeo (<-roll) multiplicado por la aceleración terrestre (g).10 5.Un método de acuerdo con una cualquiera de las reivindicaciones 2 a 4, en el que la transformación matemática implica un filtro de paso alto del ángulo de alabeo (<-roll) de segundo orden y un filtro de eliminación de y de primer orden, de acuerdo con las fórmulas de la función de transferenciadonde Pltd es la velocidad de alabeo de entrada limitada a través de un factor de ganancia de ajuste descendente Kd, y opcionalmente una función limitadora de la velocidad de alabeo, de tal modo que para un paso en el mando de los alerones, el recorrido lateral del simulador es de un valor finito, y donde P representa el operador de Laplace.
- 6.Un método de acuerdo con cualquiera de las reivindicaciones 2 a 4, en el que la transformación matemática 20 implica un filtro de paso alto (<hp) del ángulo de alabeo de primer orden, y un filtro de eliminación de y de segundo orden.
- 7.Un método de acuerdo con la reivindicación 1, en el que el segundo componente de la fuerza específica en la dirección lateral se obtiene por medio de cuatro filtros adicionales: un primer juego de dos filtros complementarios para la aceleración de alabeo y un segundo juego de dos filtros complementarios para la aceleración de guiñada, de25 modo que en cada juego de filtros complementarios, uno manda una excursión lateral del simulador y el otro manda un ángulo de alabeo del simulador, de acuerdo con las fórmulas de la función de transferenciadonde Pltd y rltd son, respectivamente, la velocidad de entrada de alabeo y de guiñada, limitadas por un factor de ganancia de ajuste descendente Kp y Kr respectivamente, y opcionalmente a través de una función limitadora de la velocidad, y P es el operador de Laplace.
- 8.Un método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que el punto fijo del avión simulado es el centro de gravedad de dicho avión simulado.
- 9.Un producto de programas de ordenador para ejecutar cualquiera de los métodos tales como los que aquí se han reivindicado en las reivindicaciones anteriores, cuando se ejecuta en un dispositivo de cálculo asociado con un simulador de vuelo que simula a un avión.
- 10.Un dispositivo de almacenamiento de datos legibles a máquina que lleva el producto de programa de ordenador según la reivindicación 9.
- 11.Un controlador adaptado para controlar los movimientos de un simulador de vuelo, que implica las aceleraciones lineales y angulares percibidas por un piloto sentado en el asiento para el piloto,con lo que la velocidad de alabeo (p) y la velocidad de guiñada (r), así como una fuerza específica en una dirección lateral(Ay) calculadas de acuerdo con un modelo de un avión simulado en un punto fijo del avión simulado, son convertidas por un programa de movimiento en una posición lateral (y) y un ángulo de alabeo (<) del simulador,en que el controlador comprende cualquiera de:una primera calculadora adaptada para calcular el ángulo de alabeo (<) del simulador debido al ángulo de alabeo del avión simulado, corrigiendo para ello un valor calculado originalmente (<hp) del ángulo de alabeo (<) por un factor de corrección (<cor) proporcional a una fuerza específica lateral inducida por un filtro de eliminación usado durante el cálculo de la alineación de la gravedad terrestre de la posición lateral (y) del simulador,
- -
- una segunda calculadora adaptada para descomponer la fuerza específica en la dirección lateral (Aypilot) que actúa en el punto de referencia del piloto en el avión simulado, en una primera componente y una segunda componente, relativa la primera componente a la fuerza específica (Ay) en un punto fijo del avión simulado, y teniendo la segunda componente un primer término relacionado con las aceleraciones debidas a la guiñada (r) y un segundo término relacionado con las aceleraciones angulares de alabeo (p), de acuerdo con la fórmula
siendo xpac la coordenada x del punto (P) de referencia del piloto en un sistema de referencia que tiene su origen en el punto fijo del avión simulado y siendo zpac la coordenada z del punto de referencia del piloto en dicho sistema de referencia, siendo D la aceleración angular de alabeo y siendo f la aceleración angular de guiñada,- -
- un filtro de paso alto y un filtro de paso bajo para filtrar la primera componente (Ay),
- -
- dos juegos de un primer y un segundo filtros complementarios, siendo filtros complementarios aquellos cuya suma de funciones de transferencia es uno, para filtrar cada uno de los términos de la segunda componente en paralelo,
- -
- un combinador para combinar la salida del filtro de paso alto y las salidas del primero de los filtros complementarios de cada juego, para calcular la posición lateral (y) deseada del simulador, y un combinador para combinar la salida del filtro de paso bajo y las salidas del segundo de los filtros complementarios de cada juego para calcular el ángulo de alabeo (<) deseado del simulador.
- 12.Un simulador de vuelo adaptado para realizar movimientos controlados, que implica las aceleraciones lineales y angulares percibidas por un piloto sentado en el asiento para el piloto,con lo que la velocidad de alabeo (p) y la velocidad de guiñada (r), así como una fuerza específica en una dirección lateral (Ay), calculadas de acuerdo con un modelo de un avión simulado en un punto fijo del avión simulado, son convertidas por un programa de movimiento en una posición lateral (y) y un ángulo de alabeo (<) del simulador,en que el simulador de vuelo comprende cualquiera de:una primera calculadora adaptada para calcular el ángulo de alabeo (<) del simulador debido al ángulo de alabeo del avión simulado, corrigiendo para ello un valor (<hp) originalmente calculado del ángulo de alabeo (<) por un factor de corrección (<cor) proporcional a una fuerza específica lateral inducida por un filtro de eliminación, usado durante el cálculo de la alineación de la gravedad terrestre de la posición lateral (y) del simulador,y/o
- -
- una segunda calculadora adaptada para descomponer la fuerza específica en la dirección lateral (Aypilot) que actúa en el punto de referencia del piloto en el avión simulado, en una primera componente y una segunda componente, relacionada la primera componente con la fuerza específica (Ay) en un punto fijo del avión simulado, y teniendo la segunda componente un primer término relacionado con las aceleraciones debidas a la aceleración de guiñada (r) y un segundo término relacionado con las aceleraciones angulares de alabeo (p), de acuerdo con la fórmula
siendo xpac la coordenada x del punto (P) de referencia del piloto en un sistema de referencia que tiene su origen en el punto fijo del avión simulado, y siendo zp ac la coordenada z del punto de referencia del piloto en dicho sistema dereferencia, siendola aceleración angular de alabeo y siendo f la aceleración angular de guiñada.- -
- un filtro de paso alto y un filtro de paso bajo para filtrar la primera componente (Ay),
- -
- dos juegos de un primer y un segundo filtros complementarios, siendo filtros complementarios aquellos filtros cuya suma de funciones de transferencia es uno, para filtrar cada uno de los términos de la segunda componente en paralelo,
- -
- un combinador para combinar la salida del filtro de paso alto y las salidas del primero de los filtros complementarios de cada juego, para calcular la posición lateral (y) deseada del simulador, y un combinador para combinar la salida del filtro de paso bajo y las salidas del segundo de los filtros complementarios de cada juego para calcular el ángulo de alabeo (<) deseado del simulador.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP05447231 | 2005-10-12 | ||
| EP05447231 | 2005-10-12 | ||
| PCT/EP2006/009841 WO2007042290A1 (en) | 2005-10-12 | 2006-10-12 | Method to control the movements of a flight simulator and flight simulator implementing such method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| ES2342901T3 ES2342901T3 (es) | 2010-07-16 |
| ES2342901T5 true ES2342901T5 (es) | 2013-05-28 |
Family
ID=36204350
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES06806200T Active ES2342901T5 (es) | 2005-10-12 | 2006-10-12 | Método para controlar los movimientos de un simulador de vuelo y simulador de vuelo que pone en práctica dicho método |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US8393902B2 (es) |
| EP (1) | EP1946193B2 (es) |
| JP (1) | JP5715324B2 (es) |
| CN (1) | CN101305328B (es) |
| AT (1) | ATE462163T1 (es) |
| CA (1) | CA2625103C (es) |
| DE (1) | DE602006013179D1 (es) |
| ES (1) | ES2342901T5 (es) |
| PT (1) | PT1946193E (es) |
| RU (1) | RU2425409C2 (es) |
| WO (1) | WO2007042290A1 (es) |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8827709B1 (en) * | 2008-05-08 | 2014-09-09 | ACME Worldwide Enterprises, Inc. | Dynamic motion seat |
| NL2005174C2 (en) | 2010-07-29 | 2012-01-31 | E2M Technologies B V | Movement-simulator. |
| US8653780B2 (en) * | 2010-09-28 | 2014-02-18 | The Boeing Company | Integrated upsampler and filtering for multi-rate controller for electro-mechanical flight actuation system |
| TWI448969B (zh) * | 2011-02-16 | 2014-08-11 | Chang Jung Christian University | Three - axis dynamic simulation platform system and its control method |
| CN102390544B (zh) * | 2011-09-15 | 2013-11-13 | 北京航空航天大学 | 一种连动式飞机模拟器座舱布局转换装置 |
| US8620492B2 (en) * | 2012-02-27 | 2013-12-31 | Textron Innovations Inc. | Yaw damping system and method for aircraft |
| US8874286B2 (en) | 2012-02-27 | 2014-10-28 | Textron Innovations, Inc. | Yaw damping system and method for aircraft |
| DE102012103870B4 (de) * | 2012-04-19 | 2016-10-13 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Bewegungssystemzustand |
| US9536446B2 (en) * | 2012-12-03 | 2017-01-03 | Dynamic Motion Group Gmbh | Motion simulation system controller and associated methods |
| US9242181B2 (en) | 2012-12-03 | 2016-01-26 | Dynamic Motion Group Gmbh | Amusement park elevator drop ride system and associated methods |
| US9259657B2 (en) | 2012-12-03 | 2016-02-16 | Dynamic Motion Group Gmbh | Motion simulation system and associated methods |
| EP2854120A1 (en) | 2013-09-26 | 2015-04-01 | Thomson Licensing | Method and device for controlling a haptic device |
| DE102015102459B4 (de) | 2015-02-20 | 2016-11-03 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Verfahren und Vorrichtung zur Ansteuerung eines Simulators |
| US9837939B1 (en) * | 2015-04-01 | 2017-12-05 | Lockheed Martin Corporation | System and method for providing vibration isolation by magnetic levitation |
| US9845146B2 (en) * | 2015-10-23 | 2017-12-19 | The Boeing Company | Zoom climb prevention system for enhanced performance |
| US11288340B2 (en) * | 2016-03-31 | 2022-03-29 | Cae Inc. | Dynamically updating a model associated to a simulated interactive object |
| FR3052861B1 (fr) * | 2016-06-20 | 2018-07-13 | Ixblue | Procede de compensation des couples de coriolis, centrifuges et de gravite dans un simulateur de mouvements, systeme a simulateur de mouvements |
| CN106403937B (zh) * | 2016-07-07 | 2023-05-26 | 上海机电工程研究所 | 提高动基座对准精度的导航信息滤波方法 |
| CN108495789A (zh) * | 2017-05-23 | 2018-09-04 | 深圳市大疆创新科技有限公司 | 加速度计的安装误差检测方法、设备以及无人机 |
| CN107150816B (zh) * | 2017-06-06 | 2019-04-26 | 哈尔滨工业大学 | 一种变质心飞行器模拟装置 |
| CN108388279B (zh) * | 2018-02-12 | 2021-09-17 | 浙江中控技术股份有限公司 | 一种高速旋转机械设备的控制方法和装置 |
| KR102239618B1 (ko) | 2019-09-17 | 2021-04-12 | 김경환 | 가상현실 조종수 시뮬레이터용 제어 시스템 |
| IT202000005671A1 (it) * | 2020-03-17 | 2021-09-17 | Faiveley Transport Italia Spa | Procedimento per la stima di una velocità longitudinale di almeno un veicolo ferroviario |
| CN112307572B (zh) * | 2020-07-27 | 2022-10-21 | 中国工程物理研究院总体工程研究所 | 一种载人离心机感知误差动态分配的过载、姿态模拟方法 |
| CN111816023B (zh) * | 2020-07-27 | 2022-05-03 | 中国工程物理研究院总体工程研究所 | 一种四轴载人离心机的运动学方法 |
| KR102499292B1 (ko) * | 2020-12-01 | 2023-02-13 | 주식회사 젠스템 | 운용 범위 마진을 기반으로 큐잉 알고리즘을 구현하는 모션 플랫폼의 제어 방법 |
| RU2768310C1 (ru) * | 2021-07-07 | 2022-03-23 | Акционерное общество "Российская самолетостроительная корпорация "МиГ" (АО "РСК "МиГ") | Система управления летательного аппарата в канале курса |
| CN113674582A (zh) * | 2021-08-08 | 2021-11-19 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种六自由度运动平台加速度模拟方法 |
| CN116552802B (zh) * | 2023-06-16 | 2025-09-16 | 中国飞机强度研究所 | 一种飞机结构强度试验全机地面起吊位姿监测方法 |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3678256A (en) * | 1970-10-05 | 1972-07-18 | Mc Donnell Douglas Corp | Performance and failure assessment monitor |
| US3732630A (en) * | 1970-10-21 | 1973-05-15 | Us Navy | Visual simulator |
| US3989208A (en) * | 1972-11-16 | 1976-11-02 | The Boeing Company | Thrust and flight path control decoupling system |
| US4956780A (en) * | 1988-12-08 | 1990-09-11 | The Boeing Company | Flight path angle command flight control system for landing flare |
| US5353242A (en) * | 1988-12-28 | 1994-10-04 | Veda Incorporated | Motion base control process and operator perceptual simulator |
| US5179525A (en) * | 1990-05-01 | 1993-01-12 | University Of Florida | Method and apparatus for controlling geometrically simple parallel mechanisms with distinctive connections |
| GB2253825B (en) * | 1991-03-20 | 1994-06-22 | Rediffusion Simulation Ltd | Vehicle simulator |
| US5195700A (en) * | 1991-08-28 | 1993-03-23 | United Technologies Corporation | Low speed model following velocity command system for rotary wing aircraft |
| RU2037209C1 (ru) * | 1992-02-14 | 1995-06-09 | Летно-исследовательский институт им.М.М.Громова | Тренажер |
| JPH08248872A (ja) * | 1995-03-08 | 1996-09-27 | Toyota Motor Corp | 運転模擬試験装置 |
| US5711670A (en) * | 1995-11-13 | 1998-01-27 | Barr; Craig Kevin | Motion-base ride simulator with improved passenger loading and unloading method and apparatus |
| US5762068A (en) * | 1995-11-27 | 1998-06-09 | Quinton Instrument Company | ECG filter and slew rate limiter for filtering an ECG signal |
| EP0990355B1 (de) | 1997-06-16 | 2002-03-27 | Swisscom Mobile AG | Chipkarte und verfahren zur kommunikation zwischen einer externen vorrichtung und einer chipkarte |
| JP3716134B2 (ja) * | 1999-07-13 | 2005-11-16 | 株式会社日立製作所 | 動揺装置の動作指令データ生成方法及び動揺装置 |
| RU2178721C2 (ru) * | 2000-03-01 | 2002-01-27 | Новолодский Иван Дмитриевич | Аттракцион-тренажер |
| JP2003186387A (ja) * | 2001-12-20 | 2003-07-04 | Masao Nagai | 運転シミュレーション装置のための動揺装置の制御方法 |
| US7236914B1 (en) * | 2002-02-22 | 2007-06-26 | Microsoft Corporation | Integrated aircraft flight dynamics prediction and simulation |
| JP4104362B2 (ja) * | 2002-03-27 | 2008-06-18 | 泰敬 田川 | 体感加速度模擬装置のための動揺装置の制御方法 |
| US7033176B2 (en) * | 2002-07-17 | 2006-04-25 | Powergrid Fitness, Inc. | Motion platform system and method of rotating a motion platform about plural axes |
| US6772080B2 (en) * | 2002-12-24 | 2004-08-03 | The Boeing Company | System and method for kinematic consistency processing |
| US7496865B2 (en) * | 2005-05-20 | 2009-02-24 | Chung Yuan Christian University | OTA-based high-order filters |
-
2006
- 2006-10-12 CN CN2006800378042A patent/CN101305328B/zh active Active
- 2006-10-12 AT AT06806200T patent/ATE462163T1/de not_active IP Right Cessation
- 2006-10-12 EP EP06806200A patent/EP1946193B2/en active Active
- 2006-10-12 RU RU2008118206/08A patent/RU2425409C2/ru active
- 2006-10-12 US US12/083,496 patent/US8393902B2/en active Active
- 2006-10-12 CA CA2625103A patent/CA2625103C/en active Active
- 2006-10-12 ES ES06806200T patent/ES2342901T5/es active Active
- 2006-10-12 JP JP2008534934A patent/JP5715324B2/ja active Active
- 2006-10-12 DE DE602006013179T patent/DE602006013179D1/de active Active
- 2006-10-12 PT PT06806200T patent/PT1946193E/pt unknown
- 2006-10-12 WO PCT/EP2006/009841 patent/WO2007042290A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| ATE462163T1 (de) | 2010-04-15 |
| HK1123612A1 (en) | 2009-06-19 |
| RU2008118206A (ru) | 2009-11-20 |
| CA2625103C (en) | 2014-07-22 |
| WO2007042290A1 (en) | 2007-04-19 |
| US20090047636A1 (en) | 2009-02-19 |
| EP1946193B2 (en) | 2013-01-30 |
| EP1946193B1 (en) | 2010-03-24 |
| DE602006013179D1 (de) | 2010-05-06 |
| JP5715324B2 (ja) | 2015-05-07 |
| US20110070564A2 (en) | 2011-03-24 |
| JP2009511968A (ja) | 2009-03-19 |
| PT1946193E (pt) | 2010-06-23 |
| EP1946193A1 (en) | 2008-07-23 |
| CN101305328A (zh) | 2008-11-12 |
| CN101305328B (zh) | 2012-10-17 |
| CA2625103A1 (en) | 2007-04-19 |
| US8393902B2 (en) | 2013-03-12 |
| RU2425409C2 (ru) | 2011-07-27 |
| ES2342901T3 (es) | 2010-07-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2342901T5 (es) | Método para controlar los movimientos de un simulador de vuelo y simulador de vuelo que pone en práctica dicho método | |
| EP3491494B1 (en) | Immersive virtual display | |
| US20160048027A1 (en) | Virtual reality experience tied to incidental acceleration | |
| TWI662984B (zh) | 應用於虛擬實境之電競座艙 | |
| JP2016507762A (ja) | ユーザーフレンドリーな投影システムを用いた、遠隔操作されたビークルの組み合わされたシミュレーション及び制御のための方法及び装置 | |
| WO2015192195A1 (en) | Aircraft pilot training system, method and apparatus for theory, practice and evaluation | |
| JP7035222B2 (ja) | フライトシミュレーション | |
| CN102566441A (zh) | 用于无人机的可视仿真试验系统 | |
| JP2016506528A (ja) | 遠隔操作されたビークルの組み合わされたシミュレーション及び制御のための方法及び装置 | |
| Viertler et al. | Requirements and design challenges in rotorcraft flight simulations for research applications | |
| JP6005254B2 (ja) | 複数のローカルな力フィードバックを用いてグローバルな6自由度運動効果を提供する方法 | |
| US11322040B2 (en) | Process and computer program for controlling a simulator, and simulator therefor | |
| Ackerman et al. | Pilot-in-the-loop flight simulator for NASA’s Transport Class Model | |
| Aygun et al. | Implementation study of parachute training simulator | |
| Linklater et al. | Exploring the large amplitude multi-mode aerospace research simulator's motion drive algorithms | |
| HK1123612B (en) | Method to control the movements of a flight simulator and flight simulator implementing such method | |
| Ko | Investigation of simulator motion drive algorithms for airplane upset simulation | |
| Huang | Adaptive washout filter design with human visual-vestibular based (HVVB) for VR-based motion simulator | |
| WO2025111371A1 (en) | Modular reconfigurable simulator | |
| CN114333490A (zh) | 一种基于姿态跟踪的月面虚拟驾驶体感反馈方法 | |
| Ntuen et al. | Assessment of human interaction with virtual environment training technology | |
| Rutten | Evaluation of a dynamic seat and a helmet loader in a motion-based flight simulator | |
| Plumpton | Development of a Full-flight Simulator for Ab-initio Flight Training with Emphasis on Hardware and Motion Integration | |
| Haines | The carrs-q advanced driving simulator | |
| Granzow | Optimum Utilization of a Motion System by Offline Motion Cueing and its Applications |