IP Library › Granted Patent US 12,541,932
Granted Patent B2
US 12,541,932 · App. 18/174,037 · Granted Feb 3, 2026

Method of calculating high-resolution 3D wind numerical information considering detailed topographic information

Inventors: Yeon-Hee Kim (Seogwipo-si, KR); Sang-Hyun Lee (Sejong-si, KR); Hyeong-Se Jeong (Seogwipo-si, KR); Hee-Wook Choi (Seogwipo-si, KR); Doo-Il Lee (Namyangju-si, KR)
Assignee: National Institute of Meteorological Sciences
G06T19/20G06T2219/2016
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,541,932
App. No.
18/174,037
Granted
Feb 3, 2026
Kind
B2
Abstract

Provided is a method of calculating high-resolution three-dimensional wind numerical information considering detailed topographic information, the method performing, when the wind numerical data of the operational LDAPS model is calculated (S 100 ), a downscaling process based on the detailed topographic information using the wind numerical data as an input data, wherein the downscaling process performs a preprocessing process of converting a coordinate system and interpolating horizontal and vertical numerical data (S 200 ), performs a process of adjusting roughness lengths (S 300 ), correcting heights (S 400 ), and correcting a subgrid-scale terrain drag effect (S 500 ) on the basis of the detailed topographic information, and finally generating data that has gone through each of the processes as high-resolution wind numerical data (S 600 ).

Claims (171)

1 . A method of calculating high-resolution three-dimensional wind numerical information considering detailed topographic information, the method performing, when wind numerical data of an operational (Local Data Assimilation Prediction System) LDAPS model is calculated (S 100 ), a downscaling process based on the detailed topographic information using the wind numerical data as an input data, wherein

the downscaling process

performs a preprocessing process of converting a coordinate system and interpolating horizontal and vertical numerical data (S 200 ),

performs a process of adjusting roughness length (S 300 ), correcting height (S 400 ), and correcting a subgrid-scale terrain drag effect (S 500 ) on the basis of the detailed topographic information, and

finally generates data that has gone through each of the processes as high-resolution wind numerical data (S 600 ),

wherein step S 500 is a method of correcting vertical wind numerical data, wherein

the procedure is configured of calculating a subgrid-scale topographic roughness length, estimating attenuation of momentum using logarithmic wind distribution, and correcting the estimated attenuation of momentum, and

the sub-grid scale topographic roughness length is calculated considering high-resolution topographic height numerical data on the basis of a low-resolution grid size, and

the subgrid-scale topographic roughness length applies a roughness length relational formula calculated using a large eddy simulation model under ideal surface roughness conditions, and is defined as shown in Equation (e)

z 0,SSO =ασ h (1+ S k ) β   Equation (e), wherein

σ h and S k denote standard deviation and skewness of a sub-grid scale topographic height, respectively, and α and β are constants obtained through a large eddy simulation, and

wherein at step S 500 , the attenuation of momentum generated due to sub-grid scale topographic roughness is estimated by applying logarithmic wind speed distribution applied in the vegetation roughness correction, and is defined as shown in Equation (f)

f

D

(

z

)

=

Δ

⁢

u

_

(

z

)

u

_

(

z

)

=

ln

⁡

(

h

ABL

/

z

0

)

⁢

ln

⁡

(

z

/

z

0

,

local

)

ln

⁡

(

h

ABL

/

z

0

,

local

)

⁢

ln

⁡

(

z

/

z

0

)

,

Equation

⁢

(

f

)

wherein

f D (z) denotes a momentum attenuation rate at each height, ū(z) means wind data at vertical height z at which vegetation roughness correction is performed, Δū(z) denotes a difference of logarithmic wind data applying vegetation roughness length and sub-grid scale topographic roughness, z 0,local is calculated by the sum of the vegetation roughness length and the sub-grid scale topographic roughness, and means ground surface roughness of the wind data correction point, and h ABL means height of the atmospheric boundary layer, and is set as 3.5 h ref to reflect local topographic characteristics,

the method further comprising performing weather prediction based on a predicted wind speed using the high-resolution wind numerical data (S 600 ).

2 . The method according to claim 1 , wherein at step S 100 , the wind numerical data is defined as U wind and V wind expressed in the form of a two-dimensional vector, and is constructed using FORTRAN and Korn-shell languages based on an x86 Linux server.

3 . The method according to claim 2 , wherein input of the wind numerical data of the operational LDAPS model at step S 100 is targeting numerical data of 1.5 km grid size generated in a pp format, and an execution process is largely configured of recognition of files produced according to prediction time of corresponding data, and input of related files.

4 . The method according to claim 3 , wherein interpolation is performed horizontally and vertically at step S 200 after the coordinate system of the U wind and V wind fields of the operational LDAPS model is converted into an Arakawa-B grid,

the horizontal interpolation process applies a distance-weighted bi-linear interpolation using a 2×2 operational LDAPS model including a target point, and

the vertical interpolation process performs interpolation by applying a distance weight in the vertical direction in the same way as the horizontal interpolation.

5 . The method according to claim 4 , wherein at step S 300 , wind data is corrected by applying a vegetation roughness length calculated based on the detailed topographic information, and correction of the vegetation roughness length is performed through a formula as shown in Equation (a)

u

RA

(

z

)

=

u

*

k

⁢

ln

⁡

(

z

z

0

)

=

u

⁡

(

h

RA

)

⁢

ln

⁡

(

z

/

z

0

)

ln

⁡

(

h

RA

/

z

0

)

,

Equation

⁢

(

a

)

wherein

