16
PROPAGATION MODELS DATABASE 1 AVK 10/23/98 Propagation Models Database Propagation Models Database Anil V. Kantak Anil V. Kantak James James Rucker Rucker Jet Propulsion laboratory Jet Propulsion laboratory California Institute of Technology California Institute of Technology Pasadena, California 91109 Pasadena, California 91109 October 23, 1998. October 23, 1998.

Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

  • Upload
    others

  • View
    52

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

1

AVK10/23/98

Propagation Models DatabasePropagation Models Database

Anil V. KantakAnil V. Kantak

JamesJames Rucker Rucker

Jet Propulsion laboratoryJet Propulsion laboratory

California Institute of TechnologyCalifornia Institute of Technology

Pasadena, California 91109Pasadena, California 91109

October 23, 1998.October 23, 1998.

Page 2: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

2

AVK10/23/98

ää A database of various propagation phenomena modelsA database of various propagation phenomena modelswhich can be used by the telecommunications systemswhich can be used by the telecommunications systemsengineers to obtain the desired parameter values forengineers to obtain the desired parameter values forsystems design.systems design.

ää Propagation researchPropagation researchää Ease of using the modelsEase of using the models

ää Passing the experimental data through the modelsPassing the experimental data through the models

ää Comparison and checking of experimental data.Comparison and checking of experimental data.

ää An easy to use convenient tool, implemented on a PCAn easy to use convenient tool, implemented on a PCto analyze the user propagation data.to analyze the user propagation data.

Page 3: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

3

AVK10/23/98

ää Salient features of the software:Salient features of the software:ää Microsoft Excel 5.0-based software, utilizing ExcelÕsMicrosoft Excel 5.0-based software, utilizing ExcelÕs

excellent spreadsheet features and charting functions.excellent spreadsheet features and charting functions.

ää Every model is written as Excel subroutine / Excel User-Every model is written as Excel subroutine / Excel User-Defined Function.Defined Function.

ää The program produces output for the user in its ownThe program produces output for the user in its ownspreadsheet or the user may use the subroutines /spreadsheet or the user may use the subroutines /functions in their own Excel program and transport thefunctions in their own Excel program and transport theresult to their program.result to their program.

ää Every care is taken to avoid user-made errors in runningEvery care is taken to avoid user-made errors in runningthe program models.the program models.

Page 4: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

4

AVK10/23/98

ää Every model of the database has the same overallEvery model of the database has the same overallinstructions set and same operating procedure, makinginstructions set and same operating procedure, makingthe user capable of using any model once the procedurethe user capable of using any model once the procedureis learned.is learned.

ää Extensive charting procedures are available to the userExtensive charting procedures are available to the userand, where feasible, the charting procedures andand, where feasible, the charting procedures andworkings are made transparent to the user. The programworkings are made transparent to the user. The programallows the user to vary any desired variable of the modelallows the user to vary any desired variable of the modeland see its effects on the user-selected output variableand see its effects on the user-selected output variablevia a chart. The user is allowed to loop back to obtainvia a chart. The user is allowed to loop back to obtainother combinations of outputs and independentother combinations of outputs and independentvariables without running the model again.variables without running the model again.

ää Every chart produced may be saved or printed out.Every chart produced may be saved or printed out.

Page 5: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

5

AVK10/23/98

ää The database is divided into six major categoriesThe database is divided into six major categoriesää IonosphericIonospheric propagation models. propagation models.

ää TroposphericTropospheric propagation models. propagation models.

ää Land-Mobile system propagation models.Land-Mobile system propagation models.

ää Effects of small particles on propagation.Effects of small particles on propagation.

ää Rain models.Rain models.

ää Radio noise models.Radio noise models.

Page 6: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

6

AVK10/23/98

EXCEL Macro SheetEXCEL Macro Sheet

Category 1 Category 2 . . . . Category 6Category 1 Category 2 . . . . Category 6

Model 1 Model 1 Model 1Model 1 Model 1 Model 1

Model 2 Model 2 Model 2 Model 2 Model 2 Model 2

. . . . . .

. . . . . .

. . . . . .

Model n Model n11 Model n Model n22 . . . . Model n . . . . Model n66

SS

p p

r r

E eE e

x ax a

c dc d

e se s

l h l h

e e

e e

t t

UserUser

InputInput

OutputOutput

PrintPrint

+ +

Plot Plot

Page 7: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

7

AVK10/23/98

Propagation

Model

Selection

Model as

Excel Sub or

Function

Input

Parameter

Values

Numerical

Computations

& Results

Tables &

Plots

Generation

Print

And / Or

Plot

Page 8: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

8

AVK10/23/98

ää System Requirement:System Requirement:

ää Windows NT or Windows 95Windows NT or Windows 95

ää At least 8 to 16 Mbytes of RAMAt least 8 to 16 Mbytes of RAM

ää 2 Mbytes of disk space.2 Mbytes of disk space.

ää 486 or Pentium processor with at least 25 MHz486 or Pentium processor with at least 25 MHzclock rate.clock rate.

Page 9: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

9

AVK10/23/98

ä Properties of the current version.ä Enhanced graphics.

ä Allows the user to produce many different types of graphsfrom the same vectors.

ä New propagation models added.

ä Enhanced a few existing models.

Page 10: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

10

AVK10/23/98

ää Conversion of the Propagation Models DatabaseConversion of the Propagation Models Databasefrom Excel environment to C++ environment.from Excel environment to C++ environment.

ää Design ConceptsDesign Conceptsää Isolation of:Isolation of:

ää User InterfaceUser Interface

ää DatabasesDatabases

ää Computational Engine.Computational Engine.

ää Make the Propagation Database software moreMake the Propagation Database software morecompatible with other software the user may have.compatible with other software the user may have.

ää Make the Propagation Database software independentlyMake the Propagation Database software independentlyaccessible from a server by remote users.accessible from a server by remote users.

ää Make the Propagation Database software platformMake the Propagation Database software platformindependent.independent.

Page 11: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

11

AVK10/23/98

Page 12: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

12

AVK10/23/98

Page 13: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

13

AVK10/23/98

Page 14: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

14

AVK10/23/98

Page 15: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

15

AVK10/23/98

Page 16: Propagation Models Database PROPAGATION MODELS DATABASE · PROPAGATION MODELS DATABASE 3 AVK 10/23/98 ä Salient features of the software: ä Microsoft Excel 5.0-based software, utilizing

PROPAGATION MODELS DATABASE

16

AVK10/23/98