ES2978683T3 - Iniciador y método - Google Patents
Iniciador y método Download PDFInfo
- Publication number
- ES2978683T3 ES2978683T3 ES20734092T ES20734092T ES2978683T3 ES 2978683 T3 ES2978683 T3 ES 2978683T3 ES 20734092 T ES20734092 T ES 20734092T ES 20734092 T ES20734092 T ES 20734092T ES 2978683 T3 ES2978683 T3 ES 2978683T3
- Authority
- ES
- Spain
- Prior art keywords
- hands
- output
- state
- user
- force
- 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
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G9/00—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
- G05G9/02—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
- G05G9/04—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
- G05G9/047—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64C—AEROPLANES; HELICOPTERS
- B64C13/00—Control systems or transmitting systems for actuating flying-control surfaces, lift-increasing flaps, air brakes, or spoilers
- B64C13/02—Initiating means
- B64C13/04—Initiating means actuated personally
- B64C13/042—Initiating means actuated personally operated by hand
- B64C13/0421—Initiating means actuated personally operated by hand control sticks for primary flight controls
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64C—AEROPLANES; HELICOPTERS
- B64C13/00—Control systems or transmitting systems for actuating flying-control surfaces, lift-increasing flaps, air brakes, or spoilers
- B64C13/02—Initiating means
- B64C13/04—Initiating means actuated personally
- B64C13/10—Initiating means actuated personally comprising warning devices
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G1/00—Controlling members, e.g. knobs or handles; Assemblies or arrangements thereof; Indicating position of controlling members
- G05G1/015—Arrangements for indicating the position of a controlling member
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G1/00—Controlling members, e.g. knobs or handles; Assemblies or arrangements thereof; Indicating position of controlling members
- G05G1/04—Controlling members for hand actuation by pivoting movement, e.g. levers
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G9/00—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
- G05G9/02—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
- G05G9/04—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
- G05G9/047—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
- G05G2009/0474—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks characterised by means converting mechanical movement into electric signals
- G05G2009/04762—Force transducer, e.g. strain gauge
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G9/00—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
- G05G9/02—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
- G05G9/04—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
- G05G9/047—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
- G05G2009/04766—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks providing feel, e.g. indexing means, means to create counterforce
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G9/00—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
- G05G9/02—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
- G05G9/04—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
- G05G9/047—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
- G05G2009/04774—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks with additional switches or sensors on the handle
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G2505/00—Means for preventing, limiting or returning the movements of parts of a control mechanism, e.g. locking controlling member
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manipulator (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
Se describe un método para detectar un estado de no intervención de un dispositivo de entrada de usuario. El método comprende filtrar una fuerza detectada, que actúa sobre el dispositivo de entrada de usuario, utilizando un primer filtro de retardo para proporcionar una primera salida, comprendiendo el filtro de retardo una primera constante de tiempo de retardo. Filtrar la fuerza detectada utilizando un segundo filtro de retardo, sustancialmente en paralelo con el primer filtro, para proporcionar una segunda salida, comprendiendo el segundo filtro de retardo una segunda constante de tiempo de retardo mayor que la primera constante de tiempo de retardo. Comparar con un primer valor umbral, en una primera comparación, una magnitud de una diferencia entre la primera salida y la segunda salida. Comparar con un segundo valor umbral, en una segunda comparación, una magnitud de la segunda salida. Designar el dispositivo de usuario para que tenga un estado de no intervención basándose en la primera comparación y la segunda comparación. (Traducción automática con Google Translate, sin valor legal)
Description
DESCRIPCIÓN
Iniciador y método
Antecedentes
Los iniciadores (inceptors)activos proporcionan retroalimentación de fuerza a un operador de un dispositivo de entrada de usuario mediante la simulación interna de un modelo de sensación, siendo un ejemplo un sistema Mass-Spring-Damper (amortiguador-masa-resorte - MSD), y conduciendo un mecanismo accionado para imitar el desempeño dinámico del modelo de sensación.
Breve descripción de los dibujos
La Figura 1 ilustra un sistema iniciador activo según algunos ejemplos.
La Figura 2 ilustra un método según algunos ejemplos.
La Figura 3 ilustra circuitos según algunos ejemplos que no caen dentro del alcance de las reivindicaciones adjuntas. La Figura 4 ilustra circuitos según algunos ejemplos que no caen dentro del alcance de las reivindicaciones adjuntas. La Figura 5 ilustra un circuito para compensar una fuerza calculada según algunos ejemplos que no caen dentro del alcance de las reivindicaciones adjuntas.
La Figura 6 ilustra un método según algunos ejemplos que no caen dentro del alcance de las reivindicaciones adjuntas. La Figura 7 ilustra un método según algunos ejemplos que no caen dentro del alcance de las reivindicaciones adjuntas. La Figura 8 ilustra un medio legible por ordenador según algunos ejemplos.
Descripción detallada
Los lazos de control de retroalimentación de fuerza dentro de sistemas iniciadores activos pueden usar un número de sensores, concretamente sensores de fuerza y/o posición. Típicamente, el sensor de fuerza es el dispositivo de entrada primario del piloto o está acoplado al dispositivo de entrada primario del piloto. La salida de un sensor, tal como un sensor de fuerza, puede desviarse lentamente a lo largo del tiempo en respuesta a las condiciones ambientales cambiantes, tales como la humedad o temperatura cambiantes. Típicamente, los desfases ambientales aparecerán durante decenas de minutos, aunque esto dependerá tanto del tipo de sensor como de las condiciones ambientales. La desviación en la salida puede causar un deterioro en la respuesta del sistema iniciador activo, tal como un desfase en la posición real o la posición detectada, o una erosión de la fuerza de banda inactiva (por ejemplo, una fuerza de ruptura).
Idealmente, el desplazamiento debe eliminarse. Si el sistema iniciador activo no puede identificar si es el usuario el que aplica la desviación o es un efecto ambiental, entonces el desempeño del sistema iniciador activo estará limitado, la eliminación de la fuerza del piloto en lugar de la desviación ambiental puede resultar en que el piloto proporcione más fuerza al dispositivo de entrada de usuario, cambiando la sensación del dispositivo.
Para ayudar a abordar este problema, se puede detectar el estado de manos fuera(hands off)de un dispositivo de entrada de usuario, lo que indica si el usuario está o no con las manos fuera del dispositivo de entrada de usuario. Si el usuario está con las manos fuera, se puede aplicar una serie de filtros a la fuerza detectada para eliminar el desfase de la fuerza mientras sea imperceptible para el usuario.
La Figura 1 ilustra un sistema iniciador activo 100 según algunos ejemplos. El sistema iniciador activo 100 comprende un dispositivo de entrada de usuario 110, un pivote 120, un sensor de fuerza 130, una porción de agarre 140, un mecanismo motor 150 y un componente de filtrado 160.
El dispositivo de entrada de usuario 110 está configurado para pivotar alrededor del pivote 120 en al menos una dirección. El dispositivo de entrada de usuario 110 puede ser una barra, un iniciador u obturador. El dispositivo de entrada de usuario 110 puede tener cualquier forma. La porción de agarre 140 puede ser la parte del dispositivo de entrada de usuario 110 que está diseñada para que el usuario la sostenga. La porción de agarre 140 también puede ser simplemente una porción del dispositivo de entrada de usuario 110 que tiene una masa o perfil diferente del resto del dispositivo de entrada de usuario 110.
El mecanismo motor 150 está configurado para proporcionar una fuerza al dispositivo de entrada de usuario 110 según un modelo de respuesta de fuerza, tal como el modelo amortiguador-masa -resorte MSD. La fuerza se calcula usando el componente de filtrado 160.
El sensor de fuerza 130 se ilustra como acoplado al dispositivo de entrada de usuario 110, sin embargo puede colocarse en cualquier ubicación que aún permita determinar la fuerza de entrada de usuario. Por ejemplo, puede ubicarse en la porción de agarre 140, el dispositivo de entrada de usuario 110, el pivote 120 o el mecanismo motor 150.
En algunos ejemplos, el componente de filtrado 160 puede comprender circuitos para detectar un estado de manos fuera del usuario del dispositivo de entrada de usuario 110. El método para detectar el estado manos fuera del usuario se describe con referencia a la Figura 2, y generalmente se indica con el signo de referencia 200. El componente de filtrado 160 también puede, en ejemplos que no entran dentro del alcance de las reivindicaciones adjuntas, forzar los circuitos de compensación de desfase descritos en relación con las Figuras 3 y 4.
La fuerza detectada 205, detectada por el sensor de fuerza 130, se filtra usando un primer filtro de retardo 210 para proporcionar la primera salida 230. El filtrado de la fuerza detectada 205 con un filtro de retardo añade un retraso a la señal de manera que la primera salida 230 es una versión retardada en el tiempo de la fuerza detectada 205. La fuerza detectada 205 también se filtra usando un segundo filtro de retardo 220, sustancialmente al mismo tiempo que el primer filtro de retardo 210, para proporcionar una segunda salida 240, el segundo filtro de retardo 220 comprende una segunda constante de tiempo de retardo mayor que la primera constante de tiempo de retardo, de modo que el retraso de tiempo añadido por el segundo filtro de retardo 220 es mayor que el retraso de tiempo añadido por el primer filtro de retardo 210.
La primera constante de tiempo de retardo puede ser 0,09 s y la segunda constante de tiempo de retardo puede ser 1,0 s. Sin embargo, los tiempos de retardo no se limitan a estos valores antes mencionados, y pueden tomar cualquier valor dependiendo de las particularidades del sistema iniciador activo 100.
Un segundo valor umbral, en una segunda comparación 260, se compara con una magnitud de la segunda salida 240. El segundo valor umbral puede estar predeterminado y puede ser igual a la autoridad general del filtro de lavado(washout filter)(que es la cantidad de fuerza que el filtro puede eliminar antes de alcanzar su máximo). En algunos ejemplos que no caen dentro del alcance de las reivindicaciones adjuntas, esto puede ser igual a 1,5 libras (0,68 kg) de fuerza total, sin embargo, la cantidad de fuerza dependerá de la aplicación específica. La autoridad general del filtro de lavado típica puede estar relacionada con la desviación máxima esperada del sensor a lo largo del tiempo, el conocimiento de dónde está el sensor de fuerza, y los requisitos transitorios de la aeronave. Por ejemplo, puede ser un múltiplo de la desviación máxima esperada del sensor a lo largo del tiempo, tal como una o dos veces la desviación máxima esperada del sensor a lo largo del tiempo.
En algunos ejemplos que no entran dentro del alcance de las reivindicaciones adjuntas, el sensor de fuerza está ubicado debajo del agarre y, por lo tanto, espera fuerzas aplicadas directamente por el piloto en el intervalo normal que un ser humano puede aplicar con la fuerza de un brazo, es decir, 80 libras (36,28 kg) aproximadamente. Sin embargo, otras aplicaciones del iniciador tienen el sensor de fuerza en una conexión que tiene un engranaje desde la fuerza aplicada por el piloto a la conexión, de modo que una fuerza aplicada por el piloto de, digamos, 10 libras (4,54 kg) puede mapearse a 50 libras (22,68 kg) en el sensor de fuerza. Por lo tanto, el intervalo general de este sensor de fuerza puede ser de 400 lbs (181,43 kg) (que se mapea a 80 lbs (36,29 kg) en el punto de aplicación de fuerza por el piloto). En este caso, la autoridad de lavado puede ser de 7,52 lbs (3,40 kg) (es decir cinco veces la desviación máxima esperada del sensor con el tiempo).
También generalmente se supone que el sensor de fuerza usado en el sistema iniciador activo 100 puede tener una desviación del sensor de fuerza de menos de aproximadamente el 1,25 % de la escala completa del sensor de fuerza. Esto puede tenerse en cuenta al determinar la autoridad de lavado máxima.
Finalmente, con respecto a los requisitos transitorios de la aeronave, también se puede tener en cuenta el impacto de si el lavado sale mal (y elimina o añade fuerza continuamente). Por ejemplo, qué tipo de fuerza de compensación constante pueden tolerar la aeronave y el piloto para poder volar la aeronave de manera segura.
Un primer valor umbral, en una primera comparación 250, se compara con una magnitud de una diferencia entre la primera salida 230 y la segunda salida 240. El primer valor umbral puede ser predeterminado e igual a un pequeño umbral de ruido, por ejemplo, el 3 % del segundo valor umbral, sin embargo, la cantidad de fuerza dependerá de la aplicación específica. En algunos ejemplos, el primer valor umbral puede estar dentro del 2 % al 10 % del segundo valor umbral.
El estado de manos fuera del usuario se designa 270 basándose en la primera comparación 250 y la segunda comparación 260. En algunos ejemplos, el estado de manos fuera puede designarse como manos fuera si la magnitud de la diferencia entre la primera salida 230 y la segunda salida 240 es menor que el primer valor umbral, y la magnitud de la segunda salida 240 es menor que el segundo valor umbral
El método 200 descrito en esencia detecta las manos fuera del usuario al comprobar que la fuerza absoluta está por debajo de un cierto valor en la segunda comparación 260, y que no cambia con el tiempo, en la primera comparación 250.
Aunque el método se describe con referencia a filtros de retardo, debe entenderse que pueden usarse métodos y/o filtros alternativos para lograr el mismo efecto en los ejemplos que no caen dentro del alcance de las reivindicaciones adjuntas.
En algunos ejemplos, el método 200 puede comprender adicionalmente monitorear el estado de manos fuera durante un período de tiempo predeterminado, y declarar un status de estado estacionario si el usuario se designa como teniendo un estado de manos fuera durante todo el período de tiempo predeterminado. El período de tiempo predeterminado puede ser de 0,5 s. Esto puede ser útil ya que puede ser ventajoso saber que el usuario está con las manos fuera durante un período prolongado, en lugar de simplemente durante un breve período de tiempo.
En algunos ejemplos, un canal redundante de un sistema iniciador activo 100 puede monitorearse para proporcionar una determinación independiente del estado de manos fuera, que puede añadir redundancia adicional al sistema y reducir la posibilidad de falsos positivos. Un sistema iniciador activo 100 puede tener canales redundantes que comprenden múltiples canales de sensores de fuerza. Esto proporciona redundancia en caso de que falle un sensor o un canal de fuerza. En algunos ejemplos, el status de estado estacionario o el estado de manos fuera pueden establecerse como manos fuera solo si al menos dos canales indican que el usuario está en manos fuera. En algunos ejemplos, el status del estado estacionario o el estado de manos fuera pueden establecerse como manos fuera si y solo si no hay canales que indiquen que el usuario está en manos dentro. Por ejemplo, los estados pueden combinarse usando un método similar a una puerta AND.
En algunos ejemplos, el status del estado estacionario puede designarse en base a una combinación del estado de manos fuera y la determinación independiente. En algunos ejemplos, el status del estado estacionario solo puede designarse si tanto la determinación independiente como la determinación en base a la comparación de las primeras y segundas comparaciones demuestran que el usuario ha estado en manos fuera durante el período de tiempo predeterminado.
En algunos ejemplos, se puede realizar una acción basada en el estado de manos fuera o el status del estado estacionario. La acción puede comprender al menos uno de: iniciar un piloto automático, iniciar una compensación de desviación de fuerza, y/o indicar al menos a un usuario que el usuario del dispositivo de entrada de usuario está en manos fuera.
En algunos ejemplos, el método puede aplicarse a un sistema iniciador activo 100 similar al descrito con referencia a la Figura 1. Sin embargo, debe entenderse que el método no se limita a aplicarse a sistemas iniciadores activos, y puede aplicarse para detectar un estado de manos fuera de cualquier sistema que comprenda un sensor, tal como un sensor de fuerza, acoplado a un dispositivo de entrada de usuario.
Como se indicó anteriormente, los sistemas iniciadores activos pueden desviarse con el tiempo creando un desfasaje en posición y/o fuerza. Esto se puede corregir retirando el desfase, sin embargo, si se retira el desfase mientras el usuario sostiene el dispositivo de entrada de usuario, entonces el usuario podrá sentir esto, proporcionando una experiencia negativa, por ejemplo, agitación o vibración no deseadas del dispositivo de entrada de usuario. Por lo tanto, es ventajoso retirar el desplazamiento solo cuando el usuario está fuera del dispositivo de entrada de usuario.
La Figura 3 ilustra un circuito según ejemplos que no caen dentro del alcance de las reivindicaciones adjuntas, indicado con el signo de referencia 300, para calcular los desfasajes de fuerza y/o posición. El circuito 300 comprende un integrador 320. El integrador 320 está configurado de tal manera que la entrada al integrador es cero si el usuario está de manos dentro en el dispositivo de entrada de usuario. Esto puede comprender recibir una indicación de que el usuario está de manos dentro en el dispositivo de entrada de usuario y establecer un valor de un componente 330 en función del estado de manos fuera. Ajustar la entrada del integrador 320 para que sea igual a cero congela el valor del integrador 320, apagándolo, lo que permite mantener un desfase de fuerza constante cuando el piloto/usuario hace entradas al sistema
El circuito 300 se configura además para sustraer de la fuerza detectada la última salida 340 del integrador 320 usando circuitos de sustracción 310 para proporcionar una primera salida de sustracción. La primera salida de sustracción se usa como la entrada al integrador 320 si el estado de manos fuera indica que el usuario está de manos fuera del dispositivo de entrada de usuario.
Después de un número predeterminado de ciclos del integrador 320, la salida 340 del integrador 320 se equipara con el desfase de fuerza.
El componente 330 puede comprender circuitos multiplicadores, que multiplican la entrada al multiplicador desde el circuito de sustracción 310 por un factor basado en el estado de manos fuera, donde el factor puede ser cero si el estado de manos fuera indica que el usuario está de manos dentro, y uno si el estado indica que el usuario está de manos fuera.
El integrador 320 puede limitarse a la autoridad del algoritmo de lavado, por ejemplo, puede limitarse a 1,5 libras (0,68 kg).
Este límite se ajustaría según los requisitos de la aplicación particular.
La velocidad del integrador 320 también puede regularse a través de la entrada constante de tiempo al componente 330 (en este ejemplo es 0,8 s); cuanto mayor es el valor, más rápido reaccionará el integrador 320 a su entrada, y como tal la constante de tiempo actúa como un regulador de velocidad del integrador. En estado estacionario, la idea es que la salida del integrador es exactamente igual a la entrada de fuerza detectada (que es el desfase a eliminar). La entrada constante de tiempo al componente 330 controla con qué frecuencia el componente 330 proporciona la entrada al integrador.
La Figura 4 ilustra un circuito según algunos ejemplos que no caen dentro del alcance de las reivindicaciones adjuntas, ilustrados con el signo de referencia 400. El circuito es similar a los circuitos descritos con referencia a la Figura 3, excepto que los circuitos comprenden adicionalmente un limitador de velocidad 410. La salida 420 puede ser igualada para ser igual a la desviación de fuerza después de un número predeterminado de ciclos del limitador de velocidad. El limitador de velocidad impide que la salida crezca demasiado rápidamente, lo que podría resultar en que el desfase se elimine demasiado bruscamente, lo que sería detectable para el piloto y, por lo tanto, no sería favorable. Esto puede ser porque el integrador puede alcanzar su salida óptima relativamente rápido (por ejemplo, unos pocos segundos) pero la desviación de fuerza debe eliminarse en una escala de tiempo similar a la desviación del sensor, de manera que la retirada sea imperceptible para el usuario. Además, el limitador de velocidad puede impedir cambios repentinos en la salida del integrador que tienen un efecto significativo sobre la fuerza compensada.
El limitador de velocidad 410 puede iterar desde la salida cero hasta su valor de entrada durante decenas de minutos (si la entrada es un valor constante). La constante puede depender de la velocidad de la desviación del sensor esperada.
El limitador de velocidad 410 también puede comprender un primer límite de velocidad inicial durante una primera duración, y un segundo límite de velocidad durante una segunda duración, en donde el primer límite de velocidad inicial es mayor que el segundo límite de velocidad. Esto se puede configurar cuando el sistema iniciador activo se enciende por primera vez. En la conexión inicial, el límite de velocidad puede aumentarse de manera que el algoritmo adquiera rápidamente el desfase inicial del sistema antes de que el usuario empiece a usar el sistema. Después de la conexión inicial, el límite de velocidad vuelve a la constante de tiempo lenta. Esto puede impedir que el dispositivo de entrada del usuario salga de una manera no deseada en el arranque.
Los circuitos descritos en relación con las Figuras 3 y 4 también pueden comprender medios para sustraer la compensación del desfase de fuerza de la fuerza detectada para obtener una fuerza compensada. Esto se ilustra en la Figura 5, que muestra circuitos iniciadores activos 500. Los circuitos iniciadores activos 500 comprenden un filtro de compensación 510, una entrada de estado de manos fuera 520, una entrada de fuerza detectada 530, un sumador 540 y una salida de fuerza compensada 550.
El filtro de compensación 510 recibe como entrada la entrada de fuerza detectada 530 y la entrada de estado de manos fuera 520. En algunos ejemplos que no caen dentro del alcance de las reivindicaciones adjuntas, la entrada del estado de manos fuera 520 puede comprender un valor lógico que tiene un valor de uno o cero. El valor puede ser uno si el usuario está de manos fuera, y cero si el usuario está de manos dentro, o viceversa. Alternativamente, la entrada del estado de manos fuera 520 puede ser una si el usuario permanece en manos fuera durante un período de tiempo predeterminado (es decir, estado estacionario) y cero si el usuario no ha estado en manos fuera durante un período de tiempo predeterminado, o viceversa. La compensación de fuerza se puede calcular y añadir a la fuerza detectada cuando el dispositivo de entrada de usuario se desconecta, o en estado estacionario, usando el sumador 540 (es decir, cuando el estado de manos fuera es uno). Esto proporciona entonces una salida de fuerza compensada 550. En algunos ejemplos, el estado de manos fuera puede indicarse mediante el uso de un método diferente de un valor lógico.
La eliminación de la fuerza cuando el usuario está en manos fuera ayuda a los circuitos para eliminar el desfase de la fuerza sin que el usuario del dispositivo de entrada de usuario esté consciente, por ejemplo, sintiendo vibraciones u otros movimientos.
La Figura 6 ilustra un método para calcular una compensación de desplazamiento de fuerza según algunos ejemplos que no caen dentro del alcance de las reivindicaciones adjuntas. El método se indica con el signo de referencia 600.
El método comprende operar, 610, un integrador, en donde la entrada al integrador es cero si se recibe una indicación que el usuario está de manos dentro en el dispositivo de entrada de usuario. Sustraer, 620, una última salida del integrador desde una fuerza detectada que actúa sobre el dispositivo de entrada de usuario para obtener una primera salida de sustracción. Usar, 630, la primera salida de sustracción como entrada al integrador. Equiparar, 640, después de un número predeterminado de ciclos del integrador, la salida del integrador para ser igual a la compensación del desfase de fuerza.
La Figura 7 ilustra un método para calcular una compensación de desfase de fuerza según algunos ejemplos que no caen dentro del alcance de las reivindicaciones adjuntas. El método se indica con el signo de referencia 700.
El método comprende operar, 710, un integrador, en donde la entrada al integrador es cero si se recibe una indicación que el usuario está con las manos dentro en el dispositivo de entrada de usuario. Substraer, 720, una última salida del integrador desde una fuerza detectada que actúa sobre el dispositivo de entrada de usuario para obtener una primera salida de sustracción. Usar, 730, la primera salida de sustracción como la entrada al integrador. Limitar, 740, usando un limitador de velocidad, la salida del integrador. Equiparar, 750, después de un número predeterminado de ciclos del limitador de velocidad, la salida del limitador de velocidad para ser igual a la compensación de desplazamiento de fuerza.
Los métodos descritos con relación a las Figuras 2, 6 y 7 pueden almacenarse como instrucciones en un medio 800 legible por máquina, que cuando se ejecutan provocan un medio de procesamiento para realizar los métodos de cualquiera de las Figuras 2, 6 y 7. El medio legible por máquina se indica ilustrado en la Figura 8, y comprende un módulo de detección de manos fuera 810 y, en ejemplos que no caen dentro del alcance de las reivindicaciones adjuntas, un módulo de compensación de fuerza 820.
Claims (9)
1. Un método (200) para detectar un estado de manos fuera (270) de un dispositivo de entrada de usuario (110), comprendiendo el método:
filtrar una fuerza detectada (205), que actúa sobre el dispositivo de entrada de usuario, usando un primer filtro de retardo (210) para proporcionar una primera salida (230), comprendiendo el filtro de retardo una primera constante de tiempo de retardo;
filtrar la fuerza detectada usando un segundo filtro de retardo (220), sustancialmente en paralelo con el primer filtro, para proporcionar una segunda salida (240), comprendiendo el segundo filtro de retardo una segunda constante de tiempo de retardo mayor que la primera constante de tiempo de retardo;
comparar con un primer valor umbral, en una primera comparación (250), una magnitud de una diferencia entre la primera salida y la segunda salida;
comparar con un segundo valor umbral, en una segunda comparación (260), una magnitud de la segunda salida; y
designar el dispositivo de usuario como teniendo un estado de manos fuera (270) en base a la primera comparación y a la segunda comparación.
2. El método según la reivindicación 1, que comprende además: monitorear el estado de manos fuera durante un período de tiempo predeterminado y declarar un status del estado estacionario si el dispositivo de usuario se designa como teniendo un estado de manos fuera durante todo el período de tiempo predeterminado.
3. El método según cualquier reivindicación anterior, que comprende además monitorear un canal redundante durante el período de tiempo predeterminado para proporcionar una determinación independiente del estado de manos fuera.
4. El método según la reivindicación 3 cuando depende de la reivindicación 2, que comprende además designar el status de estado estacionario en base a una combinación del estado de manos fuera y la determinación independiente.
5. El método según cualquiera de las reivindicaciones anteriores, en donde designar el dispositivo de usuario para tener un estado de manos fuera en base a la primera comparación y la segunda comparación comprende designar el dispositivo de usuario para que tenga un estado de manos fuera si la magnitud de la diferencia entre la primera salida y la segunda salida es menor que el primer valor umbral y la magnitud de la segunda salida es menor que el segundo valor umbral.
6. El método según cualquiera de las reivindicaciones anteriores, que comprende además realizar una acción basada en el estado de manos fuera, en donde la acción comprende al menos uno de: iniciar un piloto automático, iniciar una compensación de desviación de fuerza, e indicar a al menos un usuario que el usuario del dispositivo de entrada de usuario está en manos fuera.
7. El método según cualquier reivindicación anterior, en donde el dispositivo de entrada de usuario comprende una barra activa para el control de superficies de vuelo de una aeronave.
8. Un iniciador activo (100) que comprende circuitos configurados para realizar el método de cualquier reivindicación anterior.
9. Un medio legible por ordenador (800) que comprende instrucciones que, cuando son ejecutadas por un ordenador, hacen que el ordenador lleve a cabo el método de cualquiera de las reivindicaciones 1-7.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB1909962.1A GB2585685A (en) | 2019-07-11 | 2019-07-11 | Inceptor and method |
| EP19195209.2A EP3789293A1 (en) | 2019-09-03 | 2019-09-03 | Inceptor and method |
| PCT/GB2020/051477 WO2021005329A1 (en) | 2019-07-11 | 2020-06-18 | Inceptor and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2978683T3 true ES2978683T3 (es) | 2024-09-17 |
Family
ID=71111645
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES20734092T Active ES2978683T3 (es) | 2019-07-11 | 2020-06-18 | Iniciador y método |
| ES24152867T Active ES3061760T3 (en) | 2019-07-11 | 2020-06-18 | Inceptor and method |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES24152867T Active ES3061760T3 (en) | 2019-07-11 | 2020-06-18 | Inceptor and method |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US12103662B2 (es) |
| EP (2) | EP3996991B1 (es) |
| ES (2) | ES2978683T3 (es) |
| GB (2) | GB2587469B (es) |
| TW (1) | TWI874420B (es) |
| WO (1) | WO2021005329A1 (es) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021005328A1 (en) | 2019-07-11 | 2021-01-14 | Bae Systems Plc | Force compensation method and device |
| EP3996991B1 (en) | 2019-07-11 | 2024-02-28 | BAE SYSTEMS plc | Inceptor and method |
| EP4624326A1 (en) * | 2024-03-28 | 2025-10-01 | Ratier-Figeac SAS | Control system |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4106728A (en) * | 1977-01-17 | 1978-08-15 | Sperry Rand Corporation | Fail safe force feel system |
| US4236325A (en) | 1978-12-26 | 1980-12-02 | The Singer Company | Simulator control loading inertia compensator |
| US5734373A (en) | 1993-07-16 | 1998-03-31 | Immersion Human Interface Corporation | Method and apparatus for controlling force feedback interface systems utilizing a host computer |
| US5532476A (en) | 1994-12-21 | 1996-07-02 | Mikan; Peter J. | Redundant indicator for detecting neutral position of joystick member |
| US5722620A (en) * | 1995-05-15 | 1998-03-03 | The Boeing Company | Aircraft pitch-axis stability and command augmentation |
| US5999168A (en) | 1995-09-27 | 1999-12-07 | Immersion Corporation | Haptic accelerator for force feedback computer peripherals |
| CN1230721C (zh) | 1996-08-22 | 2005-12-07 | 波音公司 | 飞机俯仰增稳和指令增控系统 |
| US6580418B1 (en) | 2000-02-29 | 2003-06-17 | Microsoft Corporation | Three degree of freedom mechanism for input devices |
| US7432908B2 (en) * | 2003-11-25 | 2008-10-07 | International Business Machines Corporation | Controller, system and method for controlling a cursor |
| TWI272539B (en) * | 2004-06-03 | 2007-02-01 | Atlab Inc | Electrical touch sensor and human interface device using the same |
| US7757579B2 (en) | 2004-08-30 | 2010-07-20 | Sauer-Danfoss Inc. | Joystick device with redundant sensor processing |
| US8335625B2 (en) * | 2005-09-06 | 2012-12-18 | Nissan Motor Co., Ltd. | Slip control device and method for a vehicle |
| US9340278B2 (en) * | 2006-05-17 | 2016-05-17 | Textron Innovations, Inc. | Flight control system |
| US9156546B2 (en) * | 2008-03-11 | 2015-10-13 | The Boeing Company | Active-inceptor tactile-cueing hands-off rate-limit |
| US8345004B1 (en) * | 2009-03-06 | 2013-01-01 | Pixar | Methods and apparatus for differentially controlling degrees of freedom of an object |
| US20110050563A1 (en) | 2009-08-31 | 2011-03-03 | Timothy Douglas Skutt | Method and system for a motion compensated input device |
| WO2011036750A1 (ja) * | 2009-09-24 | 2011-03-31 | 株式会社 東芝 | ロボット制御装置 |
| WO2013170099A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Calibration of haptic feedback systems for input devices |
| ES2739392T3 (es) | 2012-12-20 | 2020-01-30 | Bae Systems Plc | Aparato inceptor |
| CN104290806B (zh) * | 2013-07-16 | 2016-10-05 | 本田技研工业株式会社 | 车辆用转向装置 |
| US9921239B2 (en) | 2014-11-20 | 2018-03-20 | Stmicroelectronics, Inc. | Offset cancellation device for micro-electromechanical system |
| US9989972B2 (en) | 2016-02-22 | 2018-06-05 | The Boeing Company | Systems and methods to prevent an aircraft from tail contact with the ground |
| US9828108B2 (en) * | 2016-03-10 | 2017-11-28 | The Boeing Company | Automated flight throttle control |
| GB2549272A (en) * | 2016-04-11 | 2017-10-18 | Bae Systems Plc | Control systems |
| US10245112B2 (en) * | 2016-06-27 | 2019-04-02 | Corindus, Inc. | Interlocking system and method for joysticks in a catheter procedure system |
| EP3634848A4 (en) | 2017-05-26 | 2020-12-30 | Sikorsky Aircraft Corporation | ADAPTIVE AIRCRAFT CONTROL USING STRUCTURAL CONDITION MONITORING |
| CN113260544B (zh) * | 2018-12-28 | 2024-11-26 | 爱知制钢株式会社 | 陀螺仪传感器的修正方法 |
| EP3996991B1 (en) * | 2019-07-11 | 2024-02-28 | BAE SYSTEMS plc | Inceptor and method |
| WO2021005328A1 (en) | 2019-07-11 | 2021-01-14 | Bae Systems Plc | Force compensation method and device |
-
2020
- 2020-06-18 EP EP20734092.8A patent/EP3996991B1/en active Active
- 2020-06-18 GB GB2009323.3A patent/GB2587469B/en active Active
- 2020-06-18 US US17/625,953 patent/US12103662B2/en active Active
- 2020-06-18 EP EP24152867.8A patent/EP4336324B1/en active Active
- 2020-06-18 ES ES20734092T patent/ES2978683T3/es active Active
- 2020-06-18 WO PCT/GB2020/051477 patent/WO2021005329A1/en not_active Ceased
- 2020-06-18 GB GB2109820.7A patent/GB2596930B/en active Active
- 2020-06-18 ES ES24152867T patent/ES3061760T3/es active Active
- 2020-07-08 TW TW109123018A patent/TWI874420B/zh active
Also Published As
| Publication number | Publication date |
|---|---|
| EP4336324B1 (en) | 2025-12-10 |
| US20220242554A1 (en) | 2022-08-04 |
| US12103662B2 (en) | 2024-10-01 |
| GB202109820D0 (en) | 2021-08-18 |
| GB2596930B (en) | 2023-03-01 |
| TWI874420B (zh) | 2025-03-01 |
| EP4336324A3 (en) | 2024-04-24 |
| GB2596930A8 (en) | 2022-06-15 |
| GB2587469B (en) | 2022-01-26 |
| GB202009323D0 (en) | 2020-08-05 |
| GB2587469A (en) | 2021-03-31 |
| ES3061760T3 (en) | 2026-04-07 |
| EP4336324A2 (en) | 2024-03-13 |
| EP3996991A1 (en) | 2022-05-18 |
| WO2021005329A1 (en) | 2021-01-14 |
| TW202117483A (zh) | 2021-05-01 |
| GB2596930A (en) | 2022-01-12 |
| EP3996991B1 (en) | 2024-02-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2978683T3 (es) | Iniciador y método | |
| US8068943B2 (en) | Inertial signals for flight control backup mode | |
| EP2951656A2 (en) | Stabilized directional control systems and methods | |
| US9037789B2 (en) | Sensing device and electronic apparatus | |
| DK1716043T3 (da) | Fremgangsmåde og system til afprøvning af et styresystem i et søgående fartøj | |
| WO2001057474A8 (en) | Attitude estimation in tiltable body using modified quaternion data representation | |
| CA2502952A1 (fr) | Planche de bord d'aeronef | |
| US9429426B2 (en) | Adaptive inertial measurement system and method | |
| JP2019191871A5 (ja) | 表示制御ユニット、及び表示制御プログラム | |
| ES3041955T3 (en) | Force compensation method and device | |
| WO1982000979A1 (en) | Sleeping driver warning device for vehicle | |
| WO2008079690A3 (en) | Systems and methods for function control in a calculation device | |
| GB2585685A (en) | Inceptor and method | |
| EP1892504A2 (en) | Method and system for detection and remediation of the degradation of the sensor signal in a monitoring device | |
| JP2005198439A (ja) | Ldo出力ショート保護システム | |
| EP3789293A1 (en) | Inceptor and method | |
| JP5369774B2 (ja) | 航空機における危険度判定装置 | |
| NO154937B (no) | Styrefeil-alarmapparat. | |
| WO2003093865A8 (en) | Breaklock detection system and method | |
| JP2006329941A (ja) | 電磁妨害対応制御システム | |
| JPS58176702A (ja) | 三重系制御装置 | |
| JP3065604B1 (ja) | 操縦装置 | |
| JP2002315372A (ja) | バルブポジショナ,バルブ駆動用アクチュエータ,バルブ駆動用アクチュエータの制御方法,およびその制御プログラム | |
| JP2007216909A (ja) | 運転制御装置及び運転制御方法 | |
| JPH11281360A (ja) | 角速度検出センサのドリフトキャンセル装置 |