A Calculation Method of Sunshine Hours Based on Data Cache

A technology of data cache and calculation method, applied in sunshine time recorder, measurement device, meteorology and other directions, can solve the problem of low calculation efficiency, and achieve the effect of improving algorithm efficiency and reducing the number of intersection judgments

Active Publication Date: 2018-08-07
黑龙江省林业设计研究院
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to provide a calculation method of sunshine hours based on data cache, which solves the problem of low calculation efficiency in the prior art when analyzing and calculating numerous terrain and feature elements in the scene

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Calculation Method of Sunshine Hours Based on Data Cache
  • A Calculation Method of Sunshine Hours Based on Data Cache
  • A Calculation Method of Sunshine Hours Based on Data Cache

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] The present invention will be further described in detail below in conjunction with the accompanying drawings and examples. The following examples are explanations of the present invention and the present invention is not limited to the following examples.

[0055] As shown in the figure, a method for calculating sunshine hours based on data cache of the present invention includes the following steps:

[0056] A method for calculating sunshine hours based on data cache, characterized in that it comprises the following steps:

[0057] Step 1: Read the scene data, and read the scene data stored in the external file into the memory. The scene data includes the triangulation data of all terrains and the geometric entity boundaries of the feature elements. The data organization method of the scene data in the computer is through the computer An in-memory data structure implemented inside a programming language.

[0058] Under the Windows 7pro system, use the Visual Studio 201...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a computing method for a sunshine duration based on data cache. The computing method comprises the following steps: reading scene data; setting background information related to sunlight analysis; calculating a sun position and generating a solar ray vector; performing crossing judgment on the solar ray and the triangular pixel in cache; performing crossing judgment on a triangular net formed by the solar ray and the terrain / surface feature elements in the scene; overlaying the sunshine durations and setting the triangular pixel in cache as a shielding triangle; and comparing if the current computing moment exceeds the computing interval. According to the method based on data cache, before the crossing judgment of a large amount of terrain / surface features in the scene and light ray, the crossing judgment is performed on the terrain / surface features and few elements in cache, and then the times of crossing judgment of the light ray / elements is reduced, so that the algorithm efficiency is efficiently increased.

Description

technical field [0001] The invention relates to a method for calculating sunshine hours, in particular to a method for calculating sunshine hours based on data cache. Background technique [0002] The current sunshine analysis is mainly used in urban planning and architecture, and a series of analyzes are carried out with sunshine hours as the main index. The main object of sunshine analysis—buildings are generally in a complex geographical scene, which contains a large number of terrain and feature elements. These elements are three-dimensional entities that exist in the real world, and together constitute a true three-dimensional sunlight analysis scene. In the actual analysis process, the topographical elements and the surrounding pavilions, vegetation, ancient pagodas and other ground elements will block the sunlight. Therefore, in order to carry out accurate sunlight analysis and simulation in the real world, the occlusion factors of many 3D entities in the scene must...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G01W1/12
CPCG01W1/12
Inventor 张驰李冠男王英利周侗陶菲
Owner 黑龙江省林业设计研究院
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products