u RA (z) means wind data that has gone through roughness adjustment at vertical height z, u* is friction velocity, k is von Karman constant (0.4), z is a height at which wind correction is performed, Z 0 means a vegetation roughness length at a corresponding point, u(h RA ) denotes wind data of input data (operational LDAPS model), and h RA is a reference height for roughness adjustment, which means an upper end of vertical logarithmic distribution of wind.

6 . The method according to claim 5 , wherein step S 400 is a process of correcting changes in wind generated due to a difference between the height of a model that generates the wind field and the actual height, and is performed on the basis of a linear theory assuming a neutral atmosphere on a terrain calculated at a high resolution, and the process is defined as shown in equation (b)

Δ u HC ( z )= u ( h HC ) e −KZ ΔH   Equation (b), wherein

Δu HC (z) means corrected wind data at vertical height z, u(h HC ) means wind of input data (operational LDAPS model) at a reference height h HC for height correction, k is a topographic wave number, and ΔH HC denotes height difference between high-resolution topographic data and low-resolution topographic data at the same target point.

7 . The method according to claim 6 , wherein at step S 400 , the reference height h HC for height correction and the topographic wave number k input into equation (b) are defined as shown in equations (c) and (d), respectively,

h

HC

=

1

k

Equation

⁢

(

c

)

k

=

π

⁢

A

/

S

H

/

2

,

Equation

⁢

(

d

)

wherein

H/2 and A/S mean topographic peak height and topographic silhouette roughness length calculated from the high-resolution topographic data.

8 . The method according to claim 1 , wherein at step S 500 , vertical wind distribution ū SSO (z) applied with the sub-grid scale terrain drag effect is calculated as shown in equation (g)

ū SSO ( z )= ū ( z )(1− f D ( z ))  Equation (g).

9 . The method according to claim 8 , wherein at step S 600 , the high-resolution wind numerical data is generated to be divided into Netcdf4 format files in a set directory for each prediction time, and variables generated in each file include U wind, V wind, and wind speed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2023
From: KIM, YEON-HEE; LEE, SANG-HYUN; JEONG, HYEONG-SE; CHOI, HEE-WOOK; LEE, DOO-IL
To: NATIONAL INSTITUTE OF METEOROLOGICAL SCIENCES
Reel/Frame 063256/0554 →
Priority Claims (1)
KR 10-2022-0025300 · Feb 25, 2022 · national
Continuity (1)
Related Publication 20230274520A1 · Aug 31, 2023
References Cited (16)
US 8930299B2 · Pyle · 2015 [cited by examiner]
US 9230219B2 · Fang · 2016 [cited by examiner]
US 11408399B2 · Bai · 2022 [cited by examiner]
Beljaars, A.C.M. et al., “A new parametrization of turbulent orographic form drag.” Q. J. R. Meteorol. Soc., 130, Apr. 2004, pp. 1327-1347. [cited by applicant]
Borge, R. et al., “A comprehensive sensitivity analysis of the WRF model for air quality applications over the Iberian Peninsula.” Atmospheric Environment, 42, Dec. 2008, pp. 8560-8574. [cited by applicant]
Chandrasekar, V. et al., “Deployment and performance of the NASA D3R During the Ice-Pop 2018 Field Campaign in South Korea.” IGARSS 2018—2018 IEEE International Geoscience and Remote Sensing Symposium, Jul. 22-27, 2018,… [cited by applicant]
Howard, T., and Clack, P., “Correction and downscaling of NWP wind speed forecasts.” Meteorol. Appl. 14, Jun. 11, 2007, pp. 105-116. [cited by applicant]
Lee, S.-H., and Park, S.-U., “A vegetated urban canopy model for meteorological and environmental modelling.” Bound.—Layer Meteor., 126, Aug. 15, 2008, pp. 73-102. [cited by applicant]
Lee, S.-H., “Further development of the vegetated urban canopy model including a grass-covered surface.” Bound.—Layer Meteor., 140, Apr. 21, 2011, pp. 315-342, doi:10.1007/s10546-011-9603-7. [cited by applicant]
Lott, F., and M. J. Miller, “A new subgrid-scale orographic drag parametrization: Its formulation and testing.” Q. J. R. Meteorol. Soc., 123, Jan. 1997, pp. 101-127. [cited by applicant]
Palmer, T. N., “Predicting uncertainty in numerical weather forecasts.” Int. Geophys., 83, 2002, pp. 3-13. [cited by applicant]
Pelland, S et al., “Solar and photovoltaic forecasting through post-processing of the Global Environmental Multiscale numerical weather prediction model.” Prog. Photovoltaics. Res. Appl., 21, May 2013, pp. 284-296, doi:… [cited by applicant]
Seok, J.-H. et al., “Diagnosis of low-level aviation turbulence using the Korea Meteorological Administration Post Processing (KMAPP).” J. Korean Soc. Aviat. Aeronaut., 28, Dec. 31, 2020, pp. 1-11, doi: 0.12985/ksaa.202… [cited by applicant]
Sheridan, P. et al., “A simple height-based correction for temperature downscaling in complex terrain.” Meteor. Appl., 17, Feb. 12, 2010, pp. 329-339, doi: 10.1002/met.177. [cited by applicant]
Sheridan, P. et al., “A physically based algorithm for downscaling temperature in complex terrain. J. Appl.” Meteor. Climatol., 57, Aug. 2018, pp. 1907-1929, doi:10.1175/JAMC-D-17-0140.1. [cited by applicant]
Yun, J. et al., “Analyses of the meteorological characteristics over South Korea for wind power applications using KMAPP.” Atmosphere, 31, Mar. 31, 2021, pp. 1-15. [cited by applicant]