US20200025646A1 - System and Method for Distributed Airflow Sensing - Google Patents
System and Method for Distributed Airflow Sensing Download PDFInfo
- Publication number
- US20200025646A1 US20200025646A1 US15/887,075 US201815887075A US2020025646A1 US 20200025646 A1 US20200025646 A1 US 20200025646A1 US 201815887075 A US201815887075 A US 201815887075A US 2020025646 A1 US2020025646 A1 US 2020025646A1
- Authority
- US
- United States
- Prior art keywords
- pressure
- wing
- pressure sensor
- differential pressure
- leading edge
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 20
- 239000002131 composite material Substances 0.000 claims description 8
- 239000000654 additive Substances 0.000 claims description 6
- 230000000996 additive effect Effects 0.000 claims description 6
- 238000004519 manufacturing process Methods 0.000 claims description 6
- 230000005484 gravity Effects 0.000 claims description 4
- 239000004020 conductor Substances 0.000 claims description 3
- 238000012360 testing method Methods 0.000 claims description 3
- 238000009530 blood pressure measurement Methods 0.000 abstract description 17
- 238000005259 measurement Methods 0.000 description 11
- 239000003381 stabilizer Substances 0.000 description 9
- 238000013459 approach Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 230000003068 static effect Effects 0.000 description 8
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 6
- 238000004891 communication Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 239000000463 material Substances 0.000 description 6
- 229910052751 metal Inorganic materials 0.000 description 6
- 239000002184 metal Substances 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 229920005989 resin Polymers 0.000 description 4
- 239000011347 resin Substances 0.000 description 4
- 239000004593 Epoxy Substances 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 239000000835 fiber Substances 0.000 description 3
- 239000012530 fluid Substances 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 238000010146 3D printing Methods 0.000 description 2
- 229910052782 aluminium Inorganic materials 0.000 description 2
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 2
- 229920003235 aromatic polyamide Polymers 0.000 description 2
- 238000012512 characterization method Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000000272 proprioceptive effect Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000005096 rolling process Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 239000013589 supplement Substances 0.000 description 2
- 229920001169 thermoplastic Polymers 0.000 description 2
- 239000004416 thermosoftening plastic Substances 0.000 description 2
- 229920000049 Carbon (fiber) Polymers 0.000 description 1
- 239000004642 Polyimide Substances 0.000 description 1
- RTAQQCXQSZGOHL-UHFFFAOYSA-N Titanium Chemical compound [Ti] RTAQQCXQSZGOHL-UHFFFAOYSA-N 0.000 description 1
- NIXOWILDQLNWCW-UHFFFAOYSA-N acrylic acid group Chemical group C(C=C)(=O)O NIXOWILDQLNWCW-UHFFFAOYSA-N 0.000 description 1
- PNEYBMLMFCGWSK-UHFFFAOYSA-N aluminium oxide Inorganic materials [O-2].[O-2].[O-2].[Al+3].[Al+3] PNEYBMLMFCGWSK-UHFFFAOYSA-N 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 239000004760 aramid Substances 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 239000004917 carbon fiber Substances 0.000 description 1
- 238000005266 casting Methods 0.000 description 1
- 230000005465 channeling Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 125000003700 epoxy group Chemical group 0.000 description 1
- 239000011152 fibreglass Substances 0.000 description 1
- 239000002657 fibrous material Substances 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 239000003365 glass fiber Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000005340 laminated glass Substances 0.000 description 1
- 229910001092 metal group alloy Inorganic materials 0.000 description 1
- VNWKTOKETHGBQD-UHFFFAOYSA-N methane Chemical compound C VNWKTOKETHGBQD-UHFFFAOYSA-N 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- 239000004033 plastic Substances 0.000 description 1
- 229920000515 polycarbonate Polymers 0.000 description 1
- 239000004417 polycarbonate Substances 0.000 description 1
- 229920000647 polyepoxide Polymers 0.000 description 1
- 229920001225 polyester resin Polymers 0.000 description 1
- 239000004645 polyester resin Substances 0.000 description 1
- 229920001721 polyimide Polymers 0.000 description 1
- 239000002952 polymeric resin Substances 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 239000012209 synthetic fiber Substances 0.000 description 1
- 229920002994 synthetic fiber Polymers 0.000 description 1
- 229920003002 synthetic resin Polymers 0.000 description 1
- 239000010936 titanium Substances 0.000 description 1
- 229910052719 titanium Inorganic materials 0.000 description 1
- -1 without limitation Polymers 0.000 description 1
- 239000002023 wood Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P5/00—Measuring speed of fluids, e.g. of air stream; Measuring speed of bodies relative to fluids, e.g. of ship, of aircraft
- G01P5/14—Measuring speed of fluids, e.g. of air stream; Measuring speed of bodies relative to fluids, e.g. of ship, of aircraft by measuring differences of pressure in the fluid
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L9/00—Measuring steady of quasi-steady pressure of fluid or fluent solid material by electric or magnetic pressure-sensitive elements; Transmitting or indicating the displacement of mechanical pressure-sensitive elements, used to measure the steady or quasi-steady pressure of a fluid or fluent solid material, by electric or magnetic means
-
- 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/16—Initiating means actuated automatically, e.g. responsive to gust detectors
- B64C13/18—Initiating means actuated automatically, e.g. responsive to gust detectors using automatic pilot
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64C—AEROPLANES; HELICOPTERS
- B64C39/00—Aircraft not otherwise provided for
- B64C39/02—Aircraft not otherwise provided for characterised by special use
- B64C39/024—Aircraft not otherwise provided for characterised by special use of the remote controlled vehicle type, i.e. RPV
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64D—EQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
- B64D43/00—Arrangements or adaptations of instruments
- B64D43/02—Arrangements or adaptations of instruments for indicating aircraft speed or stalling conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U10/00—Type of UAV
- B64U10/25—Fixed-wing aircraft
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L13/00—Devices or apparatus for measuring differences of two or more fluid pressure values
- G01L13/06—Devices or apparatus for measuring differences of two or more fluid pressure values using electric or magnetic pressure-sensitive elements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L15/00—Devices or apparatus for measuring two or more fluid pressure values simultaneously
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M9/00—Aerodynamic testing; Arrangements in or on wind tunnels
- G01M9/06—Measuring arrangements specially adapted for aerodynamic testing
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P13/00—Indicating or recording presence, absence, or direction, of movement
- G01P13/02—Indicating direction only, e.g. by weather vane
- G01P13/025—Indicating direction only, e.g. by weather vane indicating air data, i.e. flight variables of an aircraft, e.g. angle of attack, side slip, shear, yaw
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P5/00—Measuring speed of fluids, e.g. of air stream; Measuring speed of bodies relative to fluids, e.g. of ship, of aircraft
- G01P5/14—Measuring speed of fluids, e.g. of air stream; Measuring speed of bodies relative to fluids, e.g. of ship, of aircraft by measuring differences of pressure in the fluid
- G01P5/16—Measuring speed of fluids, e.g. of air stream; Measuring speed of bodies relative to fluids, e.g. of ship, of aircraft by measuring differences of pressure in the fluid using Pitot tubes, e.g. Machmeter
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P5/00—Measuring speed of fluids, e.g. of air stream; Measuring speed of bodies relative to fluids, e.g. of ship, of aircraft
- G01P5/14—Measuring speed of fluids, e.g. of air stream; Measuring speed of bodies relative to fluids, e.g. of ship, of aircraft by measuring differences of pressure in the fluid
- G01P5/16—Measuring speed of fluids, e.g. of air stream; Measuring speed of bodies relative to fluids, e.g. of ship, of aircraft by measuring differences of pressure in the fluid using Pitot tubes, e.g. Machmeter
- G01P5/165—Arrangements or constructions of Pitot tubes
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/08—Control of attitude, i.e. control of roll, pitch, or yaw
- G05D1/0808—Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft
- G05D1/0816—Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft to ensure stability
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64C—AEROPLANES; HELICOPTERS
- B64C3/00—Wings
- B64C3/10—Shape of wings
- B64C3/14—Aerofoil profile
- B64C2003/143—Aerofoil profile comprising interior channels
-
- B64C2201/141—
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U20/00—Constructional aspects of UAVs
- B64U20/60—UAVs characterised by the material
- B64U20/65—Composite materials
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2201/00—UAVs characterised by their flight controls
- B64U2201/10—UAVs characterised by their flight controls autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T50/00—Aeronautics or air transport
- Y02T50/10—Drag reduction
Definitions
- the present disclosure relates to the field of vehicle navigation in a fixed wing aircraft, and, more specifically, to techniques for providing gust rejection and increasing vehicle stability using distributed airflow sensing on fixed wing aircraft.
- UAVs unmanned aerial vehicles
- sUAS small-unmanned aerial systems
- other small aircraft particularly those intended for use in urban or otherwise cluttered environments, face extreme constraints with regard to stability of the aircraft's state (e.g., attitude and position) when faced with atmospheric turbulence and gusts.
- new sensor regimes may be employed to improve robustness, survivability, and mission effectiveness. For example, the ability to sense dynamically disturbance forces and moments acting on the vehicle and the ability to use these sensed quantities in feedback strategies to mitigate disturbances.
- these capabilities may be combined with many discretized flaps on the vehicle wing to enable localized, high-resolution disturbance sensing and rejection. Consequently, small aircraft, such as UAVs and sUAS, would greatly benefit from gust rejection through increased maneuverability, expanded flight envelopes, and improved performance.
- the present disclosure is directed to a distributed pressure sensor system to quickly detect and counter changes in lift, onset of stall, and flutter.
- the distributed pressure sensor system may employ a plurality of integrated pressure ports distributed across the span of a wing's leading edge to provide efficient estimates for changes in lift, onset of stall, and flutter.
- a distributed pressure sensor system for an aerial vehicle comprises: a first wing and a second wing, each of said first wing and said second wing having an upper surface, a lower surface, a leading edge, and a trailing edge; a first plurality of pressure sensor modules distributed along the leading edge of the first wing, and a second plurality of pressure sensor modules distributed along the leading edge of the second wing, wherein each of said first and second plurality of pressure sensor modules comprises an upper surface pressure-sensing port, a lower surface pressure-sensing port, a leading edge pressure-sensing port, a first differential pressure transducer, and a second differential pressure transducer, wherein the upper surface pressure-sensing port is positioned on the upper surface adjacent the leading edge, wherein the leading surface pressure-sensing port is positioned at the leading edge, wherein the lower surface pressure-sensing port is positioned on the lower surface adjacent the leading edge, wherein the first differential pressure transducer is fluidly coupled
- the first and second wings are fabricated substantially from a composite material.
- the first differential pressure transducer and the second differential pressure transducer are operatively coupled with the processor via an Inter Integrated Circuit (I2C) bus cable.
- I2C Inter Integrated Circuit
- a cabling channel runs lengthwise adjacent the leading edge of said first wing and said second wing.
- the I2C bus cable is positioned within said cabling channel.
- the I2C bus cable has conductors oriented by
- each of said plurality of pressure sensor modules includes a pressure sensor rib structure.
- the outer profile of the pressure sensor rib structure is sized and shaped to match the profile of at least a portion of the leading edge.
- the pressure sensor rib structure defines an upper surface conduit, a lower surface conduit, and a leading surface conduit.
- the first differential pressure transducer is fluidly coupled (1) to the upper surface pressure-sensing port via the upper surface conduit and (2) to the leading surface pressure-sensing port via the leading surface conduit
- the second differential pressure transducer is fluidly coupled (1) to the lower surface pressure-sensing port via the lower surface conduit and (2) to the leading surface pressure-sensing port via the leading surface conduit
- the pressure sensor rib structure defines a differential pressure transducer cavity to house the first differential pressure transducer and the second differential pressure transducer.
- the processor is configured to calculate lift on each of the first and second wings based on (1) the differential pressure between the lower and leading surface and (2) the differential pressure between the upper and leading surface.
- the processor is further configured to calculate roll torque based on (1) the lift on the first wing and (2) the lift on the second wing.
- the processor is operably coupled with an autopilot.
- the processor is configured to instruct the autopilot based at least in part on the calculated roll torque.
- each of said plurality of pressure sensor modules is removably coupled with either the first wing or the second wing.
- the first differential pressure transducer and the second differential pressure transducer removably coupled with the I2C bus cable.
- each of said first and second first plurality of pressure sensor modules includes at least six pressure sensor modules.
- each of the lower surface pressure-sensing port, the upper surface pressure-sensing port, and the leading surface pressure-sensing port is formed in the leading edge of the first wing or the second wing as part of an additive manufacturing process.
- a method for determining roll torque of an aircraft using a distributed pressure sensor system having a plurality of pressure sensor modules distributed along the leading edge of a wing comprises: measuring, via a first differential pressure transducer at a first pressure sensor module, a first differential pressure between an upper surface of a first wing and a leading edge of the first wing, wherein the first differential pressure is determined via a first upper surface pressure-sensing port and a first leading edge pressure-sensing port positioned on the first wing; measuring, via a second differential pressure transducer at the first pressure sensor module, a second differential pressure between a lower surface of the first wing and the leading edge of the first wing, wherein the second differential pressure is determined via a first lower surface pressure-sensing port and the first leading edge pressure-sensing port positioned on the first wing; determining lift, via the processor, on said first wing using said first differential pressure and said second differential pressure; measuring, via a third differential pressure transducer at a
- the method further comprises the step of calibrating the first, second, third, and fourth differential pressures using a reference dataset to determine an estimation of changes in aerodynamic forces at each of said plurality of pressure sensor modules along the leading edge of the wing.
- the reference dataset includes wind tunnel data or flight test data.
- each of said plurality of pressure sensor modules is positioned along the leading edge of the wing at a predetermined position to enable estimation of total forces and moments acting on the aircraft.
- a distributed pressure sensor system for an aerial vehicle comprises: a first wing and a second wing, each of said first wing and said second wing having an upper surface, a lower surface, a leading edge, and a trailing edge; a first plurality of pressure sensor modules distributed along the leading edge of the first wing, and a second plurality of pressure sensor modules distributed along the leading edge of the second wing, wherein each of said first and second plurality of pressure sensor modules comprises an upper surface pressure-sensing port, a lower surface pressure-sensing port, a leading edge pressure-sensing port, a first differential pressure transducer, and a second differential pressure transducer, wherein the upper surface pressure-sensing port is positioned on the upper surface adjacent the leading edge, wherein the leading surface pressure-sensing port is positioned at the leading edge, wherein the lower surface pressure-sensing port is positioned on the lower surface adjacent the leading edge, wherein the first differential pressure transducer is fluidly coupled
- the first differential pressure transducer is fluidly coupled (1) to the upper surface pressure-sensing port via the upper surface conduit and (2) to the leading surface pressure-sensing port via the leading surface conduit
- the second differential pressure transducer is fluidly coupled (1) to the lower surface pressure-sensing port via the lower surface conduit and (2) to the leading surface pressure-sensing port via the leading surface conduit
- the first differential pressure transducer is fluidly coupled (1) to the upper surface pressure-sensing port via the upper surface conduit and (2) to the leading surface pressure-sensing port via the leading surface conduit
- the second differential pressure transducer is fluidly coupled (1) to the lower surface pressure-sensing port via the lower surface conduit and (2) to the upper surface pressure-sensing port via the upper surface conduit
- FIG. 1 depicts a top plan view of an example fixed wing sUAS with an example distributed pressure sensor system.
- FIG. 2 depicts a cross-section of a leading edge of an example airfoil.
- FIGS. 3 a through 3 c illustrate an example pressure sensor rib structure.
- FIGS. 4 a and 4 b illustrate an example differential pressure transducer suitable for use in a distributed pressure sensor system.
- FIG. 5 is a graph depicting a comparison of estimated and actual angles of attack.
- FIG. 6 is a graph depicting a comparison of estimated and actual wind speeds.
- FIG. 7 is a graph depicting a comparison of estimated and actual roll torque.
- FIGS. 8 a and 8 b illustrate, respectively, example lift and rolling moment mapping to the lower and upper surface pressure from the steady state wing characterization.
- FIG. 9 is a graph demonstrating the chord wise location of the pressure ports' effect on pressure changes between different angles of attack.
- Aerial vehicle and “aircraft” refer to a machine capable of flight, including, but not limited to, fixed wing aircraft, unmanned aerial vehicle, variable wing aircraft, and vertical take-off and landing (VTOL) aircraft.
- VTOL vertical take-off and landing
- communicate and “communicating” refer to (1) transmitting, or otherwise conveying, data from a source to a destination, and/or (2) delivering data to a communications medium, system, channel, network, device, wire, cable, fiber, circuit, and/or link to be conveyed to a destination.
- x and/or y means any element of the three-element set ⁇ (x), (y), (x, y) ⁇ . In other words, “x and/or y” means “one or both of x and y”.
- x, y, and/or z means any element of the seven-element set ⁇ (x), (y), (z), (x, y), (x, z), (y, z), (x, y, z) ⁇ . In other words, “x, y and/or z” means “one or more of x, y, and z.”
- circuits and circuitry refer to physical electronic components (i.e. hardware) and any software and/or firmware (“code”) which may configure the hardware, be executed by the hardware, and or otherwise be associated with the hardware.
- code software and/or firmware
- a particular processor and memory may comprise a first “circuit” when executing a first set of one or more lines of code and may comprise a second “circuit” when executing a second set of one or more lines of code.
- composite material refers to a material comprising an additive material and a matrix material.
- a composite material may comprise a fibrous additive material (e.g., fiberglass, glass fiber (“GF”), carbon fiber (“CF”), aramid/para aramid synthetic fibers, etc.) and a matrix material (e.g., epoxies, polyimides, and alumina, including, without limitation, thermoplastic, polyester resin, polycarbonate thermoplastic, casting resin, polymer resin, acrylic, chemical resin).
- the composite material may employ a metal, such as aluminum and titanium, to produce fiber metal laminate (FML) and glass laminate aluminum reinforced epoxy (GLARE).
- composite materials may include hybrid composite materials, which are achieved via the addition of some complementary materials (e.g., two or more fiber materials) to the basic fiber/epoxy matrix.
- database means an organized body of related data, regardless of the manner in which the data or the organized body thereof is represented.
- the organized body of related data may be in the form of one or more of a table, a map, a grid, a packet, a datagram, a frame, a file, an e-mail, a message, a document, a report, a list, or data presented in any other form.
- circuitry is “operable” to perform a function whenever the circuitry comprises the necessary hardware and code (if any is necessary) to perform the function, regardless of whether performance of the function is disabled or not enabled (e.g., by an operator-configurable setting, factory trim, etc.).
- the term “memory device” means computer hardware or circuitry to store information for use by a processor.
- the memory device can be any suitable type of computer memory or any other type of electronic storage medium, such as, for example, read-only memory (ROM), random access memory (RAM), cache memory, compact disc read-only memory (C DROM), electro-optical memory, magneto-optical memory, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically-erasable programmable read-only memory (EEPROM), a computer-readable medium, or the like.
- ROM read-only memory
- RAM random access memory
- C DROM compact disc read-only memory
- electro-optical memory magneto-optical memory
- PROM programmable read-only memory
- EPROM erasable programmable read-only memory
- EEPROM electrically-erasable programmable read-only memory
- processor means processing devices, apparatuses, programs, circuits, components, systems, and subsystems, whether implemented in hardware, tangibly embodied software, or both, and whether or not it is programmable.
- processor includes, but is not limited to, one or more computing devices, hardwired circuits, signal-modifying devices and systems, devices and machines for controlling systems, central processing units, programmable devices and systems, field-programmable gate arrays, application-specific integrated circuits, systems on a chip, systems comprising discrete elements and/or circuits, state machines, virtual machines, data processors, processing facilities, and combinations of any of the foregoing.
- the processor may be, for example, any type of general purpose microprocessor or microcontroller, a digital signal processing (DSP) processor, an application-specific integrated circuit (ASIC).
- the processor may be coupled to, or integrated with a memory device.
- the memory device can be any suitable type of computer memory or any other type of electronic storage medium, such as, for example, read-only memory (ROM), random access memory (RAM), cache memory, compact disc read-only memory (CDROM), electro-optical memory, magneto-optical memory, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically-erasable programmable read-only memory (EEPROM), a computer-readable medium, or the like.
- ROM read-only memory
- RAM random access memory
- CDROM compact disc read-only memory
- EPROM erasable programmable read-only memory
- EEPROM electrically-erasable programmable read-only memory
- the present disclosure is directed to a distributed pressure sensor system to quickly detect and counter changes in lift, onset of stall, and flutter.
- the distributed pressure sensor system may employ a plurality of integrated pressure ports distributed across the span of a wing's leading edge to gather differential pressure measurements. Based on the differential pressure measurements, the distributed pressure sensor system can estimate torque on a given body (e.g., a fuselage) to provide a more efficient estimate for changes in lift, onset of stall, and/or flutter. These estimates may be applied as feedback to the aircraft's control system, thereby eliminating the latency in the existing platform dynamics. Feedback of differential pressure measurements may be taken to replace, or supplement, existing roll torque estimation techniques for disturbance rejection on sUAS. For example, pressure data collected adjacent the surface (e.g., at leading edge) of the wing's airfoil may be recorded and used to calculate differential pressure across two points on the wing's airfoil surface.
- an example fixed wing sUAS 100 having a distributed pressure sensor system generally comprises a fuselage 102 , two wings 104 (together defining a wing set), one or more propulsors 108 , and an empennage 106 .
- the left and right wings 104 are positioned on opposite sides of the fuselage 102 or, in other words, on opposite sides of the aircraft's center of gravity, thereby providing balance to the aircraft during forward flight.
- the empennage 106 generally comprises two parts, the horizontal stabilizer 106 a, and a single vertical stabilizer 106 b (or a set of substantially vertical stabilizers 106 b ).
- the size and location of the propulsors 108 may be optimized for a particular need (e.g., aircraft size and/or operational requirement).
- the fixed wing sUAS 100 may further include landing gear (e.g., nose-end landing gear and main landing gear) and payload.
- the wings 104 and/or horizontal stabilizer 106 a may be used to facilitate the distributed pressure-sensing system via a distributed array of pressure sensors.
- the leading edge of each of the wings 104 and/or horizontal stabilizer 106 a may include a plurality of pressure sensor modules 110 .
- the plurality of pressure sensor modules 110 may be integrated with the wings 104 .
- each of the plurality of pressure sensor modules 110 may be a stand-alone unit, which can be installed on the wings 104 .
- the pressure sensor modules 110 may be placed at distributed span-wise positions along the leading edge of the wing 104 .
- the pressure sensor modules 110 may be placed at evenly distributed span-wise positions; however, exceptions may exist where, for example, the wing includes canted portions that present difficulty for sensor placement or portions of the leading edge that are aft of the propulsors 108 , where the propulsor's 108 downwash could interfere with pressure measurements.
- a cabling channel 112 may be provided lengthwise (the longitudinal length) along the surface of the wings 104 and/or horizontal stabilizer 106 a to house the connections (e.g., cabling and/or tubing) between the plurality of pressure sensor modules 110 and to facilitate connection with a central controller (e.g., a processor), which may be positioned within the fuselage 102 (e.g., the avionics bay).
- a central controller e.g., a processor
- the cabling channels 112 may be covered with a panel or fairing.
- the cabling channel 112 may be positioned on either the upper or the lower surface of the wing 104 . While the fixed wing sUAS 100 is illustrated as having a fuselage 102 , the present techniques may be applied to other aerial vehicles, such as a flying wing, which does not have a traditional fuselage.
- the fixed wing sUAS 100 is illustrated as having 10 pressure sensor modules 110 on each wing 104 (i.e., a total of 20 pressure sensor modules 110 on the primary wing set), additional or fewer pressure sensor modules 110 may be employed depending on the wingspan of the wing 104 . Increasing the number of pressure sensor modules 110 , for example, improves the estimate quality by weighting across all measurements from the plurality of pressure sensor modules 110 to reduce sensor noise.
- the horizontal stabilizer 106 a is illustrated as having six pressure sensor modules 110 (i.e., 3 on each side of the vertical stabilizer 106 b ), additional or fewer pressure sensor modules 110 may be employed to provide better estimates.
- each of the plurality of pressure sensor modules 110 may comprises a pressure sensor rib structure 300 (or other supporting structure), three or more pressure-sensing ports, and two or more differential pressure transducers 400 .
- each of the plurality of pressure sensor modules 110 may employ three pressure-sensing ports fluidly coupled to two differential pressure transducers 400 : the first differential pressure transducer 400 measures the difference between the upper surface and leading edge, and the second differential pressure transducer 400 measures the difference between the lower surface and leading edge.
- a pressure sensor rib structure 300 is illustrated, the structure that supports and/or defines the three or more pressure-sensing ports and the two or more differential pressure transducers may be configured in other formats and shapes.
- the differential pressures may be calibrated and/or cross-referenced using a reference dataset to determine an estimation of changes in aerodynamic forces at each of the plurality of pressure sensor modules 110 along the leading edge of the wing 104 .
- a reference dataset may be stored to a database of, for example, a memory device operatively or communicatively coupled with a processor.
- estimates of total forces and moments acting on the aircraft can be determined from the known span-wise position of each of the plurality of pressure sensor modules 110 .
- each of the plurality of pressure sensor modules 110 may be positioned along the leading edge of the wing 104 at a predetermined position to enable estimation of total forces and moments acting on the aircraft. As noted, increasing the number of pressure sensor modules 110 along a given wing span improves the estimate quality by weighting across all measurements to reduce sensor noise.
- a wing 104 with pressure sensor modules 110 offers a number of advantages.
- pressure-sensing ports can be placed in ribs during additive manufacturing process to facilitate integration with the wings 104 .
- ribs can define or otherwise form conduits (e.g., conduits 306 a, 306 b, 306 c ) and pressure sensor cavities (e.g., pressure sensor cavity 308 ) to fit miniaturized differential pressure transducers 400 in wing, rather than routing tubing through wing and taking up space in fuselage.
- measurements between pressure-sensing ports enable mapping to lift curves on wing, thereby enabling fusion with flight control system with minimal complexity.
- the known span-wise position of each pressure sensor module 110 allows for estimates of total forces and moments acting on the aircraft.
- each pressure sensor module may have its own calibration surface to measure absolute lift in real time.
- each pressure sensor module may use the same calibration surface to measure relative changes in lift in real time.
- the fixed wing sUAS 100 may further comprise an avionics bay to house the various navigation and flight control systems, which control the various aircraft components and functions.
- the navigation and flight control systems may be communicatively coupled with an INS that is communicatively coupled with an inertial measurement unit and GPS receiver, an onboard data storage device (e.g., hard drive, flash memory, or the like), a wireless communication device, or virtually any other desired services.
- the GPS gives an absolute drift-free position value that can be used to reset the INS solution or can be blended with it by use of a mathematical algorithm, such as a Kalman Filter.
- the avionics bay may also house, or be operably coupled to, the payload.
- a payload which may be mounted to the fuselage 102 , can include, for example, armament and/or an ISR surveillance payload used to collect data and/or monitor an area.
- the fixed wing sUAS 100 may be equipped with one or more cameras, audio devices, and other sensors. Any video, or other data, collected by the fixed wing sUAS 100 may be communicated to a ground control station in real time wirelessly.
- the fixed wing sUAS 100 may be further equipped to store said video and data to a database of the onboard data storage device.
- FIG. 2 displays a cross-section of a leading edge of an example wing airfoil 200 with the approximate location of pressure-sensing ports (p i , p 2 , p 3 ) indicated.
- an upper surface pressure-sensing port (p 1 ) is positioned adjacent the leading edge on the upper surface
- a lower surface pressure-sensing port 310 b (p 2 ) is positioned adjacent the leading edge on the lower surface
- a leading edge pressure-sensing port 310 c (p 3 ) is positioned at the leading edge.
- the upper surface pressure-sensing port (p 1 ) and the lower surface pressure-sensing port 310 b (p 2 ) may be positioned at a predetermined chord distance from the leading edge.
- the chord distance may be, for example, 10-20%, more preferably 5-15%, most preferably 1-10% from the leading edge, depending on airfoil thickness. That is, the closer to the leading edge, the greater the resolution in readings.
- the location of the differential pressure transducer can be restricted from locations that are too close to the leading edge due to manufacturing practicality. Therefore, in such thin airfoils, the pressure-sensing ports may be, for example, at closest 7.5% chord lengths from the leading edge.
- the location of the differential pressure transducer can also affect the accuracy requirements of the differential pressure transducer because particular surface locations are more sensitive to changes in aerodynamic forces. For example, changes in angles of attack result in changes in the differential pressure between the upper and lower airfoil surfaces. As demonstrated by the data of FIG. 9 , measurements taken closer to the leading edge results in larger changes in pressure between different angles of attack. Locating the differential pressure taps close to the leading edge therefore results in better resolution for the sensor module.
- FIGS. 3 a through 3 c illustrate an example pressure sensor rib structure 300 of a pressure sensor module 110 .
- the outer profile of the pressure sensor rib structure 300 defines a plurality of pressure-sensing ports 310 a, 310 b, and 310 c.
- the plurality of pressure-sensing ports 310 a, 310 b, and 310 c includes the upper surface pressure-sensing port 310 a (p 1 ), the lower surface pressure-sensing port 310 b (p 2 ), and the leading edge pressure-sensing port 310 c (p 3 ).
- the outer profile of the pressure sensor rib structure 300 may be sized and shaped to match the profile of the leading edge of the wing 104 or horizontal stabilizer 106 a.
- the pressure sensor module 110 may be embedded into a primary wing with a constant AG35 airfoil profile.
- the pressure sensor rib structure 300 may be fabricated with one or more backing plates 302 and a channel guide plate 304 (e.g., a backing plate 302 may be positioned on one or both sides of the channel guide plate 304 ).
- the channel guide plate 304 defines a differential pressure transducer cavity 308 and at least three conduits 306 a, 306 b, 306 c.
- the three conduits 306 a, 306 b, 306 c include an upper surface conduit 306 a, a lower surface conduit 306 b, and a leading edge conduit 306 c.
- the upper surface conduit 306 a provides for fluid communication between the differential pressure transducer 400 (via the differential pressure transducer cavity 308 ) and the upper surface pressure-sensing port 310 a, while the lower surface conduit 306 b and the leading edge conduit 306 c provide for fluid communication between the differential pressure transducer 400 and the lower surface pressure-sensing port 310 b or the leading edge pressure-sensing port 310 c, respectively.
- a rigid conduit 312 may be inserted into each of said three conduits 306 a, 306 b, 306 c that extends from the differential pressure transducer 400 to the outer surface of the pressure sensor rib structure 300 .
- the rigid conduit 312 reinforces the conduits 306 a, 306 b, 306 c and ensures an airtight pathway from the pressure-sensing port to the differential pressure transducer 400 .
- the rigid conduit 312 may be fabricated from, for example, metal (including metal alloys) or a plastic/resin material.
- the pressure sensor rib structure 300 may be fabricated from wood, a composite material, resin, metal, and the like.
- the pressure sensor rib structure 300 may be fabricated from multiple components as illustrated in FIGS. 3 a through 3 c, or printed as a single component using three-dimensional printing techniques.
- the channel guide plate 304 may be integral with one or more backing plates 302 . That is, the pressure sensor rib structure 300 may be printed using three-dimensional printing techniques where the hypodermic tubing is printed directly into the ribs.
- the pressure sensor rib structure 300 may be fabricated as part of the wing 104 .
- the pressure-sensing ports 310 a, 310 b, and 310 c and/or three conduits 306 a, 306 b, 306 c may be formed in the leading edge of a wing during fabrication of the wing as part of, for example, an additive manufacturing process.
- the pressure sensor rib structure 300 may be heated to mitigate ice formation, which could clog one or more of the three conduits 306 a, 306 b, 306 c.
- a metal rigid conduit 312 is employed, a low current may be applied to the metal rigid conduit 312 to generate heat.
- heat-generating conductors may be embedded along the three conduits 306 a, 306 b, 306 c.
- Differential pressure transducers 400 are fluidly coupled to each of three conduits 306 a, 306 b, 306 c (or rigid conduits 312 , where applicable) and used to sense pressure differences between the upper, lower, and/or leading surfaces of the wing 104 , and thus, determine the metrics of interest (e.g. angle of attack and lift coefficient) for gust rejection.
- a first differential pressure transducer may be fluidly coupled to the upper surface conduit 306 a and the leading edge conduit 306 c
- a second differential pressure transducer may be fluidly coupled to the lower surface conduit 306 b and the leading edge conduit 306 c.
- a benefit of using differential pressure transducers is that it avoids comparing small pressure changes on the airfoil surface to absolute pressure readings (i.e., trying to detect small changes in large numbers).
- a differential pressure transducer for the pressure sensor rib structure 300 There are two considerations when selecting a differential pressure transducer for the pressure sensor rib structure 300 .
- a first consideration is the accuracy of the main metrics (i.e., angle of attack and lift coefficient), which drives the differential pressure transducer accuracy requirement.
- a second consideration is the location of the differential pressure transducers, which drives the pressure range specification. That is, the closer the pressure-sensing ports 310 a, 310 b, and 310 c are to the leading edge of the wing 104 , the greater the signal.
- To identify the requirements in differential pressure transducer accuracy one should determine the accuracy of the metrics like angle of attack and lift coefficient. For a given differential pressure transducer accuracy at a specific chord wise location, the resolution of angle attack could be determined from the surface pressure distribution.
- a suitable differential pressure transducer for the pressure sensor module 110 includes was the All Sensor DLVR-L02D-E1NJ J Lead SMT, which has a sensing range of ⁇ 2 in H 2 O and an accuracy of ⁇ 1.5% of 2 in H 2 O. These specifications accommodate the needs determined by the AG35 airfoil analysis.
- the differential pressure transducers 400 can be mounted to a printed circuit board (PCB) positioned in or near the differential pressure transducer cavity 308 .
- PCB printed circuit board
- each differential pressure transducer 400 includes two connection ports 402 , which fluidly couple to two of said three pressure-sensing ports 310 a, 310 b, and 310 c.
- the differential pressure transducers 400 may be wired to a bus (e.g., a shared Inter Integrated Circuit (I2C) bus) via pins 404 , and fed into a processor 406 (e.g., an iOS MEGA microcontroller) that is communicatively coupled with a memory device 408 .
- I2C Inter Integrated Circuit
- the bus cable (e.g., a I2C bus cable) may be bound and secured to the wing 104 within cabling channel 112 to the fuselage 102 , branching off at each span-wise position to connect to the differential pressure transducers 400 of a pressure sensor module 110 .
- the cabling may be a 4 circuit ribbon cable split into a Y geometry for each differential pressure transducer 400 connection.
- a pull up resistor may be soldered between the Vcc (power) and serial data line (SDA) (data signal) lines on the bus.
- the I2C bus cable may have the wires oriented by
- The power may be, for example, 3.3V.
- the output from the differential pressure transducers 400 may be integrated with an autopilot to log data and report real-time readings to a ground control station. Sensors may be read using a microcontroller unit board (e.g., a STM Nucleo board), which can parse the data into a desire communication format (e.g., MAVLink message packet), which may then passed in a MAVLink message to the PX4 FMU for logging. That is, feedback of the differential pressure measurements from the differential pressure transducers 400 may be taken to replace, or supplement, existing roll torque estimation techniques for disturbance rejection on sUAS. Two approaches may be used in conjunction with the distributed pressure sensor system to estimate the lift on each wing and, consequently, roll torque.
- a microcontroller unit board e.g., a STM Nucleo board
- MAVLink message packet e.g., MAVLink message packet
- the differential pressure data may be used to estimate the lift on each wing.
- the differential pressure readings may be used to estimate freestream velocity (V) and angle of attack ( ⁇ ), which can then be used in Equation 1.
- the set or sets of pressure-sensing ports for determing differential pressure may be selected to meet a particular need, which may be guided by the aircraft of airfoil type or shape.
- the research performed in the wind tunnel, described with regard to FIGS. 8 a and 8 b used differential pressure measurement between the top (p 1 ) and the leading edge (p 3 ), and the differential pressure measurement between the bottom (p 2 ) and the leading edge (p 3 ).
- FIGS. 8 a and 8 b illustrate, respectively, example lift and rolling moment mapping to the lower and upper surface pressure from the steady state wing characterization, where the sensor location 1 (closest to the wing root), 0 degree aileron deflection.
- Roll torque may then be estimated using the difference in lift between the left and right wings.
- the left and right wings are positioned on opposite sides of the fuselage (where applicable) or, in other words, on opposite sides of the aircraft's center of gravity.
- CFD computational fluid dynamics
- Velocity ⁇ ⁇ ( V right ) ( u - r * a ) 2 + v 2 + ( w + p * a ) 2 Equation ⁇ ⁇ 2
- Angle ⁇ ⁇ of ⁇ ⁇ Attack ⁇ ⁇ ( ⁇ right ) tan - 1 ⁇ w - p * a u - r * a Equation ⁇ ⁇ 3
- Velocity ⁇ ⁇ ( V left ) ( u + r * a ) 2 + v 2 + ( w - p * a ) 2 Equation ⁇ ⁇ 4
- Angle ⁇ ⁇ of ⁇ ⁇ Attack ⁇ ⁇ ( ⁇ left ) tan - 1 ⁇ w - p * a u + r * a Equation ⁇ ⁇ 5
- Equations 2 through 5 assume that the wing extends along the body frame y-axis.
- the variable “a” refers to the location of the pressure measurements along the y-axis. For purposes of the CFD modeling, this distance was chosen to be 0.5 meter, which is the furthest location where freestream velocity (V) and angle of attack ( ⁇ ) conditions stay within the ranges of conditions of data acquired for the tested airfoil (i.e., AG35). At this distance, the roll moment has a greater effect on the conditions experienced by the pressure sensor.
- the differential pressure readings were found to estimate accurately the angle of attack ( ⁇ ), the results 500 of which are shown in FIG. 5 . As depicted, the estimated angle of attack ( ⁇ ) substantially align with the actual angle of attack ( ⁇ ) The differential pressure readings, however, were less accurate in terms of estimating freestream velocity (V), the results 600 of which are shown in FIG. 6 . Accordingly, freestream velocity (V) could not be predicted with sufficient accuracy using only the differential pressure readings.
- the full static roll torque estimator is a function of the difference between the two differential pressures ( ⁇ p L and ⁇ p ⁇ ) on each wing (left and right).
- the resulting full static roll torque estimation equation for this approach is provided in Equation 6.
- Equation 6 a finite step input disturbance (from 0.1 seconds to 2.1 seconds) in the roll rate state was then introduced into the CFD simulation and the resulting roll torque and estimated roll torque were plotted as a function of time in the graph 700 of FIG. 7 .
- the results of the simulation demonstrate that the added fidelity for the differential pressure based torque feedback (applying realistic aerodynamics and sensor delay) does not significantly reduce closed loop performance as compared to the idealized case.
- Equation 7 a reduced static roll torque estimator may be employed that uses only the top and bottom pressure differential value ( ⁇ p L ).
- the reduced static roll torque estimator equation is provided in Equation 7.
- a wing design with two pressure-sensing ports on the top and bottom surface of the wing may not be sufficient to disambiguate local changes in airflow.
- a wing with a local Reynolds number change on a section of the wing i.e., the magnitude of the velocity differs from the freestream, but not the angle.
- a solution would include local total pressure measurements for each span-wise position. This allows the differential surface pressure to be non-dimensionalized by the local dynamic pressures (using the local total pressure and either surface static pressure), which will reduce the effect of Reynolds number changes on the measurements. This additional information differentiates the effect of Reynolds number changes and the effect of angle of attack changes.
- the pressure sensor module may be coupled with operations of various flight control surfaces.
- the measurements identified by the plurality of pressure sensor modules 110 may be utilized to adjust the control surfaces accordingly.
- Such ability to adjust the control surfaces based on the pressure sensor module measurements increases the maneuverability of an aircraft and enables an aircraft to be more versatile in responding to certain disturbances an aircraft may encounter.
- implementing the pressure sensor module 110 provides an ability to detect pressure changes surrounding the airfoil, thus enabling an aircraft to quickly detect and counter changes in lift, onset of stall, and flutter.
- Non-limiting examples of the control surfaces are flaps, slats, spoilers, rudders, elevators, and the like.
- one or a group of pressure sensor modules may be placed on or around each of the control surfaces.
- the control surfaces may be manipulated based on the measurements acquired by the one or a group of pressure sensor modules placed on each of the control surfaces.
- the control surfaces may be assigned with one or a group of pressure sensor modules such that the control surfaces can be individually controlled based on the corresponding pressure sensor modules' measurements. With more control surfaces installed on an aircraft, minor adjustment can be made to an aircraft's flight control.
- the pressure sensor modules 110 may be coupled with or in communication with the control system of the control surfaces. A threshold value or a range of values may be assigned to an expected pressure values in order to automatically operate the control surfaces.
- the control surface may be controlled or change its orientation by comparing the expected pressure value and the actual pressure value or pressure differences measured by the pressure sensor module.
- the pressure sensor modules 110 may be placed on wings in a distributed fashion. Each of the pressure sensor modules may be strategically placed to identify a profile of the differential pressure measurements along the span of the control surface. The identified profile may be compared against a model differential pressure profile. Based on which, the control surfaces may be manipulated to adjust the identified profile to closely match the model differential pressure profile.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Fluid Mechanics (AREA)
- Radar, Positioning & Navigation (AREA)
- Measuring Fluid Pressure (AREA)
Abstract
Description
- The present application claims the benefit under 35 U.S.C. § 119(e) of U.S. Provisional Patent Application Ser. No. 62/454,188, filed Feb. 3, 2017 and titled “System and Method for Distributed Airflow Sensing,” the contents of which are hereby incorporated by reference
- This invention was made with government support under Contract Number: W911QX-13-C-0001 awarded by the U.S. Army Research Laboratory (ARL). The government has certain rights in the invention.
- The present disclosure relates to the field of vehicle navigation in a fixed wing aircraft, and, more specifically, to techniques for providing gust rejection and increasing vehicle stability using distributed airflow sensing on fixed wing aircraft.
- As flight vehicle capabilities are expanded to more complex missions and dynamic environments, the ability to actively sense undesirable aerodynamic forces acting on the vehicle and generate feedback strategies to mitigate these disturbances greatly improves robustness. That is, unmanned aerial vehicles (UAVs), small-unmanned aerial systems (sUAS), and other small aircraft, particularly those intended for use in urban or otherwise cluttered environments, face extreme constraints with regard to stability of the aircraft's state (e.g., attitude and position) when faced with atmospheric turbulence and gusts.
- In particular, high winds, cluttered urban environments, and proximity to other vehicles can introduce disturbances that are often difficult to reject with existing flight control technologies. Indeed, when navigating urban canyons, a one to two meter offset in course could lead to obstacle collision, mission failure, or vehicle loss. Gust rejection and vehicle stability is particularly crucial for generating clear and comprehensible surveillance video, a primary duty of these small aircraft. Assymetric gusts, flutter, and near-stall flight are all examples of disturbances that could be effectively rejected with on-wing sensing that estimates airflow characteristics and aeroelastic effects on the airframe. For example, UAVs are often subjected to asymmetric gusts caused by the channeling and occlusions of flow in urban canyons—flow fields unique to this environment.
- While traditional inertial navigation systems (INS) are effective for vehicle stabilization, they incur an inherent lag in attitude correction, as errors must be measured before they are corrected. Further, while effective, some previously investigated proprioceptive sensing methods that use strain and pressure-based measurements require relatively complicated structural and aerodynamic modeling. For example, commonly owned U.S. Patent Publication No. 2016/0200420 to McKenna et al. titled System and Method for Unwanted Force Rejection and Vehicle Stability discloses techniques for providing gust rejection and increasing vehicle stability via proprioceptive sensing techniques using strain gauge embedded within the wings.
- As flight vehicle capabilities are expanded to more complex missions and dynamic environments, new sensor regimes may be employed to improve robustness, survivability, and mission effectiveness. For example, the ability to sense dynamically disturbance forces and moments acting on the vehicle and the ability to use these sensed quantities in feedback strategies to mitigate disturbances. In fact, these capabilities may be combined with many discretized flaps on the vehicle wing to enable localized, high-resolution disturbance sensing and rejection. Consequently, small aircraft, such as UAVs and sUAS, would greatly benefit from gust rejection through increased maneuverability, expanded flight envelopes, and improved performance.
- Accordingly, a need exists for a system and method to quickly detect and counter changes in lift, onset of stall, and flutter, which, as disclosed herein, may be achieved using a distributed pressure sensor system.
- The present disclosure is directed to a distributed pressure sensor system to quickly detect and counter changes in lift, onset of stall, and flutter. The distributed pressure sensor system may employ a plurality of integrated pressure ports distributed across the span of a wing's leading edge to provide efficient estimates for changes in lift, onset of stall, and flutter.
- According to a first aspect, a distributed pressure sensor system for an aerial vehicle comprises: a first wing and a second wing, each of said first wing and said second wing having an upper surface, a lower surface, a leading edge, and a trailing edge; a first plurality of pressure sensor modules distributed along the leading edge of the first wing, and a second plurality of pressure sensor modules distributed along the leading edge of the second wing, wherein each of said first and second plurality of pressure sensor modules comprises an upper surface pressure-sensing port, a lower surface pressure-sensing port, a leading edge pressure-sensing port, a first differential pressure transducer, and a second differential pressure transducer, wherein the upper surface pressure-sensing port is positioned on the upper surface adjacent the leading edge, wherein the leading surface pressure-sensing port is positioned at the leading edge, wherein the lower surface pressure-sensing port is positioned on the lower surface adjacent the leading edge, wherein the first differential pressure transducer is fluidly coupled to each of the upper surface pressure-sensing port and leading surface pressure-sensing port to determine a differential pressure between the upper and leading surface, and wherein the second differential pressure transducer is fluidly coupled to each of the lower surface pressure-sensing port and leading surface pressure-sensing port to determine a differential pressure between the lower and leading surface; and a processor operably coupled with the first differential pressure transducer and the second differential pressure transducer are operatively coupled with the processor.
- In certain aspects, the first and second wings are fabricated substantially from a composite material.
- In certain aspects, the first differential pressure transducer and the second differential pressure transducer are operatively coupled with the processor via an Inter Integrated Circuit (I2C) bus cable.
- In certain aspects, a cabling channel runs lengthwise adjacent the leading edge of said first wing and said second wing.
- In certain aspects, the I2C bus cable is positioned within said cabling channel.
- In certain aspects, the I2C bus cable has conductors oriented by |Clk|Gnd|Power|Data| to reduce the crosstalk between clock and data.
- In certain aspects, each of said plurality of pressure sensor modules includes a pressure sensor rib structure.
- In certain aspects, the outer profile of the pressure sensor rib structure is sized and shaped to match the profile of at least a portion of the leading edge.
- In certain aspects, the pressure sensor rib structure defines an upper surface conduit, a lower surface conduit, and a leading surface conduit.
- In certain aspects, the first differential pressure transducer is fluidly coupled (1) to the upper surface pressure-sensing port via the upper surface conduit and (2) to the leading surface pressure-sensing port via the leading surface conduit, and wherein the second differential pressure transducer is fluidly coupled (1) to the lower surface pressure-sensing port via the lower surface conduit and (2) to the leading surface pressure-sensing port via the leading surface conduit.
- In certain aspects, the pressure sensor rib structure defines a differential pressure transducer cavity to house the first differential pressure transducer and the second differential pressure transducer.
- In certain aspects, the processor is configured to calculate lift on each of the first and second wings based on (1) the differential pressure between the lower and leading surface and (2) the differential pressure between the upper and leading surface.
- In certain aspects, the processor is further configured to calculate roll torque based on (1) the lift on the first wing and (2) the lift on the second wing.
- In certain aspects, the processor is operably coupled with an autopilot.
- In certain aspects, the processor is configured to instruct the autopilot based at least in part on the calculated roll torque.
- In certain aspects, each of said plurality of pressure sensor modules is removably coupled with either the first wing or the second wing.
- In certain aspects, the first differential pressure transducer and the second differential pressure transducer removably coupled with the I2C bus cable.
- In certain aspects, each of said first and second first plurality of pressure sensor modules includes at least six pressure sensor modules.
- In certain aspects, each of the lower surface pressure-sensing port, the upper surface pressure-sensing port, and the leading surface pressure-sensing port is formed in the leading edge of the first wing or the second wing as part of an additive manufacturing process.
- According to a second aspect, a method for determining roll torque of an aircraft using a distributed pressure sensor system having a plurality of pressure sensor modules distributed along the leading edge of a wing comprises: measuring, via a first differential pressure transducer at a first pressure sensor module, a first differential pressure between an upper surface of a first wing and a leading edge of the first wing, wherein the first differential pressure is determined via a first upper surface pressure-sensing port and a first leading edge pressure-sensing port positioned on the first wing; measuring, via a second differential pressure transducer at the first pressure sensor module, a second differential pressure between a lower surface of the first wing and the leading edge of the first wing, wherein the second differential pressure is determined via a first lower surface pressure-sensing port and the first leading edge pressure-sensing port positioned on the first wing; determining lift, via the processor, on said first wing using said first differential pressure and said second differential pressure; measuring, via a third differential pressure transducer at a second pressure sensor module, a third differential pressure between an upper surface of a second wing and a leading edge of the second wing, wherein the third differential pressure is determined via a second upper surface pressure-sensing port and a second leading edge pressure-sensing port positioned on the second wing, the first wing and the second wing being positioned on opposite sides the aircraft's center of gravity; measuring, via a fourth differential pressure transducer at the second pressure sensor module, a fourth differential pressure between a lower surface of the second wing and the leading edge of the second wing, wherein the fourth differential pressure is determined via a second lower surface pressure-sensing port and the second leading edge pressure-sensing port positioned on the second wing; determining, via the processor, lift on said second wing using said third differential pressure and said fourth differential pressure; and calculating, via the processor, roll torque of the aircraft as a function of the different between the lift on said first wing and the lift on said second wing.
- In certain aspects, the method further comprises the step of calibrating the first, second, third, and fourth differential pressures using a reference dataset to determine an estimation of changes in aerodynamic forces at each of said plurality of pressure sensor modules along the leading edge of the wing.
- In certain aspects, the reference dataset includes wind tunnel data or flight test data.
- In certain aspects, each of said plurality of pressure sensor modules is positioned along the leading edge of the wing at a predetermined position to enable estimation of total forces and moments acting on the aircraft.
- According to a third aspect, a distributed pressure sensor system for an aerial vehicle comprises: a first wing and a second wing, each of said first wing and said second wing having an upper surface, a lower surface, a leading edge, and a trailing edge; a first plurality of pressure sensor modules distributed along the leading edge of the first wing, and a second plurality of pressure sensor modules distributed along the leading edge of the second wing, wherein each of said first and second plurality of pressure sensor modules comprises an upper surface pressure-sensing port, a lower surface pressure-sensing port, a leading edge pressure-sensing port, a first differential pressure transducer, and a second differential pressure transducer, wherein the upper surface pressure-sensing port is positioned on the upper surface adjacent the leading edge, wherein the leading surface pressure-sensing port is positioned at the leading edge, wherein the lower surface pressure-sensing port is positioned on the lower surface adjacent the leading edge, wherein the first differential pressure transducer is fluidly coupled to two of said upper surface pressure-sensing port, said lower surface pressure-sensing port, and said leading surface pressure-sensing port to determine a first differential pressure, and wherein the second differential pressure transducer is fluidly coupled to two of said upper surface pressure-sensing port, said lower surface pressure-sensing port, and said leading surface pressure-sensing port to determine a second differential pressure that is different from said first differential pressure; and a processor operably coupled with the first differential pressure transducer and the second differential pressure transducer are operatively coupled with the processor.
- In certain aspects, the first differential pressure transducer is fluidly coupled (1) to the upper surface pressure-sensing port via the upper surface conduit and (2) to the leading surface pressure-sensing port via the leading surface conduit, and wherein the second differential pressure transducer is fluidly coupled (1) to the lower surface pressure-sensing port via the lower surface conduit and (2) to the leading surface pressure-sensing port via the leading surface conduit.
- In certain aspects, the first differential pressure transducer is fluidly coupled (1) to the upper surface pressure-sensing port via the upper surface conduit and (2) to the leading surface pressure-sensing port via the leading surface conduit, and wherein the second differential pressure transducer is fluidly coupled (1) to the lower surface pressure-sensing port via the lower surface conduit and (2) to the upper surface pressure-sensing port via the upper surface conduit.
- These and other advantages of the present disclosure can be readily understood with the reference to the following specifications and attached drawings wherein:
-
FIG. 1 depicts a top plan view of an example fixed wing sUAS with an example distributed pressure sensor system. -
FIG. 2 depicts a cross-section of a leading edge of an example airfoil. -
FIGS. 3a through 3c illustrate an example pressure sensor rib structure. -
FIGS. 4a and 4b illustrate an example differential pressure transducer suitable for use in a distributed pressure sensor system. -
FIG. 5 is a graph depicting a comparison of estimated and actual angles of attack. -
FIG. 6 is a graph depicting a comparison of estimated and actual wind speeds. -
FIG. 7 is a graph depicting a comparison of estimated and actual roll torque. -
FIGS. 8a and 8b illustrate, respectively, example lift and rolling moment mapping to the lower and upper surface pressure from the steady state wing characterization. -
FIG. 9 is a graph demonstrating the chord wise location of the pressure ports' effect on pressure changes between different angles of attack. - Preferred embodiments of the present disclosure are described hereinbelow with reference to the accompanying drawings. In the following description, well-known functions or constructions are not described in detail because they may obscure the disclosure in unnecessary detail. References to items in the singular should be understood to include items in the plural, and vice versa, unless explicitly stated otherwise or clear from the text. Grammatical conjunctions are intended to express any and all disjunctive and conjunctive combinations of conjoined clauses, sentences, words, and the like, unless otherwise stated or clear from the context. Recitation of ranges of values herein are not intended to be limiting, referring instead individually to any and all values falling within the range, unless otherwise indicated herein, and each separate value within such a range is incorporated into the specification as if it were individually recited herein. For this disclosure, the following terms and definitions shall apply.
- The terms “about” and “approximately,” when used to modify or describe a value (or range of values), mean reasonably close to that value or range of values. Thus, the embodiments described herein are not limited to only the recited values and ranges of values, but rather should include reasonably workable deviations
- The terms “aerial vehicle” and “aircraft” refer to a machine capable of flight, including, but not limited to, fixed wing aircraft, unmanned aerial vehicle, variable wing aircraft, and vertical take-off and landing (VTOL) aircraft.
- The terms “communicate” and “communicating” refer to (1) transmitting, or otherwise conveying, data from a source to a destination, and/or (2) delivering data to a communications medium, system, channel, network, device, wire, cable, fiber, circuit, and/or link to be conveyed to a destination.
- The term “and/or” means any one or more of the items in the list joined by “and/or”. As an example, “x and/or y” means any element of the three-element set {(x), (y), (x, y)}. In other words, “x and/or y” means “one or both of x and y”. As another example, “x, y, and/or z” means any element of the seven-element set {(x), (y), (z), (x, y), (x, z), (y, z), (x, y, z)}. In other words, “x, y and/or z” means “one or more of x, y, and z.”
- The terms “circuits” and “circuitry” refer to physical electronic components (i.e. hardware) and any software and/or firmware (“code”) which may configure the hardware, be executed by the hardware, and or otherwise be associated with the hardware. As used herein, for example, a particular processor and memory may comprise a first “circuit” when executing a first set of one or more lines of code and may comprise a second “circuit” when executing a second set of one or more lines of code.
- The term “composite material” as used herein, refers to a material comprising an additive material and a matrix material. For example, a composite material may comprise a fibrous additive material (e.g., fiberglass, glass fiber (“GF”), carbon fiber (“CF”), aramid/para aramid synthetic fibers, etc.) and a matrix material (e.g., epoxies, polyimides, and alumina, including, without limitation, thermoplastic, polyester resin, polycarbonate thermoplastic, casting resin, polymer resin, acrylic, chemical resin). In certain aspects, the composite material may employ a metal, such as aluminum and titanium, to produce fiber metal laminate (FML) and glass laminate aluminum reinforced epoxy (GLARE). Further, composite materials may include hybrid composite materials, which are achieved via the addition of some complementary materials (e.g., two or more fiber materials) to the basic fiber/epoxy matrix.
- The term “database” as used herein means an organized body of related data, regardless of the manner in which the data or the organized body thereof is represented. For example, the organized body of related data may be in the form of one or more of a table, a map, a grid, a packet, a datagram, a frame, a file, an e-mail, a message, a document, a report, a list, or data presented in any other form.
- The term “exemplary” means serving as a non-limiting example, instance, or illustration. Similarly, as utilized herein, the terms “e.g.” and “for example” set off lists of one or more non-limiting examples, instances, or illustrations. As utilized herein, circuitry is “operable” to perform a function whenever the circuitry comprises the necessary hardware and code (if any is necessary) to perform the function, regardless of whether performance of the function is disabled or not enabled (e.g., by an operator-configurable setting, factory trim, etc.).
- The term “memory device” means computer hardware or circuitry to store information for use by a processor. The memory device can be any suitable type of computer memory or any other type of electronic storage medium, such as, for example, read-only memory (ROM), random access memory (RAM), cache memory, compact disc read-only memory (C DROM), electro-optical memory, magneto-optical memory, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically-erasable programmable read-only memory (EEPROM), a computer-readable medium, or the like.
- The term “processor” means processing devices, apparatuses, programs, circuits, components, systems, and subsystems, whether implemented in hardware, tangibly embodied software, or both, and whether or not it is programmable. The term “processor” as used herein includes, but is not limited to, one or more computing devices, hardwired circuits, signal-modifying devices and systems, devices and machines for controlling systems, central processing units, programmable devices and systems, field-programmable gate arrays, application-specific integrated circuits, systems on a chip, systems comprising discrete elements and/or circuits, state machines, virtual machines, data processors, processing facilities, and combinations of any of the foregoing. The processor may be, for example, any type of general purpose microprocessor or microcontroller, a digital signal processing (DSP) processor, an application-specific integrated circuit (ASIC). The processor may be coupled to, or integrated with a memory device. The memory device can be any suitable type of computer memory or any other type of electronic storage medium, such as, for example, read-only memory (ROM), random access memory (RAM), cache memory, compact disc read-only memory (CDROM), electro-optical memory, magneto-optical memory, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically-erasable programmable read-only memory (EEPROM), a computer-readable medium, or the like.
- The present disclosure is directed to a distributed pressure sensor system to quickly detect and counter changes in lift, onset of stall, and flutter. The distributed pressure sensor system may employ a plurality of integrated pressure ports distributed across the span of a wing's leading edge to gather differential pressure measurements. Based on the differential pressure measurements, the distributed pressure sensor system can estimate torque on a given body (e.g., a fuselage) to provide a more efficient estimate for changes in lift, onset of stall, and/or flutter. These estimates may be applied as feedback to the aircraft's control system, thereby eliminating the latency in the existing platform dynamics. Feedback of differential pressure measurements may be taken to replace, or supplement, existing roll torque estimation techniques for disturbance rejection on sUAS. For example, pressure data collected adjacent the surface (e.g., at leading edge) of the wing's airfoil may be recorded and used to calculate differential pressure across two points on the wing's airfoil surface.
- As illustrated in
FIG. 1 , an example fixedwing sUAS 100 having a distributed pressure sensor system generally comprises afuselage 102, two wings 104 (together defining a wing set), one ormore propulsors 108, and anempennage 106. The left andright wings 104 are positioned on opposite sides of thefuselage 102 or, in other words, on opposite sides of the aircraft's center of gravity, thereby providing balance to the aircraft during forward flight. Theempennage 106 generally comprises two parts, thehorizontal stabilizer 106 a, and a singlevertical stabilizer 106 b (or a set of substantiallyvertical stabilizers 106 b). The size and location of thepropulsors 108 may be optimized for a particular need (e.g., aircraft size and/or operational requirement). The fixedwing sUAS 100 may further include landing gear (e.g., nose-end landing gear and main landing gear) and payload. - The
wings 104 and/orhorizontal stabilizer 106 a may be used to facilitate the distributed pressure-sensing system via a distributed array of pressure sensors. To that end, the leading edge of each of thewings 104 and/orhorizontal stabilizer 106 a may include a plurality ofpressure sensor modules 110. In one embodiment, the plurality ofpressure sensor modules 110 may be integrated with thewings 104. In another embodiment, each of the plurality ofpressure sensor modules 110 may be a stand-alone unit, which can be installed on thewings 104. Thepressure sensor modules 110 may be placed at distributed span-wise positions along the leading edge of thewing 104. In certain aspects, thepressure sensor modules 110 may be placed at evenly distributed span-wise positions; however, exceptions may exist where, for example, the wing includes canted portions that present difficulty for sensor placement or portions of the leading edge that are aft of thepropulsors 108, where the propulsor's 108 downwash could interfere with pressure measurements. - A
cabling channel 112 may be provided lengthwise (the longitudinal length) along the surface of thewings 104 and/orhorizontal stabilizer 106 a to house the connections (e.g., cabling and/or tubing) between the plurality ofpressure sensor modules 110 and to facilitate connection with a central controller (e.g., a processor), which may be positioned within the fuselage 102 (e.g., the avionics bay). To reduce drag and to provide protection to the cabling and tubing, thecabling channels 112 may be covered with a panel or fairing. Thecabling channel 112 may be positioned on either the upper or the lower surface of thewing 104. While the fixedwing sUAS 100 is illustrated as having afuselage 102, the present techniques may be applied to other aerial vehicles, such as a flying wing, which does not have a traditional fuselage. - While the fixed
wing sUAS 100 is illustrated as having 10pressure sensor modules 110 on each wing 104 (i.e., a total of 20pressure sensor modules 110 on the primary wing set), additional or fewerpressure sensor modules 110 may be employed depending on the wingspan of thewing 104. Increasing the number ofpressure sensor modules 110, for example, improves the estimate quality by weighting across all measurements from the plurality ofpressure sensor modules 110 to reduce sensor noise. Likewise, while thehorizontal stabilizer 106 a is illustrated as having six pressure sensor modules 110 (i.e., 3 on each side of thevertical stabilizer 106 b), additional or fewerpressure sensor modules 110 may be employed to provide better estimates. - In one aspect, each of the plurality of
pressure sensor modules 110 may comprises a pressure sensor rib structure 300 (or other supporting structure), three or more pressure-sensing ports, and two or moredifferential pressure transducers 400. For example, each of the plurality ofpressure sensor modules 110 may employ three pressure-sensing ports fluidly coupled to two differential pressure transducers 400: the firstdifferential pressure transducer 400 measures the difference between the upper surface and leading edge, and the seconddifferential pressure transducer 400 measures the difference between the lower surface and leading edge. While a pressuresensor rib structure 300 is illustrated, the structure that supports and/or defines the three or more pressure-sensing ports and the two or more differential pressure transducers may be configured in other formats and shapes. - The differential pressures may be calibrated and/or cross-referenced using a reference dataset to determine an estimation of changes in aerodynamic forces at each of the plurality of
pressure sensor modules 110 along the leading edge of thewing 104. For example, calibration of pressure readings using wind tunnel data and/or flight test data allows for estimation of changes in aerodynamic forces (lift, drag, etc.) at each span-wise position. The reference dataset may be stored to a database of, for example, a memory device operatively or communicatively coupled with a processor. Moreover, estimates of total forces and moments acting on the aircraft can be determined from the known span-wise position of each of the plurality ofpressure sensor modules 110. Therefore, each of the plurality ofpressure sensor modules 110 may be positioned along the leading edge of thewing 104 at a predetermined position to enable estimation of total forces and moments acting on the aircraft. As noted, increasing the number ofpressure sensor modules 110 along a given wing span improves the estimate quality by weighting across all measurements to reduce sensor noise. - A
wing 104 withpressure sensor modules 110 offers a number of advantages. First, pressure-sensing ports can be placed in ribs during additive manufacturing process to facilitate integration with thewings 104. Second, ribs can define or otherwise form conduits (e.g., 306 a, 306 b, 306 c) and pressure sensor cavities (e.g., pressure sensor cavity 308) to fit miniaturizedconduits differential pressure transducers 400 in wing, rather than routing tubing through wing and taking up space in fuselage. Finally, measurements between pressure-sensing ports enable mapping to lift curves on wing, thereby enabling fusion with flight control system with minimal complexity. Moreover, the known span-wise position of eachpressure sensor module 110 allows for estimates of total forces and moments acting on the aircraft. - In the case of two differential pressure sensor readings measuring differences in pressure between three taps near the leading edge of the wing, calibration to aerodynamic forces may result in planar calibration surfaces. Each pressure sensor module may have its own calibration surface to measure absolute lift in real time. As another approach, each pressure sensor module may use the same calibration surface to measure relative changes in lift in real time.
- The fixed
wing sUAS 100 may further comprise an avionics bay to house the various navigation and flight control systems, which control the various aircraft components and functions. The navigation and flight control systems may be communicatively coupled with an INS that is communicatively coupled with an inertial measurement unit and GPS receiver, an onboard data storage device (e.g., hard drive, flash memory, or the like), a wireless communication device, or virtually any other desired services. The GPS gives an absolute drift-free position value that can be used to reset the INS solution or can be blended with it by use of a mathematical algorithm, such as a Kalman Filter. The avionics bay may also house, or be operably coupled to, the payload. - A payload, which may be mounted to the
fuselage 102, can include, for example, armament and/or an ISR surveillance payload used to collect data and/or monitor an area. For example, the fixedwing sUAS 100 may be equipped with one or more cameras, audio devices, and other sensors. Any video, or other data, collected by the fixedwing sUAS 100 may be communicated to a ground control station in real time wirelessly. The fixedwing sUAS 100 may be further equipped to store said video and data to a database of the onboard data storage device. -
FIG. 2 displays a cross-section of a leading edge of anexample wing airfoil 200 with the approximate location of pressure-sensing ports (pi, p2, p3) indicated. As illustrated, an upper surface pressure-sensing port (p1) is positioned adjacent the leading edge on the upper surface, a lower surface pressure-sensing port 310 b (p2) is positioned adjacent the leading edge on the lower surface, and a leading edge pressure-sensing port 310 c (p3) is positioned at the leading edge. The upper surface pressure-sensing port (p1) and the lower surface pressure-sensing port 310 b (p2) may be positioned at a predetermined chord distance from the leading edge. The chord distance may be, for example, 10-20%, more preferably 5-15%, most preferably 1-10% from the leading edge, depending on airfoil thickness. That is, the closer to the leading edge, the greater the resolution in readings. - When a thin airfoil is used (e.g., an AG35 airfoil, which has a max thickness ratio of 0.087), however, the location of the differential pressure transducer can be restricted from locations that are too close to the leading edge due to manufacturing practicality. Therefore, in such thin airfoils, the pressure-sensing ports may be, for example, at closest 7.5% chord lengths from the leading edge.
- The location of the differential pressure transducer can also affect the accuracy requirements of the differential pressure transducer because particular surface locations are more sensitive to changes in aerodynamic forces. For example, changes in angles of attack result in changes in the differential pressure between the upper and lower airfoil surfaces. As demonstrated by the data of
FIG. 9 , measurements taken closer to the leading edge results in larger changes in pressure between different angles of attack. Locating the differential pressure taps close to the leading edge therefore results in better resolution for the sensor module. -
FIGS. 3a through 3c illustrate an example pressuresensor rib structure 300 of apressure sensor module 110. As illustrated, the outer profile of the pressuresensor rib structure 300 defines a plurality of pressure-sensing 310 a, 310 b, and 310 c. The plurality of pressure-sensingports 310 a, 310 b, and 310 c includes the upper surface pressure-ports sensing port 310 a (p1), the lower surface pressure-sensing port 310 b (p2), and the leading edge pressure-sensing port 310 c (p3). As illustrated, the outer profile of the pressuresensor rib structure 300 may be sized and shaped to match the profile of the leading edge of thewing 104 orhorizontal stabilizer 106 a. For example, thepressure sensor module 110 may be embedded into a primary wing with a constant AG35 airfoil profile. - The pressure
sensor rib structure 300 may be fabricated with one ormore backing plates 302 and a channel guide plate 304 (e.g., abacking plate 302 may be positioned on one or both sides of the channel guide plate 304). Thechannel guide plate 304 defines a differentialpressure transducer cavity 308 and at least three 306 a, 306 b, 306 c. The threeconduits 306 a, 306 b, 306 c include anconduits upper surface conduit 306 a, alower surface conduit 306 b, and aleading edge conduit 306 c. Theupper surface conduit 306 a provides for fluid communication between the differential pressure transducer 400 (via the differential pressure transducer cavity 308) and the upper surface pressure-sensing port 310 a, while thelower surface conduit 306 b and theleading edge conduit 306 c provide for fluid communication between thedifferential pressure transducer 400 and the lower surface pressure-sensing port 310 b or the leading edge pressure-sensing port 310 c, respectively. In certain aspects, such as situations where thechannel guide plate 304 is fabricated from a porous or non-rigid material that could affect pressure readings, arigid conduit 312 may be inserted into each of said three 306 a, 306 b, 306 c that extends from theconduits differential pressure transducer 400 to the outer surface of the pressuresensor rib structure 300. Therigid conduit 312 reinforces the 306 a, 306 b, 306 c and ensures an airtight pathway from the pressure-sensing port to theconduits differential pressure transducer 400. Therigid conduit 312 may be fabricated from, for example, metal (including metal alloys) or a plastic/resin material. - The pressure
sensor rib structure 300 may be fabricated from wood, a composite material, resin, metal, and the like. The pressuresensor rib structure 300 may be fabricated from multiple components as illustrated inFIGS. 3a through 3 c, or printed as a single component using three-dimensional printing techniques. For example, thechannel guide plate 304 may be integral with one ormore backing plates 302. That is, the pressuresensor rib structure 300 may be printed using three-dimensional printing techniques where the hypodermic tubing is printed directly into the ribs. In certain aspects, the pressuresensor rib structure 300 may be fabricated as part of thewing 104. For example, the pressure-sensing 310 a, 310 b, and 310 c and/or threeports 306 a, 306 b, 306 c may be formed in the leading edge of a wing during fabrication of the wing as part of, for example, an additive manufacturing process. In certain aspects, the pressureconduits sensor rib structure 300 may be heated to mitigate ice formation, which could clog one or more of the three 306 a, 306 b, 306 c. For example, if a metalconduits rigid conduit 312 is employed, a low current may be applied to the metalrigid conduit 312 to generate heat. Alternatively, heat-generating conductors may be embedded along the three 306 a, 306 b, 306 c.conduits -
Differential pressure transducers 400 are fluidly coupled to each of three 306 a, 306 b, 306 c (orconduits rigid conduits 312, where applicable) and used to sense pressure differences between the upper, lower, and/or leading surfaces of thewing 104, and thus, determine the metrics of interest (e.g. angle of attack and lift coefficient) for gust rejection. To that end, a first differential pressure transducer may be fluidly coupled to theupper surface conduit 306 a and theleading edge conduit 306 c, while a second differential pressure transducer may be fluidly coupled to thelower surface conduit 306 b and theleading edge conduit 306 c. A benefit of using differential pressure transducers is that it avoids comparing small pressure changes on the airfoil surface to absolute pressure readings (i.e., trying to detect small changes in large numbers). - There are two considerations when selecting a differential pressure transducer for the pressure
sensor rib structure 300. A first consideration is the accuracy of the main metrics (i.e., angle of attack and lift coefficient), which drives the differential pressure transducer accuracy requirement. A second consideration is the location of the differential pressure transducers, which drives the pressure range specification. That is, the closer the pressure-sensing 310 a, 310 b, and 310 c are to the leading edge of theports wing 104, the greater the signal. To identify the requirements in differential pressure transducer accuracy, one should determine the accuracy of the metrics like angle of attack and lift coefficient. For a given differential pressure transducer accuracy at a specific chord wise location, the resolution of angle attack could be determined from the surface pressure distribution. Further, the resolution of the angle of attack could be used to infer the resolution in lift coefficient from the AG35 lift curve. The AG35 lift curve could be approximated by a linear fit. A suitable differential pressure transducer for thepressure sensor module 110 includes was the All Sensor DLVR-L02D-E1NJ J Lead SMT, which has a sensing range of ±2 in H2O and an accuracy of ±1.5% of 2 in H2O. These specifications accommodate the needs determined by the AG35 airfoil analysis. - The
differential pressure transducers 400, an example of which is illustrated inFIGS. 4a and 4b , can be mounted to a printed circuit board (PCB) positioned in or near the differentialpressure transducer cavity 308. As illustrated, eachdifferential pressure transducer 400 includes twoconnection ports 402, which fluidly couple to two of said three pressure-sensing 310 a, 310 b, and 310 c. Theports differential pressure transducers 400 may be wired to a bus (e.g., a shared Inter Integrated Circuit (I2C) bus) viapins 404, and fed into a processor 406 (e.g., an Arduino MEGA microcontroller) that is communicatively coupled with amemory device 408. - The bus cable (e.g., a I2C bus cable) may be bound and secured to the
wing 104 withincabling channel 112 to thefuselage 102, branching off at each span-wise position to connect to thedifferential pressure transducers 400 of apressure sensor module 110. The cabling may be a 4 circuit ribbon cable split into a Y geometry for eachdifferential pressure transducer 400 connection. To ensure a quality signal traverses the entire length of the I2C bus cable, a pull up resistor may be soldered between the Vcc (power) and serial data line (SDA) (data signal) lines on the bus. To reduce the crosstalk between clock and data, the I2C bus cable may have the wires oriented by |Clk|Gnd|Power|Data|. However, other arrangements are possible, such as |Gnd|Power|Data|Clk|. The power may be, for example, 3.3V. - The output from the
differential pressure transducers 400 may be integrated with an autopilot to log data and report real-time readings to a ground control station. Sensors may be read using a microcontroller unit board (e.g., a STM Nucleo board), which can parse the data into a desire communication format (e.g., MAVLink message packet), which may then passed in a MAVLink message to the PX4 FMU for logging. That is, feedback of the differential pressure measurements from thedifferential pressure transducers 400 may be taken to replace, or supplement, existing roll torque estimation techniques for disturbance rejection on sUAS. Two approaches may be used in conjunction with the distributed pressure sensor system to estimate the lift on each wing and, consequently, roll torque. - A first approach employs the differential pressure measurements between the top and bottom of the airfoil (ΔpL=p1−p2) and the leading edge and the top of the airfoil (Δpα=p1−p3) to estimate angle of attack (α) and freestream velocity (V). An overall estimate of lift in accordance with this approach may be determined using
Equation 1, where L is lift, ρ is air density at sea level, S is the planform area of the wing, and CL (=CL(α)) is the coefficient of lift for the wing. The differential pressure data may be used to estimate the lift on each wing. To calculate lift, the differential pressure readings may be used to estimate freestream velocity (V) and angle of attack (α), which can then be used inEquation 1. - While the differential pressure is described above as being determined between specific sets of pressure-sensing ports (i.e., ΔpL=p1−p2, and Δpα=p1−p3), other sets of pressure-sensing ports may be used to determine differential pressures. In certain aspects, for example, ΔpL may be the differential pressure measurement between the bottom (p2) and leading edge (p3) of the airfoil (i.e., ΔpL=p2−p3), while Δpα may be the differential pressure measurement between the top (p1) and leading edge (p3) of the airfoil (i.e., Δpα=p1−p3). Therefore, in view of the subject disclosure, a person of ordinary skill in the art would appreciate that the set or sets of pressure-sensing ports for determing differential pressure may be selected to meet a particular need, which may be guided by the aircraft of airfoil type or shape. For instance, the research performed in the wind tunnel, described with regard to
FIGS. 8a and 8b , used differential pressure measurement between the top (p1) and the leading edge (p3), and the differential pressure measurement between the bottom (p2) and the leading edge (p3). Specifically,FIGS. 8a and 8b illustrate, respectively, example lift and rolling moment mapping to the lower and upper surface pressure from the steady state wing characterization, where the sensor location 1 (closest to the wing root), 0 degree aileron deflection. -
L=1/2ρV 2 SC L Equation 1 - Roll torque may then be estimated using the difference in lift between the left and right wings. As can be appreciated, the left and right wings are positioned on opposite sides of the fuselage (where applicable) or, in other words, on opposite sides of the aircraft's center of gravity. Through computational fluid dynamics (CFD) modeling, the first approach was substantiated using
Equations 2 through 5. -
-
Equations 2 through 5 assume that the wing extends along the body frame y-axis. The variable “a” refers to the location of the pressure measurements along the y-axis. For purposes of the CFD modeling, this distance was chosen to be 0.5 meter, which is the furthest location where freestream velocity (V) and angle of attack (α) conditions stay within the ranges of conditions of data acquired for the tested airfoil (i.e., AG35). At this distance, the roll moment has a greater effect on the conditions experienced by the pressure sensor. - The differential pressure readings were found to estimate accurately the angle of attack (α), the
results 500 of which are shown inFIG. 5 . As depicted, the estimated angle of attack (α) substantially align with the actual angle of attack (α) The differential pressure readings, however, were less accurate in terms of estimating freestream velocity (V), theresults 600 of which are shown inFIG. 6 . Accordingly, freestream velocity (V) could not be predicted with sufficient accuracy using only the differential pressure readings. - Since the freestream velocity (V) could not be predicted with sufficient accuracy using the first approach, a second approach was evaluated that employs a numerically based static estimators for roll torque using the differential pressure measurements (ΔpL and/or Δpα). The numerically based static estimators are favored for roll torque using one or both of the differential pressure measurements.
- The full static roll torque estimator is a function of the difference between the two differential pressures (ΔpL and Δpα) on each wing (left and right). The resulting full static roll torque estimation equation for this approach is provided in Equation 6.
-
Roll Torque=(Δp Lright −Δp Lleft )(−1.23*10−5)+(Δp αright −Δp αleft )(2.88*10−4) Equation 6 - Applying Equation 6, a finite step input disturbance (from 0.1 seconds to 2.1 seconds) in the roll rate state was then introduced into the CFD simulation and the resulting roll torque and estimated roll torque were plotted as a function of time in the
graph 700 ofFIG. 7 . The results of the simulation demonstrate that the added fidelity for the differential pressure based torque feedback (applying realistic aerodynamics and sensor delay) does not significantly reduce closed loop performance as compared to the idealized case. - Where only a single pressure differential is practicable, a reduced static roll torque estimator may be employed that uses only the top and bottom pressure differential value (ΔpL). The reduced static roll torque estimator equation is provided in Equation 7.
-
Roll Torque=(Δp Lright −Δp Lleft )(−1.23*10−5) Equation 7 - While both versions of the static roll torque estimator (Equations 6 and 7) are suitable, closed loop results were evaluated for each and the results demonstrated a noticeable improvement in closed loop performance when both pressure differential terms are included in the estimator (i.e., Equation 6). Accordingly, use of three pressure-sensing ports (e.g., pressure-sensing
310 a, 310 b, and 310 c) demonstrates improved accuracy over two pressure-sensing ports.ports - A wing design with two pressure-sensing ports on the top and bottom surface of the wing (e.g., pressure-sensing
310 a and 310 b) at 10% chord, alone may not be sufficient to disambiguate local changes in airflow. For example, consider a wing with a local Reynolds number change on a section of the wing (i.e., the magnitude of the velocity differs from the freestream, but not the angle). Now consider an identical wing but with a local angle of attack change instead. In this scenario, it is possible for both wings to measure the same differential pressure at the 10% chord location and produce different lifts. To resolve this issue, additional information would be necessary to distinguish between local Reynolds number changes and local angle of attack changes. A solution, however, would include local total pressure measurements for each span-wise position. This allows the differential surface pressure to be non-dimensionalized by the local dynamic pressures (using the local total pressure and either surface static pressure), which will reduce the effect of Reynolds number changes on the measurements. This additional information differentiates the effect of Reynolds number changes and the effect of angle of attack changes.ports - The pressure sensor module, as described herein, may be coupled with operations of various flight control surfaces. The measurements identified by the plurality of
pressure sensor modules 110 may be utilized to adjust the control surfaces accordingly. Such ability to adjust the control surfaces based on the pressure sensor module measurements increases the maneuverability of an aircraft and enables an aircraft to be more versatile in responding to certain disturbances an aircraft may encounter. In certain aspects, implementing thepressure sensor module 110 provides an ability to detect pressure changes surrounding the airfoil, thus enabling an aircraft to quickly detect and counter changes in lift, onset of stall, and flutter. Non-limiting examples of the control surfaces are flaps, slats, spoilers, rudders, elevators, and the like. - In some embodiments, one or a group of pressure sensor modules may be placed on or around each of the control surfaces. In this embodiment, the control surfaces may be manipulated based on the measurements acquired by the one or a group of pressure sensor modules placed on each of the control surfaces. The control surfaces may be assigned with one or a group of pressure sensor modules such that the control surfaces can be individually controlled based on the corresponding pressure sensor modules' measurements. With more control surfaces installed on an aircraft, minor adjustment can be made to an aircraft's flight control. In some embodiments, the
pressure sensor modules 110 may be coupled with or in communication with the control system of the control surfaces. A threshold value or a range of values may be assigned to an expected pressure values in order to automatically operate the control surfaces. The control surface may be controlled or change its orientation by comparing the expected pressure value and the actual pressure value or pressure differences measured by the pressure sensor module. In some embodiments, thepressure sensor modules 110 may be placed on wings in a distributed fashion. Each of the pressure sensor modules may be strategically placed to identify a profile of the differential pressure measurements along the span of the control surface. The identified profile may be compared against a model differential pressure profile. Based on which, the control surfaces may be manipulated to adjust the identified profile to closely match the model differential pressure profile. - The above-cited patents and patent publications are hereby incorporated by reference in their entirety. Although various embodiments have been described with reference to a particular arrangement of parts, features, and like, these are not intended to exhaust all possible arrangements or features, and indeed many other embodiments, modifications, and variations can be ascertainable to those of skill in the art. Thus, it is to be understood that the invention may therefore be practiced otherwise than as specifically described above.
Claims (20)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/887,075 US10520524B1 (en) | 2017-02-03 | 2018-02-02 | System and method for distributed airflow sensing |
| PCT/US2018/016631 WO2018156335A2 (en) | 2017-02-03 | 2018-02-02 | System and method for distributed airflow sensing |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201762454188P | 2017-02-03 | 2017-02-03 | |
| US15/887,075 US10520524B1 (en) | 2017-02-03 | 2018-02-02 | System and method for distributed airflow sensing |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US10520524B1 US10520524B1 (en) | 2019-12-31 |
| US20200025646A1 true US20200025646A1 (en) | 2020-01-23 |
Family
ID=63253432
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/887,075 Active 2038-07-22 US10520524B1 (en) | 2017-02-03 | 2018-02-02 | System and method for distributed airflow sensing |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US10520524B1 (en) |
| WO (1) | WO2018156335A2 (en) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102016111902B4 (en) * | 2016-06-29 | 2024-08-01 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Procedure and assistance system for detecting flight performance degradation |
| FR3066779B1 (en) * | 2017-05-26 | 2020-04-03 | Safran Aircraft Engines | DEVICE FOR MEASURING PARAMETERS OF AN AERODYNAMIC FLOW FOR A TURBOMACHINE BLADE, BLADE AND A TURBOMACHINE BLADE EQUIPPED WITH SAID MEASUREMENT DEVICE |
| US10807735B2 (en) * | 2017-10-17 | 2020-10-20 | The Boeing Company | Methods and apparatus to reduce static pressure measuring error |
| CN110186640B (en) * | 2019-06-21 | 2024-04-12 | 中国商用飞机有限责任公司北京民用飞机技术研究中心 | Wing wind tunnel model manufacturing method and wing wind tunnel model |
| CN111695193B (en) * | 2020-05-11 | 2021-01-22 | 上海机电工程研究所 | Modeling method and system of globally relevant three-dimensional aerodynamic mathematical model |
| GB2605745A (en) * | 2020-12-24 | 2022-10-19 | Voltitude Ltd | High-altitude pseudo satellite control |
| CN112729762B (en) * | 2021-03-29 | 2021-07-02 | 中国空气动力研究与发展中心低速空气动力研究所 | Method for measuring uniformity of icing grid and cloud and mist field |
| CN113155405B (en) * | 2021-04-27 | 2022-09-20 | 中国空气动力研究与发展中心设备设计与测试技术研究所 | Wind tunnel test attack angle mechanism pose parameter tracing method |
| CN114923622A (en) * | 2022-05-20 | 2022-08-19 | 珠海格力电器股份有限公司 | Differential pressure measuring system and measuring method, device and equipment thereof |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3006187A (en) * | 1955-09-14 | 1961-10-31 | Svenska Aeroplan Ab | Device for measuring aerodynamic angle of attack |
| US3327529A (en) * | 1964-04-14 | 1967-06-27 | Bowles Eng Corp | Lift sensing and measuring system |
| US4350314A (en) * | 1980-07-10 | 1982-09-21 | The Board Of Trustees Of Western Michigan University | Wing mounted stall condition detector |
| US5082207A (en) * | 1985-02-04 | 1992-01-21 | Rockwell International Corporation | Active flexible wing aircraft control system |
| US5796612A (en) * | 1992-11-18 | 1998-08-18 | Aers/Midwest, Inc. | Method for flight parameter monitoring and control |
| US6002972A (en) * | 1992-11-18 | 1999-12-14 | Aers/Midwest, Inc. | Method and apparatus for measuring forces based upon differential pressure between surfaces of an aircraft |
| US6271769B1 (en) * | 1997-12-02 | 2001-08-07 | Proprietary Software Systems, Inc. | Apparatus and method for measuring and displaying angular deviations from angle of zero lift for air vehicles |
| RU2187821C1 (en) * | 2001-01-29 | 2002-08-20 | Открытое акционерное общество "Казанское научно-производственное предприятие "Вертолеты-МИ" | Device for measuring velocity head on helicopter main rotor blade |
| JP4262612B2 (en) | 2004-02-06 | 2009-05-13 | 本田技研工業株式会社 | Pressure distribution measuring device |
| US20100258678A1 (en) * | 2009-04-09 | 2010-10-14 | Nicholas Jonathan Fermor | Aircraft stall protection system |
| US8137066B2 (en) * | 2009-04-16 | 2012-03-20 | Frontier Wind, Llc | Pressure based load measurement |
| EP2950071A1 (en) | 2014-05-30 | 2015-12-02 | Airbus Operations S.L. | Aerodynamic pressure sensing system for an airfoil-shaped body |
| US20160200420A1 (en) | 2014-09-25 | 2016-07-14 | Aurora Flight Sciences Corporation | System and method for unwanted force rejection and vehicle stability |
-
2018
- 2018-02-02 WO PCT/US2018/016631 patent/WO2018156335A2/en not_active Ceased
- 2018-02-02 US US15/887,075 patent/US10520524B1/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| WO2018156335A3 (en) | 2018-10-18 |
| US10520524B1 (en) | 2019-12-31 |
| WO2018156335A2 (en) | 2018-08-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10520524B1 (en) | System and method for distributed airflow sensing | |
| CN109661348B (en) | Icing control system | |
| JP4804393B2 (en) | Ducted fan air data system | |
| US8155794B2 (en) | System and method for control of aeroelasticity effects | |
| Wood et al. | Distributed pressure sensing–based flight control for small fixed-wing unmanned aerial systems | |
| US20130145836A1 (en) | Probe for Measuring a Local Angle of Attack and Method Implementing Same | |
| US8825233B2 (en) | Synthetic estimation of rotorcraft airspeed | |
| CA2481551C (en) | Sensor for measuring wind angle | |
| Johnson et al. | Experimental investigation of a simplified 3D high lift configuration in support of CFD validation | |
| US20190077497A1 (en) | Wing-Twist Controlled Aircraft | |
| Cumming et al. | Aerodynamic flight test results for the adaptive compliant trailing edge | |
| Mark et al. | Review of microscale flow-sensor-enabled mechanosensing in small unmanned aerial vehicles | |
| Shields et al. | Roll stall for low-aspect-ratio wings | |
| Dantsker et al. | Comparison of aerodynamic characterization methods for design of unmanned aerial vehicles | |
| Aboelezz et al. | Wind tunnel calibration, corrections and experimental validation for fixed-wing micro air vehicles measurements | |
| Gong et al. | Development of an in-flight thrust measurement system for UAVs | |
| Johnson | Effect of winglet integration and rudder deflection on flying-v aerodynamic characteristics | |
| DeLuca | Experimental investigation into the aerodynamic performance of both rigid and flexible wing structured micro-air-vehicles | |
| Foster et al. | Flight Test Validation of Tandem Propeller Performance With Vertical Offset | |
| JP7085755B2 (en) | Measurement system and control system | |
| Ueno et al. | Normalization of wind-tunnel data for NASA common research model | |
| Carpenter et al. | CFD Design and Flight Test of a Swept Laminar Flow Control Wing | |
| JP2021079731A5 (en) | ||
| Barcelos et al. | Experimental study of the aerodynamic loads on the airframe of a multirotor UAV | |
| Kaygan et al. | Development of an Active Morphing Wing With Adaptive Skin for Enhanced Aircraft Control and Performance |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| AS | Assignment |
Owner name: AURORA FLIGHT SCIENCES CORPORATION, VIRGINIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GRIFFIN, RILEY;LIEU, MICHAEL;SIGNING DATES FROM 20180325 TO 20180808;REEL/FRAME:047125/0955 |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |