WO2012094161A1 - Airspeed and velocity of air measurement - Google Patents

Airspeed and velocity of air measurement Download PDF

Info

Publication number
WO2012094161A1
WO2012094161A1 PCT/US2011/066703 US2011066703W WO2012094161A1 WO 2012094161 A1 WO2012094161 A1 WO 2012094161A1 US 2011066703 W US2011066703 W US 2011066703W WO 2012094161 A1 WO2012094161 A1 WO 2012094161A1
Authority
WO
WIPO (PCT)
Prior art keywords
sound
velocity
detectors
time
detector
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.)
Ceased
Application number
PCT/US2011/066703
Other languages
French (fr)
Inventor
Lothar B. MOELLER
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alcatel Lucent SAS
Original Assignee
Alcatel Lucent SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alcatel Lucent SAS filed Critical Alcatel Lucent SAS
Priority to KR1020137017361A priority Critical patent/KR20130103585A/en
Priority to CN2011800640125A priority patent/CN103314300A/en
Priority to EP11813850.2A priority patent/EP2661635A1/en
Priority to JP2013548423A priority patent/JP5711388B2/en
Publication of WO2012094161A1 publication Critical patent/WO2012094161A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P5/00Measuring speed of fluids, e.g. of air stream; Measuring speed of bodies relative to fluids, e.g. of ship, of aircraft
    • G01P5/18Measuring speed of fluids, e.g. of air stream; Measuring speed of bodies relative to fluids, e.g. of ship, of aircraft by measuring the time taken to traverse a fixed distance
    • G01P5/22Measuring speed of fluids, e.g. of air stream; Measuring speed of bodies relative to fluids, e.g. of ship, of aircraft by measuring the time taken to traverse a fixed distance using auto-correlation or cross-correlation detection means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P5/00Measuring speed of fluids, e.g. of air stream; Measuring speed of bodies relative to fluids, e.g. of ship, of aircraft
    • G01P5/24Measuring speed of fluids, e.g. of air stream; Measuring speed of bodies relative to fluids, e.g. of ship, of aircraft by measuring the direct influence of the streaming fluid on the properties of a detecting acoustical wave
    • G01P5/245Measuring speed of fluids, e.g. of air stream; Measuring speed of bodies relative to fluids, e.g. of ship, of aircraft by measuring the direct influence of the streaming fluid on the properties of a detecting acoustical wave by measuring transit time of acoustical waves

Definitions

  • This invention relates to measuring airspeed and the velocity of air.
  • Airspeed is typically measured using pitot tubes. Unfortunately, malfunctioning pitot tubes, which can occur if the tube gets jammed with foreign particles such as ice or insects, can lead to inaccurate airspeed readings. Such erroneous airspeed readings can mislead the piloting entity, whether human or automatic, into taking incorrect actions that result in a crash.
  • a velocity relevant to a body may be accurately measured, in accordance with the principles of the invention, by using sound waves.
  • Such velocity relevant to a body may be airspeed, i.e., the velocity of the body with respect to the surrounding air, or the velocity of air in the vicinity of the body or along its desired travel path. More specifically, the speed of two or more sounds may be correlated so that an airspeed, or the velocity of air, may be determined by taking into account the fact that sound traveling in the same direction as airflow travels faster than sound traveling in the direction opposite to airflow.
  • microphones placed at different locations on an aircraft body typically located such that there is at least one forward and at least one aft of the engines, receive engine noise, which is then converted into digital form. Correlation between the received noise pattern is used to determine airspeed, which is then supplied for other use, e.g., to display the airspeed for a human being, such as the pilot, or to another device in the aircraft, e.g., an automatic pilot.
  • speakers may be provided to supply an audio signal in the event of engine failure, so that even under such conditions airspeed may be determined.
  • the channel over which the engine noise or speaker sound may travel to the microphones may be nonlinear, time-variant, or exhibit multi-path distortion, advanced correlation algorithms may be performed to arrive at the correct airspeed.
  • microphones are disposed, e.g., bilaterally, on a vehicle, such as a car or truck.
  • a sound source such as the car motor or preferably a speaker, which may be ultrasonic
  • the speed of the component perpendicular to the direction of travel of the vehicle of an air gust impacting on the vehicle may be measured.
  • control signals may be supplied to one or more of the car systems, such as the steering or suspension, to attempt to compensate for side winds and to improve safety and comfort.
  • the velocity of the wind in the vicinity of an aircraft may be computed to better anticipate the effect of such wind on the aircraft so that proper controls may be applied to counter the expected force on the aircraft when it arrives in that area.
  • microphones positioned along a runway receive engine noise from an aircraft.
  • the noise signals received by the microphones are supplied to a wind velocity determining unit, which may be remotely located from the microphones, and may even be on the aircraft.
  • the noise signals supplied to the wind velocity determining unit may be supplied over one or more wired or wireless links.
  • the wind velocity determining unit correlates the received sounds and determines the speed of the wind at various locations along the expected path of the aircraft, e.g., it determines the wind shear the plane is facing at the current time.
  • the velocity of the wind at each location includes a component parallel to the expected path of the aircraft, typically a runway, e.g., head or tail winds, and a component perpendicular to the expected path of the aircraft, typically a runway, that will confront the aircraft as it attempts to land, e.g., on the runway.
  • an autopilot system may be employed to control the aircraft's motion, including possibly landing the aircraft under autopilot control. Such a system may be advantageously employed in poor weather conditions or on an aircraft carrier.
  • FIG. 1 shows one embodiment of the invention in which microphones are placed at different locations on an aircraft body to receive engine noise which is then converted into digital form;
  • FIG. 2 shows a coordinate system defining a reference frame in which the air is defined as not moving for use in mathematically representing the positions of the engines and microphones such that the air speed of the aircraft of FIG. 1 or another object may be computed in accordance with the principles of the invention
  • FIG. 3 shows another embodiment of the invention for determining the velocity of air impacting on an object, e.g., an automobile, in accordance with the principles of the invention
  • FIG. 4 shows a further embodiment of the invention in which the velocity of the wind in the vicinity of an aircraft, e.g., along the expected landing path of the aircraft, may be computed
  • FIG. 5 shows an exemplary arrangement for determining airspeed, or the velocity of the wind in the vicinity of an object, in accordance with the principles of the invention.
  • any block diagrams herein represent conceptual views of illustrative circuitry embodying the principles of the invention.
  • any flow charts, flow diagrams, state transition diagrams, pseudocode, and the like represent various processes which may be substantially represented in computer readable medium and so executed by a computer or processor, whether or not such computer or processor is explicitly shown.
  • processors may be provided through the use of dedicated hardware as well as hardware capable of executing software in association with appropriate software.
  • the functions may be provided by a single dedicated processor, by a single shared processor, or by a plurality of individual processors, some of which may be shared.
  • processor or “controller” should not be construed to refer exclusively to hardware capable of executing software, and may implicitly include, without limitation, digital signal processor (DSP) hardware, network processor, application specific integrated circuit (ASIC), field programmable gate array (FPGA), read-only memory (ROM) for storing software, random access memory (RAM), and non-volatile storage. Other hardware, conventional and/or custom, may also be included.
  • DSP digital signal processor
  • ASIC application specific integrated circuit
  • FPGA field programmable gate array
  • ROM read-only memory
  • RAM random access memory
  • non-volatile storage Other hardware, conventional and/or custom, may also be included.
  • any switches shown in the FIGS are conceptual only. Their function may be carried out through the operation of program logic, through dedicated logic, through the interaction of program control and dedicated logic, or even manually, the particular technique being selectable by the implementor as more specifically understood from the context.
  • any element expressed as a means for performing a specified function is intended to encompass any way of performing that function.
  • This may include, for example, a) a combination of electrical or mechanical elements which performs that function or b) software in any form, including, therefore, firmware, microcode or the like, combined with appropriate circuitry for executing that software to perform the function, as well as mechanical elements coupled to software controlled circuitry, if any.
  • the invention as defined by such claims resides in the fact that the functionalities provided by the various recited means are combined and brought together in the manner which the claims call for. Applicant thus regards any means which can provide those functionalities as equivalent as those shown herein.
  • channel quality takes into account effects from channel properties, such as multipath and interference from other sources.
  • a velocity relevant to a body may be accurately measured, in accordance with the principles of the invention, by using sound waves.
  • Such velocity relevant to a body may be airspeed, i.e., the velocity of the body with respect to the surrounding air, or the velocity of air in the vicinity of the body or along its desired travel path. More specifically, the speed of two or more sounds may be correlated so that an airspeed, or the velocity of air, may be determined by taking into account the fact that sound traveling in the same direction as airflow travels faster than sound traveling in the direction opposite to airflow.
  • FIG. 1 shows one embodiment of the invention in which microphones are placed at different locations on an aircraft body, typically located such that there is at least one forward and at least one aft of the engines, to receive engine noise, which is then converted into digital form. Correlation between the noise patterns is used to determine airspeed, which is then supplied for other use, e.g., to display the airspeed for a human being, such as the pilot, or to another device in the aircraft, e.g., an automatic pilot.
  • FIG. 1 shows aircraft 101, which includes wings 103-L and 103-R and engines 105, including engines 105-1 through 105-N, where N is typically in the range of 2-4.
  • engines 105 are shown mounted on wings 103, they may be disposed elsewhere on aircraft 101, e.g., there may be one in the center back.
  • exemplary speakers 113-R and 113-L are also shown disposed on aircraft 101, e.g., on wings 103-R and 103-L, respectively.
  • Also disposed on aircraft 101 are exemplary microphones 107-R, 107-L, 109-R, 109-L, 111-R and 111-L.
  • the microphones on each side of aircraft 101 should preferably be positioned so that they are separated as far as possible.
  • One or more of the various microphones may be directional microphones.
  • the microphones may be mounted on the fuselage exterior or interior to the cabin, although for purposes of protecting the microphones, mounting them interior to the cabin is preferable.
  • each of the microphones is directional and pointed to the sound source of interest for that microphone.
  • each of microphones 107-R, 109-R and 111-R would be pointed toward engine 105-1.
  • the velocity of sound from the engines can be considered to have two components, one parallel to the direction of the length of aircraft 101 and one perpendicular thereto.
  • the component of interest for airspeed is the one along the direction of the length of aircraft 101.
  • a respective base channel for sound transmission Between engine 105-1 and each of microphones 107-R, 109-R, and 111-R there is formed a respective base channel for sound transmission. Between engine 105-1 and microphone 107-R the base channel is called hi(t); between engine 105-1 and microphone 109-R the base channel is called h 2 (t), and between engine 105-1 and microphone 111-R the base channel is called h 3 (t). In actual practice the number of microphones is k, which should be at least 3. The microphones shown and disclosed herein are only exemplary and need not be the same on both sides of aircraft 101.
  • the base channel responses may be determined by measurement or simulating. Measuring the channel may be done using a model of aircraft 101, using speakers to simulate the noise from engines 105 and having microphones located at the scaled locations of microphones 107-R, 109-R, and 111-R. The model should be located sufficiently away from any surface to imitate being airborne. Alternatively, simulation may be done using the computer model used to fabricate aircraft 101, which has all the structural details of aircraft 101, and solving the wave equation, in a manner known to those of ordinary skill in the art.
  • the sound propagation may appear differently. Note that there are 2 reference frames which would be thought of initially, namely, 1) the reference frame based on aircraft 101, which is moving, and 2) the reference frame of the ground below aircraft 101, which is not moving. Furthermore, the actual channel over which the sound propagates while aircraft 101 is in motion is not the same as the base channel when aircraft 101 is still, mentioned above, and the channels during motion are velocity dependent.
  • the operating channel is called h' i(t); between engine 105-1 and microphone 109-R the operating channel is called h' 2 (t), and between engine 105-1 and microphone 111-R the operating channel is called h' 3 (t).
  • the operating channel responses may be determined by measurement or simulating. Measuring the channel may be done using a model of aircraft 101, using speakers to simulate the noise from engines 105. However, instead of having microphones located at the scaled locations of microphones 107-R, 109-R, and 111-R, the microphones need to be slid forward along a simulated flight path.
  • a table may be made by taking samples from the microphones at various distances from the initial position, to represent different speeds. Again, the model should be sufficiently away from any surface to imitate being airborne.
  • the signal S received at each of microphones 107-R, 109-R, and 111-R is the combination of the sound signal from engine 105-1 as affected by the particular channel over which it propagates over and noise from other sources, e.g., other engines such as engine 105-N, wind noise, and the like.
  • FIG. 2 shows coordinate system 201 defining a third reference frame, namely, the reference frame in which the air is defined as not moving, for use in mathematically representing the positions of the engines and microphones such that the air speed of aircraft 101 (FIG. 1), which is rendered in so-called "stick representation" in FIG. 2, or another object, may be computed in accordance with the principles of the invention.
  • each location in coordinate system 201 is represented as a vector from origin 200. It is not necessary to define where origin 200 is located since only differences between the location of the engine and the various microphones are needed for the calculations hereinbelow.
  • the location of engine 105-1 is designated S t , where i can be used as an index to refer to different ones of the engines.
  • the position in the reference frame of microphone 107-R is designated as ⁇ ⁇
  • the position in the reference frame of microphone 109-R is designated as M 2
  • the position in the reference frame of microphone 111-R is designated as 3 .
  • each of the microphones is assigned a reference numeral from 1 to the maximum number of microphones on a side of aircraft 101.
  • microphone 107-R is designated microphone 1, receives signal ni, and has its location in reference frame 201 specified by M 1 .
  • microphone 109-R is designated microphone 2, receives signal n 2 , and has its location in the reference frame specified by 2 .
  • microphone 111-R is designated microphone 3, receives signal n 3 , and has its location in reference frame 201 specified by M 3 .
  • the speed of the aircraft in the air i.e., relative to the air around it, may be found as follows, in accordance with the principles of the invention.
  • microphone 107-R is located at position M 1
  • microphone 109-R is located at position 2 and engine
  • the aircraft is moving with velocity ⁇ in the reference plane, i.e., relative to the air. It is desired to determine the arrival time difference of the noise pattern between different pairs of microphone locations.
  • the minimum number of three microphones one should employ all the pairs of microphones. With more microphones it is preferable to employ all the pairs but a subset of pairs having no less than the pairs available for three microphones may be selected. Typically, the more microphones that are available and the more pairs that are used the more accurate the airspeed measurement will be, on average.
  • the arrival time difference may be determined by computing the maximum of the cross-correlation ⁇ ⁇ ( ⁇ ) of the detected noise patterns between the various microphone pairs with a delay of r.
  • r max is the value of ⁇ that yields the maximum of the cross correlation function, indicating the current delay for sound from the engine that is being detected by the two microphones;
  • n ⁇ t is the noise pattern picked up by microphone /, and the time variable t is continuous, so there is a noise pattern that is time dependent;
  • n e (t + T) is the delayed or advanced noise pattern picked up by microphone e at time t+ T, where r, which may be positive or negative, is the delay time between the time that the same pattern arrives at each of the microphone pairs, which theoretically ranges from minus infinity to plus infinity, but in practice is bounded from to 0 to the time it takes sound at its maximum velocity to travel the length of aircraft 101; and
  • time window for the averaging could vary inversely with the bandwidth of the noise signal captured. For example, a window of a few milliseconds should be sufficient. This takes into account the integration which would otherwise have to be specified for the correlation.
  • r max (e, l) t e - ti, where t e is the arrival time of the signal from the engine at microphone e and ti is the arrival time of the signal from the engine at microphone /.
  • M e is the vector from the origin in the reference frame to the location of microphone e at to, where t 0 is the time when the noise received at microphone e was generated;
  • v p is the velocity of the aircraft relative to the air, i.e., the airspeed in reference frame 201 along the fuselage, the absolute value of which is the variable which we seek;
  • S f is the vector from the origin in the reference frame to the location of the noise source, e.g., engine 105-R or optional speaker 113-R;
  • c s is the velocity of sound in the reference frame, which is unknown, as it is based on various factors such as air pressure, temperature, humidity, etc., but will ultimately not be needed to be known in order to determine the air speed, since its value can be expressed in terms of other factors in the equations, and when appropriate substitutions are made, the value of c, is eliminated;
  • t e -to is the time that it takes the sound to travel from the sound source to microphone e, so that -t 0 ) is the distance that the sound actually travels during the interval t e -t 0 .
  • a solution is found for the set of simultaneous equations represented by eq. (2).
  • Any method for determining the solution may be employed.
  • one may search for numerical solutions to the simultaneous equations e.g., using the techniques of the FindRoot command of Mathematica ® 8, which is commercially available from Wolfram Research, http://www.wolfram.com/.
  • Mathematica ® 8 which is commercially available from Wolfram Research, http://www.wolfram.com/.
  • the channel between the engine and each of the microphones suffers from various channel effects, such as differences in temperature along the channel and reflections from the fuselage.
  • Low frequency sounds tend to propagate in a more omnidirectional manner, while higher frequency sounds tend to propagate in a more focused manner, especially taking into account an aperture through which the sound may pass.
  • Jet engines typically generate sounds at many frequencies, low and high, and these sounds are radiated in a pattern that is a function of the frequencies and the structure of the engine. Because the engine sound radiation characteristic dominates the other channel effects, which are of a higher order, the sound patterns that arrive at each microphone, while very similar, are not necessarily exactly the same except for their delay in time, even after taking into account such channel effects.
  • the inverse channel function can be represented as
  • sun(t) is the noise generated by the sound source;
  • n e (t) is the noise pattern that is used for the analysis in equation 1.
  • the channel transfer function depends weakly on v p , the velocity of the aircraft relative to the air, i.e., the airspeed in reference frame 201, which is the variable which we ultimately seek.
  • FIG. 3 shows another embodiment of the invention, in which microphones 307-R and 307-L are disposed, e.g., bilaterally, on vehicle 301, such as a car or truck. It is desirable that the microphones be located along the front face of vehicle 301, preferably as close to each side edge as possible, in the manner shown.
  • a sound source such as the vehicle motor (not visible because it is inside vehicle 301, e.g., under the hood,) or, preferably, speaker 313, which may be ultrasonic, the speed of the component perpendicular to the direction of travel of the vehicle of an air gust impacting on the vehicle, i.e., a side wind, may be measured, and under appropriate circumstances, control signals may be supplied to one or more of the car systems, such as the steering or suspension, to attempt to compensate for such side wind and to improve safety and comfort.
  • a sound source such as the vehicle motor (not visible because it is inside vehicle 301, e.g., under the hood,) or, preferably, speaker 313, which may be ultrasonic
  • the speed of the component perpendicular to the direction of travel of the vehicle of an air gust impacting on the vehicle i.e., a side wind
  • control signals may be supplied to one or more of the car systems, such as the steering or suspension, to attempt to compensate for such side wind and to improve safety and comfort.
  • the reference frame employed for determining the gust impacting on the vehicle is as before, namely, the reference frame in which the air is defined as not moving. So, conceptually the origin is sitting on a molecule of the gust. Similar to the airspeed case above, for purpose of calculation, as explained hereinbelow, the location of speaker 313 is designated S s . Also, similarly, the position in the reference frame of microphone
  • M R the position in the reference frame of microphone 307-L is designated as M L .
  • the speed of the component perpendicular to the direction of travel of the vehicle of an air gust impacting on the vehicle may be found as follows, in accordance with the principles of the invention.
  • microphone 307-R is located at position M R
  • microphone 307-L is located at position L
  • speaker 313 is at position S s .
  • the vehicle surroundings are moving with velocity v p in the reference plane.
  • the arrival time difference may be determined by computing the maximum of the cross-correlation ⁇ ⁇ n (r) of the detected noise patterns between the microphones with a delay of ⁇ . In other words, find the maximum of i.e., find
  • r max is the value of ⁇ that yields the maximum of the cross correlation function, indicating the current delay for sound from the engine that is being detected by the two microphones;
  • n R (t + T) is the delayed or advanced noise pattern picked up by microphone 307-R at time t+r, where ⁇ , which may be positive or negative, is the delay time between the time that the same pattern arrives at each of the microphone pairs, which theoretically ranges from minus infinity to plus infinity, but in practice is bounded from to 0 to the time it takes sound at its maximum velocity to travel the width of vehicle 301 divided by the velocity of sound; and
  • time window for the averaging could vary inversely with the bandwidth of the noise signal captured. For example, a window of a few milliseconds should be sufficient. This takes into account the integration which would otherwise have to be specified for the correlation.
  • r max (L, R) t L - t R , where t L is the arrival time of the signal from speaker 313 at microphone 307-L and t R is the arrival time of the signal from the speaker 313 at microphone 307-L.
  • tL 3 ⁇ 4ax ( , R)+ t R ;
  • M is the vector from the origin in the reference frame to the location of microphone 307-L at to, where to is the time when the noise received at microphone 307-L was generated;
  • M R is the vector from the origin in the reference frame to the location of microphone 307-R at to, where to is the time when the noise received at microphone
  • v p is the velocity of the air gust impacting on the vehicle with respect to the ground
  • v v is the velocity of the vehicle with respect to the ground
  • S is the vector from the origin in the reference frame to the location of the noise source, e.g., speaker 313;
  • t L -t 0 is the time that it takes the sound to travel from the sound source to microphone 307-L, so that
  • tprto is the time that it takes the sound to travel from the sound source to microphone 307-R, so that -t 0 ) is the distance that the sound actually travels during the interval 3 ⁇ 4-t0 in the reference frame.
  • a solution is found for the set of simultaneous equations represented by equations (3) and (4).
  • Any method for determining the solution may be employed. For example, one may search for numerical solutions to the simultaneous equations, e.g., using the techniques of the FindRoot command of Mathematica ® 8, which is commercially available from Wolfram Research, http://www.wolfram.com/.
  • Mathematica ® 8 which is commercially available from Wolfram Research, http://www.wolfram.com/.
  • FIG. 4 shows groups of microphones, including at least microphone groups 407, 409, and 411 which are positioned along runway 421 to receive noise from aircraft 401, e.g., noise from engines 405 or noise from a speaker mounted on aircraft 401 (not shown).
  • each microphone group consists of three microphones, the microphones being arranged such that the location of two of them form a line segment that is parallel to runway 421 and the location of the third microphone is such that a line segment from it to one of the other two microphones is perpendicular to runway 421.
  • microphone group 407 which includes microphones 407-M1, 407-M2, and 407-M3. Connecting the locations of microphones 407-M1 and 407-M2 forms a line segment parallel to runway 421 and connecting the locations of microphones 407-M2 and 407-M3 forms a line segment perpendicular to runway 421.
  • microphone group 409 which includes microphones 409- ⁇ , 409-M2', and 409-M3' and microphone group 411, which includes microphones 411-M1 ", 411-M2", and 411-M3" are similarly arranged, in the manner shown in FIG. 4.
  • the noise signals received by the microphones are supplied to a wind velocity determining unit, which may be remotely located from the microphones, and may even be on aircraft 401.
  • the noise signals supplied to the wind velocity determining unit may be supplied over one or more wired or wireless links.
  • the wind velocity determining unit correlates the received sounds and determines the velocity of the wind at various locations along the expected path of the aircraft, e.g., it determines the wind shear the plane is facing at the current time.
  • the wind at each location includes a component parallel to the expected path of the aircraft, typically a runway, e.g., head or tail winds, and a component perpendicular to the expected path of the aircraft, typically a runway, e.g., a side wind. These winds will confront the aircraft as it proceeds along its path, such as attempting to land, e.g., on runway 421.
  • the wind velocity determining unit operates as follows. It is assumed that aircraft 401 is far enough away from the particular microphone groups of interest, e.g., microphone groups 407, 409, and 411, so that the sound propagating from aircraft 401 can be treated as a plane wave, i.e., treated using the approximation assuming that the phase front of the sound wave is more or less flat. Note that this approximation is more accurate when the spacing between the microphones within a group is relatively small.
  • the reference plane is such that the microphones and runway 421 are not moving.
  • j is the distance in the reference plane from aircraft 401 to microphone 407-M1
  • 2 is the distance in the reference plane from aircraft 401 to microphone 407-M2
  • 3 is the distance in the reference plane from aircraft 401 to microphone 407-M3.
  • the vectors j , 2 , and 3 need not be actually determined. This is because only the specified differences are relevant to the calculations and these differences may be determined by measuring the spacing among the microphones.
  • the wind velocity component parallel to runway 421 at approximately the location of group of microphones 407 along runway 421 is determined using microphones 407-M1 and 407-M2.
  • the arrival time difference of a sound pattern from aircraft 401 at microphones 407-M1 and 407-M2 is determined by computing the maximum of the cross-correlation ⁇ ⁇ ( ) of the detected noise patterns between the microphones 407-M1 and 407-M2 with a delay of r. In other words, find the maximum of
  • T 12 is the value of ⁇ that yields the maximum of the cross correlation function, indicating the current delay for sound from the engine that is being detected by the two microphones 407-M1 and 407-M2.
  • c s represents the velocity of sound.
  • the velocity of sound near to the runway is of interest, c s is generally well approximated by the value 340 m/s.
  • the wind velocity component perpendicular to runway 421 at approximately the location of group of microphones 407 along runway 421 is determined using microphones 407-M2 and 407-M3.
  • the arrival time difference of a sound patter from aircraft 401 at microphones 407-M2 and 407-M3, is determined by computing the maximum of the cross-correlation ⁇ ⁇ (T) of the detected noise patterns between the microphones 407-M2 and 407-M2 with a delay of r. In other words, find the maximum of i.e., find
  • T 23 is the value of ⁇ that yields the maximum of the cross correlation function, indicating the current delay for sound from the engine that is being detected by the two microphones 407-M1 and 407-M2.
  • Some or all of the microphones may be directional, in that they are designed to focus their reception of sound on direction from where the aircraft is coming, e.g., in opposite direction of the respective one of vectors M 1 , 2 , and 3 that is associated with the particular microphone.
  • groups of microphones disposed at different positions along the runway e.g., groups of microphones 409 and 411 can be used to determine the wind components at their respective locations using the same techniques, substituting the use of the particular microphone in the group for the like-located microphone in group of microphones 407 in performing the calculations.
  • the wind velocity along the aircraft's expected path e.g., down runway 421 may be determined.
  • the wind information may be displayed for perception by a human, e.g., a pilot.
  • an autopilot system may be employed to control the aircraft's motion, including possibly landing the aircraft under autopilot control.
  • Such a system may be advantageously employed in poor weather conditions or on an aircraft carrier to assist with landing the aircraft.
  • FIG. 5 shows an exemplary arrangement for determining airspeed, or the speed of the wind in the vicinity of an object, e.g., a vehicle, in accordance with the principles of the invention.
  • processor 523 Shown in FIG. 5 is processor 523, microphones 507, including microphones 507-1 through 507-N, and speaker 513.
  • Microphones 507 are representative of any of the microphones employed in embodiments of the invention shown and described in connection with FIGs. 1-4. Microphones 507 may also be considered to include any circuitry for digitizing the sound received thereat.
  • speaker 513 is representative of any of the speakers employed in embodiments of the invention shown and described in connection with FIGs. 1-4.
  • Links 519 couple microphones 507 to processor 523.
  • Links 519 may be any type, e.g., wired, wireless, optical, or any combination thereof and the signals carried by links 519 may be analog or digital or any combination thereof.
  • digitization of the sound signal detected by microphones 507 may be performed either at microphone 507, or it may be performed as part of links 519, at processor 523, or a combination thereof.
  • Processor 523 when appropriately programmed, performs the operations and calculations employed in embodiments of the invention shown and described in connection with FIGs. 1-4.
  • the determined velocity may be supplied as an output on link 527.
  • the velocity may be supplied to a display, so that a visual representation may be observed by a human, e.g., a driver or pilot, or the velocity maybe supplied to an automatic pilot, for use in controlling a vehicle to which the velocity is relevant.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Abstract

A velocity relevant to a body may be accurately measured using sound waves. Such velocity relevant to a body may be airspeed, i.e., the velocity of the body with respect to the surrounding air, or the velocity of air in the vicinity of the body or along its desired travel path. More specifically, the speed of two or more sounds may be correlated so that an airspeed, or the velocity of air, may be determined by taking into account the fact that sound traveling in the same direction as airflow travels faster than sound traveling in the direction opposite to airflow.

Description

AIRSPEED AND VELOCITY OF AIR MEASUREMENT
Technical Field
This invention relates to measuring airspeed and the velocity of air.
Background of the Invention
It is well known to measure velocity of an object, e.g., an aircraft or other vehicle, with respect to the surrounding air. This velocity is known as airspeed. Note that because the air surrounding an object may be moving at different speeds and/or in different directions along the object, the airspeed of an object is really a local parameter for each of the object's surfaces.
Airspeed is typically measured using pitot tubes. Unfortunately, malfunctioning pitot tubes, which can occur if the tube gets jammed with foreign particles such as ice or insects, can lead to inaccurate airspeed readings. Such erroneous airspeed readings can mislead the piloting entity, whether human or automatic, into taking incorrect actions that result in a crash.
The impact of air on an object often affects the objects motion. Thus, it is often important to know the velocity of air at a particular location, e.g., in the vicinity of an object or along an expected path of an object.
Summary of the Invention
I have recognized that a velocity relevant to a body may be accurately measured, in accordance with the principles of the invention, by using sound waves. Such velocity relevant to a body may be airspeed, i.e., the velocity of the body with respect to the surrounding air, or the velocity of air in the vicinity of the body or along its desired travel path. More specifically, the speed of two or more sounds may be correlated so that an airspeed, or the velocity of air, may be determined by taking into account the fact that sound traveling in the same direction as airflow travels faster than sound traveling in the direction opposite to airflow.
In one embodiment of the invention, microphones placed at different locations on an aircraft body, typically located such that there is at least one forward and at least one aft of the engines, receive engine noise, which is then converted into digital form. Correlation between the received noise pattern is used to determine airspeed, which is then supplied for other use, e.g., to display the airspeed for a human being, such as the pilot, or to another device in the aircraft, e.g., an automatic pilot. In accordance with an aspect of the invention, speakers may be provided to supply an audio signal in the event of engine failure, so that even under such conditions airspeed may be determined. In accordance with another aspect of the invention, since the channel over which the engine noise or speaker sound may travel to the microphones may be nonlinear, time-variant, or exhibit multi-path distortion, advanced correlation algorithms may be performed to arrive at the correct airspeed.
In another embodiment of the invention, microphones are disposed, e.g., bilaterally, on a vehicle, such as a car or truck. Using a sound source, such as the car motor or preferably a speaker, which may be ultrasonic, the speed of the component perpendicular to the direction of travel of the vehicle of an air gust impacting on the vehicle may be measured. Under appropriate circumstances, control signals may be supplied to one or more of the car systems, such as the steering or suspension, to attempt to compensate for side winds and to improve safety and comfort.
In yet a further embodiment of the invention, the velocity of the wind in the vicinity of an aircraft, e.g., along the expected landing path of the aircraft, may be computed to better anticipate the effect of such wind on the aircraft so that proper controls may be applied to counter the expected force on the aircraft when it arrives in that area. More specifically, in such an embodiment of the invention, microphones positioned along a runway receive engine noise from an aircraft. The noise signals received by the microphones are supplied to a wind velocity determining unit, which may be remotely located from the microphones, and may even be on the aircraft. The noise signals supplied to the wind velocity determining unit may be supplied over one or more wired or wireless links.
The wind velocity determining unit correlates the received sounds and determines the speed of the wind at various locations along the expected path of the aircraft, e.g., it determines the wind shear the plane is facing at the current time. The velocity of the wind at each location includes a component parallel to the expected path of the aircraft, typically a runway, e.g., head or tail winds, and a component perpendicular to the expected path of the aircraft, typically a runway, that will confront the aircraft as it attempts to land, e.g., on the runway. Using such information, as well as possibly the altitude and/or attitude of the aircraft, an autopilot system may be employed to control the aircraft's motion, including possibly landing the aircraft under autopilot control. Such a system may be advantageously employed in poor weather conditions or on an aircraft carrier.
Advantageously, eliminating the use of pitot tubes avoids the problems that result when the pitot tubes malfunction. Brief Description of the Drawing
In the drawing
FIG. 1 shows one embodiment of the invention in which microphones are placed at different locations on an aircraft body to receive engine noise which is then converted into digital form;
FIG. 2 shows a coordinate system defining a reference frame in which the air is defined as not moving for use in mathematically representing the positions of the engines and microphones such that the air speed of the aircraft of FIG. 1 or another object may be computed in accordance with the principles of the invention;
FIG. 3 shows another embodiment of the invention for determining the velocity of air impacting on an object, e.g., an automobile, in accordance with the principles of the invention;
FIG. 4 shows a further embodiment of the invention in which the velocity of the wind in the vicinity of an aircraft, e.g., along the expected landing path of the aircraft, may be computed; and
FIG. 5 shows an exemplary arrangement for determining airspeed, or the velocity of the wind in the vicinity of an object, in accordance with the principles of the invention.
Detailed Description
The following merely illustrates the principles of the invention. It will thus be appreciated that those skilled in the art will be able to devise various arrangements that, although not explicitly described or shown herein, embody the principles of the invention and are included within its spirit and scope. Furthermore, all examples and conditional language recited herein are principally intended expressly to be only for pedagogical purposes to aid the reader in understanding the principles of the invention and the concepts contributed by the inventor(s) to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions. Moreover, all statements herein reciting principles, aspects, and embodiments of the invention, as well as specific examples thereof, are intended to encompass both structural and functional equivalents thereof. Additionally, it is intended that such equivalents include both currently known equivalents as well as equivalents developed in the future, i.e., any elements developed that perform the same function, regardless of structure.
Thus, for example, it will be appreciated by those skilled in the art that any block diagrams herein represent conceptual views of illustrative circuitry embodying the principles of the invention. Similarly, it will be appreciated that any flow charts, flow diagrams, state transition diagrams, pseudocode, and the like represent various processes which may be substantially represented in computer readable medium and so executed by a computer or processor, whether or not such computer or processor is explicitly shown.
The functions of the various elements shown in the FIGs., including any functional blocks labeled as "processors", may be provided through the use of dedicated hardware as well as hardware capable of executing software in association with appropriate software. When provided by a processor, the functions may be provided by a single dedicated processor, by a single shared processor, or by a plurality of individual processors, some of which may be shared. Moreover, explicit use of the term "processor" or "controller" should not be construed to refer exclusively to hardware capable of executing software, and may implicitly include, without limitation, digital signal processor (DSP) hardware, network processor, application specific integrated circuit (ASIC), field programmable gate array (FPGA), read-only memory (ROM) for storing software, random access memory (RAM), and non-volatile storage. Other hardware, conventional and/or custom, may also be included. Similarly, any switches shown in the FIGS, are conceptual only. Their function may be carried out through the operation of program logic, through dedicated logic, through the interaction of program control and dedicated logic, or even manually, the particular technique being selectable by the implementor as more specifically understood from the context.
In the claims hereof any element expressed as a means for performing a specified function is intended to encompass any way of performing that function. This may include, for example, a) a combination of electrical or mechanical elements which performs that function or b) software in any form, including, therefore, firmware, microcode or the like, combined with appropriate circuitry for executing that software to perform the function, as well as mechanical elements coupled to software controlled circuitry, if any. The invention as defined by such claims resides in the fact that the functionalities provided by the various recited means are combined and brought together in the manner which the claims call for. Applicant thus regards any means which can provide those functionalities as equivalent as those shown herein.
Software modules, or simply modules which are implied to be software, may be represented herein as any combination of flowchart elements or other elements indicating performance of process steps and/or textual description. Such modules may be executed by hardware that is expressly or implicitly shown.
Note that as used herein channel quality takes into account effects from channel properties, such as multipath and interference from other sources.
Unless otherwise explicitly specified herein, the drawings are not drawn to scale. In the description, identically numbered components within different ones of the FIGs. refer to the same components.
A velocity relevant to a body may be accurately measured, in accordance with the principles of the invention, by using sound waves. Such velocity relevant to a body may be airspeed, i.e., the velocity of the body with respect to the surrounding air, or the velocity of air in the vicinity of the body or along its desired travel path. More specifically, the speed of two or more sounds may be correlated so that an airspeed, or the velocity of air, may be determined by taking into account the fact that sound traveling in the same direction as airflow travels faster than sound traveling in the direction opposite to airflow.
FIG. 1 shows one embodiment of the invention in which microphones are placed at different locations on an aircraft body, typically located such that there is at least one forward and at least one aft of the engines, to receive engine noise, which is then converted into digital form. Correlation between the noise patterns is used to determine airspeed, which is then supplied for other use, e.g., to display the airspeed for a human being, such as the pilot, or to another device in the aircraft, e.g., an automatic pilot.
More specifically, FIG. 1 shows aircraft 101, which includes wings 103-L and 103-R and engines 105, including engines 105-1 through 105-N, where N is typically in the range of 2-4. Note that although engines 105 are shown mounted on wings 103, they may be disposed elsewhere on aircraft 101, e.g., there may be one in the center back. . Optional, exemplary speakers 113-R and 113-L are also shown disposed on aircraft 101, e.g., on wings 103-R and 103-L, respectively.
Also disposed on aircraft 101 are exemplary microphones 107-R, 107-L, 109-R, 109-L, 111-R and 111-L. The microphones on each side of aircraft 101 should preferably be positioned so that they are separated as far as possible. One or more of the various microphones may be directional microphones. The microphones may be mounted on the fuselage exterior or interior to the cabin, although for purposes of protecting the microphones, mounting them interior to the cabin is preferable. Also preferably, each of the microphones is directional and pointed to the sound source of interest for that microphone. Thus, for example, each of microphones 107-R, 109-R and 111-R would be pointed toward engine 105-1.
Typically during operation of aircraft 101 engines 105 generate tremendous sound signals. These signals are received and processed at various ones of the microphones, with the resulting electrical signals being digitized and processed to determine the airspeed of aircraft 101 in accordance with the principles of the invention. For the sake of clarity of exposition, only the right side of aircraft 101 and thus only those microphones with a -R suffix will be considered, but the same applies mutatis mutandis to the left side of aircraft 101 and those elements with -L suffix.
Using the well known principles of superposition, the velocity of sound from the engines can be considered to have two components, one parallel to the direction of the length of aircraft 101 and one perpendicular thereto. The component of interest for airspeed is the one along the direction of the length of aircraft 101.
Between engine 105-1 and each of microphones 107-R, 109-R, and 111-R there is formed a respective base channel for sound transmission. Between engine 105-1 and microphone 107-R the base channel is called hi(t); between engine 105-1 and microphone 109-R the base channel is called h2(t), and between engine 105-1 and microphone 111-R the base channel is called h3(t). In actual practice the number of microphones is k, which should be at least 3. The microphones shown and disclosed herein are only exemplary and need not be the same on both sides of aircraft 101.
The base channel responses may be determined by measurement or simulating. Measuring the channel may be done using a model of aircraft 101, using speakers to simulate the noise from engines 105 and having microphones located at the scaled locations of microphones 107-R, 109-R, and 111-R. The model should be located sufficiently away from any surface to imitate being airborne. Alternatively, simulation may be done using the computer model used to fabricate aircraft 101, which has all the structural details of aircraft 101, and solving the wave equation, in a manner known to those of ordinary skill in the art.
Depending upon which reference frame is employed, the sound propagation may appear differently. Note that there are 2 reference frames which would be thought of initially, namely, 1) the reference frame based on aircraft 101, which is moving, and 2) the reference frame of the ground below aircraft 101, which is not moving. Furthermore, the actual channel over which the sound propagates while aircraft 101 is in motion is not the same as the base channel when aircraft 101 is still, mentioned above, and the channels during motion are velocity dependent.
Between engine 105-1 and microphone 107-R the operating channel is called h' i(t); between engine 105-1 and microphone 109-R the operating channel is called h'2(t), and between engine 105-1 and microphone 111-R the operating channel is called h'3(t). Similar to the base channel responses, the operating channel responses may be determined by measurement or simulating. Measuring the channel may be done using a model of aircraft 101, using speakers to simulate the noise from engines 105. However, instead of having microphones located at the scaled locations of microphones 107-R, 109-R, and 111-R, the microphones need to be slid forward along a simulated flight path. This is because during operation, i.e., as the aircraft is moving, the location of the microphone that receives the sound will be further ahead along the path of motion than the location the microphone was at when the sound was generated. A table may be made by taking samples from the microphones at various distances from the initial position, to represent different speeds. Again, the model should be sufficiently away from any surface to imitate being airborne.
During operation, e.g., during flight, the signal S received at each of microphones 107-R, 109-R, and 111-R is the combination of the sound signal from engine 105-1 as affected by the particular channel over which it propagates over and noise from other sources, e.g., other engines such as engine 105-N, wind noise, and the like.
FIG. 2 shows coordinate system 201 defining a third reference frame, namely, the reference frame in which the air is defined as not moving, for use in mathematically representing the positions of the engines and microphones such that the air speed of aircraft 101 (FIG. 1), which is rendered in so-called "stick representation" in FIG. 2, or another object, may be computed in accordance with the principles of the invention. Note that each location in coordinate system 201 is represented as a vector from origin 200. It is not necessary to define where origin 200 is located since only differences between the location of the engine and the various microphones are needed for the calculations hereinbelow.
In coordinate system 201, for purpose of calculation, as explained hereinbelow, the location of engine 105-1 is designated St , where i can be used as an index to refer to different ones of the engines. Similarly, the position in the reference frame of microphone 107-R is designated as Μλ , the position in the reference frame of microphone 109-R is designated as M2 , and the position in the reference frame of microphone 111-R is designated as 3. Conceptually, it may be considered that the aircraft is positioned such that the engine, e.g., engine 105-1, is located at the origin, i.e., ^ =(0, 0, 0).
The microphones should be located so that the respective vectors from each of engines 105 to each of the microphones on a particular side of the aircraft are not parallel. Note too, that when the aircraft is moving through the air, so that it is moving in the reference plane, the distance vector from the engine to each respective microphone remains constant but the velocity vector of the sound from the engine to each microphone is not the same as the distance vector from the engine to the microphone in the reference plane. For ease of exposition and computation, each of the microphones is assigned a reference numeral from 1 to the maximum number of microphones on a side of aircraft 101. Thus, for example, microphone 107-R is designated microphone 1, receives signal ni, and has its location in reference frame 201 specified by M1 . Similarly, microphone 109-R is designated microphone 2, receives signal n2, and has its location in the reference frame specified by 2 . Likewise microphone 111-R is designated microphone 3, receives signal n3, and has its location in reference frame 201 specified by M3 .
The speed of the aircraft in the air, i.e., relative to the air around it, may be found as follows, in accordance with the principles of the invention. At time t0 , microphone 107-R is located at position M1 , microphone 109-R is located at position 2 and engine
105 is at position St . The aircraft is moving with velocity^ in the reference plane, i.e., relative to the air. It is desired to determine the arrival time difference of the noise pattern between different pairs of microphone locations.
With the minimum number of three microphones, one should employ all the pairs of microphones. With more microphones it is preferable to employ all the pairs but a subset of pairs having no less than the pairs available for three microphones may be selected. Typically, the more microphones that are available and the more pairs that are used the more accurate the airspeed measurement will be, on average.
For example, for each particular pair of microphones, the arrival time difference may be determined by computing the maximum of the cross-correlation φη (τ) of the detected noise patterns between the various microphone pairs with a delay of r. In other words, using e and / as variables used to refer to various ones of the microphones being employed for the calculation, the microphones being referred to as above, then for e = 1 to the number of microphones employed and for / = 1 to the number of microphones employed, e≠ /, find the maximum of
Figure imgf000010_0001
i.e., find where
rmax is the value of τ that yields the maximum of the cross correlation function, indicating the current delay for sound from the engine that is being detected by the two microphones;
n^t) is the noise pattern picked up by microphone /, and the time variable t is continuous, so there is a noise pattern that is time dependent; ne (t + T) is the delayed or advanced noise pattern picked up by microphone e at time t+ T, where r, which may be positive or negative, is the delay time between the time that the same pattern arrives at each of the microphone pairs, which theoretically ranges from minus infinity to plus infinity, but in practice is bounded from to 0 to the time it takes sound at its maximum velocity to travel the length of aircraft 101; and
means to take the average over time, where the time window for the averaging could vary inversely with the bandwidth of the noise signal captured. For example, a window of a few milliseconds should be sufficient. This takes into account the integration which would otherwise have to be specified for the correlation.
In other words, conceptually, rmax (e, l) = te - ti, where te is the arrival time of the signal from the engine at microphone e and ti is the arrival time of the signal from the engine at microphone /.
Note of course that the foregoing assumes that the digitization of the signal at each microphone to develop the representation of the noise signal that is used for processing as described herein is essentially identical for each microphone, especially in regard to the delay introduced by the digitization path. Otherwise the delay difference in the digitization must be accounted for.
For each microphone e, where e, as above, ranges from 1 to the number of microphones, we formulate the equation
Figure imgf000011_0001
where
te ¾iax
Me is the vector from the origin in the reference frame to the location of microphone e at to, where t0 is the time when the noise received at microphone e was generated;
vp is the velocity of the aircraft relative to the air, i.e., the airspeed in reference frame 201 along the fuselage, the absolute value of which is the variable which we seek;
Sf is the vector from the origin in the reference frame to the location of the noise source, e.g., engine 105-R or optional speaker 113-R;
cs is the velocity of sound in the reference frame, which is unknown, as it is based on various factors such as air pressure, temperature, humidity, etc., but will ultimately not be needed to be known in order to determine the air speed, since its value can be expressed in terms of other factors in the equations, and when appropriate substitutions are made, the value of c, is eliminated; te-to is the time that it takes the sound to travel from the sound source to microphone e, so that
Figure imgf000012_0001
-t0) is the distance that the sound actually travels during the interval te-t0.
Note that when / changes, max (e, I) changes, so the value of te stays the same. Also note that, as mentioned hereinabove, only the difference Me - St is required, so it is not necessary to know the precise location of the origin of the reference frame.
In order to find vp , a solution is found for the set of simultaneous equations represented by eq. (2). Any method for determining the solution may be employed. For example, one may search for numerical solutions to the simultaneous equations, e.g., using the techniques of the FindRoot command of Mathematica® 8, which is commercially available from Wolfram Research, http://www.wolfram.com/. Alternatively, one might employ one of the various techniques disclosed in A New Approach for Solving Nonlinear Equations Systems by Crina Grosan and Ajith Abraham which is published in IEEE Transactions On Systems, Man, And Cybernetics— Part A: Systems And Humans, Vol. 38, NO. 3, May 2008 pp. 698-714.
The channel between the engine and each of the microphones suffers from various channel effects, such as differences in temperature along the channel and reflections from the fuselage. Low frequency sounds tend to propagate in a more omnidirectional manner, while higher frequency sounds tend to propagate in a more focused manner, especially taking into account an aperture through which the sound may pass. Jet engines typically generate sounds at many frequencies, low and high, and these sounds are radiated in a pattern that is a function of the frequencies and the structure of the engine. Because the engine sound radiation characteristic dominates the other channel effects, which are of a higher order, the sound patterns that arrive at each microphone, while very similar, are not necessarily exactly the same except for their delay in time, even after taking into account such channel effects.
Therefore, it is desirable to compensate for such engine sound radiation characteristics in order to provide for a more precise finding of each delay maximum, in accordance with an aspect of the inventions. In accordance with an aspect of the invention this can be achieved by finding the inverse channel function of the channel from the sound source to the microphone.
The inverse channel function can be represented as
Figure imgf000012_0002
where
s„(t) is the noise generated by the sound source; K ( p ' *s tne cnannel transfer function for microphone e at time t, where e can range from 1 to the number of microphones;
* is convolution; and
ne(t) is the noise pattern that is used for the analysis in equation 1.
Note that the channel transfer function depends weakly on vp , the velocity of the aircraft relative to the air, i.e., the airspeed in reference frame 201, which is the variable which we ultimately seek.
FIG. 3 shows another embodiment of the invention, in which microphones 307-R and 307-L are disposed, e.g., bilaterally, on vehicle 301, such as a car or truck. It is desirable that the microphones be located along the front face of vehicle 301, preferably as close to each side edge as possible, in the manner shown. Using a sound source, such as the vehicle motor (not visible because it is inside vehicle 301, e.g., under the hood,) or, preferably, speaker 313, which may be ultrasonic, the speed of the component perpendicular to the direction of travel of the vehicle of an air gust impacting on the vehicle, i.e., a side wind, may be measured, and under appropriate circumstances, control signals may be supplied to one or more of the car systems, such as the steering or suspension, to attempt to compensate for such side wind and to improve safety and comfort.
The reference frame employed for determining the gust impacting on the vehicle is as before, namely, the reference frame in which the air is defined as not moving. So, conceptually the origin is sitting on a molecule of the gust. Similar to the airspeed case above, for purpose of calculation, as explained hereinbelow, the location of speaker 313 is designated Ss . Also, similarly, the position in the reference frame of microphone
307-R is designated as MR , and the position in the reference frame of microphone 307-L is designated as ML . Conceptually, it may be considered that the vehicle is positioned such that speaker 313 is located at the origin if the reference frame, i.e., Ss = (0, 0, 0).
The speed of the component perpendicular to the direction of travel of the vehicle of an air gust impacting on the vehicle, may be found as follows, in accordance with the principles of the invention. At time t0 , microphone 307-R is located at position MR , microphone 307-L is located at position L and speaker 313 is at position Ss . The vehicle surroundings are moving with velocity vp in the reference plane. It is desired to determine the arrival time difference of the noise pattern between the pairs of microphone locations. For the pair of microphones 307, the arrival time difference may be determined by computing the maximum of the cross-correlation φη n (r) of the detected noise patterns between the microphones with a delay of τ. In other words, find the maximum of i.e., find
max{<¾ (r) } => TMAX
where
rmax is the value of τ that yields the maximum of the cross correlation function, indicating the current delay for sound from the engine that is being detected by the two microphones;
is the noise pattern picked up by microphone 307-L, and the time variable t is continuous, so there is a noise pattern that is time dependent;
nR (t + T) is the delayed or advanced noise pattern picked up by microphone 307-R at time t+r, where τ , which may be positive or negative, is the delay time between the time that the same pattern arrives at each of the microphone pairs, which theoretically ranges from minus infinity to plus infinity, but in practice is bounded from to 0 to the time it takes sound at its maximum velocity to travel the width of vehicle 301 divided by the velocity of sound; and
means to take the average over time, where the time window for the averaging could vary inversely with the bandwidth of the noise signal captured. For example, a window of a few milliseconds should be sufficient. This takes into account the integration which would otherwise have to be specified for the correlation.
In other words, conceptually, rmax (L, R) = tL - tR, where tL is the arrival time of the signal from speaker 313 at microphone 307-L and tR is the arrival time of the signal from the speaker 313 at microphone 307-L.
Note, of course, that the foregoing assumes that the digitization of the signal at each microphone to develop the representation of the noise signal that is used for processing as described herein is essentially identical for each microphone, especially in regard to the delay introduced by the digitization path. Otherwise the delay difference in the digitization must be accounted for.
Formulating the following equations
ML - SS + (tL - t0 - t0 ) (3)
MR - Ss + (tR - t0 - t0 ) (4)
Figure imgf000014_0001
where
tL = ¾ax ( , R)+ tR; M is the vector from the origin in the reference frame to the location of microphone 307-L at to, where to is the time when the noise received at microphone 307-L was generated;
MR is the vector from the origin in the reference frame to the location of microphone 307-R at to, where to is the time when the noise received at microphone
307-R was generated;
vp is the velocity of the air gust impacting on the vehicle with respect to the ground;
vv is the velocity of the vehicle with respect to the ground;
S is the vector from the origin in the reference frame to the location of the noise source, e.g., speaker 313;
is the speed of sound in air, which, for purposes of determining the side wind, it is assumed that the conventionally accepted speed of sound through air of 340 meters per second is generally sufficiently precise to accommodate terrestrial altitudes and typical weather conditions, although adjustments for actual altitude and weather conditions may be made if further precision is desired;
tL-t0 is the time that it takes the sound to travel from the sound source to microphone 307-L, so that |c (iL - i0 ) is the distance that the sound actually travels during the interval tL-t0; and
tprto is the time that it takes the sound to travel from the sound source to microphone 307-R, so that
Figure imgf000015_0001
-t0) is the distance that the sound actually travels during the interval ¾-t0 in the reference frame.
In order to findv^ , a solution is found for the set of simultaneous equations represented by equations (3) and (4). Any method for determining the solution may be employed. For example, one may search for numerical solutions to the simultaneous equations, e.g., using the techniques of the FindRoot command of Mathematica® 8, which is commercially available from Wolfram Research, http://www.wolfram.com/. Alternatively, one might employ one of the various techniques disclosed in A New Approach for Solving Nonlinear Equations Systems by Crina Grosan and Ajith Abraham which is published in IEEE Transactions On Systems, Man, And Cybernetics— Part A: Systems And Humans, Vol. 38, NO. 3, May 2008 pp. 698-714.
In yet a further embodiment of the invention, shown in FIG. 4, the velocity of the wind in the vicinity of an aircraft, e.g., along the expected landing path of the aircraft, may be computed to better anticipate the effect of such wind on the aircraft so that proper controls may be applied to counter the expected force on the aircraft when it arrives in that area. More specifically, FIG. 4 shows groups of microphones, including at least microphone groups 407, 409, and 411 which are positioned along runway 421 to receive noise from aircraft 401, e.g., noise from engines 405 or noise from a speaker mounted on aircraft 401 (not shown). Typically, each microphone group consists of three microphones, the microphones being arranged such that the location of two of them form a line segment that is parallel to runway 421 and the location of the third microphone is such that a line segment from it to one of the other two microphones is perpendicular to runway 421. See for example microphone group 407, which includes microphones 407-M1, 407-M2, and 407-M3. Connecting the locations of microphones 407-M1 and 407-M2 forms a line segment parallel to runway 421 and connecting the locations of microphones 407-M2 and 407-M3 forms a line segment perpendicular to runway 421. The microphones of microphone group 409, which includes microphones 409-Μ , 409-M2', and 409-M3' and microphone group 411, which includes microphones 411-M1 ", 411-M2", and 411-M3" are similarly arranged, in the manner shown in FIG. 4.
The noise signals received by the microphones are supplied to a wind velocity determining unit, which may be remotely located from the microphones, and may even be on aircraft 401. The noise signals supplied to the wind velocity determining unit may be supplied over one or more wired or wireless links. The wind velocity determining unit correlates the received sounds and determines the velocity of the wind at various locations along the expected path of the aircraft, e.g., it determines the wind shear the plane is facing at the current time. The wind at each location includes a component parallel to the expected path of the aircraft, typically a runway, e.g., head or tail winds, and a component perpendicular to the expected path of the aircraft, typically a runway, e.g., a side wind. These winds will confront the aircraft as it proceeds along its path, such as attempting to land, e.g., on runway 421.
The wind velocity determining unit operates as follows. It is assumed that aircraft 401 is far enough away from the particular microphone groups of interest, e.g., microphone groups 407, 409, and 411, so that the sound propagating from aircraft 401 can be treated as a plane wave, i.e., treated using the approximation assuming that the phase front of the sound wave is more or less flat. Note that this approximation is more accurate when the spacing between the microphones within a group is relatively small.
The reference plane is such that the microphones and runway 421 are not moving. j is the distance in the reference plane from aircraft 401 to microphone 407-M1, 2 is the distance in the reference plane from aircraft 401 to microphone 407-M2, and 3 is the distance in the reference plane from aircraft 401 to microphone 407-M3. The vectors j , 2 , and 3 need not be actually determined. This is because only the specified differences are relevant to the calculations and these differences may be determined by measuring the spacing among the microphones.
The wind velocity component parallel to runway 421 at approximately the location of group of microphones 407 along runway 421 is determined using microphones 407-M1 and 407-M2. The arrival time difference of a sound pattern from aircraft 401 at microphones 407-M1 and 407-M2, is determined by computing the maximum of the cross-correlation φΜιΜι ( ) of the detected noise patterns between the microphones 407-M1 and 407-M2 with a delay of r. In other words, find the maximum of
φΜιΜι (τ) =Μ,(ί + τ)Μ2(ί) (3),
i.e., find
Figure imgf000017_0001
where
means to take the average over time, where the time window for the averaging could vary inversely with the bandwidth of the noise signal captured. For example, a window of a few milliseconds should be sufficient. This takes into account the integration which would otherwise have to be specified for the correlation. Note that, T12 is the value of τ that yields the maximum of the cross correlation function, indicating the current delay for sound from the engine that is being detected by the two microphones 407-M1 and 407-M2.
Thereafter, the parallel component of the wind velocity, vpara , is determined by computing cs j - . / T12 = vpam , where cs represents the velocity of sound. For this particular application, the velocity of sound near to the runway is of interest, cs is generally well approximated by the value 340 m/s.
The wind velocity component perpendicular to runway 421 at approximately the location of group of microphones 407 along runway 421 is determined using microphones 407-M2 and 407-M3. The arrival time difference of a sound patter from aircraft 401 at microphones 407-M2 and 407-M3, is determined by computing the maximum of the cross-correlation φΜιΜ^ (T) of the detected noise patterns between the microphones 407-M2 and 407-M2 with a delay of r. In other words, find the maximum of i.e., find
max{¾2Mj (T)} => T23
where
means to take the average over time, where the time window for the averaging could vary inversely with the bandwidth of the noise signal captured. For example, a window of a few milliseconds should be sufficient. This takes into account the integration which would otherwise have to be specified for the correlation. Note that, T23 is the value of τ that yields the maximum of the cross correlation function, indicating the current delay for sound from the engine that is being detected by the two microphones 407-M1 and 407-M2.
Thereafter, the perpendicular component of the wind velocity, vperp , is determined by computing c \M2 -M3 Ιτ, 23
Note, of course, as previously mentioned, the foregoing assumes that the digitization of the signal at each microphone to develop the representation of the noise signal that is used for processing as described herein is essentially identical for each microphone, especially in regard to the delay introduced by the digitization path. Otherwise the delay difference in the digitization must be accounted for.
Some or all of the microphones may be directional, in that they are designed to focus their reception of sound on direction from where the aircraft is coming, e.g., in opposite direction of the respective one of vectors M1 , 2 , and 3 that is associated with the particular microphone.
Other groups of microphones disposed at different positions along the runway, e.g., groups of microphones 409 and 411 can be used to determine the wind components at their respective locations using the same techniques, substituting the use of the particular microphone in the group for the like-located microphone in group of microphones 407 in performing the calculations. Thus, the wind velocity along the aircraft's expected path, e.g., down runway 421 may be determined.
The wind information may be displayed for perception by a human, e.g., a pilot. Also, using such information, as well as possibly the altitude and/or attitude of the aircraft, an autopilot system may be employed to control the aircraft's motion, including possibly landing the aircraft under autopilot control. Such a system may be advantageously employed in poor weather conditions or on an aircraft carrier to assist with landing the aircraft.
FIG. 5 shows an exemplary arrangement for determining airspeed, or the speed of the wind in the vicinity of an object, e.g., a vehicle, in accordance with the principles of the invention. Shown in FIG. 5 is processor 523, microphones 507, including microphones 507-1 through 507-N, and speaker 513. Microphones 507 are representative of any of the microphones employed in embodiments of the invention shown and described in connection with FIGs. 1-4. Microphones 507 may also be considered to include any circuitry for digitizing the sound received thereat. Similarly, speaker 513 is representative of any of the speakers employed in embodiments of the invention shown and described in connection with FIGs. 1-4.
Links 519 couple microphones 507 to processor 523. Links 519 may be any type, e.g., wired, wireless, optical, or any combination thereof and the signals carried by links 519 may be analog or digital or any combination thereof. As noted, digitization of the sound signal detected by microphones 507 may be performed either at microphone 507, or it may be performed as part of links 519, at processor 523, or a combination thereof.
Processor 523, when appropriately programmed, performs the operations and calculations employed in embodiments of the invention shown and described in connection with FIGs. 1-4. The determined velocity may be supplied as an output on link 527. As indicated hereinabove, the velocity may be supplied to a display, so that a visual representation may be observed by a human, e.g., a driver or pilot, or the velocity maybe supplied to an automatic pilot, for use in controlling a vehicle to which the velocity is relevant.
Although the foregoing description is in terms of air, one of ordinary skill in the art will readily be able to adapt the principles of the invention to other gases, or other medium through which sound and a body may travel, e.g., liquids generally, and of particular interest water and water based solutions.

Claims

What is claimed is;
1. Apparatus, comprising:
a plurality of sound detectors, each of said sound detectors being adapted to receive sound signals from at least one sound source; and
a processor, coupled to said sound detectors, for determining a velocity relevant to a body.
2. The invention as defined in claim 1 wherein disposed on said body is at least one of said group consisting of (i) said sound source and (ii) at least one of said sound detectors.
3. The invention as defined in claim 1 wherein said velocity relevant to said body is determined by comparing a time for detecting a sound from said sound source at a first of said sound detectors with the a time for detecting said sound from said sound source at at least a second of said sound detectors.
4. The invention as defined in claim 1 further comprising at least a second sound source disposed on said body which is used to determine said velocity when said first sound source is silent.
5. The invention as defined in claim 1 wherein said processor determines a maximum cross-correlation of detected sound signal patterns between a first of said sound detectors and each of a second and third of said sound detectors, said second sound detector being located on said body forward of said first sound detector and said third sound detector being located on said body aft of said first sound detector.
6. The invention as defined in claim 1 wherein said processor determines for e = 1 to a number of said sound detectors and for / = 1 to said number of sound detectors, e≠ /, the maximum of φη (τ) = ne (t + τ)«ζ (t) ,
where
nt (t) is a time dependent sound signal pattern from said sound source detected by sound detector /;
ne (t + T) is a time offset sound signal pattern from said sound source detected by sound detector e at time t+r, where τ, which may be positive or negative, and
indicates averaging over time.
7. The invention as defined in claim 6 wherein said processor determines said velocity relevant to said body, vp , by solving a set of simultaneous equations representable as Me + (te - t0 )v =
Figure imgf000021_0001
- t0 ), where e ranges from 1 to the number of sound detectors and represents a particular sound detector, where
te = Tmax (e, l)+ t Tmax being max{(¾ Λ (τ)} => rmax(e, /) and so indicating a value of τ that yields a maximum of the cross correlation function thereby indicating a current delay for sound from said sound source as detected by sound detectors e and /,
Me is a vector from an origin of a reference frame in which air around said body is not moving to the location of sound detector e at to, where to is a time when a sound signal generated at said sound source is received at sound detector e was generated;
vp is a velocity of said body relative to said surrounding air;
S is a vector from said origin to a current location of said sound source;
cs is a velocity of sound in said reference frame; and
te-to is a time for sound to travel from said sound source to sound detector e.
8. The invention as defined in claim 1 wherein said velocity relevant to said body is one of a group consisting of (i) an air speed of said body and (ii) a component of a velocity of air impacting on said body.
9. The invention as defined in claim 1 wherein said processor determines a maximum cross-correlation of detected sound signal patterns between a first and a second of said sound detectors, said first and second sound detectors being located on said body such that said sound source is located therebetween.
10. The invention as defined in claim 1 wherein said processor determines a maximum of φ, „ (τ) = nL(t + τ)ηΆ (t) ,
where
is a sound signal pattern from said sound source detected by a one of said sound detectors located left of said sound source and time variable t is continuous;
nR(t + τ) is a time offset version of said sound signal pattern detected by a one of said sound detectors located right of said sound generator at time t+r, where τ , which may be positive or negative, is the delay time between the time that the same pattern arrives at each of the microphone pairs; and
indicates averaging over time.
11. The invention as defined in claim 10 wherein said processor determines said velocity relevant to said body, vp , by solving a set of simultaneous equations representable as
Figure imgf000023_0001
where
tL = rmax (L, R)+ tR, where max{(¾ (r)} => rmax and so indicates a value of τ that yields a maximum of the cross correlation function thereby indicating a current delay for sound from said sound source as detected by sound detectors L and R;
ML is a vector from an origin of a reference frame in which air around said body is not moving to the location of said one of said sound detectors located left of said sound generator at t0, where t0 is a time when said sound signal detected at said left located sound detector was generated at said sound source;
ML is a vector from an origin of said reference to a location of said one of said sound detectors located right of said sound generator at to,
vp is a velocity of an air gust impacting on said body;
vv is a velocity of said body with respect to the ground;
is a vector from said origin of said reference frame to a location of said sound source;
is a speed of sound in air;
tL-t0 is a time for sound to travel from said sound source to said one of said sound detectors located left of said sound source; and
tR-to is a time for sound to travel from said sound source to said one of said sound detectors located right of said sound source.
12. The invention as defined in claim 1 wherein said velocity relevant to said body is one of the group consisting of (i) a component of a velocity of air along an anticipated path of movement of said body and (ii) a component of a velocity of air parallel to a desired path of movement of said body.
13. The invention as defined in claim 1 wherein said processor determines a maximum of φΜ Μ (τ) = M1 (t + τ)Μ2 (t) ,
where
M2 (t) is a sound signal pattern from said sound source detected by a one of said sound detectors M2 located along a line parallel to a desired direction of travel of said body and time variable t is continuous;
j (t + T) is a time offset version of said sound signal pattern from said sound generator detected by a one of said sound detectors Mi located along said line at time t+r, where τ , which may be positive or negative, is a delay time between the time that said sound signal pattern arrives at each of said sound detectors Mi and M2;
indicates averaging over time.
14. The invention as defined in claim 13 wherein said processor determines said velocity relevant to said body vpara by computing cs - M1 -M2 I τ12 = vpara
where
cs is a velocity of sound;
vpara is a component of wind velocity parallel to said desired path of travel of said body;
max{(¾iM2 (T)} => T12 is the value of τ that yields the maximum of the cross correlation function, indicating the current delay for a sound that is being detected by said sound detectors Mi and M2;
j is the distance from said body to said sound detector Mi in a reference plane in which said sound detector Mi is not moving; and
2 is the distance from said body to said sound detector M2 in said reference plane.
15. The invention as defined in claim 1 wherein said velocity relevant to said body is a component of a velocity of air perpendicular to a desired path of movement of said body.
16. The invention as defined in claim 1 wherein said processor determines a maximum of φΜ^^ (τ) =M2(t + τ)Μ3 (t) ,
where
A^3( is a sound signal pattern from said sound source detected by a one of said sound detectors M3 located along a line perpendicular to a desired direction of travel of said body and time variable t is continuous;
M2 (t + T) is a time offset version of said sound signal pattern from said sound generator detected by a one of said sound detectors M2 located along said line at time t+r, where τ , which may be positive or negative, is a delay time between the time that said sound signal pattern arrives at each of said sound detectors M2 and M3; and
indicates averaging over time.
17. The invention as defined in claim 16 wherein said processor determines said velocity relevant to said body vperp by computing cs - M2 -M I τ23 = vperp
where
cs is a velocity of sound;
vperp is a component of wind velocity perpendicular to said desired path of travel of said body;
Ώΐ3χ{φΜ Μ (τ)} => τ23 is the value of τ that yields the maximum of the cross correlation function, indicating the current delay for a sound that is being detected by said sound detectors M2 and M3;
M2 is the distance from said body to sound detector M2 in a reference plane in which said sound detector M2 is not moving; and
M is the distance from said body to sound detector M3 in said reference plane.
18. The invention as defined in claim 1 wherein said airspeed is determined by comparing a time for detecting a sound from a first of said at least one sound sources at a first of said sound detectors with the a time for detecting said sound at a second of said sound detectors.
19. A method comprising the steps of:
receiving a sound signal from a sound source using at least two sound detectors located separately from each other; and
determining a velocity relevant to a body by performing at least one correlation operation between a version of said signal as received at each of said at least two sound detectors.
PCT/US2011/066703 2011-01-03 2011-12-22 Airspeed and velocity of air measurement Ceased WO2012094161A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020137017361A KR20130103585A (en) 2011-01-03 2011-12-22 Airspeed and velocity of air measurement
CN2011800640125A CN103314300A (en) 2011-01-03 2011-12-22 Measurement of Air Velocity and Air Velocity
EP11813850.2A EP2661635A1 (en) 2011-01-03 2011-12-22 Airspeed and velocity of air measurement
JP2013548423A JP5711388B2 (en) 2011-01-03 2011-12-22 Airspeed and air velocity measurement

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12/983,402 US20120173191A1 (en) 2011-01-03 2011-01-03 Airspeed And Velocity Of Air Measurement
US12/983,402 2011-01-03

Publications (1)

Publication Number Publication Date
WO2012094161A1 true WO2012094161A1 (en) 2012-07-12

Family

ID=45554792

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2011/066703 Ceased WO2012094161A1 (en) 2011-01-03 2011-12-22 Airspeed and velocity of air measurement

Country Status (6)

Country Link
US (1) US20120173191A1 (en)
EP (1) EP2661635A1 (en)
JP (1) JP5711388B2 (en)
KR (1) KR20130103585A (en)
CN (1) CN103314300A (en)
WO (1) WO2012094161A1 (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9121860B1 (en) * 2013-02-28 2015-09-01 The United States Of America As Represented By The Secretary Of The Navy Acoustic airspeed measurement system and method
JP6176717B2 (en) * 2013-09-06 2017-08-09 国立研究開発法人宇宙航空研究開発機構 Aircraft operation information generation apparatus, aircraft operation information generation method, and aircraft operation information generation program
DE102014208009A1 (en) * 2014-04-29 2015-10-29 Bayerische Motoren Werke Aktiengesellschaft Capture static and dynamic objects
FR3027398B1 (en) * 2014-10-21 2017-12-15 Aer DEVICE FOR MEASURING HIGH PRECISION OF THE SPEED OF A MOBILE IN RELATION TO A FLUID THE ENVIRONANT
EP3283890B1 (en) * 2015-04-12 2021-06-02 METEK Meteorologische Messtechnik GmbH Ultrasonic anemometer and method for determining at least one component of a wind speed vector or the sound speed in the atmosphere
EP3527993A4 (en) * 2016-10-14 2019-09-25 Sony Corporation SIGNAL PROCESSING DEVICE AND SIGNAL PROCESSING METHOD
FR3060125B1 (en) * 2016-12-08 2018-12-07 Office National D'etudes Et De Recherches Aerospatiales DEVICE AND METHOD FOR MEASURING A SPEED OF GAS FLOW
JP2019128147A (en) * 2018-01-19 2019-08-01 本田技研工業株式会社 Wind speed measurement system, wind speed measurement apparatus, wind speed measurement method, and program
US10739371B2 (en) * 2018-08-16 2020-08-11 Rosemount Aerospace Inc. Acoustic airspeed sensors
US10900990B2 (en) * 2019-03-21 2021-01-26 Rosemount Aerospace Inc. Acoustic air data sensing systems with skin friction sensors
US11714098B2 (en) 2019-04-22 2023-08-01 Rosemount Aerospace Inc. Acoustic air data systems
US11486891B2 (en) * 2019-07-26 2022-11-01 Rosemount Aerospace Inc. Air data systems
US11016114B1 (en) * 2020-02-11 2021-05-25 Rosemount Aerospace Inc. Determining aircraft flying conditions based on acoustic signals caused by airflow
CN118843583A (en) * 2022-03-08 2024-10-25 华为技术有限公司 Data transmission method, device and system
US20250378716A1 (en) * 2024-06-11 2025-12-11 The Boeing Company Systems and methods for using a vehicle acoustic signature to determine a speed associated with a vehicle

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4143548A (en) * 1976-10-27 1979-03-13 Vereinigte Flugtechnische Werke-Fokker Gmbh Measuring the speed of an aircraft
US4201083A (en) * 1977-06-10 1980-05-06 Yokogawa Electric Works, Ltd. Velocity detecting apparatus
US4248085A (en) * 1978-01-03 1981-02-03 John Coulthard Measurement of relative velocities
WO1993020411A1 (en) * 1992-04-01 1993-10-14 Valtion Teknillinen Tutkimuskeskus Method and device for determination of the velocity of a gas flowing in a pipe
US5585557A (en) * 1995-05-12 1996-12-17 Lockheed Corporation Air data system for measuring fluid flow direction and velocity

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS52123279A (en) * 1976-04-08 1977-10-17 Nippon Kokan Kk Multiipole type method measuring speed relative to water
US4495589A (en) * 1982-09-20 1985-01-22 Crane Co. Aircraft ground velocity determination system
US5214596A (en) * 1986-06-14 1993-05-25 Duetsche Forchungs- Und Versuchsanstalt Fur Luft- Und Raumfahrt E.V. System for determining the airspeed of helicopters
US4893261A (en) * 1987-11-20 1990-01-09 United Technologies Corporation Apparatus and method for determining airspeed and direction
US5177316A (en) * 1991-01-18 1993-01-05 Honigsbaum Richard F Process and apparatus for attacking rotating wing aircraft
US5809152A (en) * 1991-07-11 1998-09-15 Hitachi, Ltd. Apparatus for reducing noise in a closed space having divergence detector
JP2530779B2 (en) * 1991-09-05 1996-09-04 株式会社日立製作所 Noise reduction device
US5568557A (en) * 1994-07-29 1996-10-22 Noise Cancellation Technologies, Inc. Active vibration control system for aircraft
SE503679C2 (en) * 1994-11-18 1996-07-29 Lasse Karlsen Acoustic wind meter
DE19722274A1 (en) * 1997-05-28 1998-12-03 Degussa Method for measuring density and mass flow
JP2968511B2 (en) * 1998-03-25 1999-10-25 株式会社コミュータヘリコプタ先進技術研究所 Helicopter low-noise landing gear and low-noise landing system
JP3574814B2 (en) * 2000-03-29 2004-10-06 独立行政法人 宇宙航空研究開発機構 Aircraft ultrasonic airspeed sensor
US6531967B2 (en) * 2001-05-16 2003-03-11 Robert S. Djorup Aircraft disturbed air direct sensing system
US7155969B2 (en) * 2003-12-10 2007-01-02 Rosemount Aerospace Inc. System for and method of acoustic and through skin air data measurement
WO2006095876A1 (en) * 2005-03-11 2006-09-14 Yamaha Corporation Engine sound processing device
FR2906912B1 (en) * 2006-10-04 2008-11-28 Eurocopter France METHOD AND DEVICE FOR DETERMINING AND INDICATING A SOUND GENE LEVEL OUTSIDE AN AIRCRAFT.
CN101980890B (en) * 2008-09-26 2013-04-24 松下电器产业株式会社 Blind-spot vehicle detection device and detection method
JP2010155507A (en) * 2008-12-26 2010-07-15 Yamaha Corp Engine rotational speed calculation device and engine sound production device
US8527233B2 (en) * 2010-09-27 2013-09-03 The Boeing Company Airspeed sensing system for an aircraft

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4143548A (en) * 1976-10-27 1979-03-13 Vereinigte Flugtechnische Werke-Fokker Gmbh Measuring the speed of an aircraft
US4201083A (en) * 1977-06-10 1980-05-06 Yokogawa Electric Works, Ltd. Velocity detecting apparatus
US4248085A (en) * 1978-01-03 1981-02-03 John Coulthard Measurement of relative velocities
WO1993020411A1 (en) * 1992-04-01 1993-10-14 Valtion Teknillinen Tutkimuskeskus Method and device for determination of the velocity of a gas flowing in a pipe
US5585557A (en) * 1995-05-12 1996-12-17 Lockheed Corporation Air data system for measuring fluid flow direction and velocity

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
CRINA GROSAN; AJITH ABRAHAM: "A New Approach for Solving Nonlinear Equations Systems", IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS-PART A: SYSTEMS AND HUMANS, vol. 38, no. 3, May 2008 (2008-05-01), pages 698 - 714

Also Published As

Publication number Publication date
JP2014501931A (en) 2014-01-23
CN103314300A (en) 2013-09-18
JP5711388B2 (en) 2015-04-30
KR20130103585A (en) 2013-09-23
EP2661635A1 (en) 2013-11-13
US20120173191A1 (en) 2012-07-05

Similar Documents

Publication Publication Date Title
US20120173191A1 (en) Airspeed And Velocity Of Air Measurement
Manamperi et al. Drone audition: Sound source localization using on-board microphones
EP2169422B1 (en) System and method for acoustic tracking an underwater vehicle trajectory
US12015908B2 (en) Method and apparatus for recognizing sound source
CN106405499A (en) Method for robot to position sound source
Ishiki et al. Design model of microphone arrays for multirotor helicopters
CN106772248B (en) Noise source localization method of the High Speed Train Models in acoustic wind tunnel
EP3963340B1 (en) A method and an apparatus for characterizing an airflow
Merino Martinez et al. Comparing flyover noise measurements to full-scale nose landing gear wind tunnel experiments for regional aircraft
JP2017067680A (en) Remote air flow measurement device, remote air flow measurement method and program
Tong et al. Estimation of low-altitude moving target trajectory using single acoustic array
JP2019095219A (en) Measurement device, mobile body, and method for measurement
JP6977448B2 (en) Device control device, device control program, device control method, dialogue device, and communication system
CN108567445A (en) A kind of multi-modality imaging method based on twin-line array sonic transducer
US9612310B2 (en) Method and apparatus for determining the direction of arrival of a sonic boom
KR102226405B1 (en) Method and apparatus for recognizing sound source, and computer readable storage medium
Di Marco et al. Airframe noise measurements in a large hard-walled closed-section wind tunnel
CN205139360U (en) Rotor craft early warning device
CN116520247B (en) Methods for estimating the location of a target sound source based on hydrophones on underwater vehicles
Kłaczyński Identification of aircraft noise during acoustic monitoring by using 3D sound probes
KR20200066891A (en) Apparatus and method for three-dimensional sound source position detection using a two-dimensional microphone array
Kobayashi et al. Precise sound source model for aircraft noise prediction based on noise source distribution determined by phased array beamforming
Camargo A frequency domain beamforming method to locate moving sound sources
Ghahramani et al. An Inexpensive Low-Power Ultrasonic 3-Dimensional Air Velocity Sensor
Meshram Devendra et al. Acoustic modality in passive detection technology

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11813850

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 20137017361

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2013548423

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

REEP Request for entry into the european phase

Ref document number: 2011813850

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2011813850

Country of ref document: EP