Patent ID: 8781801

Claim:
A meteorological simulation device, comprising: topographic data acquiring means for acquiring topographic data including a latitude, a longitude, an elevation, and a geological feature of a predetermined area; meteorological data acquiring means for acquiring, as meteorological data, at least one of a wind direction, a wind speed, a temperature, an air pressure, a humidity, and a piece of information equivalent thereto from a whole or a part of sites of the predetermined area; three-dimensional data acquiring means for acquiring three-dimensional space data obtained by defining a three-dimensional space using a plurality of grids, the three-dimensional space data containing a plurality of three-dimensional objects and a ground surface of a partial area of the predetermined area; meteorological data calculating means for calculating, based on the topographic data and the meteorological data, meteorological data of the predetermined area; grid attribute data acquiring means for acquiring form factors of the plurality of grids of the partial area of the predetermined area, and attribute data of each grid, which includes an area and a reflectance of the each grid; thermal radiation energy calculating means for calculating, as thermal radiation energy of the each grid, based on the area of the each grid, the form factor, the reflectance of the each grid, and a temperature of the each grid, which is calculated by the meteorological data calculating means, a sum of thermal radiation energy emitted from an own grid and thermal radiation energy obtained through reflection of a thermal radiation ray emitted from each grid; boundary calculating means for calculating, based on the thermal radiation energy calculated by the thermal radiation energy calculating means, a flux between an atmosphere, and the plurality of three-dimensional objects and the ground surface, and pressure variation at boundaries between the atmosphere, and the plurality of three-dimensional objects and the ground surface; boundary meteorological data calculating means for calculating, based on the flux and the pressure variation, meteorological data of the boundaries between the atmosphere, and the plurality of three-dimensional objects and the ground surface; and output means for outputting the meteorological data calculated by the meteorological data calculating means to an output device, wherein the meteorological data calculating means further calculates meteorological data of the predetermined area after a predetermined time period based on the meteorological data of the boundaries between the atmosphere, and the plurality of three-dimensional objects and the ground surface.