Reference will now be made in detail to the present illustrated embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts. An exemplary embodiment of the dual-axis loadmeter system of the present invention is shown in
As embodied herein and depicted in
As shown in
Signal processing module may be equipped with a power supply (not shown) configured to accommodate various power inputs in accordance with platform specifications. For example, some typical aircraft systems operate using 28 VDC power. In this scenario, the power supply includes DC/DC conversion circuitry to provide the voltage levels required by the logic/processor circuitry. The power input provided by a ground based simulator system may include either DC or AC voltages. In the latter case, the power supply may be equipped with AC/DC conversion circuitry. In another embodiment, the processor module 30 may be configured to accommodate interchangeable power supplies in accordance with the target platform requirements.
Referring to
As embodied herein and depicted in
The methods for providing a real time display of vertical g-forces, differential g-forces applied along the wingspan, and rudder loads relative to the predetermined limit loads of the aircraft, or simulated aircraft, are performed by the signal processor module 30 in response to the execution of programming instructions stored in memory. The instructions operate on the real-time data provided by aircraft sensors or from simulator computers via communication interface 308. Those of ordinary skill in the art will understand that processor 300 may be implemented using a general purpose processor, a signal processor, RISC machines, an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) device, and/or a combination thereof. Thus, embodiments of the present invention are not limited to any specific combination of hardware circuitry and/or software.
RAM 302 is used to store data and instructions for subsequent execution by processor 300. The data may include suitably formatted aircraft parameters, temporary variables or other intermediate information used during the execution of the program instructions by processor 300. Read only memory 304 is used to store static data and programming instructions. Taken together, RAM 302 and ROM 304 may be referred to herein as “computer-readable media.” Further, the term “computer-readable medium,” as used herein, refers to any medium that participates in providing data and/or instructions to the processor for execution. For example, the computer-readable media employed herein may include any suitable memory device including SRAM, DRAM, NVRWM, PROM, EROM, E2PROM, Flash memory, memory cards, flash drives, or any suitable type of memory. Non-volatile media may include, for example, optical or magnetic disks as well as the aforementioned memory devices.
I/O circuit 306 is configured to drive display unit 20 and accommodate the signals generated by user input devices 312, in response to user inputs. It will be apparent to those of ordinary skill in the pertinent art that modifications and variations can be made to display 20 of the present invention depending on weight, size, and cost issues. For example, display may be implemented using a cathode ray tube (CRT) device, a plasma panel display, a backlit display employing LCDs, LEDs or gaseous discharge lamps, passive or active matrix liquid crystal display (LCD) devices, or any suitable display means. Further, the display of the present invention may also include alpha-numeric indicia in addition to the digital display 20. The alpha-numeric data may display such messages as “limit load exceeded,” or “aircraft is approaching ultimate limit loading,” or “aircraft rolling inverted,” and etc. Those of ordinary skill in the art will understand that any number of suitable text messages may be provided by system 10 for training purposes.
In another embodiment, the present invention may include an audible device, such as a speaker, coupled to the display 20. I/O circuit 306 provides the audible indicator with an audible signal corresponding to the safety level of the maneuver. For example, if a limit load, or an ultimate limit load is being approached, a periodic beeping sound may be emitted. The intensity and periodicity may increase in accordance with the visual cues provided by display 20. In yet another embodiment, processor 300 may direct a pre-recorded human speech signal from memory to I/O circuit 306.
In one embodiment of the present invention, user input is limited to a data reset button and a data selection button configured to retrieve certain maximum and minimum data points. However, other embodiments of the present invention may include a keyboard, mouse, a trackball, or cursor direction keys for communicating information and command selections to the processor 300.
Communication interface circuit 308 is configured to provide bidirectional data communications between signal processor module 30 and external system 400 using any suitable means. External System 400 is a generic term that applied to aircraft sensor systems, ground based simulator systems, and/or external computing devices, systems and networks. Communication interface circuit 308 provides system 10 with a means for reprogramming/recalibrating processor 300. For example, limit loads, scaling factors, and are data are typically based on the aircraft platform.
Communication interface 308 may be implemented using any suitable communication technology including, but not limited to, RS-232, RS-485, USB, or PCI-Express data links. In another embodiment, system 10 may be configured to communicate with a flight simulator computer disposed in a remote location. In this instance, data may be served to system 10 by way of a local area network (LAN) or wide area network (WAN) server computer. Thus, communications interface 308 may be implemented using a LAN card, a digital subscriber line (DSL) card or modem, a cable modem, a telephone modem, or any other communication interface to provide a data communication connection to a corresponding type of communication line. Communication interface 308 may also support a wireless data link. In any of the aforementioned implementations, communication interface 308 is configured to transmit and receive electrical, electromagnetic, or optical signals that carry digital data streams representing various types of information. Although a single communication interface is depicted in
The transmission media used to couple signal processor module 30 to display unit 20, and the external system 400 may include any suitable media such as coaxial cables, copper wires and/or cables, and fiber optic cable. Transmission media may also take the form of acoustic, optical, or electromagnetic waves, such as those generated during radio frequency (RF) and infrared (IR) data communications.
As embodied herein and depicted in
Aircraft icon 200 includes a left wing icon 202, a right wing icon 204, and a rudder icon 206. Vertical loads are displayed relative to left wing icon 202 and right wing icon 204 using green horizontal bar icons 210, yellow horizontal bar icons 212, and flashing red horizontal bar icons 214.
The example provided in
The horizontal bars displayed under the wing icons 202, 204 represent unloading conditions. For g-loads in the range between 1.0 g and 0.0 g's, the green bar icons 210 are used. In the range between 0.0 g and −1.5 g's, yellow horizontal bar icons 212 are displayed. For negative g-loads in lower than −1.5 g's, the entire scale is flashing red, i.e., flashing red horizontal bars 214 are displayed.
Lateral loads (216, 218) are displayed relative to rudder icon 206 with yellow vertical bar icons 216 and red vertical bar icons 218. For a lateral load, the display is yellow until the ultimate load is reached, that is, yellow vertical bar icons 216 are displayed. When the ultimate load is reached, the entire scale changes to red and flashing red vertical bar icons 218 are displayed. In the example provided, yellow vertical bar icons 216 are used for lateral loads from 0.0 g to the limiting rudder load (varies by aircraft type). For loads in excess of the rudder limit load, the scale turns flashing red, i.e., all of the vertical bar icons are flashing red icons 218. Depending on the rudder input and degree of asymmetric flight (sideslip angle), the rudder load can be exceeded momentarily with little or no lateral g-force. In this case, all of the vertical bar icons are flashing red icons 218.
As those of ordinary skill in the art will appreciate, a GUI is generated by a software program running on a computerized system, in this case, signal processor module 30. In general terms, the present invention receives a plurality of aircraft parameters from an external platform, such as a ground-based flight simulator or from various sensors disposed on board an aircraft. Processor module 30 calculates a left wing and a right wing vertical g-force value in real time based on the plurality of aircraft parameters received from the external platform. Signal processor module 30 also calculates a lateral g-force value in real time. The vertical g-force values are displayed relative to a vertical reference value using the horizontal bar icons 210, 212, 214 and/or the digital display 208. The lateral g-force value is displayed relative to the predetermined lateral reference value, i.e., rudder icon 206, using the vertical display icons 216, 218.
Thus, display 20 superimposes the multi-colored horizontal bars 210, 212, 214 and vertical bar icons 216, 218 over the dual-axis aircraft icon 200 to show differential vertical and rudder loading. Table I provides an example of the plurality of aircraft parameters that may be used to drive display 20 in accordance with an embodiment of the present invention.
In general, the left wing vertical g-force value is calculated by:
Nzl is of course, the left wing vertical force, NZ is a vertical acceleration (also provided by digital display 208), B is maximum aileron deflection in degrees, A is a percentage of NZ added to the maximum aileron deflection B, and δa is aileron deflection in degrees. The values A, B are not identified in the above Table I because these values are platform (aircraft) dependent scaling constants.
The right wing vertical g-force value, Nzr, is calculated by:
The lateral g-force value is calculated by:
C is a sideslip scaling factor, β is angle of sideslip, D is a rudder scaling factor, δr is rudder deflection, Ve is equivalent airspeed, and E is reference airspeed. The values C, D are also not provided in the above Table I because these values are platform (aircraft) dependent scaling constants.
An example calculation for a cargo transport type of aircraft is provided below. Note that the numerical values are substituted for scaling factors A, B, C, and D. As noted, these constants are platform dependent. The reader will also note that while the example display screens provided below are directed to the cargo transport aircraft, the present invention should not be construed as being limited to this example.
Referring to
Referring to
Referring to
A sequence of unsafe unloading maneuvers is illustrated by
Referring to
Referring to
All references, including publications, patent applications, and patents, cited herein are hereby incorporated by reference to the same extent as if each reference were individually and specifically indicated to be incorporated by reference and were set forth in its entirety herein.
The use of the terms “a” and “an” and “the” and similar referents in the context of describing the invention (especially in the context of the following claims) are to be construed to cover both the singular and the plural, unless otherwise indicated herein or clearly contradicted by context. The terms “comprising,” “having,” “including,” and “containing” are to be construed as open-ended terms (i.e., meaning “including, but not limited to,”) unless otherwise noted. The term “connected” is to be construed as partly or wholly contained within, attached to, or joined together, even if there is something intervening.
The recitation of ranges of values herein are merely intended to serve as a shorthand method of referring individually to each separate value falling within the range, unless otherwise indicated herein, and each separate value is incorporated into the specification as if it were individually recited herein.
All methods described herein can be performed in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by context. The use of any and all examples, or exemplary language (e.g., “such as”) provided herein, is intended merely to better illuminate embodiments of the invention and does not impose a limitation on the scope of the invention unless otherwise claimed.
No language in the specification should be construed as indicating any non-claimed element as essential to the practice of the invention.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit and scope of the invention. There is no intention to limit the invention to the specific form or forms disclosed, but on the contrary, the intention is to cover all modifications, alternative constructions, and equivalents falling within the spirit and scope of the invention, as defined in the appended claims. Thus, it is intended that the present invention cover the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.