CN103499846A - Method and equipment for predicting weather conditions - Google Patents

Method and equipment for predicting weather conditions Download PDF

Info

Publication number
CN103499846A
CN103499846A CN201310395391.7A CN201310395391A CN103499846A CN 103499846 A CN103499846 A CN 103499846A CN 201310395391 A CN201310395391 A CN 201310395391A CN 103499846 A CN103499846 A CN 103499846A
Authority
CN
China
Prior art keywords
weather
information
data
dimensional
weather data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310395391.7A
Other languages
Chinese (zh)
Other versions
CN103499846B (en
Inventor
王光远
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201310395391.7A priority Critical patent/CN103499846B/en
Publication of CN103499846A publication Critical patent/CN103499846A/en
Application granted granted Critical
Publication of CN103499846B publication Critical patent/CN103499846B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a method and equipment for predicting weather conditions. The method includes the steps that weather data are received from a plurality of mobile terminals, three-dimensional smoothing is conducted on the weather data based on time information, weather information and position information, and weather information in first preset time is acquired from the weather data on which three-dimensional smoothing is conducted, wherein the weather data comprises the weather information, the position information and the time information. According to the method and equipment for predicting the weather conditions, weather can be accurately predicted in real time.

Description

The method and apparatus that weather conditions are predicted
Technical field
The present invention relates to the weather forecasting field.More particularly, relate to a kind of method and apparatus that weather conditions are predicted.
Background technology
In existing weather forecast technology, mainly according to satellite cloud picture and synoptic analysis, in conjunction with meteorological data, landform and seasonal characteristic, calculate regional weather condition forecast.Be characterized in that the forecast scope is wide, the mikey minimum of general forecasting is city or district.Yet the forecast time span of existing weather forecast technology is large, real-time is not high, the general weather condition of at least forecasting following a few hours to a couple of days; And accuracy is not high, generally adopt the metric form of probability, and affected by the changeable factor of city microclimate, city local weather forecasting is more inaccurate.
Therefore, need a kind of can be more in real time, the weather forecasting technology of forecasting weather accurately.
Summary of the invention
The object of the present invention is to provide a kind of method and apparatus that weather conditions are predicted, it receives Weather information by the terminal from being distributed in a plurality of positions, can be more in real time, forecasting weather accurately.
An aspect of of the present present invention provides a kind of method that weather conditions are predicted, comprising: receive weather data from a plurality of mobile terminals, wherein, weather data comprises Weather information, positional information and temporal information; Time-based information, Weather information and positional information, carry out three-dimensional smoothly to weather data; Weather data from three-dimensional is level and smooth obtains the Weather information of first schedule time.
Alternatively, carrying out three-dimensional level and smooth step comprises: each weather data is carried out to the normalization of time to distance; Weather data after normalization is mapped to three dimensions, and wherein, two dimensions in this three dimensions mean positional information X, Y, and a dimension means range information L, and each three-dimensional coordinate (X, Y, L) has a Weather information; Calculate L and be the gradient of Weather information in three dimensions of the point in the first plane with corresponding range information of the very first time; Direction along described gradient is mapped to L for the second plane with the first corresponding range information of the schedule time by the Weather information of the point in the first plane; Weather information to the point in the second plane carries out smoothly.
Alternatively, the step of the Weather information of the acquisition schedule time of the weather data from three-dimensional is level and smooth comprises: the Weather information of the point in the second plane after obtaining smoothly.
Alternatively, described method also comprises: obtain the Weather information of point corresponding to the second Zhong Yu precalculated position, plane after level and smooth, with the Weather information in the precalculated position that obtains the schedule time.
Alternatively, the very first time is the current time.
Alternatively, the point in the first plane is the point in presumptive area.
Alternatively, first schedule time was the time before very first time.
Alternatively, first schedule time was the time afterwards very first time.
Alternatively, each weather data is carried out to time to the normalized step of distance to be comprised: each weather data among the weather data of the weather data in precalculated position and the position around precalculated position is carried out to the normalization of time to distance, the weather data of the position around the precalculated position of the weather data in the precalculated position based on after normalization after to normalization is carried out approximate processing
Wherein, the step that the weather data from three-dimensional is level and smooth obtains the Weather information of first schedule time comprises: the weather data from three-dimensional is level and smooth obtains the Weather information of first schedule time in precalculated position.
Alternatively, described method also comprises: the weather data after level and smooth to described three-dimensional carries out three-dimensional smoothly again with the weather data of the Weather information of first schedule time with described acquisition; Weather data from three-dimensional is level and smooth obtains the Weather information of second schedule time.
Alternatively, described method also comprises: the Weather information weather data from three-dimensional is level and smooth obtained based on historical data is proofreaied and correct.
Alternatively, when carrying out normalization, the temporal information in each weather data is mapped as weather forecasting is affected to identical range information.
Alternatively, described method also comprises: based on Weather information and positional information, the two dimension of the weather data with same or similar temporal information received being carried out to position-based information is level and smooth.
Alternatively, described method also comprises: the weather data from two dimension is level and smooth obtains the Weather information in precalculated position.
Alternatively, described method also comprises: among the weather data received, remove abnormity point.
Alternatively, the level and smooth step of two dimension of the weather data with same or similar temporal information being carried out to position-based information comprises: according to positional information, Weather information is mapped to a two dimensional surface, the coordinate of each point of described two dimensional surface means a position, and each point has a weather value; Weather value to the point of described two dimensional surface is carried out smoothly.
Alternatively, the step of the Weather information in the acquisition of the weather data from two dimension is level and smooth precalculated position comprises: from described two dimensional surface, obtain and the corresponding coordinate in precalculated position; Obtain the weather value with the corresponding coordinate in precalculated position.
Alternatively, described method also comprises: the weather data with identical positional information in the weather data with same or similar temporal information received is carried out to merger.
The step of based on the weather history data, the Weather information of first schedule time of obtaining being proofreaied and correct alternatively, comprises: the reference information of Weather information that extracts the precalculated position of first schedule time from the weather history data; Calculate the weighted sum of the Weather information in described reference information and the precalculated position of first schedule time.
Alternatively, the step of reference information of Weather information of extracting the precalculated position of first schedule time from the weather history data comprises: be extracted in the Weather information in the precalculated position in the predetermined amount of time before moment corresponding with first schedule time at least one date before date at the first schedule time place, to obtain respectively and corresponding at least one Weather information group of each date on described at least one date; The Weather information group similar with the Weather information in precalculated position in the schedule time before first schedule time from search among at least one Weather information group of extracting; The Weather information in the precalculated position in the moment corresponding with first schedule time on the corresponding date of Weather information group that extraction searches is as reference weather.
Alternatively, the step of reference information of Weather information of extracting the precalculated position of first schedule time from the weather history data comprises: be extracted in m the Weather information in the precalculated position in the schedule time before first schedule time, the first matrix with formation about the m of Weather information * 1; Be extracted in m the Weather information in the precalculated position in the moment corresponding with first schedule time predetermined amount of time before on N date before date at the first schedule time place, to obtain the second matrix about the m * N of Weather information, N is greater than 1 natural number; M is greater than 1 natural number; The first matrix is decomposed on the second matrix, with the weighted sum of N m using the second matrix * 1 matrix, meaned the first matrix; Extract the weight of a described N m * 1 matrix; Be extracted in the Weather information in precalculated position in the moment corresponding with first schedule time on N date before date at the first schedule time place, the 3rd matrix with acquisition about 1 * N of Weather information; Utilize the weight of extracting, calculate the weighted sum of N element of the 3rd matrix.
Alternatively, the step of reference information of Weather information of extracting the precalculated position of first schedule time from the weather history data comprises: be extracted in m the Weather information in the precalculated position in the schedule time before first schedule time, the 4th matrix with formation about the m of Weather information * 1; Be extracted in m the Weather information in the precalculated position in the moment corresponding with first schedule time predetermined amount of time before on N date before date at the first schedule time place, to obtain the 5th matrix about the m * N of Weather information, N is greater than 1 natural number; M is greater than 1 natural number; Be extracted in the Weather information in precalculated position in the moment corresponding with first schedule time on N date before date at the first schedule time place, the 6th matrix with acquisition about 1 * N of Weather information; (the m+1) * N matrix formed by the 5th matrix and the 6th matrix is decomposed, and to obtain the basis matrix of (m+1) * W, W is greater than 1 natural number; The 4th matrix is decomposed on the m corresponding to the 5th matrix of basis matrix * W matrix, with the weighted sum of W m using described m * W matrix * 1 matrix, meaned the 4th matrix; Extract the weight of a described W m * 1 matrix; Utilize the weight of extracting, the weighted sum of the W corresponding to the 6th matrix in the calculating basis matrix * 1 entry of a matrix element.
Another aspect of the present invention provides a kind of equipment that weather conditions are predicted, comprising: communication unit, receive weather data from a plurality of mobile terminals, and wherein, weather data comprises Weather information, positional information and temporal information; Three-dimensional smooth unit, time-based information, Weather information and positional information, carry out three-dimensional smoothly to weather data; The weather forecasting unit, the weather data from three-dimensional is level and smooth obtains the Weather information of first schedule time.
Alternatively, three-dimensional smooth unit comprises: the normalization unit, carry out the normalization of time to distance to each weather data; The first map unit, be mapped to three dimensions by the weather data after normalization, and wherein, two dimensions in this three dimensions mean positional information X, Y, and a dimension means range information L, and each three-dimensional coordinate (X, Y, L) has a Weather information; The gradient calculation unit, calculate L and be the gradient of Weather information in three dimensions of the point in the first plane with corresponding range information of the very first time;
The second map unit, be mapped to L for the second plane with the first corresponding range information of the schedule time along the direction of described gradient by the Weather information of the point in the first plane; The smoothing processing unit, carry out smoothly the Weather information of the point in the second plane.
The Weather information of the point in the second plane after alternatively, the weather forecasting unit obtains smoothly.
Alternatively, the weather forecasting unit obtains the Weather information of point corresponding to the second Zhong Yu precalculated position, plane after level and smooth, with the Weather information in the precalculated position that obtains the schedule time.
Alternatively, the very first time is the current time.
Alternatively, the point in the first plane is the point in presumptive area.
Alternatively, first schedule time was the time before very first time.
Alternatively, first schedule time was the time afterwards very first time.
Alternatively, the normalization unit carries out the normalization of time to distance to each weather data among the weather data of the position around the weather data in precalculated position and precalculated position, the weather data of the position around the precalculated position of the weather data in the precalculated position based on after normalization after to normalization is carried out approximate processing, wherein, the weather data of weather forecasting unit from three-dimensional is level and smooth obtains the Weather information of first schedule time in precalculated position.
Alternatively, the weather data of three-dimensional smooth unit after level and smooth to described three-dimensional and there is the weather data of Weather information of first schedule time of described acquisition and again carry out three-dimensional smoothly; The weather data of weather forecasting unit from three-dimensional is level and smooth obtains the Weather information of second schedule time.
Alternatively, described equipment also comprises: correcting unit, the Weather information weather data from three-dimensional is level and smooth obtained based on historical data is proofreaied and correct.
Alternatively, the normalization unit is mapped as the temporal information in each weather data weather forecasting is affected to identical range information.
Alternatively, described equipment also comprises: two-dimentional smooth unit, based on Weather information and positional information, the two dimension of the weather data with same or similar temporal information received being carried out to position-based information is level and smooth.
Alternatively, the weather data of weather forecasting unit from two dimension is level and smooth obtains the Weather information in precalculated position.
Alternatively, described equipment also comprises: abnormity point is removed unit, among the weather data received, removes abnormity point.
Alternatively, the two dimension smooth unit is mapped to a two dimensional surface according to positional information by Weather information, and the weather value of the point of described two dimensional surface is carried out smoothly, wherein, the coordinate of each point of described two dimensional surface means a position, and each point has a weather value.
Alternatively, the weather forecasting unit obtains and the corresponding coordinate in precalculated position from described two dimensional surface, and the weather value of the corresponding coordinate of acquisition and precalculated position.
Alternatively, described equipment also comprises: the aggregation of data unit, carry out merger to the weather data with identical positional information in the weather data with same or similar temporal information received.
Alternatively, correcting unit comprises: the reference information acquiring unit, extract the reference information of Weather information in the precalculated position of first schedule time from the weather history data; Correction calculation unit, calculate the weighted sum of the Weather information in described reference information and the precalculated position of first schedule time.
Alternatively, the reference information acquiring unit comprises: Weather information group extraction unit, be extracted in the Weather information in the precalculated position in the predetermined amount of time before moment corresponding with first schedule time at least one date before date at the first schedule time place, to obtain respectively and corresponding at least one Weather information group of each date on described at least one date; The analog information extraction unit, the Weather information group similar with the Weather information in precalculated position in the schedule time before first schedule time from search among at least one Weather information group of extracting; The reference information determining unit, the Weather information in the precalculated position in the moment corresponding with first schedule time on the corresponding date of Weather information group that extraction searches is as reference weather.
Alternatively, the reference information acquiring unit comprises: the first matrix extraction unit is extracted in m the Weather information in the precalculated position in the schedule time before first schedule time, the first matrix with formation about the m of Weather information * 1; The second matrix extraction unit, be extracted in m the Weather information in the precalculated position in the moment corresponding with first schedule time predetermined amount of time before on N date before date at the first schedule time place, to obtain the second matrix about the m * N of Weather information, N is greater than 1 natural number; M is greater than 1 natural number; Resolving cell is decomposed the first matrix on the second matrix, with the weighted sum of N m using the second matrix * 1 matrix, means the first matrix; The first weight extraction unit, extract the weight of a described N m * 1 matrix; The 3rd matrix extraction unit, be extracted in the Weather information in precalculated position in the moment corresponding with first schedule time on N date before date at the first schedule time place, the 3rd matrix with acquisition about 1 * N of Weather information; The first computing unit, utilize the weight of extracting, and calculates the weighted sum of N element of the 3rd matrix.
Alternatively, the reference information acquiring unit comprises: the 4th matrix extraction unit is extracted in m the Weather information in the precalculated position in the schedule time before first schedule time, the 4th matrix with formation about the m of Weather information * 1; The 5th matrix extraction unit, be extracted in m the Weather information in the precalculated position in the moment corresponding with first schedule time predetermined amount of time before on N date before date at the first schedule time place, to obtain the 5th matrix about the m * N of Weather information, N is greater than 1 natural number; M is greater than 1 natural number; The 6th matrix extraction unit, be extracted in the Weather information in precalculated position in the moment corresponding with first schedule time on N date before date at the first schedule time place, the 6th matrix with acquisition about 1 * N of Weather information; The basis matrix extraction unit, decomposed (the m+1) * N matrix formed by the 5th matrix and the 6th matrix, and to obtain the basis matrix of (m+1) * W, W is greater than 1 natural number; The 7th matrix extraction unit is decomposed the 4th matrix on the m corresponding to the 5th matrix of basis matrix * W matrix, with the weighted sum of W m using described m * W matrix * 1 matrix, means the 7th matrix; The second weight extraction unit, extract the weight of a described W m * 1 matrix; The second computing unit, utilize the weight of extracting, the weighted sum of the W corresponding to the 6th matrix in the calculating basis matrix * 1 entry of a matrix element.
According to the method and apparatus that weather conditions are predicted of the present invention, can be more in real time, forecasting weather accurately.In addition, according to the method and apparatus that weather conditions are predicted of the present invention, can carry out accurate and real-time prediction to the weather condition of zonule.
Will be in ensuing description part set forth the present invention other aspect and/or advantage, some will be clearly by describing, or can learn through enforcement of the present invention.
The accompanying drawing explanation
By the detailed description of carrying out below in conjunction with accompanying drawing, above and other objects of the present invention, characteristics and advantage will become apparent, wherein:
Fig. 1 illustrates the process flow diagram of the method that weather conditions are predicted according to an embodiment of the invention.
Fig. 2 illustrates the process flow diagram that according to an embodiment of the invention weather data is carried out the method for three-dimensional smoothing processing.
Fig. 3 illustrates the three dimensions in weather data is carried out to three-dimensional smoothing processing process according to an embodiment of the invention.
Fig. 4 illustrates the process flow diagram of the method that weather conditions are predicted according to another embodiment of the invention.
Fig. 5 illustrates the block diagram of the equipment of according to an embodiment of the invention weather conditions being predicted.
Fig. 6 illustrates the block diagram of the three-dimensional smooth unit in the equipment of according to an embodiment of the invention weather conditions being predicted.
Fig. 7 illustrates the block diagram of the equipment that weather conditions are predicted according to another embodiment of the present invention.
Embodiment
Now, describe more fully with reference to the accompanying drawings different example embodiment, wherein, some exemplary embodiments are shown in the drawings.
Fig. 1 illustrates the process flow diagram of the method that weather conditions are predicted according to an embodiment of the invention.
In step 101, from a plurality of mobile terminals, receive weather data.For example, can receive weather data from mobile terminal at server end.Weather data comprises Weather information, positional information and temporal information.Weather information means the information of indicative for environments parameter, for example, and temperature, humidity, wind speed, rainfall, situation etc. rain or shine.Position when positional information means to obtain weather data.Time when temporal information means to obtain weather data.
These mobile terminals (for example, mobile phone, panel computer, notebook computer, GPS navigation instrument etc.) can be equipped with the sensor for detection of environmental parameter, for example, and temperature sensor, humidity sensor, air velocity transducer etc.In addition, the user who holds these mobile terminals also can oneself input the environmental parameter of there and then.
In step 102, time-based information, Weather information and positional information, carry out three-dimensional smoothly to the weather data received.In the present invention, according to the impact that weather is estimated, temporal information in weather data is converted to the identical range information of the situation that affects that weather is estimated, thereby, according to range information, the positional information of the coordinate that means three-dimensional point, carrys out three-dimensional level and smooth Weather information in three dimensions.Like this, can smoothly predict by three-dimensional the Weather information of the schedule time.Will be discussed in more detail below three-dimensional level and smooth processing.
Fig. 2 illustrates the process flow diagram that according to an embodiment of the invention weather data is carried out the method for three-dimensional smoothing processing.
In step 201, each weather data is carried out to the normalization of time to distance.When carrying out normalization, the temporal information in each weather data is mapped as weather forecasting is affected to identical range information.
Utilize the weather data of the different time of certain position can be equivalent to the impact of the weather forecasting of this position: to utilize the impact on the weather forecasting of this position apart from the weather data of the another location of this position certain distance.In other words, temporal difference can be equivalent to the impact for weather forecasting of difference on region for the impact of weather forecasting.
For example, utilization is predicted and is obtained the first result the weather of the schedule time of this position at the weather data of a time of a position, utilization predicts and obtains the second result the weather of the schedule time of this position at the weather data of a reference time of this position, and the difference between the first result and the second result can be equivalent to: utilize the result of the weather data in the schedule time of the another location of leaving this position certain distance L to the weather forecasting of the schedule time of this position.Now, the temporal information of this position in the weather data of this time can be mapped as this distance L.By such mapping, can the normalization that affects on weather forecasting by the temporal information in weather data.Should be appreciated that, the reference time here can arrange arbitrarily.Such mapping relations can obtain by detection on the spot in each position and each time, or also can test acquisition by historical data.
For example, in certain position, utilizing result that morning, the weather data of 9 carried out weather forecasting is different from utilizing the morning weather data of 2 to the result of weather forecasting, this difference can be mapped as or be equivalent to utilizes the weather data of the position of leaving these position 5 kms to carry out weather forecasting to this position, in other words, morning the weather data of 9 with respect to morning the weather data of 2 impact of weather forecasting is equivalent to leave the weather data of position of these position 5 kms to the impact of weather forecasting.Again for example, morning the weather data of 10 with respect to morning the weather data of 3 impact of weather forecasting is equivalent to leave the weather data of position of these position 7 kms to the impact of weather forecasting.
In one embodiment, a chronomere (for example, one day or 1 year) being divided into to n(n and being greater than 1 natural number) the individual time period (for example, divides by one hour, half an hour or 5 minutes, can arrange arbitrarily according to accuracy requirement), there is like this n+1 the time as end points.For this n+1 time, obtain the 1st time each time t afterwards ithe weather data of (1<i<n+2) is corresponding apart from l on the impact of weather forecasting with respect to the weather data of last time i.
The hypothetical reference time is the t of this n+1 in the time ref, ref<i, random time t icorresponding distance L ican be represented as following equation (1):
L i = &Sigma; s = ref + 1 i l s - - - ( 1 )
The hypothetical reference time is the t of this n+1 in the time ref, ref>and i, random time t icorresponding distance L ican be represented as following equation (2):
L i = &Sigma; s = i ref - 1 - l s - - - ( 2 )
In addition, if ref=i, L i=0.
For example, be divided into 24 hours by one day, 6 is the reference time, 10 corresponding distance L 10=l 10+ l 9+ l 8+ l 7.
In another embodiment, the time is not divided, directly obtained the distance L corresponding to different time for certain reference time.
In step 202, the weather data after normalization is mapped to three dimensions.After the normalization operation, each weather data has Weather information, positional information and range information.Can utilize two dimensions in three dimensions to mean positional information X, Y, a dimension means range information L, and each three-dimensional coordinate (X, Y, L) has a Weather information like this.
In step 203, Calculation Plane P1(here, the L of plane P 1 is and the corresponding range information L1 of very first time t1) in the gradient of Weather information in three dimensions of point,, with respect to plane P 2(here, the L of plane P 2 for the time range that does not comprise the very first time in the corresponding range information L2 of the second time t2) in the gradient of Weather information of point.Here, the very first time, the second time are the time that has obtained weather data.For example, the second time can be the time before very first time.In addition, the second time can be also the time after the very first time, or the very first time is between a plurality of the second time.This depends on the direction of prediction.For example, during predict future weather, the very first time is preferably the up-to-date corresponding time of weather data.Should be appreciated that, also can predict certain historical time.
The coordinate of supposing the some d1 in plane P 1 is (x, y, z), a search point d2:(x ' from plane P 2, y ', z '), make tt=(t2-t1)/sqrt ((x-x ') 2+ (y-y ') 2+ (z-z ') 2) maximum.Here, sqrt means the root of making even.(x, y, z) the line direction in three dimensions is gradient direction with (x ', y ', z ').
Fig. 3 illustrates the three dimensions in weather data is carried out to three-dimensional smoothing processing process according to an embodiment of the invention.
As shown in Figure 3, in certain plane P 2, search the d2 point, make the tt maximum, thereby obtain the gradient (as shown in the direction of arrow) of d1.
Preferably, search point in three-dimensional point (x, y, z) preset range on every side (x ', y ', z ').
In addition, when only needing to predict certain regional weather, only choose (X, Y) for the three-dimensional space data in preset range.
In step 204, along the direction of described gradient, the Weather information of the point in plane P 1 is mapped to L for the plane P 3 with the corresponding range information L3 of the 3rd time t3.Here, the 3rd time was the time to be predicted.Now, by this mapping process, the point in plane P 3 has been carried out to assignment.
As shown in Figure 3, shine upon (or projection) some d3 to plane P 3 from the some d1 of plane P 1 along the direction of gradient.Now, the weather value of some d3 is endowed the weather value of a d1.
In step 205, the Weather information of the point in plane P 3 is carried out smoothly.Can utilize existing various smoothing technique to carry out smoothing processing.
Return to Fig. 1, in step 103, the weather data from three-dimensional is level and smooth obtains the Weather information of the schedule time.The schedule time here is corresponding to the 3rd top time.Like this, can obtain from plane P 3 weather data of the 3rd each position of time.
In addition, in another embodiment, can at first utilize the method for Fig. 1 to predict the weather of first schedule time based on existing weather data.The weather data of first schedule time that then will predict is as existing weather data, and the method for recycling Fig. 1 is predicted the weather of second schedule time afterwards, first schedule time.Can repeat said process, the weather of prediction more time.
For example, know the weather datas before 9, can utilize these days destinys to it is predicted the weather of 10.Then, using the weather of 10 of prediction as existing weather data, further predict the weather of 11.Billy directly predicts that with the weather data before 9 weather of 11 is more accurate like this.
In other words, weather data after level and smooth to described three-dimensional carries out three-dimensional smoothly again with the weather data of the Weather information of first schedule time with described acquisition, and the weather data from again three-dimensional level and smooth obtains the Weather information of second schedule time, and can repeat said process.
In another embodiment, in the step 102 of Fig. 1, each position that obtains weather conditions for hope is carried out respectively three-dimensional level and smooth.Now, correspondingly, in the step 201 of Fig. 2, the positional information based on weather to be detected is carried out the normalization of time to distance to weather data.Specifically, can receive in advance a position wishing to detect its weather, extract the weather data of the position of the presumptive area that comprises this position from the weather data received.In other words, extract the weather data of the position (below, be called adjacent locations) of peripheral region, Ji Gai position, this position.Subsequently, to the normalization of these weather data execution time to distance.After normalization, the precision of the range information that each weather data normalization is obtained is adjusted, and makes this position range information corresponding at same time with adjacent locations identical.For example, for each time, the range information corresponding to this time based on this position carries out approximate processing to the range information corresponding to this time of adjacent locations.For example, when the absolute value of the difference of the range information corresponding to this time of the range information corresponding to this time of adjacent locations and this position is less than predetermined threshold, it is the range information of this position that the range information of this adjacent locations is proofreaied and correct.Perform step subsequently 202-204.Subsequently, in step 103, the weather data from three-dimensional is level and smooth obtains the Weather information in the schedule time of this position.Like this, can improve the weather forecasting precision of single position.
Fig. 4 illustrates the process flow diagram of the method that weather conditions are predicted according to another embodiment of the invention.
In step 401, from a plurality of mobile terminals, receive weather data.
In step 402, based on Weather information and positional information, the two dimension of the weather data with same or similar temporal information being carried out to position-based information is level and smooth.
Specifically, according to positional information, Weather information is mapped to a two dimensional surface, the coordinate of each point of described two dimensional surface means a position, and each point has a weather value, the weather value of the point of described two dimensional surface is carried out to two dimension level and smooth.This smoothing process can be similar to the step 205 in Fig. 2.
In addition, can carry out two dimension level and smooth before, the weather data with identical positional information had in the weather data of same or similar temporal information carries out merger.For example, average processing.
In addition, also can remove abnormity point before level and smooth among the weather data received carrying out two dimension, for example, the point differed greatly with ambient data.
In step 403, time-based information, Weather information and positional information, the weather data after level and smooth to two dimension carries out three-dimensional smoothly.The smooth manner of step 403 can be identical with step 102.
In step 404, the weather data from two dimension is level and smooth obtains the Weather information in precalculated position.Weather data after this two dimension is level and smooth can be the weather data of the two dimension in step 402 and/or step 403 after level and smooth.
In another embodiment, after step 103, also can to the Weather information of the schedule time of acquisition, be proofreaied and correct based on historical data.
In another embodiment, after step 404, also can to the Weather information of the schedule time of acquisition, be proofreaied and correct based on historical data.
Carrying out timing, the reference information of the Weather information in the precalculated position of the schedule time at first obtained from the extraction of weather history data (depend on and wish the position of proofreading and correct).Here, can for example, according to the Changes in weather trend of the historical data in same time cycle in the past (, take day, the moon, year be the time cycle), obtain reference information.Subsequently, the weighted sum of the Weather information of computing reference information and acquisition.The weight of the Weather information of reference information and acquisition can obtain by experiment.
Below, a mode of obtaining according to an embodiment of the invention reference information is described.
At first, be extracted in the Weather information in the predetermined amount of time before moment corresponding with the schedule time at least one date before date at schedule time place from the weather history data, to obtain respectively and corresponding at least one Weather information group of each date on described at least one date.
For example, the date of supposing schedule time place is point 23 days 13 May in 2012, and predetermined amount of time is 6 hours, and the Weather information while rounding extracts the Weather information in the 7-12 point range of at least one day before on May 23rd, 2012.Weather information in the 7-12 point range of every day is corresponding to a Weather information group.
Subsequently, search for the Weather information group similar to the Weather information in the schedule time before first schedule time among at least one Weather information group of extracting.
For example, temperature corresponding to each integral point that on May 23rd, 2012,7-12 was ordered is 6,8,10,12,14,15 degree.Can find by search temperature corresponding to each integral point that on May 20th, 2012,7-12 was ordered is also to be 6,8,10,12,14,15 degree.
The Weather information in the moment corresponding with the schedule time on the corresponding date of Weather information group that then, extraction searches is as reference weather.
For example, using on May 20th, 2012 Weather information of 13 as reference weather.
Below, a mode of obtaining reference information is according to another embodiment of the present invention described.
At first, be extracted in m the Weather information in the precalculated position in the schedule time before the schedule time, the first matrix with formation about the m of Weather information * 1.
For example, for example, the date of supposing schedule time place is point 23 days 13 May in 2012, predetermined amount of time is 6 hours, a Weather information while rounding, temperature corresponding to each integral point that on May 23rd, 2012,7-12 was ordered is 6,8,10,12,14,15 degree, and the first matrix is represented as [6810121415].
Subsequently, be extracted in m the Weather information in the precalculated position in the predetermined amount of time before moment corresponding with the schedule time on N date before date at schedule time place, the second matrix with acquisition about the m * N of Weather information, N is greater than 1 natural number; M is greater than 1 natural number.
Subsequently, the first matrix is decomposed on the second matrix, with the weighted sum of N m using the second matrix * 1 matrix, meaned the first matrix.
Subsequently, the first matrix meaned from the weighted sum of the m of the N by the second matrix * 1 matrix extracts the weight of a described N m * 1 matrix.
Subsequently, be extracted in the Weather information in precalculated position in the moment corresponding with the schedule time on N date before date at schedule time place, the 3rd matrix with acquisition about 1 * N of Weather information.
Subsequently, utilize N the weight of extracting, calculate the weighted sum of N element of the 3rd matrix.
Below, a mode of obtaining reference information is according to another embodiment of the present invention described.
At first, be extracted in the m Weather information in the precalculated position in the schedule time before the schedule time, to form the 4th matrix of m about Weather information * 1.
Subsequently, be extracted in m the Weather information in the precalculated position in the predetermined amount of time before moment corresponding with the schedule time on N date before date at schedule time place, the 5th matrix with acquisition about the m * N of Weather information, N is greater than 1 natural number; M is greater than 1 natural number.
Subsequently, be extracted in the Weather information in precalculated position in the moment corresponding with the schedule time on N date before date at schedule time place, the 6th matrix with acquisition about 1 * N of Weather information.
Subsequently, to by the 5th matrix and the 6th matrix, merging (the m+1) * N matrix formed, decomposed, to obtain the basis matrix of (m+1) * W, W is greater than 1 natural number.Can utilize the k-svd algorithm to carry out above-mentioned decomposition.
Subsequently, the 4th matrix is decomposed on the m corresponding to the 5th matrix of basis matrix * W matrix, with the weighted sum of W m using described m * W matrix * 1 matrix, meaned the 4th matrix.
Subsequently, extract the weight of a described W m * 1 matrix.
Subsequently, utilize the weight of extracting, the weighted sum of the W corresponding to the 6th matrix in the calculating basis matrix * 1 entry of a matrix element.
Should be appreciated that, said method according to the present invention may be implemented as the computer code in computer readable recording medium storing program for performing.Those skilled in the art can realize according to the description to said method described computer code.When being performed in computing machine, realizes described computer code said method of the present invention.
Fig. 5 illustrates the block diagram of the equipment of according to an embodiment of the invention weather conditions being predicted.
As shown in Figure 5, the equipment 500 of according to an embodiment of the invention weather conditions being predicted comprises communication unit 510, three-dimensional smooth unit 520, weather forecasting unit 530.
Communication unit 510 receives weather data from a plurality of mobile terminals.Communication unit 510 may be implemented as wireless communication devices, thereby can come to communicate with mobile terminal by the wireless network such as internet, LAN (Local Area Network).
Three-dimensional smooth unit 520 time-based information, Weather information and positional information, carry out three-dimensional smoothly to weather data.
The weather data of weather forecasting unit 530 from three-dimensional is level and smooth obtains the Weather information of first schedule time.
Fig. 6 illustrates the block diagram of the three-dimensional smooth unit 520 in the equipment of according to an embodiment of the invention weather conditions being predicted.
As shown in Figure 6, three-dimensional smooth unit 520 comprises normalization unit 521, the first map unit 522, gradient calculation unit 523, the second map unit 524, smoothing processing unit 525
Normalization unit 521 carries out the normalization of time to distance to each weather data.When carrying out normalization, the temporal information in each weather data is mapped as weather forecasting is affected to identical range information.
The weather data of the different time of certain position can be equivalent to the impact of the weather forecasting of this position: the impact apart from the weather data of the another location of this position certain distance on the weather forecasting of this position.In other words, temporal difference can be equivalent to the impact for weather forecasting of difference on region for the impact of weather forecasting.
For example, utilization is predicted and is obtained the first result the weather of the schedule time of this position at the weather data of a time of a position, utilization predicts and obtains the second result the weather of the schedule time of this position at the weather data of a reference time of this position, and the difference between the first result and the second result can be equivalent to: utilize the result of the weather data in the schedule time of the another location of leaving this position certain distance L to the weather forecasting of the schedule time of this position.Now, the Weather information of this position in the weather data of this time can be mapped as this distance L.By such mapping, can the normalization that affects on weather forecasting by the temporal information in weather data.Should be appreciated that, the reference time here can arrange arbitrarily.Such mapping relations can obtain or also can test acquisition by historical data by detection on the spot in each position and each time.
For example, can the mode based on equation (1) and (2) carry out normalization.
The first map unit 522 is mapped to three dimensions by the weather data after normalization.After the normalization operation, each weather data has Weather information, positional information and range information.Can utilize two dimensions in three dimensions to mean positional information X, Y, a dimension means range information L, and each three-dimensional coordinate (X, Y, L) has a Weather information like this.
Gradient calculation unit 523 Calculation Plane P1(now, the L of plane P 1 is and the corresponding range information L1 of very first time t1) in point Weather information with respect to plane P 2(now, the L of plane P 2 for and the corresponding range information L2 of at least one the second time t2 that is different from the very first time) gradient of Weather information of mid point.Can carry out compute gradient according to the mode of step 203.
The second map unit 524 is mapped to L for the plane P 3 with the corresponding range information L3 of the 3rd time t3 along the direction of described gradient by the Weather information of the point in plane P 1.Now, by this mapping process, the point in plane P 3 has been carried out to assignment.
The Weather information of the point in 525 pairs of smoothing processing unit plane P 3 carries out smoothly.Can utilize existing various smoothing technique to carry out smoothing processing.
In addition, the weather data of three-dimensional smooth unit 520 after also level and smooth to three-dimensional and there is the weather data of Weather information of the schedule time of described acquisition and again carry out three-dimensional smoothly.The weather data of weather forecasting unit 530 from three-dimensional is level and smooth obtains the Weather information of another schedule time.Three-dimensional smooth unit 520 and weather forecasting unit 530 can repeatedly add the Weather information newly predicted to Weather information that existing predicted data is predicted next time.
In another embodiment, three-dimensional smooth unit 520 is carried out respectively three smoothly to each position.Now, the normalization of time to distance is carried out to weather data in the position of three-dimensional smooth unit 520 based on weather to be detected.Three-dimensional smooth unit 520 also can comprise extraction unit, and extraction unit can extract the weather data (positional information based on wherein) of the position in the presumptive area that comprises certain position from the weather data received.In other words, extract the weather data of the position (below, be called adjacent locations) of peripheral region, Ji Gai position, this position.Normalization unit 521 is to the normalization of these weather data execution time to distance, and the precision of the range information that each weather data normalization is obtained adjusted, and makes this position range information corresponding at same time with adjacent locations identical.For example, for each time, the range information corresponding to this time based on this position carries out approximate processing to the range information corresponding to this time of adjacent locations.For example, when the absolute value of the difference of the range information corresponding to this time of the range information corresponding to this time of adjacent locations and this position is less than predetermined threshold, it is the range information of this position that the range information of this adjacent locations is proofreaied and correct.Weather forecasting unit 530 can obtain the Weather information in the schedule time of this position by the weather data from three-dimensional is level and smooth.Like this, can improve the weather forecasting precision of single position.
Fig. 7 illustrates the block diagram of the equipment that weather conditions are predicted according to another embodiment of the present invention.
With Fig. 5, compare, the equipment that weather conditions are predicted 500 shown in Fig. 7 also comprises two-dimentional smooth unit 540.Two dimension smooth unit 540 is based on Weather information and positional information, and the two dimension of the weather data with same or similar temporal information being carried out to position-based information is level and smooth.
Specifically, according to positional information, Weather information is mapped to a two dimensional surface, the coordinate of each point of described two dimensional surface means a position, and each point has a weather value, and the weather value of the point of described two dimensional surface is carried out smoothly.This smoothing process can be similar to the step 205 in Fig. 2.
Weather forecasting unit 530 can the weather data from level and smooth by two-dimentional smooth unit 540 two dimensions obtains the Weather information in precalculated position.
In addition, the equipment that weather conditions are predicted of another embodiment of the present invention also can comprise the aggregation of data unit, for the weather data with identical positional information of the weather data with same or similar temporal information to receiving, carries out merger.For example, average processing.
In addition, the equipment that weather conditions are predicted of another embodiment of the present invention also can comprise abnormity point removal unit, among the weather data from receiving, removing abnormity point.
In addition, the equipment that weather conditions are predicted of another embodiment of the present invention also can comprise correcting unit, based on historical data, the Weather information obtained is proofreaied and correct.
Correcting unit comprises: reference information acquiring unit and correction calculation unit.
The reference information acquiring unit extracts the reference information of Weather information in the precalculated position of first schedule time from the weather history data.Here, can for example, according to the Changes in weather trend of the historical data in same time cycle in the past (, take day, the moon, year be the time cycle), obtain reference information.Correction calculation unit is calculated the weighted sum of the Weather information in described reference information and the precalculated position of first schedule time.
One according to one embodiment of present invention in, the reference information acquiring unit comprises Weather information group extraction unit, analog information extraction unit, reference information determining unit.
Weather information group extraction unit is extracted in the Weather information in the precalculated position in the predetermined amount of time before moment corresponding with first schedule time at least one date before date at the first schedule time place, to obtain respectively and corresponding at least one Weather information group of each date on described at least one date.
The Weather information group that the analog information extraction unit is similar with the Weather information in precalculated position in the schedule time before first schedule time from search among at least one Weather information group of extracting.
The Weather information in the precalculated position in the moment corresponding with first schedule time on the corresponding date of Weather information group that the extraction of reference information determining unit searches is as reference weather.
One according to another embodiment of the invention in, the reference information acquiring unit comprises: Weather information group extraction unit, analog information extraction unit, reference information determining unit.
Weather information group extraction unit is extracted in the Weather information in the precalculated position in the predetermined amount of time before moment corresponding with first schedule time at least one date before date at the first schedule time place, to obtain respectively and corresponding at least one Weather information group of each date on described at least one date.
The Weather information group that the analog information extraction unit is similar with the Weather information in precalculated position in the schedule time before first schedule time from search among at least one Weather information group of extracting.
The Weather information in the precalculated position in the moment corresponding with first schedule time on the corresponding date of Weather information group that the extraction of reference information determining unit searches is as reference weather.
One according to another embodiment of the invention in, the reference information acquiring unit comprises: the first matrix extraction unit, the second matrix extraction unit, resolving cell, the first weight extraction unit, the 3rd matrix extraction unit, the first computing unit.
The first matrix extraction unit is extracted in m the Weather information in the precalculated position in the schedule time before first schedule time, the first matrix with formation about the m of Weather information * 1.
The second matrix extraction unit is extracted in m the Weather information in the precalculated position in the moment corresponding with first schedule time predetermined amount of time before on N date before date at the first schedule time place, to obtain the second matrix about the m * N of Weather information, N is greater than 1 natural number; M is greater than 1 natural number.
Resolving cell is decomposed the first matrix on the second matrix, with the weighted sum of N m using the second matrix * 1 matrix, means the first matrix.
The first matrix that the first weight extraction unit means from the weighted sum of the m of the N by the second matrix * 1 matrix extracts the weight of a described N m * 1 matrix.
The 3rd matrix extraction unit is extracted in the Weather information in precalculated position in the moment corresponding with first schedule time on N date before date at the first schedule time place, the 3rd matrix with acquisition about 1 * N of Weather information.
The weight that the first computing unit utilization is extracted, calculate the weighted sum of N element of the 3rd matrix.
One according to another embodiment of the invention in, the reference information acquiring unit comprises: the 4th matrix extraction unit, the 5th matrix extraction unit, the 6th matrix extraction unit, basis matrix extraction unit, the 7th matrix extraction unit, the second weight extraction unit, the second computing unit.
The 4th matrix extraction unit is extracted in m the Weather information in the precalculated position in the schedule time before first schedule time, the 4th matrix with formation about the m of Weather information * 1.
The 5th matrix extraction unit is extracted in m the Weather information in the precalculated position in the moment corresponding with first schedule time predetermined amount of time before on N date before date at the first schedule time place, to obtain the 5th matrix about the m * N of Weather information, N is greater than 1 natural number; M is greater than 1 natural number.
The 6th matrix extraction unit is extracted in the Weather information in precalculated position in the moment corresponding with first schedule time on N date before date at the first schedule time place, the 6th matrix with acquisition about 1 * N of Weather information;
The basis matrix extraction unit is decomposed (the m+1) * N matrix formed by the 5th matrix and the 6th matrix, and to obtain the basis matrix of (m+1) * W, W is greater than 1 natural number.
The 7th matrix extraction unit is decomposed the 4th matrix on the m corresponding to the 5th matrix of basis matrix * W matrix, with the weighted sum of W m using described m * W matrix * 1 matrix, means the 7th matrix.
The second weight extraction unit extracts the weight of a described W m * 1 matrix.
The weight that the second computing unit utilization is extracted, the weighted sum of the W corresponding to the 6th matrix in the calculating basis matrix * 1 entry of a matrix element.
Can be implemented nextport hardware component NextPort according to the unit in the equipment that weather conditions are predicted of exemplary embodiment of the present invention.Those skilled in the art, according to the performed processing of unit limited, can for example use field programmable gate array (FPGA) or special IC (ASIC) to realize unit.
In addition, should be appreciated that, the method and apparatus that weather conditions are predicted according to the present invention is not limited to the weather of predict future time, weather that also can the prediction history time.
According to the method and apparatus that weather conditions are predicted of the present invention, can be more in real time, forecasting weather accurately.In addition, according to the method and apparatus that weather conditions are predicted of the present invention, can dope the weather condition of zonule.
Although with reference to its exemplary embodiment, specifically shown and described the present invention, but it should be appreciated by those skilled in the art, in the situation that do not break away from the spirit and scope of the present invention that claim limits, can carry out the various changes on form and details to it.

Claims (18)

1. the method that weather conditions are predicted comprises:
Receive weather data from a plurality of mobile terminals, wherein, weather data comprises Weather information, positional information and temporal information;
Time-based information, Weather information and positional information, carry out three-dimensional smoothly to weather data;
Weather data from three-dimensional is level and smooth obtains the Weather information of first schedule time.
2. method according to claim 1, wherein, carry out three-dimensional level and smooth step and comprise:
Each weather data is carried out to the normalization of time to distance;
Weather data after normalization is mapped to three dimensions, and wherein, two dimensions in this three dimensions mean positional information X, Y, and a dimension means range information L, and each three-dimensional coordinate (X, Y, L) has a Weather information;
Calculate L and be the gradient of Weather information in three dimensions of the point in the first plane with corresponding range information of the very first time;
Direction along described gradient is mapped to L for the second plane with the first corresponding range information of the schedule time by the Weather information of the point in the first plane;
Weather information to the point in the second plane carries out smoothly.
3. method according to claim 2, wherein, each weather data is carried out to time to the normalized step of distance to be comprised: each weather data among the weather data of the weather data in precalculated position and the position around precalculated position is carried out to the normalization of time to distance, the weather data of the position around the precalculated position of the weather data in the precalculated position based on after normalization after to normalization is carried out approximate processing
Wherein, the step that the weather data from three-dimensional is level and smooth obtains the Weather information of first schedule time comprises: the weather data from three-dimensional is level and smooth obtains the Weather information of first schedule time in precalculated position.
4. method according to claim 1 also comprises:
Weather data after level and smooth to described three-dimensional carries out three-dimensional smoothly again with the weather data of the Weather information of first schedule time with described acquisition;
Weather data from three-dimensional is level and smooth obtains the Weather information of second schedule time.
5. method according to claim 1 also comprises:
Based on Weather information and positional information, the two dimension of the weather data with same or similar temporal information received being carried out to position-based information is level and smooth.
6. method according to claim 5, also comprise: the Weather information in the weather data acquisition precalculated position from two dimension is level and smooth.
7. method according to claim 5, wherein, the level and smooth step of two dimension of the weather data with same or similar temporal information being carried out to position-based information comprises:
According to positional information, Weather information is mapped to a two dimensional surface, the coordinate of each point of described two dimensional surface means a position, and each point has a weather value;
Weather value to the point of described two dimensional surface is carried out smoothly.
8. method according to claim 6, wherein, the step that the weather data from two dimension is level and smooth obtains the Weather information in precalculated position comprises:
From described two dimensional surface, obtain and the corresponding coordinate in precalculated position;
Obtain the weather value with the corresponding coordinate in precalculated position.
9. method according to claim 1, wherein, the step of the Weather information of first schedule time of obtaining being proofreaied and correct based on the weather history data comprises:
Extract the reference information of Weather information in the precalculated position of first schedule time from the weather history data;
Calculate the weighted sum of the Weather information in described reference information and the precalculated position of first schedule time.
10. the equipment that weather conditions are predicted comprises:
Communication unit, receive weather data from a plurality of mobile terminals, and wherein, weather data comprises Weather information, positional information and temporal information;
Three-dimensional smooth unit, time-based information, Weather information and positional information, carry out three-dimensional smoothly to weather data;
The weather forecasting unit, the weather data from three-dimensional is level and smooth obtains the Weather information of first schedule time.
11. equipment according to claim 10, wherein, three-dimensional smooth unit comprises:
The normalization unit, carry out the normalization of time to distance to each weather data;
The first map unit, be mapped to three dimensions by the weather data after normalization, and wherein, two dimensions in this three dimensions mean positional information X, Y, and a dimension means range information L, and each three-dimensional coordinate (X, Y, L) has a Weather information;
The gradient calculation unit, calculate L and be the gradient of Weather information in three dimensions of the point in the first plane with corresponding range information of the very first time;
The second map unit, be mapped to L for the second plane with the first corresponding range information of the schedule time along the direction of described gradient by the Weather information of the point in the first plane;
The smoothing processing unit, carry out smoothly the Weather information of the point in the second plane.
12. equipment according to claim 11, wherein, the normalization unit carries out the normalization of time to distance to each weather data among the weather data of the position around the weather data in precalculated position and precalculated position, the weather data of the position around the precalculated position of the weather data in the precalculated position based on after normalization after to normalization is carried out approximate processing
Wherein, the weather data of weather forecasting unit from three-dimensional is level and smooth obtains the Weather information of first schedule time in precalculated position.
13. equipment according to claim 10, wherein,
It is level and smooth that weather data after three-dimensional smooth unit is level and smooth to described three-dimensional and the weather data of the Weather information of first schedule time with described acquisition carry out three-dimensional again;
The weather data of weather forecasting unit from three-dimensional is level and smooth obtains the Weather information of second schedule time.
14. equipment according to claim 10 also comprises:
The two dimension smooth unit, based on Weather information and positional information, the two dimension of the weather data with same or similar temporal information received being carried out to position-based information is level and smooth.
15. equipment according to claim 14, wherein, the weather data of weather forecasting unit from two dimension is level and smooth obtains the Weather information in precalculated position.
16. equipment according to claim 14, wherein, the two dimension smooth unit is mapped to a two dimensional surface according to positional information by Weather information, and the weather value of the point of described two dimensional surface is carried out smoothly, wherein, the coordinate of each point of described two dimensional surface means a position, and each point has a weather value.
17. equipment according to claim 15, wherein, the weather forecasting unit obtains and the corresponding coordinate in precalculated position from described two dimensional surface, and the weather value of the corresponding coordinate of acquisition and precalculated position.
18. equipment according to claim 10, wherein, correcting unit comprises:
The reference information acquiring unit, extract the reference information of Weather information in the precalculated position of first schedule time from the weather history data;
Correction calculation unit, calculate the weighted sum of the Weather information in described reference information and the precalculated position of first schedule time.
CN201310395391.7A 2013-09-03 2013-09-03 To the method and apparatus that weather conditions are predicted Active CN103499846B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310395391.7A CN103499846B (en) 2013-09-03 2013-09-03 To the method and apparatus that weather conditions are predicted

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310395391.7A CN103499846B (en) 2013-09-03 2013-09-03 To the method and apparatus that weather conditions are predicted

Publications (2)

Publication Number Publication Date
CN103499846A true CN103499846A (en) 2014-01-08
CN103499846B CN103499846B (en) 2015-11-25

Family

ID=49865069

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310395391.7A Active CN103499846B (en) 2013-09-03 2013-09-03 To the method and apparatus that weather conditions are predicted

Country Status (1)

Country Link
CN (1) CN103499846B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106095782A (en) * 2016-05-26 2016-11-09 邵鑫 The weather system for prompting of robot
CN108196317A (en) * 2018-02-06 2018-06-22 南京邮电大学 A kind of Predictive meteorological methods for micro-grid system
CN108318942A (en) * 2018-03-01 2018-07-24 北京墨迹风云科技股份有限公司 Weather prediction method and weather forecasting device
CN108491959A (en) * 2018-02-11 2018-09-04 周名扬 A kind of similar weather forecast method of intelligence and system, information data processing terminal
CN113156543A (en) * 2021-04-09 2021-07-23 湖南国天电子科技有限公司 Remote-measuring automatic weather station system and weather forecasting method thereof

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005069183A1 (en) * 2004-01-05 2005-07-28 Rhea Device for signaling immediate rainfall forecasts
JP2010151597A (en) * 2008-12-25 2010-07-08 Nippon Telegr & Teleph Corp <Ntt> Meteorological predicting apparatus, meteorological prediction method, and meteorological prediction program
CN101788692A (en) * 2009-11-24 2010-07-28 西北电网有限公司 Short-time wind speed forecasting method based on neural network
CN102169194A (en) * 2010-08-25 2011-08-31 清华大学 System for perceiving and forecasting regional weather
CN102445715A (en) * 2010-10-04 2012-05-09 精工爱普生株式会社 Weather variation forecast information providing system and weather variation forecast information providing method
CN102809767A (en) * 2012-08-10 2012-12-05 杭州九树网络科技有限公司 Real-time weather forecast system and forecast method using rain sensing device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005069183A1 (en) * 2004-01-05 2005-07-28 Rhea Device for signaling immediate rainfall forecasts
JP2010151597A (en) * 2008-12-25 2010-07-08 Nippon Telegr & Teleph Corp <Ntt> Meteorological predicting apparatus, meteorological prediction method, and meteorological prediction program
CN101788692A (en) * 2009-11-24 2010-07-28 西北电网有限公司 Short-time wind speed forecasting method based on neural network
CN102169194A (en) * 2010-08-25 2011-08-31 清华大学 System for perceiving and forecasting regional weather
CN102445715A (en) * 2010-10-04 2012-05-09 精工爱普生株式会社 Weather variation forecast information providing system and weather variation forecast information providing method
CN102809767A (en) * 2012-08-10 2012-12-05 杭州九树网络科技有限公司 Real-time weather forecast system and forecast method using rain sensing device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106095782A (en) * 2016-05-26 2016-11-09 邵鑫 The weather system for prompting of robot
CN108196317A (en) * 2018-02-06 2018-06-22 南京邮电大学 A kind of Predictive meteorological methods for micro-grid system
CN108196317B (en) * 2018-02-06 2019-12-13 南京邮电大学 Meteorological prediction method for micro-grid system
CN108491959A (en) * 2018-02-11 2018-09-04 周名扬 A kind of similar weather forecast method of intelligence and system, information data processing terminal
CN108318942A (en) * 2018-03-01 2018-07-24 北京墨迹风云科技股份有限公司 Weather prediction method and weather forecasting device
CN113156543A (en) * 2021-04-09 2021-07-23 湖南国天电子科技有限公司 Remote-measuring automatic weather station system and weather forecasting method thereof

Also Published As

Publication number Publication date
CN103499846B (en) 2015-11-25

Similar Documents

Publication Publication Date Title
CN110264709B (en) Method for predicting traffic flow of road based on graph convolution network
CN107703564B (en) Rainfall prediction method and system and electronic equipment
CN112684520B (en) Weather forecast correction method and device, computer equipment and storage medium
KR20200121274A (en) Method, apparatus, and computer readable storage medium for updating electronic map
CN103499846B (en) To the method and apparatus that weather conditions are predicted
CN109297500B (en) High-precision positioning device and method based on lane line feature matching
CN110798805B (en) Data processing method and device based on GPS track and storage medium
CN104599002B (en) Method and equipment for predicting order value
CN104200104A (en) Fine granularity air pollutant concentration area estimation method based on spatial characteristics
CN111428942B (en) Line icing thickness prediction method for extracting micro-terrain factors based on variable grid technology
CN109739926A (en) A kind of mobile object destination prediction technique based on convolutional neural networks
CN102519443B (en) Method for recognizing and modifying abnormal measurement data of vehicle micro-mechanical gyroscope
Torrielli et al. Long-term simulation of the mean wind speed
CN112634260A (en) Map evaluation method and device, electronic equipment and storage medium
JP2017228091A (en) Walking state learning method, walking state estimation method, road surface condition comprehension method, device and program
CN104102637A (en) Method and device for generating hot spot region
CN110738354A (en) Method and device for predicting particulate matter concentration, storage medium and electronic equipment
KR20150054146A (en) Analogous Typhoon analysis forecast System and Analogous Typhoon analysis forecast method using Thereof
CN111626519A (en) Flight arrival time prediction method and device and electronic equipment
CN110910440A (en) Power transmission line length determination method and system based on power image data
CN116359218A (en) Industrial aggregation area atmospheric pollution mobile monitoring system
CN109543922B (en) Time-period borrowing and returning amount prediction method for single-vehicle station group shared by piles
CN115100819A (en) Landslide hazard early warning method and device based on big data analysis and electronic equipment
CN106772697A (en) Sea of clouds natural landscape forecasting procedure and system
CN116703004B (en) Water system river basin intelligent patrol method and device based on pre-training model

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant