permanent echo


Also found in: Dictionary, Acronyms.

permanent echo

[′pər·mə·nənt ′ek·ō]
(electromagnetism)
A signal reflected from an object that is fixed with respect to a radar site.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.

permanent echo

Radar signals reflected from fixed objects on the earth's surface (e.g., buildings, towers, railway lines, or terrain). Permanent echoes are different from transient echoes, such as those produced by convective weather. Permanent echoes can be deleted from the radarscope by use of an MTI (moving target indicator). See echo and moving target indicator.
An Illustrated Dictionary of Aviation Copyright © 2005 by The McGraw-Hill Companies, Inc. All rights reserved
Mentioned in ?
Full browser ?