Computer program, apparatus, and method for analyzing electromagnetic waves

Information

  • Patent Application
  • 20070233405
  • Publication Number
    20070233405
  • Date Filed
    June 15, 2006
    18 years ago
  • Date Published
    October 04, 2007
    17 years ago
Abstract
An electromagnetic wave analyzer that accurately calculates electromagnetic waves emanating from a given wave source, without the need for assessing accuracy in other than the wave source domain. An analysis condition receiver receives analysis conditions including position parameters specifying observation points, as well as frequency parameters specifying frequencies to be analyzed. Upon receipt of analysis conditions, a Fourier transform processor transforms time-series electromagnetic current data to produce frequency-specific electromagnetic current data for each frequency specified by the frequency parameters. Based on the frequency-specific electromagnetic current data, an electromagnetic field calculator calculates the electric field at each observation point specified by the position parameters, by integrating electric fields produced by electric and magnetic currents in each small volume of the electromagnetic wave source.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 gives an overview of an embodiment of the present invention.



FIG. 2 shows the distance between an electric current element and an observation point.



FIG. 3 shows an example hardware configuration of an electromagnetic wave analyzer according to the present embodiment.



FIG. 4 is a functional block diagram of an electromagnetic wave analyzer.



FIG. 5 is a flowchart of an electromagnetic wave analysis.



FIG. 6 shows an example data structure of electromagnetic current data.



FIG. 7 shows an example of analysis conditions.



FIG. 8 is a flowchart of electromagnetic field calculation.



FIG. 9 shows an example of an electromagnetic field data screen in text form.



FIG. 10 shows an example of an electromagnetic field data screen in graph form.



FIG. 11 shows a domain of analysis.



FIGS. 12A and 12B show a wave source domain discretized with different grid intervals, and more specifically, FIG. 12A shows a coarse-grid discretization and FIG. 12B a fine-grid discretization.



FIG. 13 illustrates vector potential used to calculate electromagnetic waves at an observation point according to a conventional method.


Claims
  • 1. A computer-readable medium storing a program for analyzing electromagnetic waves based on given electromagnetic current data, the program causing a computer to function as: an electromagnetic current data memory that stores time-series electromagnetic current data indicating how electric currents and magnetic currents in an electromagnetic wave source vary with time;an analysis condition receiver that receives analysis conditions including position parameters and frequency parameters, the position parameters specifying at least one observation point at which an electromagnetic field is to be analyzed, the frequency parameters specifying at least one frequency to be analyzed;a Fourier transform processor that performs a Fourier transform on the time-series electromagnetic current data to produce frequency-specific electromagnetic current data for each frequency specified by the frequency parameters, when the analysis condition receiver receives analysis conditions; andan electromagnetic field calculator that calculates an electric field at the observation point specified by the position parameters, by integrating electric fields produced by electric and magnetic currents in each small volume of the electromagnetic wave source, based on the frequency-specific electromagnetic current data supplied from the Fourier transform processor.
  • 2. The computer-readable medium according to claim 1, wherein the electromagnetic field calculator further calculates a magnetic field at the observation point specified by the position parameters by integrating magnetic fields produced by the electric and magnetic currents in each small volume of the electromagnetic wave source, based on the frequency-specific electromagnetic current data supplied from the Fourier transform processor.
  • 3. The computer-readable medium according to claim 1, wherein the electromagnetic field calculator converts values of the calculated electric field into polar coordinate form.
  • 4. The computer-readable medium according to claim 1, wherein the Fourier transform processor loads a memory space with the time-series electromagnetic current data to perform a Fourier transform thereon and, when the Fourier transform is finished, releases the memory space of the time-series electromagnetic current data while reading the resulting frequency-specific electromagnetic current data.
  • 5. The computer-readable medium according to claim 1, wherein: the frequency parameters specify a plurality of frequencies; andeach time the calculation of electric field is completed for one frequency, the electromagnetic field calculator saves the calculated data of electric field into a secondary storage device and releases a memory space that has been used to store the frequency-specific electromagnetic current data of that frequency.
  • 6. An apparatus for analyzing electromagnetic waves based on given electromagnetic current data, the apparatus comprising: an electromagnetic current data memory that stores time-series electromagnetic current data indicating how electric currents and magnetic currents in an electromagnetic wave source vary with time;an analysis condition receiver that receives analysis conditions including position parameters and frequency parameters, the position parameters specifying at least one observation point at which an electromagnetic field is to be analyzed, the frequency parameters specifying at least one frequency to be analyzed;a Fourier transform processor that performs a Fourier transform on the time-series electromagnetic current data to produce frequency-specific electromagnetic current data for each frequency specified by the frequency parameters, when the analysis condition receiver receives analysis conditions; andan electromagnetic field calculator that calculates an electric field at the observation point specified by the position parameters, by integrating electric fields produced by electric and magnetic currents in each small volume of the electromagnetic wave source, based on the frequency-specific electromagnetic current data supplied from the Fourier transform processor.
  • 7. A method of analyzing electromagnetic waves based on given electromagnetic current data, the method comprising: receiving analysis conditions including position parameters and frequency parameters, the position parameters specifying at least one observation point at which an electromagnetic field is to be analyzed, the frequency parameters specifying at least one frequency to be analyzed;receiving time-series electromagnetic current data indicating how electric currents and magnetic currents in an electromagnetic wave source vary with time;performing a Fourier transform on the time-series electromagnetic current data to produce frequency-specific electromagnetic current data for each frequency specified by the frequency parameters; andcalculating an electric field at the observation point specified by the position parameters, by integrating electric fields produced by electric and magnetic currents in each small volume of the electromagnetic wave source, based on the frequency-specific electromagnetic current data, and providing values of the electric field calculated.
Priority Claims (1)
Number Date Country Kind
2006-090034 Mar 2006 JP national