Please use this identifier to cite or link to this item: https://hdl.handle.net/11681/32009
Full metadata record
DC FieldValueLanguage
dc.contributor.authorAlter, Ross E.-
dc.contributor.authorBurch, Katrina M.-
dc.contributor.authorSwearingen, Michelle E.-
dc.contributor.authorWilson, D. Keith-
dc.date.accessioned2019-02-05T19:44:32Z-
dc.date.available2019-02-05T19:44:32Z-
dc.date.issued2019-01-
dc.identifier.govdocERDC TR-19-1-
dc.identifier.urihttp://hdl.handle.net/11681/32009-
dc.identifier.urihttp://dx.doi.org/10.21079/11681/32009-
dc.descriptionTechnical Report-
dc.description.abstractEASEE (Environmental Awareness for Sensor and Emitter Employment) is a Java-based software framework for modeling the impacts of the weather and terrain on signal propagation and sensor performance. EASEE includes extensive capabilities for representing the environment (atmosphere, land cover, terrain elevation, and soil properties), along with many different models related to acoustic, optical, radio frequency, and seismic signals. This report describes how to run EASEE from MATLAB, which is a popular software package for performing numerical calculations and displaying graphics. For this purpose, a simple installation configuration and MATLAB script were devised to set up and initialize EASEE. The focus of the report is on using EASEE for acoustic propagation calculations, which is its most mature signal modality. The report describes two general approaches to performing acoustical calculations in EASEE: one that involves using EASEE for its environmental representation only and then running the acoustic propagation calculation using a MATLAB toolbox and a second that uses EASEE for both its environmental layer and the acoustical calculation. Overall, this report shows that the MATLAB user interface provides convenient access to EASEE’s powerful signal modeling capabilities.en_US
dc.description.sponsorshipUnited States. Office of the Assistant Secretary of the Army for Acquisition, Logistics, and Technology.en_US
dc.description.tableofcontentsAbstract .......................................................................................................................................................... ii Figures and Tables ......................................................................................................................................... v Preface ............................................................................................................................................................ vi Acronyms and Abbreviations .....................................................................................................................vii 1 Introduction ............................................................................................................................................ 1 1.1 Background ..................................................................................................................... 1 1.1.1 What is EASEE? ............................................................................................................... 1 1.1.2 EASEE software design and capabilities ....................................................................... 2 1.2 Objective .......................................................................................................................... 3 1.3 Approach ......................................................................................................................... 4 2 Preliminaries .......................................................................................................................................... 5 2.1 Installing the EASEE files ................................................................................................ 5 2.2 Changing the MATLAB JVM to Java 8 ............................................................................. 5 3 Running EASEE ...................................................................................................................................... 7 3.1 Getting started ................................................................................................................ 7 3.2 Verifying the installation ................................................................................................. 8 3.3 Simple example .............................................................................................................. 8 3.4 Some useful background ............................................................................................. 10 3.4.1 A very brief introduction to Java ................................................................................... 10 3.4.2 Running Java from MATLAB ......................................................................................... 11 3.4.3 Importing packages and classes .................................................................................. 12 3.4.4 Conversion of data types .............................................................................................. 14 3.4.5 The MATLAB disp command ......................................................................................... 16 3.4.6 Java enumerations and inner classes ......................................................................... 16 4 Geographic Coordinates, Grids, and Elevation Maps .................................................................. 21 4.1 Geographic coordinates ............................................................................................... 21 4.2 Geographic grids ........................................................................................................... 23 4.3 Digital elevation, surface, land cover, and soil grids .................................................. 24 5 Environmental Representations ...................................................................................................... 27 5.1 Atmospheric constants and conversions .................................................................... 29 5.2 Environmental components ......................................................................................... 30 5.2.1 Humid air representation.............................................................................................. 31 5.2.2 Solid-earth representation ............................................................................................ 32 5.2.3 Land cover representation ........................................................................................... 34 5.2.4 Soil representation ........................................................................................................ 36 5.2.5 Snow representation ..................................................................................................... 37 5.2.6 Atmospheric surface layer ............................................................................................ 38 5.2.7 Atmospheric vertical profiles ........................................................................................ 41 5.2.8 Clouds ............................................................................................................................ 45 5.2.9 Seismic vertical profiles ................................................................................................ 46 5.3 Environmental representations.................................................................................... 48 5.3.1 Homogeneous environment ......................................................................................... 48 5.3.2 Vertical profile environment ......................................................................................... 52 5.4 Loading WRF Data ........................................................................................................ 55 5.4.1 Single WRF Output File ................................................................................................. 55 5.4.2 Multiple WRF output files.............................................................................................. 60 6 Acoustic Propagation Calculations ................................................................................................. 66 6.1 Standard acoustic frequencies .................................................................................... 66 6.2 AcousticMedium class .................................................................................................. 67 6.3 Calculation grids ........................................................................................................... 70 6.4 Impedance-plane model ............................................................................................... 71 6.4.1 Flat ground .................................................................................................................... 71 6.4.2 Uneven ground .............................................................................................................. 75 6.5 Parabolic equation methods ........................................................................................ 78 6.6 BNOISE .......................................................................................................................... 83 6.7 Nord2000 ...................................................................................................................... 83 6.8 MATLAB acoustic propagation interface ...................................................................... 83 7 Full Example Script for Testing EASEE in MATLAB ...................................................................... 88 8 Conclusion ............................................................................................................................................ 93 References ................................................................................................................................................... 94 Report Documentation Page-
dc.format.extent106 pages / 2.770 Mb-
dc.format.mediumPDF/A-
dc.language.isoen_USen_US
dc.publisherCold Regions Research and Engineering Laboratory (U.S.)en_US
dc.publisherConstruction Engineering Research Laboratory (U.S.)en_US
dc.publisherEngineer Research and Development Center (U.S.)en_US
dc.relation.ispartofseriesTechnical Report (Engineer Research and Development Center (U.S.)) ; no. ERDC TR-19-1-
dc.rightsApproved for Public Release; Distribution is Unlimited-
dc.sourceThis Digital Resource was created in Microsoft Word and Adobe Acrobat-
dc.subjectEASEE (Computer program)en_US
dc.subjectComputer softwareen_US
dc.subjectDetectors--Environmental aspectsen_US
dc.subjectDetectors--Computer simulationen_US
dc.subjectRemote sensing--Atmospheric effectsen_US
dc.subjectDigital communicationsen_US
dc.titleUsing EASEE’s acoustical calculations in MATLABen_US
dc.typeReporten_US
Appears in Collections:Technical Report

Files in This Item:
File Description SizeFormat 
ERDC TR-19-1.pdf2.84 MBAdobe PDFThumbnail
View/Open