42

DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

������������� ������������ ����������������� ��"!#���$� %&���(')���������*���+���'-,/.+,10�32547698

��,:.+,1;<0�;>=?;A@ABC6ED<= �F,10�GHBI6J,��KMLN=IBC4POM��0�,Q=?DA4SR

T-UWVYX5Z\[(]S^`_badcdef_hgjiMVk^�l�mjnpo-q\mdrFs+t

uEgjc/vwg9nyxEzHs+{J{J|

�~}��5� �~���*�

��e��Je�obgji�wifo�^�ny�`zmjn�e��Jefcwgji�i�x��d^��E^`i�mjl>^`��e�c�oyad^�_`mJcEo�^��1o�mJ�-��e��y_�n�^�o�^���o�e���^��1e��Jcwgji ��nym1_`^`�p�ye�cd�� ���1���z1awgh�E^-n�^`_`^`cEo�i�x���^`^�c�vd�p^`����mjnoyad^\gjcwgjifx1�ye��gjcd�~�ymJifvQo�e�mJc�mJ�Fldn�mj�wif^`����efc~�J^`mjlwa/x1�ye�_��`rUWc�oyad^��w^�i���mJ�5c/vd��^�n�ef_hgji>�^hg9oyad^�nkldny^`�de�_�oye�mJc~o�ad^`�y^��wifo�^�n���awg+�E^\��^�^`c&g9ldlwife�^`�~o�m*o�ad^\ldn�mj�Q�i�^�����mJ��e�cde�o�e�gjife��hg9o�efmJc gjcd��mj�Q¡¢^`_�o�e��E^~gjcwgjifxQ�pe��`z£gjcd� o�ad^�x¤awg+�E^�_`mJcd�pe��d^�nbg9�wif^�l�mjo�^`cEo�e�gjiP��mjnmjo�ad^�nYg9ldlwi�ef_hg9o�efmJcd�kefc&q-¥¦�Nr

] ad^&oyad^`mjnyx�mJ���de��Je�obgji��wifo�^�ny��ef��ldn�^`�p^`c/oy^`�¦efc�oyade���n�^�l>mjnyohz��Ye�o�a�o�ad^§e�cEo�^�ny^`�po���mJ�g9o���mJ�¢lwad^�n�e�_)��m1�d^`ifi�^�ny�Ye�c§��efcd�FrY¨mjo�a�cdmJc1��n�^`_`vQny�yef�E^©gjcd�&n�^`_�vQn��yef�E^ �wi�o�^�n��\g9ny^ �de��y_`vd�p�y^`�Fzgjcd��g9ldlwife�_hg9oye�mJcd�*mJ� �>mjo�aªmJ�ko�ad^`�p^�o�m«e�cde�o�e�gjife��hg9oye�mJc�g9n�^~�d^`�y_�n�ef�>^`�Frª] ad^�lwvQnyl>mJ�y^�mJ��o�ad^n�^�l>mjnyo�e��~o�mªldnym��1e��d^¤g��J^`cEo�i�^¬e�cEoyn�m:�dvd_�o�e�mJc­o�mª�de��Jefo�gji-�wifo�^�nye�cd�dzY�kefo�a®^`��lwawgj�yef��mJc­o�ad^gj�pl>^`_�o��$o�admJvd�Ja/o$o�m���^���mJ�po$e���l>mjnyobgjcEo���mjn�q-¥®��g9ldlwife�_hg9oye�mJcd�`r©]�ad^¯n�^�l>mjnyo��yadmJvdi��¤�Je��E^o�ad^�n�^hgj�d^�n¯^`gj�ye�^�n¯gj_`_�^`�y� o�m�o�ad^~��mjn�^�ny^`_`mJcd�defoy^~opn�^hg9o���^�c/o�� mJ���wifoy^�n�e�cd�«gh�jgjefi�g9�wif^�e�c o�ad^���1��i�efoy^�nbg9o�vQn�^9r

�&;w.+,>°N±Ne��JvQny^`�McdmjoMe�cd_�i�vd�d^`�FrN��i�^hgj�y^3_`mJcEobgj_�oSgjvQo�admjn � �N^�o�^�n`r²XHxQcd_ba<³���^�ohr²ef^+�F��mjn7g _`mJ��lwi�^�o�^l<g9l�^�n-_`mjl/x�mJ�So�ade���n�^�l>mjnyohr

Page 2: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

efe �N^�o�^�n-XHxQcd_ba

��� q�]���q�]Y�

sJr£U¢q�]�V � ��� � ]U � q r�r�r�r�r�r�r�r�r�r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r�r s� r�¨�Z ��� V � �\q\� �AZ\q\Z\X �� ±7UWXd]��PV-� r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r�r®|

� rfsJr3] ad^�±Avdcd�wgj��^�c/obgjiFUW�d^hg©mJ�7±Ne�i�o�^�n�efcd� r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r�r®|� r � r£Z �1e��¯lwi�^��3�wgj�¯lwi�^ r�r�r�r�r�r�r�r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r�r®|� r²|Qr£Z\cwgjifxQ�pe�� mJ�Mo�ad^)]Mnbgjcd�y��^�nY±Avdcd_�o�e�mJc r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r�r��

� r��dr£±<n�mJ� Z\cwgjifmJ�©o�m¯��e��Jefo�gjiF±Ne�ifoy^�n�� r�r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r s �|Qr3��U Up]MZ\X ±7U¢XQ]���V\� r�r�r�r�r�r�r�r�r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r s��|QrfsJr£�$^��wcdefo�efmJc&mJ�S��e��Je�obgjiF±Ne�i�o�^�n�� r�r�r�r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r s��|Qr � r3]Mnbgjcd�yef^`c/o-gjcd���:o�^`gj�Qx:�W�:o�g9o�^ �1mJifvQo�e�mJcd� r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r s��

�dr3q � qY� V�� � �\V\�:U���� � ±7UWV\��\U U¢]SZ\X ±7UWXd]��PV\� r�r�r�r�r�r�r�r�r�r�r�r�r s���drfsJr£�$^��ye��Jc&mJ�Mq\mJcQn�^`_`vQny�yef�E^�±Ne�ifoy^�n��(r�r�r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r s���dr � r£Z-ldlwi�e�_`g9o�e�mJc�mJ�7gjc&±7UWV��dUWcdefoye�gji�ef�hg9o�efmJc�vd�pe�cd��g©q\mJcQn�^`_`vQn��pef�E^)±Nefifo�^�n r�r�r�r ���

� r3V�� � �\V\�:U���� � UyUWV-���\U U¢]SZ\X ±7UWXd]��PV-� r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r ���

� rfsJr£�$^��ye��Jc&mJ�MVY^`_�vQn��yef�E^)±Ne�ifoy^�n�� r�r�r�r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r ���

� r � r��1mJ��^��£�wgj��lwif^`��mJ�SVk^`_`vQn��ye��E^�±Ne�i�o�^�n ��^`�yef�Jc r�r�r�r�r�r�r�r�r�r�r�r�r � {� r²|Qr£VY^`i�g9o�e�mJcd�yade�l&��^�oW��^`^`c&Z\cwgjifmJ��gjcd����ef�JefobgjiF±Nefifo�^�nk�£g9nbgj��^�o�^�n�� r�r�r�r�r�r |J|� r��dr3¨�e��1vwgj�d�kgjcd�&T\e��Jad^�np� � n��d^�nY±Ne�ifoy^�n�� r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r |��

�Qr£U¢q-U¢]UWZ\X5U! �ZP]U � q ¥­Up]�T�Z�V�� � �\V-�:U"����±7UWXd]��PV r�r�r�r�r�r�r�r�r�r�r | ��QrfsJr3] ad^���gjife��defo x�mJ�Mo�ad^���^`i�g+x~UW�d^hg r�r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r | ��Qr � rNUWoy^�nbg9o�efmJc�mJ�Moyad^)±Ne�i�o�^�n r�r�r�r�r�r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r |���Qr²|Qr£Z-ldlwi�e�_`g9o�e�mJc�mJ�7gjc�UyUWV ±Ne�i�o�^�n�o�m©U¢cde�o�e�gjife��hg9oye�mJc r�r�r�r�r�r�r�r�r�r�r�r �Et

# rP�$�\[«[§Z\V&% r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r �E{Z �� q � ¥¦X'�P� �P[(�Pq�]k� r�r�r�r�r�r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r � tV���±)�PV���q � ��� r r�r�r�r�r�r�r�r�r�r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r � s

�)�1�®¨m1m�*1� r r�r�r�r�r�r�r�r�r�r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r � s ^`cd^�n�gjiMVk^`��^�n�^`cd_�^`� r�r�r�r�r�r�r�r�r�r r�r�r�r�r�r�r�r�r�r�r�r�r ���

Page 3: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

sJr3UWq�]�V � ��� � ]�U � q

��e��Jefo�gji��1e��Jcwgji�3n�m1_`^��y�ye�cd� � ���1���lwi�ghxQ�©g§_`^`cEoynbgjin��mJif^�efc ��m:�d^�n�c�o�^`if^`_`mJ���*vdcde��_hg9o�efmJcd�`z-�*vd�yef_«n�^�_`mjn��de�cd��gjcd�®n�^�ldnym1�dvd_�o�efmJcFz-o�^`if^��Qef�ye�mJcFz-�¢l�^`^`_ba gjcd�®e���gj�J^�ldn�m:_`^`�y�yefcd�dz��^`�def_hgji7�de�gj�JcdmJ�ye��$gjcd�¬ny^`��mjo�^ �y^�cd�ye�cd�dr ��e��Je�obgjiM�wi�o�^�n�� � ��±N�b�\g9n�^*cdm+� vQ�we �:vdefo�mJvd�`zF�>^`e�cd���mJvdcd��e�c¤� n�e��¢op� ��g9oy_�ad^��`z � � lwi�ghxE^�n���z7o�mJvd_ba1� o�mJcd^�o�^�i�^�lwadmJcd^`��z3�¢l�^`^`_ba gjcd���©vd�pe�_��¢xQcEo�ad^���yef�`^�n��`z � Z�]��y_hgjcdcd^�n��`zH�dmjldlwi�^�n�nbgj�wg9ny��gjcd���1efnyo�vwgjififx&gji�iS��m1�d^�n�c§��^`gj�yvQn�e�cd��efcd�poyn�vd��^`c/oy�`r[§mjn�^�n�^`_`^�c/o�i�xEzNo�ad^`�y^��wifoy^�n��*awg+�E^��>^`^`c vd�p^`� ��mjn*ldn�m:_`^`�y�pe�cd�«�J^`mjlwa/x1�ye�_`gji�wg9obgQz3gjcd�ªo�ad^�xawgh�E^$_�mJcd�ye��d^�n�g9�wi�^�l�mjo�^`cEo�e�gji���mjnkg9ldlwi�e�_`g9o�e�mJc~e�c~o�ad^$g9n�^hg*mJ�5c:vd��^�n�e�_hgjiA�^hg9o�ad^�n�ldn�^��de�_�o�efmJcFr

UWc�o�ad^P�w^`if� mJ�dq-¥¦�Nz��de��Je�obgji/�wi�o�^�n��Sawg+�E^P�>^`^`c©g9ldlwi�ef^`��o�mYoyad^Pldn�mj�wi�^����7mJ�de�cde�o�e�gjife��hg �o�efmJc � X5x1cd_ba�gjcd�~T\vwgjcd�dz�s+{J{ � � T\vwgjcd�¯gjcd�~XHxQcd_baFzFs+{J{ � �Pgjcd�~mj�Q¡¢^`_�o�e��E^�gjcwgjifx1�ye�� � XMmjn�^�cd_jzs+{J{ � ��rS] ad^�x$��ghx�gji��ym ldn�m+�Qe��d^�gY��^`gjcd�MmJ�Q�¢xQ�po�^���g9o�e�_`gji�ifx-_`mJcd�poyn�vd_�o�e�cd�-��ny^ �1vd^`cd_�x:� �p^`i�^`_�o�ef�E^e�cEo�^`�jn�g9o�e�mJc~�y_bad^`��^�� � X5x1cd_�aFzFs+{J{Qs`�A��r�]�ad^�x�ldnym��1e��d^$g�ldn�mJ��e��pe�cd� ��^hgjcd�mJ�5e��¯l�mJ�yefcd� _`mJc1��poyn�gje�cEo��)efc ��mJvQnp� �def��^`cd�yefmJcwgji��wg9obg�gj�y�ye���e�i�g9oye�mJcFz5gjcd� awg+�E^¯l�mjo�^`cEo�e�gji3��mjn g9ldlwi�e�_`g9o�e�mJc¬e�c�gc/vd�*�>^�n-mJ�Mmjo�ad^�n-g9n�^hgj�`r

�1e���lwif^�gjcwgji�mJ���wifo�^�n��3g9n�^k_�mJcd�ye��d^�ny^`��efc�� � z/gjcd�¯oyad^�*E^�x*e��d^hgj�3mJ�<�wi�o�^�n�efcd�)g9ny^ efc/opn�m9��dvd_`^`�FrP] ad^$�<gj�ye�_�o�ad^`mjnpx�mJ�M��e��Jefo�gjiF±Ne�ifoy^�n�� � ��±N�b�e���n�^��Qef^��^`��e�c���|Qr3��^`�pe��Jc&��^�o�adm1�d����mjncdmJc1� ny^`_`vQn��ye��E^-�wifo�^�n���g9n�^ ldn�^`�y^�c/o�^���efc�� �dz:gjcd�~gjc�g9ldlwi�ef_hg9o�e�mJc©o�m�efcdefo�e�gji�e��`g9o�e�mJc©e����d^`�y_�n�e���^`��dn�ef^��dxEr � cd^-�jny^hg9ogj�Q�9gjc/o�gj�J^-mJ�Hg)cdmJc1� ny^`_`vQn��ye��E^-�wifo�^�ne��3o�ad^Yl�mJ�p�yef�wefi�efo x©o�m���g *E^ efoy��lwawgj�y^i�efcd^hg9nNefc©��ny^ �1vd^`cd_�xEr£] adef�7e���lwife�^`�S�de��po�mjnpo�e�mJc1� ��n�^`^mJvQoylwvQohzJ�d^�i�ghxE^`�*e�c�o�ef��^��/x awgji��Qoyad^�pl<gjcFr¨vQo�oyade��$_hgjc¤gjif�ym��>^�g��Qnbg+� �<gj_ * ��o�ad^©cdmJc1� n�^`_�vQn��yef�E^¯�wifo�^�n�_hgjcdcdmjo$ldn�m+�Qe��d^¯mJvQoylwvQo$�jgjife��g9o�gjc ^��1oyn�^`��efo x�mJ�£o�ad^¯efcQlwvQo��pl<gjcFr*]�ade���zM_`mJvQlwif^`� �kefo�a§o�ad^©efnyny^��E^�n��ye��we�ifefo x§mJ�Pg��de�g9�<g9o�ef_e�cEo�^`�jn�g9o�e�mJcFzE��g *E^`�£g9ldlwife�_hg9oye�mJc*o�m��de�g9�<g9o�e�_�efcdefo�e�gji�e��`g9o�e�mJc�ldn�mj�wif^`��g9o�ef_hgji�rSZ­n�^�_`vQn��ye��E^ �wi�o�^�n��ghx)�>^ �d^��Qe��p^`�¯�kade�_ba©_`efn�_�vd�*�E^�c/o��No�adef�Nldn�mj�wi�^`��rN] ad^�<gj�yef_��d^`�ye��Jc©��^�oyadm1�d�£��mjn£n�^`_`vQn��pef�E^�wifoy^�n��\g9n�^�ldny^`�y^`cEo�^`�«e�c� � z>gjcd�«gjc§g9ldlwi�e�_`g9o�e�mJc&o�m�e�cdefoye�gji�ef�hg9o�efmJc�mJ�3g��<g9n�mjoyn�mjlwef_���m:�d^`iMef��d^`�y_�n�ef�>^`��e�c�� �Qr��1mJ��^�_`mJcd_�i�vd�de�cd�¯n�^`��g9n *1� g9n�^���mJvdcd��efc� # r

Z\c~^��Qo�^�cd�yef�E^�i�e�o�^�nbg9oyvQn�^\mJc~�de��Jefo�gjiA�wifoy^�n���^��def�po��efc���e��Je�obgji>�1e��JcwgjiF��nym1_`^`�p�ye�cd� lwvQ�Q�i�ef_hg9o�efmJcd�`rNZ �y^`if^`_�o�efmJc�mJ�Hny^`��^�n�^`cd_�^`�o�m�o�ad^-���1� �>m1m�*1�P�Yadef_ba�awgh�E^Y�>^`^`c~��mJvdcd��oym)��^\��mJ�¢oad^`i�lw��vdiM_hgjc���^)��mJvdcd�&g9oko�ad^$^`cd��mJ�5o�ade���n�^�l>mjnyohr

Page 4: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� |

� r3¨Z ��� V � �\q\� �<Z\q\Z\X �� ±7UWXd]��PV-�

� r�s ] ad^�±Avdcd�wgj��^�c/obgjiFUW�d^hg©mJ�7±Ne�i�o�^�n�efcd�

] ad^�ldn�m:_`^`�y�-mJ�5�wifo�^�n�e�cd�¯e�cE�EmJif�E^`��o�ad^$�y^`i�^�_�o�e�mJc�mJ�Mo�admJ�y^�_`mJ��l>mJcd^`c/oy�kmJ�Sgjc�gj�y�y^`�©��wi�gj�J^�awgh�Qefcd���ymJ��^-l<g9npo�e�_`vdi�g9nkldnymjl�^�nyo xEzwgjcd��o�ad^$ny^`��m+�jgji�mjn ^`ife���efcwg9o�e�mJc~mJ�Ho�admJ�y^$_`mJ��l>m9�cd^`cEo����Yadef_�a¬i�gj_ *§efo`r�Z �wifo�^�n�ef�$gjc/x§�d^��1e�_`^*mjn$_`mJcEoyn�e��jgjcd_`^©�d^`�yef�Jcd^`�¬oym�_hg9npnyx�mJvQo$�yvd_ba g�y^`if^`_�o�efmJcFr�¥ ^)g9n�^�ldn�e���g9nye�ifx~_�mJcd_`^�n�cd^`�&�kefoya��wifoy^�n��-gj�kvd�y^`��efc��yef�JcwgjiHldnym1_`^`�p�ye�cd�dr]�ad^)�p^��i�^�_�o�e�mJc�ldn�efcd_`eflwif^\��mjno�ad^`�y^�ef���J^`cd^�nbgjififx¯�<gj�y^`��mJc~oyad^\��n�^ �1vd^�cd_�x~mJ�Fo�ad^\�ye��Jcwgji>_`mJ��l�mJcd^�c/o���r]�ad^�n�^¯g9n�^�g~c/vd�*�>^�n�mJ�3e��d^`gji£o x:l�^`� � i�m+� l<gj�y�`zHade��JaQl<gj�y��z5�<gjcd�Ql<gj�y�)gjcd� �<gjcd�d�po�mjlA�\_`mjnyny^���pl>mJcd�de�cd��o�m¯o�ad^�nbgjcd�J^�mJ�S��n�^ �1vd^`cd_`ef^`�-�kade�_ba�l<gj�y�YoyaQn�mJvd�Ja�o�ad^$�wifo�^�n-gjcd��o�admJ�y^$�Yadef_ba�g9n�^n�^W¡¢^�_�o�^`�Fr3U¢c���gjcEx�_hgj�p^`�o�ad^�e�cQlwvQo _`mJcd�yef�po���mJ�5g©ifm���� ��n�^ �1vd^`cd_�x � XM±3�P�yef�Jcwgji�_`mJcEobgj��efcwg9o�^`��/x*ade��Ja1� ��ny^ �1vd^`cd_�x � T\±3�ScdmJef�y^jz/gjcd�¯oyad^ efcd��mjn���g9o�efmJc*e�c*o�ad^k�pe��JcwgjiQ_hgjc©��^�e��pmJi�g9o�^`�*�/x*vd�ye�cd�g�i�m+� l<gj�y�Y�wifoy^�n-�kade�_ba&n�^W¡¢^`_�o��-o�ad^�cdmJef�y^jr\�1vd_ba«g��ye�o�vwg9o�efmJc�e��ko x:lwe�_hgjiM��mjn-o�ad^ g9ldlwife�_hg9o�efmJcd�o�m¯��^�o�^`mjnymJi�mJ�jx��def�y_`vd�y�y^��&��^`ifm���r

±Ne�i�o�^�n�oyad^`mjnyx mjn�e��Jefcwg9o�^`����n�mJ� o�ad^�cd^`^`��oym �d^`�ye��Jc�^�i�^`_�opn�mJcde�_&_�efn�_`vde�o����kefo�a�ldny^��_`ef�y^Y��n�^ �1vd^`cd_�x/� �y^�i�^`_�oyef�E^-_bawg9nbgj_�oy^�n�e��¢o�e�_`��z1��mjnPn�gj�de�m�gjcd�¯o�^`i�^�_`mJ���*vdcde�_hg9oye�mJcd�`r£]�ad^`�y^Ygjcwgji�mJ��wifoy^�n��)�^�n�^�_`mJcd�poynyvd_�o�^`�ª��n�mJ� _`g9l<gj_`efo�mjny�*gjcd� e�cd�dvd_�o�mjny�`z3gjcd��gj_�o�^`��mJc _`mJcEo�e�c/vdmJvd� o�e���^�yef�Jcwgji��`r«[§mjn�^�ny^`_`^`cEo�ifxEz£�def�y_�n�^�oy^�o�ef��^��yef�Jcwgji�ldn�m1_�^`�y�yefcd�¬awgj�©gj�y�yvd��^`� ldn�mJ��e�cwgjcd_`^jz3gjcd�o�ad^ o�^`_badcde��1vd^¯gjcd�¬o�ad^`mjnpx§mJ��������������� �������������awgj�$^��EmJif�E^`�Fr�Z\cwgjifmJ���wifo�^�ny��g9ny^©vd�pvwgji�ifx�ny^��gji�ef�`^`�¬gj�\^`i�^�_�oyn�mJcdef_©_�efn�_`vde�o�� � �de��Je�obgjiM�wi�o�^�n�����ghx�gjif�ym���^*e���lwif^`��^`cEo�^`�§efc¬awg9n��Q�g9n�^*vd�ye�cd�e�cEo�^`�jn�g9o�^`��_`vQn�_�vdefo��`z:�wvQo�g9n�^-��mjny^Y_`mJ����mJcdifx*n�^hgjife��`^`��efc��ymJ��o ��g9n�^��No�ad^Ye�cQlwvQoef�Pldn�m1_�^`�y�y^`��/x�g*ldn�mJ�jnbgj� �d^`�yef�Jcd^`�&o�m©l�^�n���mjny� o�ad^�n�^ �:vdefn�^��&�y^`if^`_�o�efmJc�gjcd��_`mJ�¯lwvQo�^$oyad^)mJvQoylwvQohr

� r � Z �1e��¯lwi�^��3�dgj��lwi�^

] ad^ �<gj�ye�_ke��d^hgj�Pgjcd� � n�^�i�^��9gjc/ob�>¡pg9n��JmJc�mJ�>�wifo�^�n�e�cd��_hgjc���^k_`mJcE�E^`cde�^`cEo�i�x�efc/oynym1�dvd_`^`��/x���^hgjcd�mJ�5g �ye��¯lwi�^\^��dgj��lwi�^jrNX5^�o�vd��_`mJcd�yef�d^�n�o�ad^�i�efcd^hg9n�y^`_�mJcd��mjn��d^�n������������7�Jm��E^�n�cde�cd�g¯��mjny_`^`�Fz<�wgj��l�^`��awg9n���mJcdef_�mJ�y_�e�i�i�g9o�mjn��

���� �� "! #�$� � &%! �(' %! � �*),+ ��- ��. � � .fs��

]�ad^�_`m1^�/�_`ef^`c/o 0!21 t��d^�o�^�n���e�cd^��Yo�ad^��wgj��lwefcd�dz>gjcd� ' ! ef�Yo�ad^)cwg9oyvQnbgjiS��n�^ �1vd^`cd_�x�mJ�7o�ad^�px1�po�^`�&r�¥¤^�_hgji�i + ��- ��o�ad^���mjn�_`e�cd�dzA�po�ef�©vdifvd�Ymjn\^��d_`e�obg9o�e�mJcFzwmjnY�ye���lwi�x~o�ad^3����465���z�gjcd� � ��- �o�ad^ n�^`�pl>mJcd�y^-mjn7�85��9405��Nr£]�ad^-�ymJi�vQoye�mJc�mJ�Ao�ad^Y^ �:vwg9o�e�mJc¯o�^`i�if��vd��o�ad^YmJvQoylwvQo � ��- �N��mjng)�Je��E^`ce�cQlwvQo + ��- ��r�UWc§oyad^��ye��¯lwi�^)�wvQo\ef��l�mjnpobgjc/oY_hgj�y^ mJ�£g��yefc:vd�pmJe��wgji7��mjn�_�e�cd� + ��- � ) ^��Ql ��: ' - ��z�g

Page 5: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

� �N^�o�^�nYX5x1cd_�a

l<g9nyo�ef_`vdi�g9n � ��mjn�_�^`�<� �ymJifvQo�e�mJc�e�� �Jef�E^`c��:x

��� ��- � )�� � : ' ���h^��Ql � : ' - ��kad^�n�^�oyad^ � ��� 4 �8�����P��vdcd_�o�efmJcFz � � ���������P��vdcd_�o�e�mJc&mjn�� ��������� ��vdcd_�oye�mJcFz � � : ' ��zwe��

� � : ' � ) s� %! � ' %!�� ' % � � � : "! '

.

]�ade��N��vdcd_�o�efmJc¯�d^�l�^`cd�d��mJc*oyad^�pxQ�poy^`� l<g9nbgj��^�oy^�n�� "! gjcd� ' ! gjcd�©mJc o�ad^���mjn�_�e�cd����n�^ �:vd^`cd_�x' r�U o���_`mJ�¯lwi�^��¬_bawg9nbgj_�o�^�n e�cd�def_hg9o�^`�$o�awg9o)�>mjo�a o�ad^���gj�Jcdefo�vd�d^¯gjcd�¤lwawgj�y^�mJ��o�ad^¯mJvQoylwvQog9n�^�_bawgjcd�J^`� n�^`i�g9o�ef�E^¯o�m&o�ad^�e�cQlwvQo`r&±Amjn gjcªvdcd�wgj�¯l�^`��mJ�y_`efi�i�g9o�mjn � "! ) tE�$�^�awgh�E^�o�ad^l�mJ�p�yef�wefi�efo x�mJ�NvdcE��mJvdcd�d^`�§n�^`�pl>mJcd�y^���mjn '�� ' ! r�¥®efo�a��^hg *�l�mJ�ye�o�ef�E^��wgj��lwe�cd� � 0!�� ' ! �o�ad^�ny^kef�£ny^`�ymJcwgjcd_`^��No�ad^kgj��lwifefo�vd�d^mJ�<o�ad^kmJvQoplwvQo�ef����g �de��*vd����mjn���mjny_`e�cd��cd^hg9n�oyad^kcwg9o�vQn�gji��n�^ �:vd^`cd_�xEz '�� ' ! r�¥®efo�a��popn�mJcd�J^�n��wgj��lwefcd� � "!�� ' ! � o�ad^���gj�Jcdefo�vd�d^�mJ� � � ' �e��-��g �de���*vd� g9o ' ) tQrUWc�gj�d�defoye�mJc&o�m�oyad^)l<g9nyo�ef_`vdi�g9nY�ymJi�vQo�efmJc&��mjn�_`^��§�/x + ��- ��zdo�ad^�admJ��mJ�J^`cd^`mJvd���mjn�� mJ� � � rfs���awgj�-g¯_bawg9nbgj_�o�^�n�ef�po�e�_$�ymJifvQo�e�mJc

��� ��- � )������! #"%$'&)( ^��Ql � : ' ! - � �*& � ^��Ql � � : ' ! - �,+�.]�ad^P_`m:^ /�_`ef^`cEo�� &)- g9ny^P�d^�o�^�n���e�cd^��)�:x$o�ad^�e�cdefoye�gjiE_`mJcd�defoye�mJcd�`r7±<mjn5�wcdefo�^��wgj�¯lwe�cd� � 0!/.) tE���� ��- � �def^`��mJvQo¯^��1l�mJcd^`cEo�e�gjififx��kefo�aªo�e���^�gjcd� e���_`gji�i�^�� o�ad^ � � ���0��� ��� ���pmJi�vQo�efmJcFr ]�ad^���vdifin�^`�¢l�mJcd�y^�ef� � ��- � ) ��� ��- � � ��� ��- ��z<_�mJ��ldn�e��pe�cd�©��mjn�_`^`�&lwifvd�koynbgjcd�pe�^`cEoY_�mJ��l�mJcd^`cEo��`r

� �:vwg9o�e�mJc � � r�s�� ��m1�d^�i���g¬c:vd� ��^�n�mJ�Y�<gj�yef_&��^`_bawgjcde�_`gjigjcd�©^`i�^`_�oyn�e�_`gjid�pxQ�poy^`���`r7±<mjn3^��wgj�¯lwi�^jzJef�21 ��- �Se��No�ad^�e�cQlwvQo3�EmJifo�gj�J^g9ldlwi�ef^`��o�mªgª�y^�n�e�^`�436587�_�efn�_`vde�ohzkgjcd�:9 ef�~oyad^«_bawg9n��J^§mJc�o�ad^_hg9l<gj_`e�o�mjnhz � efn�_badadm�;)<²� �EmJifobgj�J^�i�gh� e��¯lwi�e�^��

= �9 ��> #9 �@? s&BA 9 ) 1 ��- ��.]�ade��k^ �1vwg9oye�mJc�e��Yef�ymJ��mjnylwadef_\o�m � � rfs��P�Ye�o�a�o�ad^$e��d^�c/o�e��w_hg9o�efmJcd� +C� 1EDF=6G �/� 9©gjcd�

"! ) ? >� = A G ' %! ) H s= & � ? >� = A % I .±<mjn ' %! 1 t o�ad^§oynbgjcd�yef^`cEo��ymJifvQo�e�mJc­e��~mJ�y_�e�i�i�g9o�mjnyx�mjn�vdcd�d^�n¢� �wgj��l>^`� � ��mjn ' %! � tªe�o�ef�^��1l�mJcd^`cEo�e�gjiFmjn m+�E^�np� �wgj��l�^`� � o�ad^�_hgj�p^ ' %! ) t©ef�k_hgjifi�^`�KJ������ �LJ �� ���F� 46������gjcd��e��o�ad^\�9gji�vd^��mjn �Yadef_�a&oyad^$oyn�gjcd�ye�^`cEo-�pmJi�vQo�efmJc��d^`_hghxQ�k�?gj�po�^`�¢ohr

Page 6: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� �

±AvQnpo�ad^�n�gjcwgjifx1�ye��£mJ� � � r�s��Sef�3�?gj_�e�i�e�obg9o�^`�*�/x*e�cEoyn�m1�dvd_�e�cd��oyad^ XMg9lwi�gj_�^ oyn�gjcd�y��mjn�� � �y^�^jz� �9� ���>�$m:^�o��y_baFzHs+{ # s���r3]�ad^�oynbgjcd�p��mjn�� mJ�5o�ad^)^ �1vwg9o�efmJc�e��

$�� % � �� "! � � � %! �(' %! �,+ �� � � � ) �+ � � � � � � � �� "! � � � tE� � #� � tE� � � . � �

� awg9o�� �d^`cdmjo�^$oynbgjcd�y��mjny���b��r�] ad^$�ymJifvQo�e�mJc�mJ�So�ade��kgji��J^��dnbgje�_$^ �1vwg9oye�mJc�ef�

�� � � � ) � � � ��� �+ � � � � � � � �� "! � � � tE� � #� � tE����. � � .²|E�

�kad^�n�^�oyad^�oynbgjcd�p��^�n-��vdcd_�oye�mJc � � � ��e��Y�Je��E^`c��/x� � � � ) s� % � �� "! � � � %! � ' %! �

. � � .��/�

±<mjn ' %! 1 t©o�adef�k��vdcd_�oye�mJc&awgj� oW��m�_`mJ��lwif^���_`mJc ¡¢vd�Eg9o�^�l�mJi�^��kefc�o�ad^ � ��lwi�gjcd^��� � � � ) s

� � � �� � � � ���� � � � . � �

�kad^�n�^ ���2) � "! � : ' ! r3] ad^-l>mJ�yefoye�mJcd��mJ��o�ad^-l>mJi�^`��g9n�^\�d^�o�^�ny��e�cd^`���/x�oyad^\�pxQ�poy^`� l<g9nbgj�©�^�o�^�n�� "! gjcd� ' ! z>gjcd��o�ad^)_bawg9nbgj_�oy^�n\mJ�So�ad^$oynbgjcd�yef^`cEo-�ymJifvQo�e�mJc&�d^�l�^`cd�d�\mJc�oyad^`�&r�¨vQo o�ad^ �8� J � ��n�^`�pl>mJcd�y^\e��Pgji��ym �¢oyn�mJcd�Jifx¯e�c �wvd^�cd_`^`�~�:x¯o�ad^-i�m:_hg9o�efmJc�mJ��o�ad^`�p^-l�mJi�^��`r �\�ye�cd��o�ad^Y_`mJc1��EmJi�vQoye�mJc�o�ad^`mjn�^�� ��mjn�o�ad^©XMg9lwi�gj_`^ oynbgjcd�p��mjn��&zFo�ad^*�ymJi�vQoye�mJc � ��- �Ye���mj�dobgjefcd^`�§�:x«e�cE�E^�nyoye�cd�� � r²|E� �

� ��- � )���� � #"%$L&)( ^��1l � : ' ! - � �*& � ^��Ql � � : ' ! - �,+ �� "!�� ��� � + ��- � � ��� � � � . �E�

�kad^�n�^ � ��- �3ef��o�ad^ke�cE�E^�n��y^ oynbgjcd�y��mjny� mJ� � � � �£gjcd��o�ad^Y_�m1^ /�_`e�^`cEo�� &6- g9n�^ �d^�o�^�ny��e�cd^`����n�mJ�o�ad^\efcdefo�e�gjiA_`mJcd�de�o�e�mJcd� � � tE�Pgjcd� #� � tE��rN¥ ^\�dm cdmjo�cd^`^`��^��1lwi�e�_�efo^��1ldn�^`�y�pe�mJcd����mjn &)- zQcdmjoye�cd�mJcdifx*o�awg9o�o�ad^kopnbgjcd�ye�^�c/o_�mJ��l�mJcd^`cEo��d^`_hghxQ�P�kefo�a�gjc � � ��mJi��defcd�)o�ef��^�s%D "! z1gjcd����m1_`vd�PmJc�o�ad^��mjn�_`^���n�^`�pl>mJcd�y^)n�^�ldn�^`�y^`cEo�^`���/x~o�ad^)efc/o�^��jnbgji�o�^�n���r

±Amjn\gjc«ef��lwvdi��p^�e�cQlwvQohz + ��- � )�� ��- ��zAo�ad^ efc/oy^`�jnbgji7��ghx���^ ^��9gji�vwg9o�^��§�/x�efcd�pl�^`_�o�e�mJcgjcd�~e���^ �1vwgjiAoym � ��- ��r�]�a/vd�`zQo�ad^\e��¯lwvdi��y^ n�^`�pl>mJcd�y^�e��Po�ad^\efc/�E^�n��y^-oynbgjcd�p��mjn�� mJ��o�ad^-oyn�gjcd�y��^�n��vdcd_�o�efmJc �

� ��- � )�� ������� � � ��� ) ? ^��1l � �� - � � ^��1l � �� - ��� ����� A .

±<mjn g*�pe�c/vd�ymJe��wgji�efcQlwvQohz + ��- � ) ^��Ql � : ' - ��z:oyad^$^��jgjifvwg9o�e�mJc~mJ�Fo�ad^�e�cEo�^`�jnbgjiAe�����mjn�^-g+��*1��g9ny�Fz�wvQo-^�i�^`��^�c/obg9npxEzdgjcd��o�ad^$n�^`�pl>mJcd�y^)ef�

� ��� � : ' �d^��Ql � ��� - � � � �� � : ' �Q^��Ql � �� - � � � ��� ����� �d^��Ql � : ' - �� �� ����� � � �� � : ' � � ��� � : ' �

.

Page 7: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

� �N^�o�^�nYX5x1cd_�a

UW�Jcdmjn�e�cd�©o�ad^)^��jgjcd^`�p_`^`cEo\_`mJ��l>mJcd^`c/oy�`zdo�ad^��¢o�^hgj�Qx:� �pobg9o�^$n�^`�pl>mJcd�y^�ef�� s� �� � : ' � � ��� � : ' ��� ����� " ) � � : ' ��� + ��- ��.

]�a:vd�`z7oyad^�lwvQn�^��ye�c/vd�ymJef�wgjiPe�cQlwvQo��Jef�E^`�)nye��y^�oym§gjc mJvQoylwvQo mJ��o�ad^��ygj��^���n�^ �:vd^`cd_�xEz7�kadmJ�y^gj��lwifefo�vd�d^ gjcd��lwawgj�y^©g9n�^ �d^�o�^�n���efcd^`���:x � ��: ' ��zAo�ad^�opnbgjcd�y��^�n$��vdcd_�o�efmJc§^��jgjifvwg9o�^`�§mJc�o�ad^e���gj�Je�cwg9nyx~g �Qe�� mJ�Mo�ad^ � ��lwi�gjcd^jr� r | Z\cwgjifxQ�pe�� mJ�Mo�ad^)]Mnbgjcd�y��^�nY±Avdcd_�o�e�mJc � � � � ) s

� � � ��� � � � ����� � .] ad^�ny^`�pl�mJcd�p^©��vdcd_�o�e�mJc � � r � �kawgj�-o�ad^ _bawg9nbgj_�o�^�n�mJ��g�ifm���� l<gj�p���wi�o�^�nhrYT\m���_hgjc��^

�y^`^$o�ade����&U o�� �jgjifvd^)g9o o�ad^$i�m+� � ��n�^ �:vd^`cd_�x&ife���e�o ' ) tQzdo�ad^$�ym9� _`gji�i�^��&�d_)�EgjefcFzde��

� � tE� ) s %! � ' %!

. � � . # �

±<mjn)i�g9n��J^ � ²z � � � �-��^`awgh�E^`��ife�*E^ � � % zS�ym�efo���gj��lwi�e�o�vd�d^*o�^`cd�d�)o�m��`^�n�m&gj� ' � � � z7gjcd�ade��Ja���n�^ �:vd^`cd_�x&efcQlwvQo��-g9ny^�^ ;>^`_�o�e��E^`ifx��wgj��l>^`�Fr

] ad^~��^�awg+�1e�mJvQn¯mJ�ko�ad^�oynbgjcd�y��^�n���vdcd_�o�efmJc mJc o�ad^�e���gj�Je�cwg9nyx¤g �de��©e��©mJ�kl<g9npo�e�_`vdi�g9ne�cEo�^�ny^`�pohr3¥ ^�_`gjc��knyefo�^ � � : ' ��e�c�oy^�n���� mJ�Se�o��Ygj�¯lwi�efoyvd�d^)gjcd��lwawgj�p^��

� � : ' � )�� � ' ���h^��1l $ :��� ' �,+gjcd�&^��1ldn�^`�y�pe�mJcd�Y��mjn � � ' ��gjcd� �� ' ���mJi�ifm��"��n�mJ� � � r � � �

� � ' � ) s� %! � � ' ! � ' � %�� � %! � � ' ! �(' � %�� G � � . �E�

�� ' � ) � obgjc � ��? ' � ' ! 0! A � obgjc ��� ? ' �(' !

"! A . � � .²{E�

¥ ^~�Yefi�i�^��wgj��efcd^~oyaQn�^`^~ldn�mjl�^�npo�e�^`�©mJ�koyad^�oyn�gjcd�y��^�n¯��vdcd_�o�e�mJc � � � �)�kade�_ba�g9n�^�_�n�vd_�e�gji��mjnvdcd�d^�n��¢obgjcd�de�cd��o�ad^��pvdefobg9�wefi�efo x�mJ�N�yvd_ba��wifo�^�ny�-��mjn�g9ldlwi�ef_hg9o�efmJcd� � � gE� � vQop� m�;¤��n�^ �1vd^`cd_�xEz � �A��Pawgj�p^�� ^�npn�mjn\gjcd�&��^`i�g+x�gjcd� � _+��]Mnbgjcd�yef^`c/okn�^`�pl>mJcd�y^ gjcd�&�:obg9nyop� vQl&o�e���^jr

� ���47 5���� ������ ��� 5 � � J���� � � �8���8� � 4 �"! ���� ��� ��1e�cd_�^ � � � �©o�^�cd�d�~oym �`^�n�mª��mjn~i�g9n��J^# � zo�ad^�n�^§^��Qe��poy��g _`mJc/oymJvQn�efc�o�ad^ � ��lwi�gjcd^�mJvQo��pe��d^�kade�_ba¤efoy����gj�Jcde�o�vd�d^�� � �1vwg9n�^�� e��$i�^��y�$oyawgjc¤awgji��3o�ad^©�9gji�vd^$ � � tE�% % r©]�ad^¯l�mJefc/o : ''& �kad^�n�^o�adef�k_`mJcEo�mJvQnYe�cEo�^�n��y^�_�o��koyad^)e���gj�Je�cwg9nyx~g �Qe�� e�� _hgji�if^`��oyad^)_`vQo�m�;«��n�^ �1vd^`cd_�x �

� � : ''& �% % ) �% � � tE�% % . � � .fs+tE�

Page 8: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

� �N^�o�^�nYX5x1cd_�a

U oYef� oyad^)awgji�����l�m+�^�nY��n�^ �1vd^�cd_�xEzAmjnY| � �d^�_`e�¨^`iFl�mJefc/o`z<�pe�cd_`^$o�ad^�g9oyoy^`c:vwg9oye�mJc&g9o ''& e��� � t£i�mJ������ �

� : ''& �� � tE� ���� ) � s+t3ifmJ������ �� : ''& �� � tE� ����

%) s+t3ifmJ� � � |��w¨ .

�\�yefcd� � � r # ��gjcd� � � r �E�Pe�c � � rfs+tE��xQe�^�i��d� g*ny^`i�g9o�efmJcd�yadefl���^�oW��^`^`c�o�ad^\l<g9nbgj��^�o�^�n�� "! gjcd� ' ! �

� � %! � ' %! � % ) � %! � ' %! � ' %& � % � � %! ' %& � � .fsJs��

U o�ef��_�mJc/�E^`cdef^`cEo&o�m _�mJcd�ye��d^�n 40� �8���8� � 4 ���wifoy^�n��`z���mjn��Yadef_�a ' & ) s � o�ad^ �J^�cd^�nbgji$_hgj�y^ ef�n�^`_�m��E^�ny^`�&�:x~o�ad^$o�ad^�oynbgjcd�y��mjn���g9o�e�mJc ��� � D ''& rP]�ad^`c � � rfsJs��P��^`_`mJ��^`�

� &%! � ' %! � % ) � � &%! � ' %! � � s�. � � .fs � �

]�ade��3e��No�ad^�^ �1vwg9oye�mJc©mJ��g�_`vQny�E^ e�c*o�ad^ � � lwi�gjcd^jr7U o3e��3g�l<g9npo�e�_`vdi�g9n3_hgj�y^ mJ�>g$�?gj��e�i�x�mJ�<_`vQny�E^`�_hgjifi�^`� � gj�y�yefcde�gjc�m��9gji�� � �y^`^�±Nef�dr � r�s���r&]�ad^��J^`cd^�nbgji�^ �1vwg9o�efmJc ��mjn o�ad^`�y^�_�vQny�E^`�`z£e�c ��mjn�^�?gj��efi�e�g9n�_`g9nyo�^`�ye�gjc&cdmjobg9o�efmJcFzde��

� + % �(� % � % ) � � + % � � % � � ����� � s���.]�ad^��9gji�vd^ � % )�� � _�mjnyn�^`�pl>mJcd�d�Yo�m � � r�s � ��r

�1e�cd_`^¤gji�i�ldn�mjo�mjo x1l>^¬�wifoy^�n�� � mJ��oyad^ o x1l�^¬vdcd�d^�n§_`mJcd�yef�d^�nbg9o�efmJc<��awgh�E^ l<g9nbgj��^�oy^`�� "! G ' ! �-ifxQefcd�~mJc«o�ad^*_`vQnp�E^ � � rfs � ��z>o�ad^�n�^*e���e�c«^ ;�^�_�o$mJcd^¯��n�^�^*l<g9n�gj��^�o�^�n �Y�^©g9n�^*��n�^`^*o�me��¯l�mJ�y^�mJcd^)��vQnpo�ad^�n-_�mJcd�defo�efmJc&mJc�o�ad^$�wifo�^�nhrP]�aQn�^`^��pl�^�_`e�gjiH_badmJe�_`^��Y�Yefi�i��>^�_`mJcd�pe��d^�n�^�� �

� e���] ad^k¨vQoyo�^�np�mjnyo�a � ¨�¥ �7�wifo�^�nPawgj�Pgjc�gj��lwifefo�vd�d^�n�^`�pl>mJcd�y^k�kade�_ba�ef�P��g �Qe���gjififx �<g9oe�c�o�ad^$l<gj�p�¢� �<gjcd�

� e�e���] ad^-¨�^��y�y^`i<mjn�±Ni�g9op� �d^`i�g+x � ±N���£�wi�o�^�nPawgj�g�lwawgj�y^Yny^`�pl�mJcd�p^-�Yadef_�a�ef�gj�Pcd^`g9ni�efcd^hg9ngj� l>mJ�y�ye��wi�^)efc�o�ad^$l<gj�y�¢���<gjcd�

� efe�e���] ad^�vdef_ *:� �¢obg9nyo � ��d��wifo�^�nYawgj�Yg©oynbgjcd�pe�^`cEoYn�^��pl�mJcd�y^$�Yadef_ba&�d^`_hghxQ�Ygj�knbg9lwef�difx�gj�l�mJ�y�pef�wi�^9r

±Nefny�po-_`mJcd�pe��d^�n\o�ad^)��gj�Jcdefo�vd�d^$n�^`�pl>mJcd�y^jrY] ad^��dn��¢o\�d^�n�e��jg9o�e��E^)mJ� � � ' ��kefo�a&ny^`�pl�^�_�o\o�m '�9gjcde��yad^`�Yg9o ' ) t���mjnYgji�iF_badmJe�_`^�� � "! G ' ! ��rP]�ad^)ef��l�mJ�pefo�efmJc�mJ�5o�ad^)_�mJcd�defo�efmJc

� % � � ' �� ' % ) t g9o '() t � � .fs+|E�

Page 9: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� {

e��¯lwi�e�^��*oyawg9o¯o�ad^�gj��lwifefo�vd�d^�n�^`�¢l�mJcd�y^&ef��gj� �<g9o�gj�©l>mJ�y�yef�wif^�g9o©o�ad^�i�m+� � ��n�^ �:vd^`cd_�x i�e���efohr]�ade��e���o�ad^\�d^��wcdefoye�mJc�mJ�Fo�ad^�¨vQoyo�^�np�mjnyo�a��wi�o�^�nhrNU oi�^`gj�d�e�����^��de�g9o�^`i�x o�m�o�ad^-n�^ �1vdefny^`��^`cEoo�awg9o ' ! ) � 0! zQ�kade�_baFz<oymJ�J^�o�ad^�n �Ye�o�a � � r�s � ��e���lwife�^`�

0! )s� �

G ' ! ) � s� �

. � � .fs��/�

]�a:vd�`zo�ad^�n�^�ldn�^`�p^`c/o�g9o�ef�E^&l>mJe�cEo���mjn�o�ad^�¨vQoyoy^�ny�mjnyoya �wifo�^�n�i�ef^`���kad^�n�^�o�ad^�_`vQny�E^ � � rfs � �e�cEo�^�ny�y^`_�o�� o�ad^)vdcde�oY_�efn�_`if^ � ±Nef�dr � r � ��r

��� � ��� �F� � � ����� �8�2���0��� � �85�4��*�� ���]�ad^�n�^`�¢l�mJcd�y^$o�m�g©�ye�c/vd�ymJe��wgji5e�cQlwvQo + ��- � ) ^��1l � : ' - ��ef�

� ��- � ) � � : ' � + ��- � )�� � ' �Q^��1l � : $ ' - � �� ' �,+ �8.]�ad^-_hgj�y^\mJ��ife�cd^hg9nPlwawgj�y^ � ) � - ! ' e���^`�¢l�^`_`e�gji�i�x�ef��l�mjnyo�gjc/ohz/�yefcd_`^-efoP_`mjnyn�^��pl�mJcd�d��o�m �d^�i�ghxe�c�o�e���^$��mjn-gji�iF_`mJ�¯l�mJcd^`cEo��YmJ�5o�ad^)efcQlwvQoYe�nyn�^`�¢l�^`_�oyef�E^)mJ�M��n�^ �:vd^`cd_�x �

� ��- � )�� � ' �Q^��1l � : ' ��- � - ! � � .]�ad^)o�e���^$�d^�i�ghx�ef�Y�Jef�E^�c&e�c�oyade��Y_`gj�y^)�/x - ! ) � � � D � ' r ^`cd^�nbgji�ef�ye�cd��oyade��Yef�d^hgQzw�^��d^��wcd^o�ad^3�jn�mJvQl��d^�i�ghxEz � zjgj�Ho�ad^��d^�n�ef�9g9o�ef�E^£mJ�/o�ad^�lwawgj�y^£n�^`�¢l�mJcd�y^ � � r {E�A�kefo�a$n�^`�pl>^`_�o5o�mY��n�^ �1vd^`cd_�x �

��) � � �� ' )� "! %! � � ' � ' ! � % �

"! %! � � ' � ' ! � % .

¥ ^$�Yefi�i�n�^`��^�nYo�m©o�ad^$�9gji�vd^�mJ� � g9o ' ) t¯�yef��lwifx�gj�ko�ad^3� � �F� �� ! ) �� 0!

%! �(' %!. � � .fs � �

Z �poyn�gje��JaEo���mjny��g9n�� _`gji�_`vdi�g9o�e�mJc¤�padm��k��o�awg9o � � D � ' ) t&ef��gjvQo�mJ��g9oye�_hgjififx§��g9o�ef�p�w^`�g9o ' ) tQr�] ad^�_`mJcd�defo�efmJc � % �� ' % ) t g9o ' ) t � � .fs��E�

e��¯lwi�e�^���o�awg9o~o�ad^«lwawgj�p^«n�^��pl�mJcd�y^¬e���gj�~cd^hg9n�i�e�cd^`g9n�gj�~l�mJ�p�yef�wif^«efc®o�ad^�l<gj�y�W� �<gjcd�Fr ¥ ^obg *E^ � � r�s��E��gj�ko�ad^)�d^��wcdefo�efmJc�mJ�So�ad^�±Ni�g9op� �d^�i�ghx � ±N�)��wifo�^�nhr ] ad^�_`mJcd�defo�efmJc � � r�s��E�e��¯lwi�e�^��' ! ) � 0! D � |¯�kade�_baFzwe�c�_�mJc ¡¢vdcd_�o�e�mJc&�kefoya � � rfs � ��x1e�^`if�d�

"! )�� |� � G ' ! ) � � � G � � .fs # �

Page 10: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

s+t �N^�o�^�nYX5x1cd_�a

�kad^�n�^ ) � s � � � � D � r��^��Emjoy^`^`�-mJ�N±Ne���mJcwgj_`_`e � sJs # � � � s ��� t�� �¯�ke�ifi5n�^�_`mJ�Jcde��y^�o�ade��Ygj�Yo�ad^� �8 ����� � � � � � zQ�kade�_ba�l�mjlw� vQl&e�c~o�ad^$��mJ�po �yvQnyldnye��yefcd�¯lwi�gj_�^`�`r�] ad^�n�^�ldn�^��y^`cEobg9o�ef�E^$l�mJefc/o ��mjno�ad^�±N� �wifo�^�n*e�� �yadm+�Ycªe�c�±Nef�dr � r � r�]�ad^�±Ni�g9op� �d^`i�ghx¤�wi�o�^�n*e��*g&�¢l�^`_`e�gji�_hgj�y^~mJ� g�� � � � ���wifoy^�n � �y^`^ � vdmdzFs+{����E��zdg��wifo�^�n�YadmJ�y^�lwawgj�y^\n�^`�¢l�mJcd�y^$e�����g �Qe���gjififx �<g9okgjcd���kade�_ba�_hgjc~��^_`mJcd�popn�vd_�o�^`��vd�pe�cd��¨^`�p�y^`iHl�mJifx1cdmJ��e�gjif�`r

� J���� � ������� � � ��*� J �F� ���0���"������ ��5 4��&�� �]�ad^�opnbgjcd�ye�^�c/o�n�^`�¢l�mJcd�y^$mJ�5oyad^-�wifo�^�n �d^`_`g+x1���kefoya�gjc � � ��mJif�de�cd�*o�e���^ s%D "! r3]�a:vd�`zdo�ad^���mJ�¢onbg9lwef� �d^`_hghx mj�dobgje�cd�¯��mjn¯o�ad^�i�g9n��J^��po¯l>mJ�y�ye��wi�^��9gji�vd^�mJ� "! r ] adef��e��©mj�/�Qe�mJvd�pifx�o�ad^�l>mJe�cEo�kad^�n�^�oyad^)_`vQny�E^ � � r�s � �Pefc/oy^�n��y^`_�o��Yo�ad^$admjn�e���mJc/obgji5g �Qe��`zd�kefo�a�_`m1mjn��defcwg9o�^`�

"! )� � � s )

s� � � s G ' ! ) t � � .fs��E�

� �y^�^$±Nef�dr � r � ��r3]�ad^$mJvQoplwvQoYmJ�Ho�ad^\�wifo�^�n �<gj�p^`��mJc~o�ade���_badmJe�_�^��yadmJvdif��ny^hgj_ba&g*�po�^hgj�Qx~�po�g9o�^�?gj�po�^�no�awgjc���mjn�gjcEx�mjo�ad^�nPldn�mjo�mjo x1l>^k�wifoy^�nhrNU o_`mjnyn�^��pl�mJcd�d�o�m)oyad^-_hgj�y^\mJ�F_�nyefo�ef_hgjiA�wgj�¯lwe�cd���mjn)g�awg9n���mJcdef_*mJ�y_`e�ifi�g9o�mjn`r)¥ ^©�yawgji�i£_hgjifi7o�ad^©�wi�o�^�n$�<gj�y^`�¤mJc«o�ade���_badmJe�_�^¯o�ad^ �vdef_ *:� �¢obg9nyo� $�d���wi�o�^�n � cdm���mjny^�ny^`�pl�^�_�obg9�wi�^)cwgj��^�awg+�1e�cd�¯�>^`^`c���mJvdcd�&efc�o�ad^�i�e�o�^�nbg9o�vQny^+��r

] ad^-oye���^�� _`mJcd�pobgjcEo\s%D "! e���g���^`gj�yvQn�^\mJ�Fo�ad^\�d^`_hghx:��nbg9o�^\mJ�Fo�ad^-oyn�gjcd�ye�^`cEon�^`�¢l�mJcd�y^mJ�7g*�wifo�^�nhr�¥ ^$�yawgjifi5�d^��wcd^)o�ade���o�m©��^�oyad^ ��� ������� 5�4�o�e���^

! ) s%D "! . � � .fs+{E�

UWc o�e���^ ! z7o�ad^�opnbgjcd�ye�^�c/o©e���n�^`�dvd_`^`�ª�:x�s%D � zNmjn)o�m«| #�� mJ��efo��)e�cdefoye�gji£�jgjifvd^jr§¨�x � ! e�oawgj�-�d^`_`g+xE^`�§o�m&s�� � z�gjcd�§gj��o�^�n$| ! o�m � � mJ�Nefo��k�pobg9nyoye�cd���9gji�vd^jrk] ad^ �d^�i�ghx�gjcd���pobg9npop� vQlo�ef��^`�)��mjn�o�ad^�o�aQny^`^��pl>^`_`e�gji3�wifo�^�n��)�kade�_ba¤�^�awgh�E^��de��p_`vd�y�y^`� g9n�^©obg9�wvdi�g9o�^��¤��^`ifm���r~q\mjo�^o�awg9ohzQ�kade�if^\o�ad^��d^�i�ghx�oye���^`��g9ny^$n�mJvd�Jadi�x�o�ad^$��gj��^\��mjnYgji�i�o�aQn�^�^$�wi�o�^�n��`zdo�ad^$�pobg9npop� vQl�o�e���^��g9n�^��E^�nyx��de ;>^�n�^`cEohr�±Amjn o�ad^ $���wi�o�^�n o�ad^��¢obg9nyop� vQl&o�e���^$ef�k^ �1vwgjiFo�m�awgjif�Mo�ad^��d^`i�ghxEr

Page 11: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

s � �N^�o�^�nYX5x1cd_�a

¥ ^$�d^��wcd^)o�ad^�cdmJc1� �de���^`cd�ye�mJcwgjiFnbg9oye�m©mJ�So�ad^$�pobg9nyop� vQl§gjcd�&�d^`i�g+x~o�ef��^`� �

� )�:obg9nyop� vQl��^`i�ghx )

!� ! .±<mjn�g9ldlwife�_hg9o�efmJc«oym�e�cde�o�e�gjife��hg9oye�mJc§efo�e��$�d^`�ye�nbg9�wi�^*o�awg9o����>^�gj�$�y��gjifi£gj�$l>mJ�y�ye��wi�^jzM�ym&gj��o�mgj_bade�^��E^ ��g �de��*vd� g9oyoy^`c:vwg9oye�mJc�mJ�No�ad^)oyn�gjcd�ye�^`cEo-�kefo�adefc&o�ad^��d^`i�g+x�l�^�nye�m1�FrY] ad^)��e�cdef�©vd��9gji�vd^�� ) �% ef�Yg9oyo�gje�cd^`���:x�o�ad^��vdef_ */�W�:obg9npoY�wifoy^�nhr

] ad^�gj��lwi�e�o�vd�d^©ny^`�pl�mJcd�p^~gjcd� �jn�mJvQl��d^`i�ghx¤mJ��o�ad^�o�aQn�^�^��pl�^�_`e�gji3ldn�mjo�mjo x1l>^¯�wifoy^�n��� ¨�¥ �H¨�vQopo�^�ny�mjnpo�aFzH±N� �F±Ni�g9op� ��^`i�g+xEz $� � \vde�_ *:� �:obg9nyo���g9n�^*�yadm+�Yc¤efc¬±Nef�dr � r |Qr�] ad^ �<g9ogj��lwifefo�vd�d^�n�^��pl�mJcd�y^~mJ��o�ad^�¨�¥ �wifoy^�n*e��©gjcªg9oyoynbgj_�o�ef�E^���^`g9o�vQn�^jz£�wvQo©e�� _`mJvdcEo�^�np���<gji�gjcd_`^���/x&g©�jn�mJvQl��d^`i�g+x~�kade�_ba&e��k�?g9nY��nymJ� _`mJcd�¢obgjc/o`r�]�ad^)±N� �wifoy^�nY_�i�^hg9n�i�x�awgj�ko�ad^���mJ�po cd^hg9n�i�x_`mJcd�po�gjc/oP�d^`i�ghx�efc�o�ad^ l<gj�y�P�<gjcd�Fz:�wvQoPefo��Pgj��lwi�e�o�vd�d^�n�^`�pl>mJcd�y^-e��3l�m:mjn�^�n3o�awgjc���mjn�¨�¥�r:]�ad^$�¬�wifo�^�n gj��lwi�e�o�vd�d^¯n�^��pl�mJcd�y^�ef���yef��e�i�g9n$oym�o�awg9o mJ�±N� � efo����jn�mJvQl��d^`i�ghx¤ef�)cdmjo*gj�)�Jm1m1�Fz�wvQo-ef�k��mjn�^�cd^hg9n�ifx�_`mJcd�¢obgjc/oko�awgjc�oyawg9oYmJ�Soyad^)¨�¥ �wifoy^�n-��mjnki�m+� ��n�^ �:vd^`cd_`e�^��`r

� r � ±<n�mJ� Z\cwgjifmJ�©o�m¯��e��Jefo�gjiF±Ne�ifoy^�n��

±AmjnSgk�J^�cd^�nbgji:gjcwgji�mJ�k�wi�o�^�n5o�ad^PmJvQoplwvQo7e��Sg �^�e��JaEo�^`� �yvd� mJ�Q�d^�n�e��jg9oyef�E^`�5mJ�1o�ad^�e�cQlwvQogjcd��mJvQoylwvQo��yef�Jcwgji��`rY�1vd_ba«g��wifo�^�n-_hgjc&��^ �d^`�p_�n�ef�>^`���:x&g�_`mJcd�pobgjcEop� _`m1^ /�_`e�^�c/o��de ;�^�n�^�c/o�e�gji^ �:vwg9o�e�mJc

� ��- � )����� !

� � � � + ��- �� - � � ����� �

� � � � ��- �� - � . � � . � s��

UW�3��^¯gj�p�yvd��^*gjc«e�cQlwvQo$mJ�3oyad^ ��mjn�� + ��- � ) ^��1l � � - �-gjcd�«�y^`^ *«g��ymJifvQo�e�mJc � ��- � ) � � � � + ��- ���mjn o�ad^)mJvQoylwvQo`zwoyad^�oynbgjcd�p��^�n-��vdcd_�oye�mJc � � � ���*vd�po��>^)mJ�Moyad^)��mjn��

� � � � ) ���� ! � � � �

s � ���� � � � � . � � . ��� �

]�ade�� e��-g*nbg9o�efm¯mJ�5l�mJifx1cdmJ��e�gjif�`zQmjnYg©nbg9oye�mJcwgjiF��vdcd_�o�efmJc�mJ� � r3U ok��ghx���^�^��Qldn�^��y�y^`�§gj�� � � � ) � � � ��� � � � � ��� % � � � � � � ��� � �� � ��� � � � � ��� % � � � � � � ��� � � G � � . � |E�

�d^�o�^�n���e�cd^��&_`mJ��lwif^�o�^`i�x��:x�o�ad^$�Egje�c � gjcd��oyad^$l>mJ�yefo�efmJcd�kmJ�Mo�ad^���^�n�mJ� � � gjcd��l�mJi�^�� ��� r] ad^�n�^�g9ny^*o �m���^hgjcd�\mJ��_`mJcE�E^�nyo�efcd��g��wifo�^�n���nymJ� gjcwgji�mJ��o�m��de��Jefo�gjiS��mjn��&z � ��� ���SmJ�

�JmJe�cd� m��E^�n���n�mJ� _`mJcEo�efc:vdmJvd��o�ef��^�oym¤�de��y_�n�^�o�^&o�ef��^jr�¥ ^�_hgjc��de��y_�ny^�o�e��p^�o�ad^&�de ;�^�n�^�c/o�e�gji^ �:vwg9o�e�mJc � � r � s��Ymjn$oynbgjcd�y��mjny� o�ad^*n�^`�¢l�mJcd�y^���vdcd_�o�e�mJc � � � �Yo�m�oyad^¯�def�y_�n�^�oy^��dmJ��gjefcFr¯]�ad^

Page 12: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� s+|

o �m~l�mJ�y�ye��we�ifefo�ef^`�$g9n�^*_`i�mJ�y^�ifx�n�^`i�g9o�^`�Fz5gj�\�^©�yawgji�iNcdm+� �yadm+�)r)±Amjn$�yef��lwi�ef_`efo xEz>�^*_`mJcd�pe��d^�no�ad^$�dn��pokmjn��d^�nY�wi�o�^�n

#��� � )���+ . � � . � �/�

]�ad^�oynbgjcd�p��^�n-��vdcd_�oye�mJc&_hgjc���^��kn�e�oyo�^`c��dm��kc��/x�efcd�pl�^�_�o�e�mJc �

� � � � ) �� � G � � . ��� �

�ym©o�awg9ohzw��mjn-gjc�e�cQlwvQo + ��- � ) ^��Ql � � - ��zQo�ad^$mJvQoylwvQoYe��� ��- � ) �� � + ��- � G � � . � �E�

��e��y_�n�^�o�ef�ye�cd� � � r � �/��e�c�o�e���^��kefoya�_`^`cEoyn�^��§g9ldldn�m+�Qe���g9oye�mJcd�`z1x1e�^`if�d�

? � � � � � � �� - A � ? � � � � � � �� A )���? + � �(+ � ���

� A .

]�ade�� ^`cwg9�wi�^`�ko�ad^�mJvQoplwvQo � � o�m¯�>^�^��Qldn�^`�p�y^`��e�c�o�^�n����kmJ�7efcQlwvQo��kgjcd��ldn�^��1e�mJvd�YmJvQoplwvQo�� �

� � ) ? � � -� � � - A � + � � + � ��� � � ? � � � -� � � - A � � � � . � � . � # �

¥ ^�_hgjc��d^��wcd^ � ������� J���gjcd� � �� ����mjl�^�nbg9o�mjn�����gjcd��� ��� �/x� + � ) + � ( � � ��� + � ) + � � �

gjcd��� n�efoy^ � � r � # �Pe�c�oyad^���mjn��

� � ) � � -� � � - � s � � ��� � + � � � � � -

� � � - � ��� � � .]�ade�� _hgjc���^��ymJif�E^���e�����^`�de�g9oy^`ifx���mjn � � e�c�o�ad^)��mJifi�m+�Yefcd�¯��mjn�� �

� � ) �%� " � ��� ( ��� � + � . � � . � �E�

]�ade�� e��Y��mjny��gji�i�x��ye���e�i�g9noym � � r � �E�ef�M�^���g *E^\o�ad^)ef�d^`cEo�ef�w_hg9oye�mJc

� ) �� - ? � � s� � s A . � � . � {E�

]�a:vd�`z3e�cd�¢o�^hgj�ªmJ�k�po�g9nyo�e�cd����nymJ��o�ad^~�de ;�^�n�^`cEo�e�gji�^ �1vwg9o�efmJc � � r � �/��z7�^�_`gjc �po�g9nyo �Ye�o�a o�ad^gjcwgji�mJ��opnbgjcd�y��^�n���vdcd_�oye�mJc � � r ��� � gjcd����g *E^)o�ad^)�yvQ�w�po�e�o�vQo�e�mJc§mJ� � ��mjn � vd�ye�cd��o�ad^ � ������6� � �� � ����� �8� � ��� ��8� � � r � {E��rPU oYe��-cdmjn���gji�ifx~�*vd_ba�^hgj�yef^�nYoym��mjn *��Ye�o�a�oyn�gjcd�y��^�n���vdcd_�o�efmJcd�Yo�awgjc�kefo�a~�de ;>^�n�^`cEo�e�gji�^ �1vwg9oye�mJcd�`r3]�ad^��wefi�efcd^hg9noynbgjcd�y��mjny��g9o�e�mJc��ke�ifiA�>^\�de��y_`vd�p�y^`�&��vQnyoyad^�n e�c�o�ad^��mJi�ifm��ke�cd�¯�y^`_�oye�mJcd�`r

Page 13: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

s�� �N^�o�^�nYX5x1cd_�a

|Qr��\U U¢]SZ\X ±7UWXd]��PV-�

UWc©o�adef�£�y^`_�o�efmJc©oyad^ �d^��wcdefo�efmJcd�Pgjcd�*�<gj�ye�_ldn�mjl>^�nyo�ef^`�3mJ�A�def�Jefobgji1�wi�o�^�n��3g9n�^ldn�^��y^`cEo�^`�Fr]�ad^��ye��¯lwi�^`�poY��±N�-g9n�^�cdmJc1��n�^`_`vQny�yef�E^��­oyad^ e�cQlwvQo\ef�kldn�m:_`^`�y�y^��§oym�ldn�m1�dvd_�^�o�ad^)mJvQoylwvQo`r�UWc_`mJcEoynbgj�po`z5n�^�_`vQn��ye��E^���±N�)efc/�EmJi��E^ � � � � � J��$mJ�Po�ad^©mJvQoylwvQohzH�Yadef_�a ^`cwg9�wi�^`�$o�ad^`� o�m�gj_�adef^��E^ade��Jad^�n¯l>^�n���mjn���gjcd_�^���mjn¯�Jef�E^`cª_`mJ��lwvQobg9oye�mJcwgji^��1l�^`cd�de�o�vQn�^jr ¨mjo�aªo x:l�^`�©mJ�Y��± g9ny^��def�¢�_`vd�y�p^`��e�c�o�ade��k�y^`_�o�efmJcFr

q\vd��^�n�mJvd�7gj_`_`mJvdcEo��£mJ�<�def�JefobgjiE�wifoy^�n��£g9n�^�gh�jgjefi�g9�wif^�e�c lwvQ�wi�ef_hg9o�efmJcd�NmJc©�def�Jefobgji/�yef�Jcwgjildn�m:_`^`�y�yefcd� � g~c:vd� ��^�n�mJ��oyad^¯��mJ�¢o�vd�y^`��vdi£��m1m�*1��mJc¬o�ad^¯�yvQ�Q¡¢^`_�o g9ny^©ife��poy^`�¤g9o�o�ad^¯^`cd� mJ�o�adef��ny^�l�mjnyo`rP]�ad^\��m1m�*��/x�¥®e�i�ife�gj��� � s+{����E�Pe�� gjc�^��d_`^�i�i�^�c/ok^`i�^���^`cEobg9nyx�efc/oynym1�dvd_�o�efmJcFrP]�ad^�mjn *�mJ� � ldl�^`cdad^�e�� gjcd���1_bawgj��^�n � s+{��J{E�Sef�7�E^�nyx _`mJ�¯ldn�^`ad^`cd�ye��E^jz/g9o3g$��mjn�^gj�Q�9gjcd_`^`��if^��E^`iIrT�gj����efcd��<²���>m1m�* � s+{��J{E��_`mJ��^��k�ymJ��^��Yad^�n�^�efc��>^�o �^`^`cFr|Qr�s �$^��wcdefo�efmJc�mJ�7��e��Je�obgjiF±Ne�i�o�^�n��

e��E^`c~g��de��y_�n�^�o�^���vdcd_�o�efmJc~mJ��o�e���^ ��+�� �*g3�6�8� � � J�5�� ��� � �£�def�Jefobgjiw�wifo�^�n�e����d^��wcd^����/x��� ) ��

��� � �� � +�� � � . � | .fs��

]�ad^ mJvQoylwvQo ��� g9o-oye���^�� � - �d^�l�^`cd�d��mJc���mjoya&l<gj�po$gjcd�§��vQo�vQn�^ �jgjifvd^`�\mJ� +�� z>�wvQo�cdmjo\mJcmjo�ad^�nkmJvQoylwvQok�jgjifvd^`�`r3Z � � J�5�� ��� � ���de��Je�obgji��wifoy^�n-ef�k�d^��wcd^��&�:x

��� ) ����� �

� � +�� � � � ���� �

� �� � � . � | . � �

]�ad^-mJvQoylwvQo ��� g9oPo�ef��^�� � - e�c�oyade��P_`gj�y^-�d^�l>^`cd�d��mJc�l<gj�po�gjcd��ldn�^��y^`cEo�jgjifvd^`��mJ�>o�ad^Ye�cQlwvQo� ��mjn � ) tE��zwgjcd��gjif�ym©mJc�ldn�^��1e�mJvd� mJvQoylwvQo �jgjifvd^`�`r � � _�_hgj�ye�mJcwgjififxEzd��vQo�vQny^)e�cQlwvQo �9gji�vd^`�kg9n�^gji��pm�vd�y^`� � � � tE��zNe�c¤�kade�_ba�_hgj�y^�o�ad^�n�^�_`vQn��ye��E^��wifo�^�n�e�� �6�8� � J ��5 � ��?��r�Vk^`_`vQn��pef�E^��wifoy^�n��g9n�^���mjn�^\l�m+�^�n���vdi5o�awgjc�cdmJc1��n�^`_`vQny�yef�E^ mJcd^`��z<�wvQok_hgjc�gjif�ym¯�>^)��mjn�^�ldn�mj�wif^`��g9o�ef_hgji�zwgj��o�ad^��^`^`�Q�<gj_ *�mJ�Mo�ad^�mJvQoylwvQoY_`gjc&�Jef�E^�n�e��p^$o�m¯e�cd�po�g9�we�i�e�o xEr

] ad^~n�^`�¢l�mJcd�y^�mJ�-g¬cdmJcQny^`_`vQn��ye��E^��wi�o�^�n©o�m gjc e���lwvdif�y^ � � �5��ef�¯�`^�n�m ��mjn$ � 1�� z�Jef�1e�cd��n�e��p^«o�m�o�ad^¬gjifo�^�n�cwg9o�ef�E^§cwgj��^ � � ����� �� 465� � � � � � 4 ����� ��mjn�±7UWV �wifo�^�n`r VY^`_`vQny�yef�E^�wifoy^�n��awgh�E^\i�mJcd�J^�n��^`��mjn�ef^`� �7�yefcd_`^\o�ad^Yn�^��pl�mJcd�y^�mJ�5g)n�^`_�vQn��yef�E^\�wi�o�^�n�o�m*gjc~ef��lwvdi��y^Ye�cQlwvQo_hgjc�l�^�ny�ye��po©efcd�d^��wcdefo�^�ifxEz£efo*ef� *1cdm��kc gj�*gjc,��� � � ��� � �� 405� ���3� � � 4 ����� ��mjn UyUWV �wifo�^�n`r¬±<mjn^��dgj��lwi�^jzQoyad^$n�^��pl�mJcd�y^)mJ�So�ad^$�ye���lwif^$�wi�o�^�n

����( � )�� +��7��� ��� � � ! ) tE�

Page 14: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� s �

o�m©o�ad^�vdcde�oYlwvdif�y^)efcQlwvQo � � �5��ef� oyad^)�J^`mJ��^�oyn�e�_\ldn�mJ�jny^`�y�yefmJc� � ) � G � % )�� � G � � )�� � % G � � )�� � � G)� � � .

]�ad^�n�^`�pl>mJcd�y^ _`mJcEo�e�c/vd^`��e�cd�d^��wcde�o�^`i�x � ��mjn � ���s�o�ad^�n�^`�pl>mJcd�y^ e��-�>mJvdcd�d^`� � ��mjn � 1 s e�o�jn�m+�Y���kefo�admJvQoki�ef��efo gjcd��oyad^$�wi�o�^�n-ef�kvdcd�¢obg9�wi�^jr

] ad^$��n�^ �:vd^`cd_�x�n�^`�pl>mJcd�y^�mJ�Sg¯�de��Je�obgji��wifoy^�nYef�k^`gj�ye�i�x~��mJvdcd� �Pi�^�o +�� ) ^��Ql � : ���E�gjcd�gj�y�yvd��^�gjc�mJvQoylwvQoYmJ�7o�ad^)��mjn�� ���3)�� � �E�Q^��Ql � : ���E� � �yvQ�w�poyefo�vQo�efcd��e�cEo�m � |Qr � ��zdo�ad^)oyn�gjcd�y��^�n��vdcd_�o�efmJc � � �E��e��

� � �E� ) ���� �� � � � � ���

s � ��� � � � � � ���

. � | .²|E�

±<mjn&cdmJcQn�^`_�vQn��yef�E^¤�wi�o�^�n���o�ad^¤�d^`cdmJ��e�cwg9o�mjn�n�^`�dvd_`^`�&oym�vdcdefo xEr ]�ade��&^ �1vwg9o�efmJc"�Jef�E^`��o�ad^n�^`�¢l�mJcd�y^�mJcd_`^~o�ad^��wifo�^�n©_`m:^ /�_�e�^`cEo�� � � gjcd� � awg+�E^~��^�^`c �¢l�^`_`e��w^`�Fr T\m+�^��E^�nhz£�kawg9o¯ef�n�^hgjififx�ny^ �1vde�n�^`��e���o�ad^�mjldl�mJ�pefo�^��No�m*�d^�nyef�E^�_`m1^�/�_`ef^`c/oy� � gjcd��gj���^�� gj��l>mJ�y�yef�wif^+�P�Yadef_ba��ke�i�ixQef^`i���o�ad^©�d^`�ye�n�^`�«n�^`�pl>mJcd�y^¯��vdcd_�o�e�mJcFr ]�ade�� ��� � � � � � 40� � � ���� awgj��cdm�vdcde �1vd^©�ymJifvQo�e�mJcFzHgjcd�g&�jn�^hg9o)�jg9n�ef^�o x¤mJ�o�^`_badcde��1vd^`�*awgh�E^���^`^`c��d^��E^�i�mjl�^��Fr � cdi�x¤o�ad^���mJ�po)^`i�^���^`cEobg9nyx¤�d^��ye��Jco�^`_badcde��1vd^`�Y�ke�ifi���^$_`mJcd�yef�d^�n�^`�&�>^`i�m+� � ��mjnY��vQnyo�ad^�nYe�cd��mjn���g9oye�mJc��y^`^�oyad^)���1��n�^`��^�n�^�cd_`^`�`r

VY^`_�vQn��yef�E^��wifoy^�n��£�J^`cd^�nbgjififx awgh�E^��yvQl�^�n�e�mjn£l�^�n���mjn���gjcd_`^o�m$cdmJcQn�^`_�vQn��yef�E^��wifoy^�n��N�Ye�o�ao�ad^��gj��^�o�mjobgji1c/vd� ��^�n£mJ�<_`m:^ /�_`ef^`cEo��`r£]�ade��£��ghx��>^ ^��Qlwi�gjefcd^`� �:x*cdmjoye�cd�-o�awg9oNo�ad^oyn�gjcd�y��^�n��vdcd_�o�efmJc � |Qr²|E�_`gjc���^��knyefoyo�^�c

� �� � ) ���� �� � � � �

s � ��� � � � � �

� | .��/�

�kad^�n�^ � ) ^��Ql � : �E��rP±<mjn-g©cdmJcQn�^`_`vQn��pef�E^��wifoy^�nkoyade��Yef�Yg©l�mJifx1cdmJ��e�gji>e�c s%D � � ��mjn\g©n�^`_`vQn��pef�E^��vdcd_�o�efmJc efo&ef�&g nbg9oye�mJcwgji���vdcd_�o�efmJc efc s%D � z$gjcd� ef����mjny^ _hg9l<g9�wif^¤mJ���doyo�efcd��g��pl�^�_`ef�w^`���vdcd_�o�efmJc awgh�Qefcd�§�yvd�d�d^`c�_bawgjcd�J^`�*mjn©cwg9nyn�m+� ��^hg9oyvQn�^`�`r¬Z\�Egje�cd�po�oyade��`zNo�ad^�n�^`_�vQn��yef�E^��wi�o�^�n�ke�i�ikmj�:�1e�mJvd�yi�x�_hgjvd�p^§ldnymj�wi�^`����e��\o�ad^§�d^`cdmJ��efcwg9o�mjn��9gjcde��yad^`��r"UWo~_`gjc��>^��yadm+�Yc�o�awg9o�gn�^`_�vQn��yef�E^$�wifo�^�nYef�Y�pobg9�wif^�ef�Mo�ad^$n�m1mjoy�kmJ�5o�ad^CJ � ��� � J����������� �LJ 4"�8 �8� ���*� ��

� � ���� �

� � � � ) tg9n�^$e�cd�yef�d^�o�ad^�vdcdefok_`efny_`i�^ � � sJr

Page 15: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

s�� �N^�o�^�nYX5x1cd_�a

|Qr � ]Mnbgjcd�yef^`c/o-gjcd���:o�^`gj�Qx:�W�:o�g9o�^ �1mJifvQo�e�mJcd�

] ad^*mJvQoylwvQo�mJ�£o�ad^ cdmJcQn�^�_`vQn��ye��E^©�wi�o�^�n � |Qr�s�� ��mjn$gjc¬efcQlwvQo +�� ) � � ef�\mJ�3oyad^ ��mjn����� ) � � � z �kad^�n�^ � ef�S^hgj�pe�ifx$�d^�nyef�E^`���/x$�yvQ�w�po�e�o�vQo�e�mJc mJ�:o�ad^�gj�y�pvd��^`����mjn�_�e�cd�\gjcd���pmJi�vQo�efmJc �

� ) $ � ! � � � � � � � � % � � % � � � � � ��� � � + .

]�ade��*gj�jn�^`^����Ye�o�a o�ad^��J^`cd^�nbgjiP^��Qldn�^��y�ye�mJc � |Qr��/��r�±<mjn©g&cdmJcQn�^`_`vQny�yef�E^��wifoy^�nhzNo�ad^�n�^`�¢l�mJcd�y^��vdcd_�o�efmJc�awgj��mJcdi�x��`^�nymJ�`rP]�ad^�n�^$g9n�^\cdm l>mJi�^`�`zwgjcd��o�ad^\l>mJ�y�yef�wefi�e�oWx�mJ�5gjc�vdcd�¢obg9�wi�^\n�^`�¢l�mJcd�y^�dm1^��-cdmjo�g9n�ef�y^jr�q\m�e�cde�o�e�gjiF�9gji�vd^`�-mJ� � g9n�^)ny^ �1vde�n�^`�Frk] ad^�ny^*g9n�^��y^��E^�nbgjiS�d^`�pe��Jc&o�^`_badcde��1vd^`���mjn¯_�adm:mJ�ye�cd�«o�ad^�_�m1^ /�_`e�^`cEo�� � � � � � �y^`^�T\vwgjcd�¤gjcd��XHxQcd_baFz-s+{J{ � z3Z-ldl�^`cd�de � Z$��rN±Amjn�g�Jef�E^�c®_badmJe�_�^jz-o�ad^«�d^`�jn�^`^¬mJ�$�wi�o�^�n�efcd� �d^�l>^`cd�d���y^�cd�yefo�e��E^`ifx­vQl>mJc®o�ad^«�pl<gjc¦mJ�$o�ad^§�wifo�^�n`z�kade�_ba§e��-ldn�mjl>mjnyo�e�mJcwgji5o�m�o�ad^��wi�o�^�n�i�^�cd�jo�a � r-] ad^ �ye�o�vwg9o�efmJc���mjn\n�^`_`vQn��pef�E^ �wifo�^�n��\e��-��mjn�^_`mJ��lwife�_hg9oy^`�Fr T\^�n�^�o�ad^�^ ;�^�_�o�ef�E^�cd^`�y��mJ�Yoyad^��wifoy^�n�ef��efc �wvd^`cd_`^`��cdmjo�mJcdifx��:x�o�ad^���mjn�_`^`�n�^`�¢l�mJcd�y^jz �wvQo�gji��ym �/x�oynbgjcd�yef^`cEo~_`mJ��l�mJcd^�c/o����kadmJ�y^�nbg9o�^&mJ�$�d^`_hghx��d^�oy^�n���efcd^`���Yad^`c®g�po�^`gj�Qx��¢obg9o�^�n�^`�pl>mJcd�y^�e���n�^hgj_bad^`�Fr

] ad^�n�^`_�vQn��yef�E^��wifo�^�n � |Qr � �_`gjc���^��knyefoyo�^�c&gj�-g©�de ;>^�n�^`cd_`^�^ �1vwg9oye�mJc�mJ�Smjn��d^�n6=����� � �

��� � � ��� � � ) ��

��� �� � +�� � � . � | . � �

±<mjnY�yef��lwi�ef_`efo xEz1��^$n�^��poyn�ef_�o-g9opo�^`cEo�e�mJc�o�m¯o�ad^��y^`_`mJcd�1� mjn��d^�n-�wi�o�^�n

��� � � ��� � � � % �� � % ) ��� ! +��7� � � +�� ��� � � % +�� � % � )�� � . � | . �E�

]�ad^-�J^`cd^�nbgji<�ymJifvQo�e�mJc�_`gjc���^-_`mJcd�¢oyn�vd_�o�^�����n�mJ� o �m��def�po�efcd_�o�l<g9nyo���zQg�oyn�gjcd�ye�^`cEo_`mJ�¯l�mJcd^`cEogjcd�ªg���mjn�_`^`�ª_`mJ��l>mJcd^`c/o`r�] ad^�opnbgjcd�ye�^�c/o*_`mJ�¯l�mJcd^`cEo*e��*g&�ymJifvQo�e�mJc mJ�o�ad^�admJ��mJ�J^`cd^`mJvd�^ �:vwg9o�e�mJc

��� � � ��� ��� � % ��� � % ) t . � | . # �

Z\�y�yvd��e�cd��g©�ymJi�vQoye�mJc�mJ�5o�ad^)��mjny� �� ) � � i�^hgj�d� o�m¯o�ad^$_bawg9nbgj_�o�^�n�e��poye�_)^ �1vwg9o�efmJc

� % � � � � % ) t � | . �E�

�kade�_ba�awgj� g l<gjefn�mJ�5�ymJi�vQo�efmJcd� � ) � � gjcd� � ) � % zd^`e�o�ad^�n���mjo�a~n�^hgjiFmjn _`mJ�¯lwi�^���_`mJc ¡¢vd�Eg9o�^`�e��5o�ad^)_�m1^ /�_`e�^`cEo�� � gjcd� % g9n�^$ny^hgji�r�] a/vd�`zwo�ad^�opnbgjcd�ye�^�c/oY�ymJi�vQo�efmJc�o�g *E^`�ko�ad^$��mjn��

� �� )�& � � � � �*& % � �% . � | .²{E�

Page 16: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� s #

� i�^hg9n�i�x�oyad^Po�^�n�� � � ������� ��� �/ef�Ng9ldldn�mjldn�e�g9o�^PmJcdi�x)ef� � � � s�gjcd� � % � sJrN]�ade��Se��Sef�d^`cEo�e�_hgji/o�mo�ad^ n�^ �1vde�n�^`��^�c/oP��mjnPo�ad^Y�wi�o�^�n�o�m��>^-�pobg9�wif^jz1gjcd����^-gj�y�yvd��^Yefo�o�m��>^-��vdif�wifi�^`� � o�ad^koyn�gjcd�ye�^`cEoo�ad^`c��d^�_hg+x1��^��1l�mJcd^`cEo�e�gji�ifx��kefo�a e�cd_�n�^`gj�ye�cd� �Nr q\^��QohzP_`mJcd�ye��d^�n�o�ad^�_`gj�y^�mJ�\^��1l�mJcd^`cEo�e�gji��mjn�_`efcd�dz +�� ) � � z�gjcd� �y^`^ * g�n�^`�pl>mJcd�y^&mJ�koyad^���mjn�� ��� ) � � � r �1vQ�w�poyefo�vQo�efmJc efc � |Qr �E�xQef^`i��d� � )

� ! � � � � ��� � � % � � %s � � � ��� � % � � % G � | .fs+tE�

e�c�gj�jn�^`^`��^�c/o��kefoya�o�ad^Y�J^�cd^�nbgji>^��Qldn�^`�p�ye�mJc � |Qr��/��r£]�ad^-_`mJ��lwif^�o�^ �ymJi�vQo�efmJc�e���o�ad^-�yvd� mJ�>o�ad^oynbgjcd�pe�^`cEo\gjcd����mjn�_`^`�&n�^��pl�mJcd�y^

��� ) $'& � � � � �*& % � �% + ��� � � . � | .fsJs��

]�ad^)_`mJcd�po�gjc/o�� & � gjcd� & % g9n�^$�d^�o�^�n���e�cd^����:x�o�ad^$�pobg9nyoye�cd�¯�9gji�vd^�� � ! gjcd� � � zd�Yadef_ba&�*vd�po��^��yvQldlwi�ef^`�Fr

Z��wifo�^�n��Ye�o�a n�^`�pl>mJcd�y^�mJ�*oyad^ª��mjny� � |Qr�s+tE��e�� *1cdm��kc�gj�§g � ��� 5 ��� z)�yefcd_`^ � ef��1vwgj�Qn�g9o�e�_�efc&��mjo�a�c/vd��^�n�g9o�mjn\gjcd�§�d^`cdmJ��efcwg9o�mjnhr ]�ad^`�y^��wifoy^�n���g9n�^���vdcd�wgj��^`c/o�gjiM�wvde�if�de�cd��wi�m:_ *Q�`zdgjcd��ade��Jad^�np� mjn��d^�nk�wi�o�^�n��_hgjc~��^�_`mJcd�¢oyn�vd_�o�^����/x~_`mJ� �we�cdefcd�*�we��1vwgj�~_`mJ��l>mJcd^`cEo��e�c_hgj�y_`gj�d^ � �p^�n�e�^��b�-mjn\l<g9nbgji�if^`i�r�] ad^ n�^��pl�mJcd�y^©mJ��g�_hgj�p_hgj�d^¯ef�-o�ad^ ldn�m1�dvd_�o)mJ�£o�ad^ n�^`�pl>mJcd�y^`�mJ�Moyad^)_`mJ��l>mJcd^`cEo�� � o�ad^�ny^`�pl�mJcd�p^)mJ�Ng*l<g9nbgji�if^`iF_`mJ� �we�cwg9o�efmJc�ef� o�ad^��yvd� �

�������������� ) ���� � � � G ��� ������������ ) �

��� � � � .±Amjn g&�pobg9�wi�^��wi�o�^�n�oyad^�oynbgjcd�yef^`c/o*_�mJ��l�mJcd^`cEo*�de�^��*g+��ghx¤^��Ql�mJcd^�c/o�e�gji�i�xEr&¨vQo adm+�

�1vdef_ *Qifx � ] ad^�n�g9o�^�mJ��d^`_hghx¤�d^�l�^`cd�d�*mJc¤o�ad^��def�pobgjcd_`^�mJ��oyad^�l�mJi�^�� � � G � % ��n�mJ� o�ad^�vdcdefo_`e�n�_`i�^9zPo�awg9o¯e��©mJc � � Mgjcd� � % r ] ad^�ny^`��mjn�^jz�J ����������74 ����� � 5 ��z£�^��yadmJvdi���g9npnbgjcd�J^���mjn©o�ad^l�mJif^`�Po�m)awg+�E^-o�ad^Y�y��gji�if^`�po3l�mJ�y�pef�wi�^\��m1�dvdi�e � oyade���ef�Po�ad^-ef�d^hg)�Yadef_ba���gj��vd�y^`�~o�m��d^��Qe��p^Yo�ad^\vde�_ *:� �:obg9nyo*gjcwgjifmJ���wifo�^�nhzNgjcd�¤o�ad^��ygj��^�g9ldldn�mEgj_ba ��ghx¬�>^�vd�y^`��efc o�ad^��def�Jefobgji3�dmJ��gje�cFrUWc�o�ad^*g9ldlwi�ef_hg9o�e�mJc&oym�e�cdefoye�gji�ef�hg9o�efmJc��^*g9n�^)e�cEo�^�n�^`�¢o�^`�«e�c�o�ad^���mjn�_�^`�«ny^`�pl�mJcd�p^jzHgjcd���mJvdi��i�e *E^�oym¤^`i�ef��e�cwg9oy^~oyad^�oynbgjcd�yef^`cEo�gjifoymJ�J^�o�ad^�n � �wvQo�oyade���_`gjc ��^&�dmJcd^�mJcdifx e��Y��^ *Qcdm+� o�ad^e�cde�o�e�gjiA�jgjifvd^`� �kade�_ba�e���lwi�x & � )�& % ) tQzwgjcd�~�^$awg+�E^$cdm©e��d^hg*adm�� oym¯_badm1mJ�p^$o�ad^��y^jr � cd^l�mJ�p�yef�wif^��ymJifvQo�e�mJc¤ef�$oym�g9ldlwifx§o�ad^©�wifo�^�n)efo�^�nbg9o�ef�E^�ifx§m+�E^�n g��yadmjnyo��¢l<gjc�t � � � � zMvd�ye�cd�o�ad^���gj��^���mjn�_`efcd� +�� ^`gj_�a�o�ef��^©�wvQo o�g *Qe�cd��o�ad^��wcwgjiPmJvQoylwvQo �

�gj��g&�pobg9nyo�efcd�&�jgjifvd^���mjn

o�ad^¯cd^��Qo)efo�^�n�g9o�e�mJcFr�]�ade��$o�^`_badcde �:vd^��ke�i�iN�>^�vd�y^`��efc o�ad^�g9ldlwife�_hg9oye�mJc¬�>^`i�m+��r�±Amjn)g���vdi�if^�n�de��p_`vd�y�yefmJc�mJ�Moynbgjcd�pe�^`cEo-�d^`_`g+xEzw�y^`^�T�gj����efcd� � s+{��J{Qz �+s+|Qr�s � ��r

Page 17: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

s�� �N^�o�^�nYX5x1cd_�a

�dr3q � qY� V�� � �\V\�:U���� � ±7UWV\��\U U¢]SZ\X ±7UWXd]���V\�

�dr�s �$^��ye��Jc&mJ�Mq\mJcQn�^`_`vQny�yef�E^�±Ne�ifoy^�n��

� mJcd�pe��d^�nkg*��vdcd_�o�e�mJc�mJ�Ho�e���^9z � ��- ��z:�kefoya�ifm��"gjcd��ade��Ja~��n�^ �1vd^`cd_�x�_`mJ�¯l�mJcd^`cEo��`r�]Sm�wifoy^�nYmJvQo o�ad^�ade��Ja���ny^ �1vd^`cd_�e�^`�-mJcd^���ghx�ldn�m1_`^�^`��gj�Y��mJifi�m+�Y� �� s � _hgjif_`vdi�g9oy^$o�ad^�±AmJvQnye�^�n oynbgjcd�y��mjny��� � ' �mJ� � ��- � �� � � �y^�oYo�ad^$_`m1^�/�_`ef^`c/oy�YmJ�So�ad^$ade��Ja���n�^ �1vd^�cd_`e�^`�ko�m��`^�n�m �� | � _hgjif_`vdi�g9oy^$o�ad^�e�cE�E^�n��y^$oynbgjcd�y��mjny�&r�:o�^�l � � � ��g+x���^ l�^�ny��mjn���^`�§�:x§�*vdi�o�eflwi�xQe�cd��� � ' �k�:x«gjc¬g9ldldn�mjldn�e�g9o�^ �^`ef�Ja/o�efcd����vdcd_�o�e�mJc� & � ' ��r�]3x1lwe�_`gji�ifxEz � & � ' ��e��-g©�po�^�l&��vdcd_�o�e�mJc

� & � ' � ) � s�G ' � ''& �tEG ' 1 ''& z � � .fs��

�kad^�n�^ ''& e��g�_`vQoym�;&��n�^ �:vd^`cd_�xEr�] ad^��y^-o�aQn�^`^\�¢o�^�lw�g9n�^Y^ �1vde��jgjif^`c/oPo�m*g�_`mJcE�EmJi�vQo�efmJc�mJ� � ��- ��kefo�a � ��- � ) �yefc � ' & - � D�� - zdo�ad^�e�cE�E^�n��p^�±AmJvQnye�^�nkoynbgjcd�y��mjn�� mJ� � & � ' ��r�]�ade��k��mJi�ifm��k�-��n�mJ� o�ad^_`mJcE�EmJi�vQo�efmJc�o�ad^�mjn�^`�

� � � ��� � � ��- � � ) �� �� ���� � ) � & � ' ��� � � ' � � � . � �

]�a:vd�`zwo�m©�wifo�^�n � ��- ��mJcd^)_hgjif_`vdi�g9oy^`�

��� ��- � ) � ��� � � ��- � ) (��� � � � � � � ��- � � � � � . � � .²|E�

±<mjnk�pe���lwif^$��vdcd_�o�e�mJcd� � ��- ��z1o�adef�kefc/o�^��jnbgjiF��ghx���^$^��9gji�vwg9o�^`��gjcwgjifx:o�e�_hgjififxEr7UWc��J^`cd^�nbgjiIz<�pmJ��^��^�oyadm1��mJ�Sg9ldldn�mh�de���g9o�e�mJc~�*vd�po ��^)vd�p^`�Fr

�1vQldl�mJ�y^¬cdm�� oyawg9o � e�� *Qcdm+�Yc®mJcdifx­g9o��de��y_�n�^�o�^«��mJ��^`cEo�� - � ) � � - z-�ymªo�awg9oo�ad^��y^ �1vd^�cd_`^ � � � ��G � � % G � � � G � ! G � � G � % G � � � � ef�Y�Je��E^`cFr�±<mjnY^��dgj��lwi�^9z � � _`mJvdif�&��^�oyad^��9gji�vd^mJ���ymJ��^¬��m:�d^`i-�9g9n�e�g9�wif^¤g9o�gªl<g9nyo�ef_`vdi�g9n��jn�ef�¦l�mJefc/o�g9o�o�ef��^ - � r ]�ad^ �yadmjnpo�^`�po&l>^�n�efm1�_`mJ��l>mJcd^`cEo\�Yadef_�a«_hgjc§��^ n�^�ldny^`�y^`cEo�^`� �kefoya¬g�o�ef��^��poy^�l � - ef� �

�) � � - z>_`mjnyn�^`�¢l�mJcd�de�cd�

o�m�g���g �de��*vd� ��n�^ �:vd^`cd_�xEzHo�ad^¯�pm9� _hgjifi�^`�«q-x �:vde��po���n�^ �1vd^`cd_�xEz '�) � D � - r)] ad^©�y^ �:vd^`cd_`^

� � � � ��g+x��>^�n�^��Eg9n��d^`��gj��o�ad^)±<mJvQn�ef^�nY_�m1^ /�_`e�^`cEo��kmJ�Ng¯��vdcd_�oye�mJc�� � �E� �� � �E� )

��� � � � � ��� � � � � G

�kad^�n�^ � ) ' � - ef��oyad^ ����������� �� ��� 5 ��� J���gjcd��� � �E�Ye��\l�^�n�e�m:�de�_jz�� � �E� ) � � � � � �M��r�T\e��Ja��n�^ �:vd^`cd_�x�_`mJ�¯l�mJcd^`cEo���mJ�\o�ad^��y^ �1vd^`cd_`^§��ghxª��^�^`ife���efcwg9o�^`� �/x��*vdifo�e�lwifx1e�cd��� � �E�*�/x�g

Page 18: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� s+{

��vdcd_�o�efmJc ��� � �E��d^��wcd^`�&�/x ��� � �E� ) � s�G � � � & �tEG � 1 � & z � � .��/�

�kad^�n�^*o�ad^¯_�vQo�m�;ª��n�^ �1vd^�cd_�x � &�) ' & � - e���gj�y�yvd��^��¬o�m��?gji�iNefc«o�ad^©q-x �:vde��po�nbgjcd�J^ � � � G �S�gjcd� ��� � �E�awgj� l�^�nye�m1� � �£r�]�ade��k��vdcd_�o�efmJc&��ghx���^$^��Ql<gjcd�d^`� �

��� � �E� ) ��� � � � � �0��� � � � � � � ) s

� � �� � ��� � �E� � � � � � � . � � . � �

]�ad^��9gji�vd^`� mJ�So�ad^$_`m1^�/�_`ef^`c/oy� � � ��mJi�ifm�� ef����^`�de�g9o�^`i�x���n�mJ� � �dr �/�gjcd� � �dr � � �

� � ) �yefc ��� &� � . � � . �E�

X5^�o � � �� � �d^`cdmjo�^¬o�ad^¤i�m+� ��n�^ �:vd^`cd_�x¦l<g9npo&mJ� � � � �dz���n�mJ� �Yadef_ba gji�i�_`mJ��l>mJcd^`c/oy���Ye�o�a��n�^ �:vd^`cd_�x��jn�^hg9o�^�nYo�awgjc � & awgh�E^���^`^`c�n�^`��m+�E^`�Fr � if^hg9n�ifxEz

��� � �E��� � � �E� ) ��� � � � � �� ��� � � � .

]�ad^�_`mJcE�EmJi�vQo�efmJc�o�ad^`mjn�^`����mjnN±<mJvQn�e�^�n7�y^�n�ef^`�7cdm+� ef��lwi�ef^`�Mo�awg9o ��� � �E��� � � �E��e��Mo�ad^Poynbgjcd�p��mjn��mJ�Moyad^)_`mJcE�EmJi�vQo�efmJc�mJ� � � � ���kefo�a � � � � �

� �� ) � � � � � � )��

��� � � � � � � � � . � � . # �

]�ade��P^�cwg9�wi�^`��o�ad^ �wifo�^�n�e�cd�)oym)��^Yl>^�n���mjn���^`���defny^`_�o�i�x�mJc�o�ad^k�Jef�E^`c��y^ �1vd^�cd_`^ � � � �drNU o�e��3o�ad^�de��p_�n�^�o�^�gjcwgji�mJ�Jvd^$mJ� � �dr |E��rNUWc�ldn�gj_�o�e�_�^$o�ad^��yvd����g9o�e�mJc~�*vd�po���^�oyn�vdcd_`g9o�^`�&g9o �ymJ��^��wcde�o�^�9gji�vd^$mJ���<rP]�a/vd�`z>gjc�g9ldldn�mh�de���g9o�e�mJc~o�m*o�ad^)ifm�� ��n�^ �1vd^`cd_�x�l<g9nyokmJ� � � � �¯e�� �Jef�E^`c��/x

� �� ) ����� � � � �

� � � � . � � . �E�

� mJ��l<g9n�e�cd� � �dr �E�3�kefo�a � |Qr�s���zQefo�ef�kg9ldl<g9ny^`c/o o�awg9oo�ad^\�wcde�o�^)g9ldldnym+�Qe���g9o�efmJc�o�m o�ad^$�de��y_�ny^�o�^_`mJcE�EmJi�vQo�efmJc�ef�k��mjn���gji�ifx~ef�d^`cEo�e�_hgjiFo�m�g¯cdmJcQn�^�_`vQn��ye��E^)�de��Je�obgji��wifoy^�nhr

Z\�Yef�Y�^`ifi'*1cdm��kcFzAoynyvdcd_hg9o�e�mJc�mJ�£g�±AmJvQnye�^�n\�p^�n�e�^��-�Jef�E^`�kn�e��y^$o�m ef�d�w�\mJ�y_`efi�i�g9o�e�mJcd�`r]�ad^`�y^Y��g+x��>^��jn�^hg9o�i�x n�^`�dvd_`^`�¯�:x©��^hgjcd�£mJ�>gjc�g9ldldn�mjldnye�g9o�^`i�x*�d^��wcd^`���¢�ke�cd�dm+��)��vdcd_�o�efmJcFr]�ad^�n�^`�¢l�mJcd�y^�mJ�So�ad^��wifo�^�nYe�� e���ldnym��E^`��e�� � � e�� �©vdi�o�eflwife�^`�~�/x�o�ad^$XMgjcd_`�`mJ�Y�ke�cd�dm+�

� )�pe�c $ � � D � � � s�� +� � D � � � s��

.

Page 19: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� � s

] ad^§oynbgjcd�p��^�n���vdcd_�o�e�mJc � � �E��mJ��g �wifo�^�n�e��~�d^��wcd^�� gj��oyad^¬��vdcd_�oye�mJc®�/x��Yadef_ba"glwvQn�^&�pe�c/vd�ymJe��wgjikmJ�y_`e�ifi�g9o�efmJc ef���*vdifo�e�lwi�ef^`� �kad^`c��yvQ�Q¡¢^`_�oy^`�­oym¬o�ad^��wi�o�^�nhr�±<mjn��¢xQ����^�oyn�e�__`m:^ /�_`ef^`cEo��`z � � ) � � � zNefo ef�)n�^hgjiIz7e���lwi�xQefcd��o�awg9o�o�ad^¯lwawgj�y^~e���cdmjo*gji�o�^�n�^����/x oyad^��wifo�^�n`r]�ad^`cFzwe�� � � ) ^��1l � : ���E��z1mJcd^���ghx�� n�efo�^ � �� ) � � �E� � � � zAgjcd� � � �E�Pe�� ^hgj�yefifx~_hgjif_`vdi�g9o�^����/x�yvQ�w�poyefo�vQo�efcd� � � e�c � �dr �E� �

� � �E� ) ����� � � � �

��� � ��� ) H � ! � � ����� � � � _�mJ� � �

I. � � .²{E�

]�ad^~opnbgjcd�y��^�n¯��vdcd_�o�efmJcd�¯��mjn¯g��Yefcd�dm��^�� gjcd� vdc/�ke�cd�dm+�^`�ª�wifo�^�n¯g9n�^~�yadm+�kc e�cª±Ne��dr �dr�sJr]�ad^`�y^¯��^�n�^©_hgji�_`vdi�g9o�^`�¬��mjn�o�ad^©_`vQo�m�;ªl�^�n�e�m:� � &$) ��admJvQn���zM�pl<gjc

� ) �� � - ) ��admJvQn��gjcd��o�e���^`�po�^�l � - ) |��Jt � � gj�-vd�y^��¬efc&o�ad^*g9ldlwi�ef_hg9o�e�mJc&oym�e�cdefoye�gji�ef�hg9o�efmJc&�d^`�y_�nyef��^��«�>^`i�m+�\��r]�ad^�l<g9nbgj��^�o�^�n7�jgjifvd^`�3g9n�^Po�ad^�n�^`��mjn�^ � ) |Jt\gjcd� � & ) � Dj|Jt � t .fsJrSU o£_hgjc ��^�y^�^`c©oyawg9o7o�ad^vd�y^-mJ�Ao�ad^Y�ke�cd�dm+�¦�d^`_�n�^hgj�y^`��oyad^ e��d�w��mJ�y_`efi�i�g9o�e�mJcd�3e�c�o�ad^k�po�mjlQ���<gjcd� � 1 � & r£T\m+�^��E^�n`zefokgjif�ym¯awgj��o�ad^�^ ;�^`_�oYmJ�5�Yef�d^`cde�cd�©o�ad^$l<gj�p�¢� �<gjcd���>^�xEmJcd��o�ad^$cdmJ��efcwgji�_`vQo�m�;Sr�±<mjn-g*��vdi�if^�n�de��p_`vd�y�yefmJc�mJ�M�ke�cd�dm+�Yefcd���y^`^ � � ���3T�gj����e�cd� � s+{��J{E��mjn � ldl>^`cdad^`e�� gjcd�§�1_bawgj��^�n � s+{��J{E��r

] ad^ �pe���lwif^`�po\�d^`�pe��Jc§��^�o�adm:����mjn�cdmJcQn�^`_`vQny�yef�E^ �wifoy^�n��\e��-oyad^ ^��Ql<gjcd�yefmJc§mJ�£oyad^ �d^���ye�n�^`�¦�wi�o�^�n�efcd����vdcd_�o�efmJcFz � � �E��z\gj�&g ±<mJvQn�ef^�n��p^�n�e�^��`z$gjcd�"o�ad^¤g9ldlwife�_hg9o�efmJc¦mJ� gª�yvdefo�g9�wi�^�ke�cd�dm+����vdcd_�o�e�mJc&o�m�e���ldn�m+�E^�o�ad^�oyn�gjcd�y��^�n\_bawg9nbgj_�oy^�n�e��¢o�e�_`��rZ ��mjn�^$�ymjlwade��¢o�e�_hg9oy^`�&��^�oyadm1�vd�y^`��o�ad^ � ad^��:x1�yad^���gjifo�^�n�cwg9o�e�mJc~o�ad^`mjny^`� o�m*mj�dobgje�c�g*�wi�o�^�n �YadmJ�p^���g �Qe��*vd� ^�nyn�mjn e�c~o�ad^l<gj�y�¢�kgjcd�§�poymjld�<gjcd�d��ef�\��e�cdef��e��`^��Fr-]�ade��\��^�oyadm1��xQef^`i��d�\g��wi�o�^�n���^`^�o�e�cd��n�^ �1vdefny^`�¬�¢l�^`_`e ��w_hg9o�efmJcd�k�kefo�a���^��^�n-_`m1^ /�_`e�^�c/o��ko�awg9okoyad^�mjo�ad^�nk��^�o�adm:�d�`r��1vd_ba&�wifoy^�n��-g9ny^)_hgjifi�^`��mjldo�e���gjimjn^ �:vde���n�efldlwif^-�wifo�^�ny�`r3] ad^\��n�^ �1vd^`cd_�x�ny^`�pl�mJcd�p^$mJ�H��mJvQn�wi�o�^�n���ef��yadm+�Yc~e�c~±Nef�JvQn�^ �dr � r3]�mmJ�Moyad^��wi�o�^�n��kg9n�^�_`mJcd�popn�vd_�o�^`��vd�ye�cd��g©XMgjcd_`�`mJ���Yefcd�dm�� gjcd��o �m©�/x~��^hgjcd��mJ�5o�ad^�mjldo�e���gji�d^`�yef�Jc�o�^�_�adcde��1vd^ � ��mjn ��vdi�iF�d^�o�gje�i���zd�y^`^$T\vwgjcd��gjcd��X5x1cd_baFz5s+{J{ � ��r�]�ad^��ymJi�ef���jn�g9lwa�ef� ��mjnYgXMgjcd_`�`mJ���wifo�^�n��kefo�a�g*cdmJ��e�cwgji�_�vQo�m�;§mJ�&�*admJvQn��kgjcd�&g*�pl<gjc

� ) �©admJvQny� � oyad^��wi�o�^�n vd�y^`�e�c X���T$��r7]�ad^��dmjoyo�^��ª_�vQny�E^�e��)��mjn o�ad^�mjldo�ef��gji£mjn ^ �1vde�n�efldlwif^��wifoy^�n��kefo�a�g&�pl<gjc

� ) |admJvQn��`r§U o*_hgjc ��^~�y^`^�cªo�awg9o oyad^~�>^`awgh�Qe�mJvQn*efc o�ad^�oynbgjcd�ye�o�e�mJc n�^`�JefmJc�e�� �1vde�o�^��yef��e�i�g9n���mjno�ad^`�p^�o �m¯�wi�o�^�n���r�T\m+�^��E^�n`zwoyad^�mjldo�ef��gji>�wi�o�^�nkawgj�k�yef�d^`i�mj�>^`�k�kefoya�gj��lwifefo�vd�d^�mJ�Ng9�>mJvQoktQr�s� �d^�oy^�n���efcd^`�«�/x§o�ad^*�jgjifvd^©mJ� � �-e�c§o�ad^©�po�mjlQ���<gjcd�Fr¯]�ad^*n�^`��gjefcde�cd��o �m�_`vQnp�E^`��efc¬±Nef�JvQn�^�dr � g9n�^���mjn¯oyad^�XMgjcd_`�`mJ�*�wifo�^�n¯�kefo�aªcdmJ��efcwgji_`vQo�m�;­mJ� �§admJvQn���gjcd� �pl<gjc

� ) |«admJvQn��� �wgj�yad^�� i�e�cd^h��gjcd�¤o�ad^�mjldoye���gji7�wi�o�^�n��kefo�a g&�pl<gjc

� ) � admJvQny� � �dmjop� �wgj�ya i�efcd^+��r�]�ad^`�y^o �m&�wifoy^�n���awgh�E^��yef��e�i�g9n�n�^��pl�mJcd�y^�efc¤o�ad^�l<gj�y�*gjcd�¤opnbgjcd�yefoye�mJc �<gjcd�d�`r�] ad^�mjldoye���gji7�wi�o�^�nawgj�-^ �:vdefn�e�ldlwi�^�mJ�p_`e�ifi�g9o�efmJcd�kefc&o�ad^��po�mjlQ���<gjcd�Fr ¥®awg9o\ef�Y_`if^hg9n\��n�mJ� o�ad^`�y^�_�vQny�E^`�\e�� o�awg9ohz<e��

Page 20: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

��� �N^�o�^�nYX5x1cd_�a

o�ad^\�poymjlQ� �<gjcd��n�efldlwif^`�_hgjc���^ko�mJi�^�n�g9o�^`�Fz:oyad^\mjldo�e���gjid�wi�o�^�n��awgh�E^-o�ad^Yn�^ �1vdefny^`��n�^`�pl>mJcd�y^\e�co�ad^$l<gj�y�k�<gjcd���kefoya��yadmjnyoy^�nY�¢l<gjc�o�awgjc�o�awg9o n�^ �:vdefn�^����/x�o�ad^$XMgjcd_`�`mJ�Y�wi�o�^�n��`r

] ad^©o�e���^*ny^ �1vde�n�^`�¤��mjn��wifo�^�nye�cd��ef�$ldnymjl�mjnyo�efmJcwgjiNo�m�o�ad^©�wifo�^�n)�pl<gjcFr�] a/vd�`zNg � t �n�^`�dvd_�o�e�mJc�e���gj_�adef^��E^`� �/x¤n�^�lwi�gj_`e�cd�&o�ad^�XMgjcd_`�`mJ���wi�o�^�n��kefoya �&admJvQn*�pl<gjc �:x¤gjc mjldo�e���gji�wifoy^�n¯�kefoya�g«|¬admJvQn��¢l<gjcFrªU o©e��©�yadm+�Yc�efc T\vwgjcd� gjcd��X5x1cd_ba � s+{J{ � ��o�awg9o©o�ad^�mjldo�e���gji�wifoy^�nkg9ldlwi�e�^���o�m©e�cde�o�e�gjife��hg9oye�mJc�mJ�Ho�ad^�T-U¢VkXMZ\[ ��m1�d^`iAxQe�^�i��d�n�^`�yvdi�o���_`mJ��l<g9nbg9�wif^\o�m o�admJ�y^mj�dobgjefcd^`���kefo�a�o�ad^�XMgjcd_`�`mJ� �wifo�^�nhr

�dr � Z-ldlwi�e�_`g9o�e�mJc�mJ�7gjc�±7UWV��<UWcdefoye�gji�ef�hg9o�efmJc�vd�pe�cd��g©q\mJcQn�^`_`vQn��pef�E^)±Nefifo�^�n

Z\c efcdefo�e�gji�e��`g9o�e�mJc«�y_bad^`��^¯vd�ye�cd��g�cdmJcQn�^`_`vQny�yef�E^��def�JefobgjiN�wi�o�^�n�awgj����^�^`c �d^��E^`ifmjl�^`��/x§X5x1cd_�a¤gjcd�¬T\vwgjcd� � s+{J{Qs��Y��mjn$o�ad^*T-U¢VkXMZ\[ ��m1�d^`iIr)]�ad^*�jgjifvd^¯_badmJ�y^`c¬��mjn�oyad^©_�vQo�m�;��n�^ �:vd^`cd_�x§_`mjnpn�^`�pl>mJcd�d^`�¬o�m~g�l>^�n�e�m:� � & ) ��admJvQn��hr-¥¦e�o�a�o�ad^�o�ef��^)�poy^�l � - ) ����efc:vQoy^`�vd�y^`��efc�o�ad^&��m:�d^`i�zPoyade���_`mjnpn�^`�pl>mJcd�d��o�m�g � �def�Jefobgji��*_`vQoym�;"��n�^ �:vd^`cd_�x � & ) ��Dj|JtQr�]�ad^_`m:^ /�_`ef^`cEo��k�^�n�^)�d^�nyef�E^`���/x�±AmJvQnye�^�nk^��Ql<gjcd�pe�mJc�mJ�7g©�poy^�lQ� ��vdcd_�oye�mJcFzAopn�vdcd_hg9o�^`�&g9o � ) |JtQz�kefo�a�g9ldlwi�e�_`g9o�e�mJc�mJ�7g¯XMgjcd_`�`mJ� �Yefcd�dm���zAgjcd�&g9n�^��Jef�E^`c��:x

� � ) H �ye�c $ � � D � � � s��,+� � D � � � s��

I ? �ye�c � ��� & �� � A .

]�ad^���ny^ �1vd^`cd_�x n�^`�pl>mJcd�y^��gj� �d^�lwe�_�oy^`� efcª±Nef�dr(�dr�sJr§]�ad^�_�^`c/opnbgjii�mj�>^�mJ��oyad^�_�m1^ /�_`e�^`cEo��vdcd_�o�efmJc��pl<gjcd�Ng�l�^�nye�m1�)mJ�Q�ye���admJvQn���zj��n�mJ� - ) � |YadmJvQn��Moym - ) � |YadmJvQn��hrS] ad^��yvd����g9o�efmJce�c � �dr �E�5��gj�£_hgjif_`vdi�g9o�^��¯m+�E^�nNo�adef�7nbgjcd�J^jzJ�Ye�o�a o�ad^�_`m1^�/�_`ef^`c/oy�3cdmjny��gji�ef�`^`� o�m�awg+�E^vdcde�o3�yvd�m+�E^�nYo�ad^)�pl<gjcFr�] a/vd�`z<o�ad^ g9ldlwi�ef_hg9o�efmJc�mJ�7o�ad^$o�^`_badcde �:vd^�e�cE�EmJif�E^`��_`mJ��lwvQobg9o�efmJc�^ �:vdef�9gji�^`cEoo�m¯�ye��1oWx�oye���^��po�^�lw�`zAmjnYg¯�pe���admJvQn-gj�de�g9�<g9o�e�_$e�cEo�^`�jn�g9o�e�mJcFr

] ad^�vdcde�cde�o�e�gjife��`^�� �w^`if�d�¯mJ�k�yvQn��?gj_`^�ldny^`�y�yvQn�^9zPo�^`��l>^�nbg9o�vQny^jzPa/vd��e��de�o xªgjcd� �ke�cd�d��^�ny^��dn��poYe�cEo�^`�jnbg9oy^`����mjny�g9n��&��mjn o�aQn�^`^�admJvQn��`zAgjcd��n�vdcdcde�cd���yvd��� mJ�Mo�ad^���mjn��

� �� � tE� ) �%�� ! � ! � �� � � � � � � � G � � .fs+tE�

�kad^�n�^ � � )�� � � � - ��z1�^�n�^�_`gji�_`vdi�g9o�^`����mjn ^hgj_ba��w^�i��&g9o ^hgj_ba��jn�e��Ql>mJe�cEoYgjcd��mJc�^`gj_�a���m1�d^`ii�^��E^`i�r]�ad^`�y^���^�n�^��poymjn�^`��g9oko�ad^)^`cd��mJ�7oyad^�o�aQn�^�^�admJvQn\��mjn�^`_`gj�pohr�]�ad^�mjn�e��JefcwgjiF�w^`i��d�Y��^�n�^o�ad^`c�vd�y^`��o�m¯��g *E^$g©o�aQny^`^)admJvQn�� ade�cd�d_`gj�po <�zw�dvQn�efcd���kade�_ba�n�vdcdcdefcd���yvd��� mJ�So�ad^$��mjn��

� �� � tE� ) �% � ! � ! � � �� � � � � � � � � � � .fsJs��

�^�ny^gj_`_`vd�*vdi�g9oy^`� ��mjnN^hgj_ba��w^`if�FzJgjcd� �po�mjn�^��*gj�S��^`��mjny^jr£] ad^�oW��m-�yvd���S��^�n�^Po�ad^�c _`mJ� �we�cd^`�o�m¯��mjn�� o�ad^�n�^ �1vdefny^`�&�yvd����g9o�e�mJcd� �

��� � tE� )����� � tE� � ���� � tE��. � � .fs � �

Page 21: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

� � �N^�o�^�nYX5x1cd_�a

]�ad^`�y^��w^`i��d��_`mjnyny^`�pl�mJcd��o�m�o�ad^$g9ldlwi�ef_hg9o�efmJc�mJ�Ho�ad^��de��Je�obgjiA�wi�o�^�n � �dr �E�3o�m o�ad^�mjn�ef�Je�cwgji>�wg9o�gQzgjcd���ke�ifi���^�ny^`��^�nyn�^���o�m�gj��o�ad^$�wifo�^�ny^`�&�wg9obgQr

±Ne��dr �dr |��padm��k�)o�ad^¯^��EmJi�vQo�efmJc¤mJ� � � z5o�ad^�g9n�^`gji�ifx¬gh�E^�nbgj�J^`� �yvQn��?gj_`^�ldny^`�y�yvQn�^�oy^`c1��d^`cd_�xEz1��mjn�g � � admJvQn���mjn�^`_hgj�¢o�pobg9nyoye�cd� ��n�mJ� vdcde�cdefoye�gji�ef�`^`���wg9obg � �ymJi�ef��_`vQny�E^+�Pgjcd�~��n�mJ� o�ad^�de��Je�obgji�i�x��wi�o�^�n�^`���w^`i��d� � �wgj�yad^`��_`vQny�E^+��rP±<mjnk_�mJ��l<g9n�e��pmJcFz1o�ad^�n�^`�yvdi�oYmJ�Sg9ldlwifxQefcd��g*cdmjn���gji��m:�d^�efcdefo�e�gji�e��`g9o�e�mJcªe���gji��ym¤�padm��kc � �dmjoyo�^���_`vQny�E^+��r�UWo�e��¯_`i�^hg9n¯o�awg9o©o�ad^��wifoy^�n�e�cd� mJ�Yo�ad^e�cde�o�e�gjiw�w^`if�d��n�^`�yvdi�o���e�c�n�^`��m��9gjiAmJ�Fo�ad^\�¢lwvQn�e�mJvd�yi�x�i�g9ny�J^Yo�^`cd�d^`cd_�e�^`��kade�_ba�g9n�^\��mJvdcd��efc�o�ad^vdcde�cde�o�e�gjife��`^��§nyvdcFr�] ad^ �de ;�^�n�^�cd_`^ ��^�o �^`^�c«o�ad^�o �m~��mjn�^�_hgj�po��\��gj�-n�^���g9n *9g9�wifx��y��gji�i ��o�ad^��� � �yvQny�?gj_`^©ldny^`�y�yvQn�^©�de ;>^�n�^`cd_�^¯��gj��mJcdifx�t . t # � � � r�±Amjn$��vQnyoyad^�n$�d^�obgje�if�`zH�y^`^*XHxQcd_ba¤gjcd�T\vwgjcd� � s+{J{ � ��r

UWc&±Ne��dr �dr��¯o�ad^$n�^`�yvdi�o��-mJ�Ng9ldlwi�xQefcd����mJvQn-�de ;�^�n�^�c/o-�wi�o�^�n�� o�m��de�g9�<g9o�e�_�e�cdefoye�gji�ef�hg9o�efmJcg9n�^��yadm��kcFr�]�ad^�n�^��yvdifo�mJ�-q\[�U*e��¯gji��ym¤�d^�lwe�_�o�^��Fr U o�ef���y^`^�c�o�awg9o¯oyad^�^��EmJifvQo�e�mJc mJ�Yo�ad^�1vwgjcEo�e�oWx � � e��5i�^��y�McdmJef�px$��mjnMgji�ijo�ad^`�p^��wifoy^�n��Ho�awgjc)efc$o�ad^3_hgj�y^�mJ�1cdmjn���gjij��m1�d^£efcdefo�e�gji�e��`g9o�e�mJcFrUWc�l<g9nyo�ef_`vdi�g9n`z<o�ad^$n�^`�yvdi�o��-��mjnko�ad^�mjldo�ef��gji��wifo�^�nY�kefo�a�oyaQn�^`^)admJvQn-�pl<gjc � �dmjoyo�^��&_`vQny�E^+� g9n�^gj_`_`^�ldobg9�wifx _�i�mJ�y^�o�m&oyawg9o*mj�dobgje�cd^`� �kefo�a¤oyad^��pe�� admJvQn*�¢l<gjc XMgjcd_`�`mJ� �wifoy^�nhzN^`cwg9�wife�cd��o�ad^e�cEo�^`�jn�g9o�e�mJc�o�e���^\o�m*��^$n�^`�dvd_`^��&�:x � t � r

��e�g9�<g9o�ef_ e�cdefoye�gji�ef�hg9o�efmJc&�Ye�o�a g~cdmJcQn�^`_�vQn��yef�E^©�wifo�^�n�ef��e���lwif^`��^`cEo�^`�§�:x�l>^�n���mjn���e�cd�g¬�<gj_ *1�g9n��­gj�de�g9�<g9o�ef_�e�cEo�^`�jn�g9o�e�mJc���mjn�awgji��-o�ad^��pl<gjcFz gjcd��vd�ye�cd�¤o�ad^�n�^`�yvdi�o�e�cd�¤�w^`if�d��gj��pobg9npo�e�cd���jgjifvd^`�3��mjn�g$��mjny��g9n��¯�de�g9�<g9o�ef_kefc/o�^��jnbg9o�e�mJc©��mjn3o�ad^k��vdifiw�pl<gjcFr3] adef��ef��cd^`_�^`�y��g9nyx¯�dvd^o�m�oyad^)efnpn�^��E^�n��pef�we�ifefo x�mJ�So�ad^��de�g9�<g9o�e�_$ldn�m1_`^��y�y^`�`r ]�ad^)n�^`�pvdifo��-mJ�ST\vwgjcd�~gjcd�&X5x1cd_ba � s+{J{ � ��yadm+�¦o�awg9oPo�ad^Yo�^`_badcde��1vd^\�mjn *1����g9o�ef�y�?gj_�o�mjn�efifxErNT\m+�^��E^�n`z:o�ad^\��mjny�g9n��~�de�g9�<g9o�ef_-e�cEo�^`�jnbg9oye�mJc�ke�i�i\cdmjo�_`mJefcd_`e��d^9z\g9o�oye���^ - ) tQzY�kefo�a�o�ad^«mjn�e��Jefcwgji�gjcwgjifx1�ye��`r ] a/vd�`z-�^¬g9n�^§�wifo�^�nye�cd��9gji�vd^`�*mJcªg§opnbg ¡¢^`_�o�mjnyx¬�Yadef_ba �dm1^�� cdmjo©l<gj�p�*oyaQn�mJvd�Jaªoyad^�efcdefo�e�gjiP�wg9obgQr§q�g � ���E^~g9oyo�^`��ldoy�o�m�_�mJ��l�^`cd�yg9o�^)��mjn-oyade�� � ��e�cdmjn���^ ;>^`_�o\�^�ny^�vdcd�yvd_`_`^��y�y��vdi�rk¥¦awg9o\ef�kn�^ �1vdefny^`��e��Yg��wifo�^�nye�cd���^�oyadm1���kade�_ba~^`cwg9�wi�^`��vd��o�m �d^��dvd_`^�efcdefo�e�gji�ef�`^`���po�g9nyo�e�cd���9gji�vd^����n�mJ� g mJcd^�� �pe��d^`���de�g9�<g9o�ef_e�cEo�^`�jn�g9o�e�mJcFz � ��� � ��nymJ� g«��mjny��g9n�� e�cEo�^`�jnbg9oye�mJc �¢obg9nyo�efcd�¬��n�mJ� o�ad^�gjcwgjifx1�ye�� o�ef��^jr�]�ade���ef�l�mJ�p�yef�wif^��kefo�a�g©n�^`_�vQn��yef�E^$�wifo�^�nhr

Page 22: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� ���

� r£V�� � �\V-�:U���� � UpU¢V-����U Up]MZ\X ±7U¢XQ]���V\�

� r�s �$^��ye��Jc&mJ�MVY^`_�vQn��yef�E^)±Ne�ifoy^�n��

] ad^��d^`�yef�Jc�mJ�Sn�^`_`vQny�yef�E^�mjn UyUWV �wifo�^�ny�-e�� ��mjn�^$�de /�_`vdifoko�awgjc�o�awg9oYmJ�7cdmJcQn�^`_`vQny�yef�E^mjn±7UWV¦�wi�o�^�n��`rP�1^��E^�n�gjiAo�^`_badcde��1vd^`� g9n�^\�d^`�p_�n�ef�>^`��e�c�o�ad^-���1� n�^���^�n�^`cd_`^��Yg9o�oyad^\^`cd��mJ��oyade��n�^�l>mjnyohr � cdi�x�mJcd^~�yvd_ba ��^�oyadm1� �Yefi�iP�>^~�d^`�y_�n�e���^`�ª��^`ifm�����efc�oyade��©g9ldldn�mEgj_baFzPg§_`i�gj�y�ye�_`gjigjcwgji�mJ�*ifm�� l<gj�y��n�^`�¢l�mJcd�y^$e����pl>^`_`ef�w^�� � g�oyn�gjcd�y��mjn���g9o�efmJc�mJ�5�9g9n�e�g9�wi�^`��o�ad^�c�_`mJcE�E^�nyoy� o�adef��o�m�de��p_�n�^�o�^$o�e���^$efc��yvd_ba§g*��g+x~o�awg9o o�ad^�n�^ �:vdefn�^`���wifo�^�nY_`m1^�/�_`ef^`c/oy�Y��ghx���^$�d^`�dvd_`^`�Fr

� r�sJrfs47 ��� ���LJ ���� �0� �� � ! ���� ����3 ��� 4 �8�����]�ad^�n�^�g9n�^¯c:vd��^�n�mJvd�)_�i�gj�y�yef_hgji£�wifo�^�n)��vdcd_�o�efmJcd�)�Yadef_ba ��g+x��>^�vd�y^`��gj�)g��<gj�yef����mjn��def�Jefobgji�wifoy^�n��d^`�ye��JcFr�] ad^�x­g9n�^§�d^�o�^�n���e�cd^`���:x�oyad^«��gjcdcd^�n�e�c��Yadef_�a�o�ad^«e��d^hgjiYi�m+�kl<gj�y���wi�o�^�nn�^`�¢l�mJcd�y^$e���g9ldldn�mh�def��g9o�^`��efc�o�ad^-l<gj�y�¢�Pgjcd�~�po�mjlQ���<gjcd�d�`r�UW�5g*]7g+x1i�mjn�p^�n�e�^��kg9ldldnym+�Qe���g9o�efmJcoyn�vdcd_`g9o�^`��g9o � o�^�n����Pe��g9ldlwife�^`��g9o '() t gjcd� ' ) � z/o�ad^-n�^`�pvdifo�e���g ¨�vQopo�^�ny�mjnpo�a��wifo�^�n`r]�ad^ � ad^��/xQ�yad^�� � o x1l�^�Uy�k�wi�o�^�n�vd�y^���g���efcde���g ��g9ldldn�mh�def��g9o�efmJc§gj_�n�mJ�y�-o�ad^�l<gj�p�p�<gjcd�¤gjcd�g�]Sg+x1i�mjn �y^�n�ef^`�-g9o ' ) � r�]�ad^�efc/�E^�ny�y^jz<mjnko x1l>^$UpU�z � ad^��/xQ�yad^����wifoy^�nYvd�p^`�\g�]Sg+x1i�mjn �y^�n�ef^`�^��1l<gjcd�ye�mJcªg9o ' ) t�gjcd� g&��e�cdef��g � g9ldldn�mh�de���g9o�e�mJc gj_�n�mJ�y� o�ad^��po�mjld�<gjcd�Fr«]�ad^�^`i�ifefldo�ef_�wifoy^�n�e�cE�EmJif�E^`�$g���efcde���g ��g9ldldn�mh�def��g9o�e�mJc�efc���mjo�a�o�ad^ l<gj�y�p�<gjcd� gjcd�«oyad^©�¢o�mjld�<gjcd�Fr)]�ad^¨^`�y�y^�iQ�wifo�^�n£ef�£�d^�n�ef�E^��©�/x*_`mJcEo�e�c/vd^`����n�gj_�o�e�mJc©g9ldldn�mh�def��g9o�efmJc mJ�>gjc*^��1l�mJcd^`cEo�e�gjiIzJo�m$gj_�adef^��E^g©lwawgj�p^�n�^`�¢l�mJcd�y^)�kade�_ba&ef�Ygj�kcd^hg9n o�m�ife�cd^hg9nYgj� l>mJ�y�ye��wi�^jr

U o~e���e��¯l�mjnyobgjcEo�o�m�_badm1mJ�p^§oyad^§o x:l�^�mJ���wifo�^�n�g9ldldnymjldn�e�g9o�^�o�m o�ad^�ldn�mj�wif^`�&r Z\ifio�ad^*_`i�gj�y�ye�_`gjiSo x1l�^���g9ny^ mjldo�e���gjiMe�c§mJcd^*�y^`cd�y^©mjn$gjcdmjo�ad^�n`r)]�ad^©¨�vQopo�^�ny�mjnpo�a��wifo�^�n$awgj��gjcgj��lwifefo�vd�d^�n�^��pl�mJcd�y^©�Yadef_ba e��$gj� �<g9o�gj�\l�mJ�y�ye��wi�^¯g9o\o�ad^©i�m+� � ��n�^ �1vd^�cd_�x«i�e���efo ' ) tQr�]�ad^� ad^��:x1�yad^����wi�o�^�nS�Jef�E^`�Soyad^P�y��gjifi�^`�¢o7��g �Qe��*vd� ^�nyn�mjnSm��E^�n7o�ad^Pl<gj�y�¢�<gjcd�©mJ�wgjcEx$�wifo�^�n7awg+�1e�cd��yef��e�i�g9n5]7g+x1i�mjn5�y^�nye�^`�Sgj_`_`vQnbgj_�x)g9o '() � rMUWc)gk_`mJ��lwife���^�c/obg9npx-��ghxEz o�ad^3e�cE�E^�n��y^ � ad^��:x1�yad^���wifoy^�n)��e�cde���e��`^`�-oyad^¯��g �Qe��*vd� �d^��Qe�g9oye�mJc«��n�mJ� �`^�n�m&efc«oyad^¯�poymjld�<gjcd�Fr�]�ad^¯^�i�i�e�ldo�e�_ �wi�o�^�ne�cE�EmJif�E^��-��mJvQn\l<g9nbgj��^�oy^�n�� � l<gj�p�p�<gjcd�«nyefldlwi�^9zAoynbgjcd�pefo�efmJc&�Yef�Qo�aFz��po�mjld�<gjcd��n�e�ldlwi�^*gjcd�&�wi�o�^�nmjn��d^�nb�$gjcd�¬��mjn)�Je��E^`c«�9gji�vd^���mJ�Pgjc/x�o�aQny^`^���efcde���ef�`^`�Yoyad^¯��mJvQnyoyaFr¯]�ad^¯¨�^��y�y^`iN�wifoy^�n)awgj��g�jn�mJvQl��d^�i�ghx�oyawg9oYef�Ygj� cd^hg9n-_�mJcd�pobgjcEo\gj��l�mJ�y�ye��wi�^���mjn-g©�Jef�E^`c��wifo�^�nkmjn��d^�n`r

] ad^�opnbgjcd�y��^�n*��vdcd_�oye�mJc���mjn�o�ad^~¨vQoyo�^�ny�mjnyo�a¤�wi�o�^�n mJ��mjn��d^�n � awgj��g�l<g9npo�e�_`vdi�g9n�ifx

Page 23: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

� � �N^�o�^�nYX5x1cd_�a

�yef��lwi�^$��mjn�� � ��mjnk_`vQo�m�;¬��n�^ �:vd^`cd_�x ' & e�o e����� � : ' � �� % ) s

s � � ' D ' & � % � . � � .fs��

Z\��g���vdcd_�o�efmJc§mJ� � zAoyad^�l<g9nbgj��^�o�^�n�g9ldl�^hg9nye�cd�~e�c&o�ad^ XMg9lwi�gj_�^�oynbgjcd�y��mjn���zAo�ad^�n�^��pl�mJcd�y^*mJ�o�ad^$ldn�mjo�mjo x1l>^��wi�o�^�n � �Ye�o�a�_`vQo�m�;¬��n�^ �1vd^�cd_�x ''& ) s���e��k�yvd_ba�o�awg9o� � � � � � � � � � ) ��

� � � � �� % ) ss � � � � % � � . � � . � �

]�ade�����vdcd_�o�efmJc�awgj� �� l�mJif^`��^��E^`cdi�x~�pl<gj_`^`��g9n�mJvdcd��o�ad^�vdcde�oY_`e�n�_`if^jr3]Sm¯^�cd�yvQn�^$�pobg9�we�ifefo x�mJ�o�ad^-�wi�o�^�nhzQo�ad^ � l�mJif^`�e�c�o�ad^\if^`��o awgji�����lwi�gjcd^$g9n�^\�y^`if^`_�o�^�����mjn � � � � � � � � � �£�Yefi�iAoyad^`c�awgh�E^o�ad^$n�^`��gjefcde�cd�*l�mJi�^��`rP]�ad^�n�^�e��kg¯�yef��lwi�^$��mjn��*vdi�g*��mjnYoyad^$l>mJi�^`� � � )�� � � : 1 � �

� � ) � �yefc � � � � � s�� ��� � G 1 � ) _`mJ� � � � � � s�� ��� � � � .²|E�

�kefo�a � ) tEGhs�G � G . . .#G � � sJr�]�ad^�¨vQoyo�^�ny�mjnyo�a¬�wifo�^�n�e���_hgjifi�^`�*� ������ � ��� ���Cz7�ye�cd_�^�o�ad^�dn��po �� � s��d^�n�e��jg9o�e��E^`���jgjcdef�ya�g9o ' ) tQr

] ad^�n�^`�¢l�mJcd�y^���vdcd_�o�e�mJc&mJ�Mo�ad^ � ��o�a � mjn��d^�n-¨�^��y�y^`iH�wifo�^�nkobg *E^�� o�ad^���mjn��� � � � )�� � � tE�� �� � � � � .��/�

�kad^�n�^ � �� � �e��kg�¨^`�y�y^�iHl>mJifx1cdmJ��e�gjiIzQ�d^��wcd^`�&�/x~o�ad^�n�^�_`vQn��yefmJc&��mjn��*vdi�g� ! ) s � � ) � � s � � � � � )

� � � � s�� � � � � ��� % � � � % .UWc�l<g9nyo�ef_`vdi�g9n`zQo�ad^)�y^�_`mJcd�1� mjn��d^�n�¨^`�y�y^`iH�wifoy^�nYef�

� � � � ) |� % � | � � | G � � . � �

gjcd��o�ad^$cdmjn���gjife��y^���ldn�mjo�mjo x:l�^��E^�n��yefmJc � �kefo�a�_`vQo�m�;«��n�^ �:vd^`cd_�x ' & ) s�gjcd� � � tE� ) s��e��� � � � ) � % � � |� � � � � . �E�

�kad^�n�^� ) � s � � � � D � r ]�ade����wifoy^�n~awgj�~g¤lwawgj�y^&n�^`�pl>mJcd�y^§�Yadef_�a�ef�~gj��cd^hg9n~i�efcd^hg9n~gj�l�mJ�p�yef�wif^jz£gjcd�¤o�a/vd�*g&�d^`i�ghx �kade�_ba�e�����g �def��gji�i�x �<g9ohz7��mjn©g��p^`_`mJcd�1� mjny�d^�n*�wifo�^�n`r�¥ ^�gjif�ymn�^`��^�nYo�m¯efoYgj� o�ad^�±Ni�g9op� ��^`i�ghx��wifo�^�nhr

] ad^ � � l>mJi�^ �wifo�^�n��kadmJ�y^*oynbgjcd�yef^`c/o��ymJifvQo�e�mJc«�d^`_hghxQ����mJ�po\nbg9lwef�difx§_`mjnyny^`�pl�mJcd�d�$o�mg¯_�n�efo�ef_hgji�i�x~�wgj��l�^���mJ�y_`efi�i�g9o�mjn � e�oYawgj�Ygji�iFefoy� l>mJi�^`� mJc�o�ad^$cd^`�Eg9o�e��E^$n�^`gjiMg �Qe��`z<g9o ����) � �

� � � � ) �� � � �

�. � � . # �

]�ad^©ldn�mjoymjoWx:l�^ �E^�n��pe�mJc � ' &�) s��-_`mjnyn�^��pl�mJcd�d�$o�m�oyad^*�9gji�vd^ )� s%D � � �� � � s���r ] adef��ef��kawg9ok�^$ldn�mjl�mJ�p^�o�m©_hgji�iFo�ad^ � � o�a � mjn��d^�n \vde�_ *:� �:obg9nyok�wifo�^�n`r

Page 24: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� � #

� r�sJr � 7 �8� � � � ��� ��� � � �6���� � ��� � � ����� �� ! ��������]�ad^�n�^�g9n�^�y^��E^�nbgjiQ��^�o�adm1�d�7mJ�w�d^�nyef�Qefcd��g-�de��Je�obgji/opnbgjcd�y��^�n3��vdcd_�o�efmJc*��n�mJ� mJcd^mJ�do�ad^_`i�gj�y�ye�_`gjigjcwgji�mJ�§^��1ldn�^`�y�pe�mJcd�`rª]�ad^�xªgji�i�efc/�EmJi��E^~�ymJ��^~��g9ldlwe�cd�§��n�mJ�(o�ad^ � � lwi�gjcd^�o�m§o�ad^ � � lwi�gjcd^jz_badmJ�y^`c�o�m$ldn�^`�y^�ny�E^Yldn�mjl>^�nyo�ef^`�P�yvd_ba~gj��mjldo�e���gjifefo x mJ�>oyad^ �wi�o�^�nhr3]�ad^Y��g9o�_bad^`����� oynbgjcd�p��mjn���d^`�yef�Jc«ldnym1_`^`�dvQny^¯ef�\_`mJcd_`^�ldo�vwgjififx&oyad^©�pe���lwif^`�po � gji�o�admJvd�Ja§cdmjo\o�ad^ ��mJ�po-^ ;�^`_�o�ef�E^+��r$�NmJif^`�gjcd����^�n�mJ� mJ�5o�ad^�oynbgjcd�p��^�nY��vdcd_�o�e�mJc � � � ��g9n�^���g9ldl>^`���de�n�^`_�oyifx�o�m*l�mJif^`� gjcd���`^�n�mJ�kmJ� � �� ��/x�g©�ye��¯lwi�^$�yvQ�w�po�e�o�vQo�e�mJcFr � mJcd�ye��d^�nko�ad^)efc/�E^�n��y^�opnbgjcd�y��mjn�� mJ�7g©�ye���lwif^$l>mJi�^

� ��� � s� � � ) ^��Ql � � - ��. � � . �E�

UW�So�adef�kef�k��gj�¯lwi�^`��g9oYefc/o�^�ny�jgjif� � - gjcd��o�ad^���� oyn�gjcd�y��mjn�� _hgji�_`vdi�g9o�^`�FzwmJcd^)awgj� �� � ^��Ql � � � � - � � ) s

s � ��� � " � � � . � � .²{E�

� o�ad^3�d^��wcde�o�e�mJc)gjcd�)^`if^`��^`cEobg9nyx\ldn�mjl>^�nyo�ef^`�5mJ�:o�ad^���� oyn�gjcd�y��mjn�� g9n�^3�Jef�E^`c�e�c$X5x1cd_�aFz1s+{J{Qs+g � g_`mJ��ldny^`ad^`cd�ye��E^koyn�^`g9o���^`cEoP��g+x �>^Y��mJvdcd��e�c � ldl>^`cdad^`ef� gjcd�~�1_bawgj��^�nhz�s+{��J{E��r7q\m��­gj�p�yvd��^o�awg9o � � � ��ef�©nbg9oye�mJcwgji�gjcd��ef�¯�plwifefo¯e�cEo�m �?gj_�o�mjn�� � � � � ��r ]�ad^�ny^`i�g9o�efmJcd� � � r �E� gjcd� � � r²{E��yvd�J�J^`�¢o©oyad^��pvQ�w�po�efoyvQo�e�mJc � � � � � � � s � ^��Ql � � � - � D � ��.7Z\ifi�m+��gjcd_`^���mjn¯g��J^`cd^�nbgji_�vQo�m�;��n�^ �:vd^`cd_�x�e��Y��gj�d^$�/x�oyad^)_bawgjcd�J^ � � � D ''& r � mJ�*�wefcde�cd�©o�ad^`�y^jz<o�ad^�opnbgjcd�y��mjn���g9oye�mJc���n�mJ�ldn�mjo�mjo x:l�^�gjcwgji�mJ�*o�m��J^`cd^�nbgjiM�def�Jefobgji�opnbgjcd�y��^�nY��vdcd_�o�e�mJc�e��kgj_�adef^��E^`���/x

� � � � � � � � s � � � ��� � " � ��� � � � .fs+tE�

��g9ldlwefcd�)o�ad^-gjcwgjifmJ�)l�mJif^YmjnP�`^�n�m*g9o � ) � o�m$o�ad^-�de��Je�obgjidl�mJif^Ymjn���^�n�m*g9o � ) ^��Ql � � ' & � - ��r]�ade��\ldn�m1�dvd_�^`��g�oynbgjcd�y��^�n)��vdcd_�oye�mJc � �� �-�kade�_ba ef��g�nbg9o�efmJcwgji7��vdcd_�o�efmJc mJ�ks%D � r ] ad^ �wi�o�^�n_`m:^ /�_`ef^`cEo��k_`gjc�o�ad^`c���^�gj�y_`^�npobgje�cd^`���:x�_`mJ�¯l<g9n�e��ymJc~mJ� � � � ���kefoya�o�ad^$�J^`cd^�n�gji5^��Qldn�^`�p�ye�mJc��mjn o�ad^�n�^��pl�mJcd�y^)��vdcd_�o�e�mJc�mJ�7gjc�UyUWV �wifoy^�n��

� �� � ) ���� � � � � � �s � ��� � � � � � � � .fsJs��

] ad^��g9o�_bad^`����� oynbgjcd�p��mjn���ldn�m:_`^`�dvQn�^�e��7�E^�nyx�^hgj�¢x�o�m�g9ldlwifxEz �wvQo£awgj�£oyad^�de���gj�Q�9gjc1�obgj�J^�o�awg9o�gjc�gjifi�� l>mJi�^kgjcwgji�mJ���wifo�^�n��>^`_`mJ��^`��gjc�gjifi���l�mJi�^��def�JefobgjiQ�wi�o�^�nhzE�Ye�o�a�cdm��`^�n�mJ�£o�m�ad^`ifl�yawg9l>^�o�ad^���n�^ �:vd^`cd_�x¤ny^`�pl�mJcd�p^jr�Z ��mjny^¯l�m+�^�ny��vdi�o�^`_badcde��1vd^�e���o�ad^��we�ife�cd^hg9n)oynbgjcd�y��mjn���g �o�efmJcFr] ad^$o�ad^`mjnyx���^�ade�cd�&o�adef�kldn�m:_`^`�dvQn�^�_`gjc���^���mJvdcd�«efc�o�ad^�i�efoy^�nbg9o�vQn�^$mJc&�def�JefobgjiH�yef�Jcwgjildn�m:_`^`�y�yefcd� � o�ad^��<gj�yef_�e��d^hg���gj�Ye�cEoyn�m1�dvd_�^`� ��� ��g��yef��lwi�^�^��wgj��lwif^)e�c� � r��drY]�ad^ �d^��wcde�o�e�mJc

Page 25: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� � {

mJ�No�ad^ �we�ife�cd^hg9n-opnbgjcd�y��mjn�� ef��gj�\��mJi�i�m+�k� � oyad^©��g9ldlwe�cd����n�mJ�#o�ad^ � � lwi�gjcd^�o�m�o�ad^ � � lwi�gjcd^¯ef��Jef�E^�c��/x

� ) s� & � � � s� � s � � � .fs � �

�kad^�n�^ � & ) obgjc � � & D � � �kefo�a � & ) ''& � - ) � � � - D � & �d^��wcdefcd��oyad^�_`vQo�m�; ��ny^ �1vd^`cd_�xEr �\cd�d^�no�adef�-oynbgjcd�y��mjn���g9o�e�mJc&o�ad^*ef��gj�Je�cwg9nyx�g �def� ��) : ' mJ�3oyad^ � ��lwi�gjcd^*��g9lw�-efc/o�m�o�ad^*vdcde�o�_`efn�_�i�^� ) ^��1l � : �E��e�c�o�ad^ � ��lwi�gjcd^

'()obgjc � � D � �obgjc � � & D � �

e�c �pvd_�a¯gY��ghx�oyawg9o ' ) sJzjo�ad^P_`vQo�m�;���ny^ �1vd^`cd_�x*mJ�Qo�ad^Pldn�mjo�mjo x:l�^gjcwgjifmJ�Y�wifo�^�nhzJ_`mjnyn�^��pl�mJcd�d�o�m � & � o�ade��3e��£o�ad^kny^hgj�ymJc���mjn�o�ad^Y�?gj_�oymjn � & efc � � rfs � �y��r � mJcE�E^�n��yefmJc���n�mJ� g$ldn�mjo�mjo x:l�^kgjcwgji�mJ��wifoy^�n)o�m�g��def�JefobgjiN�wifoy^�n��kefoya¤_`vQo�m�;ª��n�^ �:vd^`cd_�x � & ef�)ef��lwi�^`��^`c/oy^`�¬�/x§o�ad^��yvQ�w�¢o�efo�vQoye�mJc¤mJ�� � rfs � ��e�cEo�m�o�ad^�oynbgjcd�p��^�n©��vdcd_�o�e�mJc � � � ��o�m§mj�dobgje�c�g���vdcd_�o�efmJc mJ� � r«] ad^~_`m:^ /�_�e�^`cEo��©g9n�^�d^`�dvd_`^��&�:x�_`mJ��l<g9n�efcd�©oyad^�n�^`�pvdifo �Ye�o�a�o�ad^��J^`cd^�nbgjiH^��1ldn�^`�y�pe�mJc � � rfsJs���r

� r � �1mJ��^��£�wgj��lwif^`��mJ�SVk^`_`vQn��ye��E^�±Ne�i�o�^�n ��^`�yef�Jc

] ad^kg9��m+�E^�o�ad^`mjnyx*��ghx ��^ ��gj�d^�_`if^hg9n�^�n3�:x©_`mJcd�pe��d^�nbg9oye�mJc�mJ�>g$��^��­_`mJcd_�n�^�o�^k^��wgj�¯�lwi�^��`rN¥ ^Y�dn��poP_`mJ��l<g9n�^ o�ad^ko �m�gjifo�^�nycwg9o�ef�E^ oynbgjcd�y��mjn���g9o�e�mJcd� � � r�s+tE�£gjcd� � � rfs � ��z/g9ldlwi�ef^`��o�mo�ad^��y^`_�mJcd�&mjn��d^�nk¨vQoyo�^�np�mjnyo�a~�wifo�^�nhr£±<n�mJ� � � r � ��z/o�ade���awgj�kg*�!�1vwg9n�^`��gj��lwi�e�o�vd�d^-n�^`�¢l�mJcd�y^

��� � � � �� % ) s

s ��� � ) � s� % � � � � � s � � � s� % � � � � � s � � � .fs+|E�

]�ad^��dn��po�oy^�n�� awgj�)o �m�l�mJif^`��efc o�ad^�if^`��o�awgjif��� lwi�gjcd^��pmdzMo�m&^�cd�yvQn�^��pobg9�wefi�e�oWx«mJ��o�ad^¯�wifo�^�n`z� � � �ef�k�d^��wcd^`�§e�c�oy^�n�����mJ�So�ad^��y^��� � � � ) � s� % � � � � � s � ) � s

� � � � � � � � � � % � � � � .fs��/�

�kad^�n�^ � � ) � � s � : � D � � gjcd� � % ) � � s � : � D � � rPUW�7o�ad^)��g9oy_�ad^�� ��� oynbgjcd�p��mjn��#g9ldldn�mEgj_bae�� vd�y^`�Fz � � � ��ef�k_`mJcE�E^�nyoy^`��o�m � � � ��/x���^hgjcd�kmJ� � � r�s+tE��zQn�^`�yvdi�o�e�cd�¯e�c

� �� � ) � %� � � ^��1l � � � � & � � � � � ^��Ql � � % � & � � � � .fs � �

�kefo�a � &*) ''& � - r�] adef� awgj�)o �m�l�mJi�^��)�Ye�o�ade�c¤oyad^�vdcdefo _`e�n�_`if^jz£gjcd�ªg&�dmJvQ�wi�^��`^�nym§g9o�o�ad^mjn�ef�Je�cFr£��^��wcde�cd� � � ) ^��Ql � � � � & � gjcd� � % ) ^��Ql � � % � & ��zwefo ��ghx���^$�kn�e�oyo�^`c

� �� � ) � � %�� � � � � �� � � % � � ) � s

s � �� � � � % � � ��� � � � � � � % � � � % � . � � .fs��E�

Page 26: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� |Qs

]�ade���n�^`�pl>mJcd�y^���vdcd_�o�efmJc&_`mjnyny^`�pl�mJcd�d�ko�m�g*�wifo�^�nkmJ�So�ad^$��mjn��

� � ( � ) � ! + � ( � � $ � � � � % � � � � +�kad^�n�^jzw�:x�_`mJ�¯l<g9n�e�cd� � � r�s��E�P�kefo�a � � r�sJs���zQo�ad^�_�m1^ /�_`e�^`cEo��k_hgjc���^$n�^hgj��m�; �

� ! ) s � ) �� � � � % � % ) � � � � % .Z\ifo�^�n�cwg9o�ef�E^�ifxEzFe���o�ad^¯�wefi�e�cd^`g9n�oyn�gjcd�y��mjn���g9o�efmJc � � rfs � �-e���g9ldlwife�^`�¬o�m � � rfs��/��zFo�ad^¯ny^��

�yvdi�o�e�cd�©oynbgjcd�y��^�nY��vdcd_�o�efmJc&e��

� �� � ) � %& �� � s�� %� � � s�� % � � � � & � � % � s�� � � %& �� � s�� % � � .fs # �

�kad^�n�^ � & ) obgjc � � & D � ��rY�1e�cd_`^�o�ad^�n�^ e��\g � �dmJvQ�wif^+�k�`^�n�m�g9o � ) � sJzAo�ad^ ade��Jad^`�¢o\��n�^ �:vd^`cd_�xe�� _`mJ��lwif^�o�^`i�x~gjcdcde�adefi�g9o�^��Fzw�kade�_ba�e��kg¯�d^`�ye�nbg9�wi�^$��^hg9o�vQny^)��mjnYg©ifm�� l<gj�y���wifo�^�n`rP]�ad^�oyn�gjcd�y��^�n��vdcd_�o�efmJc&_`mjnyny^`�pl�mJcd�d�ko�m�g*�wifo�^�nkmJ�So�ad^$��mjn��

� � ( � ) $ � ! + � ( � � � � + � � � % + � ��� + � $ � � � � % � � � � +�kad^�n�^jz/mJcd_`^kgj�Egje�cFzjo�ad^�_`m:^ /�_`ef^`cEo���_`gjc¯��^��d^`�dvd_�^`���:x*^��Qldn�^`�p�ye�cd� � � r�s # �Mefc©oyad^k��gj��^��mjn��gj� � � r�sJs���zQx1e�^`if�de�cd�

� ! ) �% � � ) � % )� %&

s � � � � & � � %& � ) � � s � � %& �s � � � � & � � %& % ) � s � � � � & � � %&

s � � � � & � � %& .] ad^)��gj�Jcdefo�vd�d^�mJ�7o�ad^)n�^��pl�mJcd�y^ ��mjnko�ad^)o �m��wi�o�^�n�� � � r�s��E��gjcd� � � r�s # �e��-�padm��kc�e�c

±Ne��dr � r�sJr�¨mjo�a¤�wifo�^�n�� awg+�E^ �<g9o)n�^`�pl>mJcd�y^~_`vQny�E^`� ��mjn�oyad^�i�m+�^`�po*��n�^ �1vd^`cd_`ef^`�`zN�kade�_ba�e��*g�d^`�ye�nbg9�wi�^�n�^��w^�_�o�e�mJc¯mJ�Ao�ad^�_bawg9nbgj_�oy^�n�mJ�wo�ad^kgjcwgji�mJ�\�wifo�^�nPmJc*�Yadef_ba¯o�ad^�x¯g9n�^�<gj�y^�� � �y^�^k±Nef�dr� r | � o�mjlA�y��r�] ad^©�we�i�efcd^hg9n)opnbgjcd�y��mjn�� �wifo�^�n � ±Nef�dr � r�s � gE�p�\^�cd�yvQn�^`� _`mJ�¯lwi�^�o�^*n�^`��m��9gji£mJ�Po�ad^ade��Jad^��poS��ny^ �1vd^`cd_�xEr7±Amjn5cdmJ��efcwgjiJ_`vQo�m�;*��n�^ �1vd^`cd_�x � & 1 � D � oyad^���g9oy_�ad^�������oynbgjcd�y��mjn�� �wi�o�^�n� ±Nef�dr � rfs � �A�y�Ygj��lwifef�w^`�k�ymJ��^���ny^ �1vd^`cd_�e�^`� � gj�y�pvd��e�cd��n�^��pl�mJcd�y^ cdmjny��gji�ef�`^`�&�/x � � tE� ) s�� �o�adef��e����J^�cd^�nbgji�i�x�vdcwgj_`_�^�ldobg9�wi�^9zwgjcd��e��g��def�po�mjnyo�efmJc�mJ��o�ad^\_bawg9nbgj_�o�^�n�mJ��o�ad^-mjn�ef�Je�cwgjiAgjcwgji�mJ��wifoy^�nhr�] ad^��wifo�^�nk�<gj�y^���mJc�oyad^$�wefi�e�cd^`g9n opnbgjcd�y��mjn�� e�� ��n�^`^$��n�mJ� o�adef�k�d^`��^�_�o � ��mjn oyade���n�^hgj�ymJcgjcd�¬gji��ym~��mjn$efo���gjife�gj�¢� ��n�^`^*cwg9o�vQn�^9z�o�ad^ �we�i�efcd^hg9n\oynbgjcd�p��mjn�� e��\o�ad^ ldn�^`��^�nyn�^`�¬_�admJef_`^jr � q\mjo�^��±Ne��dr � r�� � _+�-e�c¤XHxQcd_ba�s+{J{Qs`�¬e���^�nyn�mJcd^�mJvd� � o�ad^©_`mjnyn�^�_�o)�E^�ny�ye�mJc g9ldl�^hg9n���e�c¬±Ne��dr � r�s � gE�YmJ�o�ad^$n�^�l�mjnpokxEmJv�g9n�^$ny^hgj�de�cd�dr �

Page 27: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� |J|

] ad^&gj��lwi�e�o�vd�d^�ny^`�pl�mJcd�p^§gjcd���jn�mJvQl��d^`i�g+x ��mjn�o�aQn�^�^��wifo�^�n�� � ¨�¥ �P¨vQoyoy^�ny�mjnyoya �±N� �M±Ni�g9o)��^`i�g+x � $� � \vde�_ *:� �:obg9nyo��$g9n�^��padm��kc e�c¬±Ne��dr � r � r�]�ad^`�y^�g9n�^¯�d^�n�e��E^`�¤��n�mJ� o�ad^ldn�mjo�mjo x:l�^`���def�y_`vd�y�p^`�®efc � � �/x���^hgjcd��mJ�-o�ad^��we�ife�cd^hg9n�oynbgjcd�y��mjn���g9o�e�mJcFr­]�ad^�l<g9nbgj��^�oy^�n�9gji�vd^`��g9ny^ � - ) |��Jt£��gjcd� � & ) s � aFz��Yadef_�a�ef��lwifx � & ) � D��JtQr­] ad^�_`ifmJ�y^&�yef��e�i�g9n�efo x��^�oW��^`^`c&o�ad^�gjcwgji�mJ��gjcd���de��Je�obgjiF��mjn���� _hgjc��>^��p^`^`c&�/x�_�mJ��l<g9n�e�cd�¯±Ne�� � r � �Ye�o�a�±Nef�dr � r²|Qr

� r | VY^`i�g9o�e�mJcd�yade�l��>^�o �^`^`c�Z\cwgjifmJ��gjcd����ef�JefobgjiF±Nefifo�^�nk�£g9nbgj��^�o�^�n��

] ad^��d^��wcdefoye�mJc&mJ�Soyad^��we�ife�cd^hg9n oynbgjcd�p��mjn���g9o�efmJc�e�� �yvd_ba§gj�koym�^`cd�yvQny^�o�awg9okoyad^ � �def�9�efo�gji��Y_`vQo�m�;ª��n�^ �1vd^`cd_�x � & ��g9lw��o�m~o�ad^©�9gji�vd^ ''& ) sJzHo�ad^¯_�vQo�m�;ªmJ��o�ad^*ldn�mjo�mjo x1l>^©gjcwgji�mJ��wifoy^�nhr�] ad^$oynbgjcd�y��mjn���g9o�e�mJc�e��

� ) s� & � � � s� � s � G � )

� s � � &��s � � &�� � � � .fs��E�

�kefo�a � & ) obgjc � � & D � ��r3±Amjn�lwvQn�^)e���gj�Jefcwg9nyx��9gji�vd^`� � ) : ' e�ok�>^`_`mJ��^`� � �kefo�a � ) ^��1l � : �E�y�

' )obgjc � � D � �

� & G �ym©o�awg9o � ' ) s � � � � ) � & � . � � .fs+{E�

¥ ^��©vd�¢oYgjif�ym�efc/�E^��po�e��Eg9oy^$o�ad^�^ ;�^�_�o-mJ�5o�ade�� ��g9ldlwe�cd�¯mJc�o�ad^�mjo�ad^�n �wifo�^�nYl<g9nbgj��^�o�^�n��`r] ad^$�jn�mJvQl��d^�i�ghx�mJ�Mo�ad^��def�Jefobgji��wi�o�^�nke��k�d^��wcd^`�&�/x

� ) � �� � � g9n�� � � ) � � '�� �� ' � g9n�� � � ) � '� � � .]�ad^ � �� �F� � ! e�� �ye���lwi�x�o�ad^��9gji�vd^$g9o�o�ad^�X5±ªi�e���efo � ) t � vd�ye�cd� � � r�s+{E��z1o�ad^ � �de���^�cd�ye�mJcwgji���9gji�vd^$mJ�So�ad^$�d^`i�ghx�ef�

� ! ) � -� � & � ! � � -

� & � ! ) � &� � � � ! . � � . � tE�

]�ad^��pobg9nyo¢� vQl�o�e���^¯��gj���d^��wcd^`� g9np�wefoynbg9nye�ifx¬gj�)oyad^�o�e���^���mjn�o�ad^¯oynbgjcd�yef^`c/o oym&�d^`_hghx¤�/x g�?gj_�o�mjn�s%D � rSU oSef�M�d^�o�^�n���efcd^`�)�/x�o�ad^3l>mJ�yefoye�mJc)mJ�:o�ad^3l>mJi�^3mJ�Q�jn�^hg9oy^`�poM��m1�dvdifvd�MmJ�/o�ad^�oyn�gjcd�y��^�n��vdcd_�o�efmJcFr�±<mjn�o�ad^\�p^`_`mJcd��mjn��d^�n��wifo�^�n��vdcd�d^�n _`mJcd�yef�d^�nbg9o�efmJcFz1o�ad^-o �m l�mJif^`� � � gjcd� � � awgh�E^^ �:vwgjiQ��m1�dvdife�rN]�ad^l�mJif^ � � mJ�<o�ad^��def�Jefobgji/�wifo�^�n3ef�£ny^`i�g9o�^��©o�m\o�ad^l>mJi�^ ��7) � "! � : ' ! mJ�wo�ad^ldn�mjo�mjo x:l�^ gjcwgjifmJ���wifo�^�n\�/x � � r�s��E��r ¥ ^)n�^ �:vdefn�^�oyad^��jgjifvd^����pvd_�a§o�awg9o � � � ) � � � z>�kade�_ba��^hgjcd��� ) � s%DNi�mJ� � � r�Z\�y�pvd��e�cd� � &��� �� s e�o-ef�-^hgj�yefifx��yadm��kc�o�awg9o\ifmJ� � � � � � � & "!��n�mJ� �Yadef_ba&efo ��mJi�ifm��k��o�awg9okoyad^ � �def��^`cd�yefmJcwgji����pobg9nyo¢� vQl�oye���^�e��

� � - � � -� � & "! � � -

� & "! ) � &� � "! )

� &� � � ! � � . � s��

�kad^�n�^ ! ) s%D "! ef� oyad^)�pobg9npop� vQl���mjn o�ad^$ldn�mjo�mjo x1l>^)gjcwgjifmJ�©�wi�o�^�nhr

Page 28: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

|�� �N^�o�^�nYX5x1cd_�a

� r � ¨�e��1vwgj�d�kgjcd��T\ef�Jad^�np� � n��d^�n-±Ne�ifoy^�n��

UWc� � ��^��poyvd�de�^`��oyad^�ldn�mjl>^�nyo�ef^`�YmJ�Sgjc �� � 4 �8����wi�o�^�n-awgh�Qefcd��g*oynbgjcd�y��^�nY��vdcd_�o�efmJc� � � � ) s

� � � ��� � � � ���� � .]�ad^��we�ife�cd^hg9n oynbgjcd�p��mjn���g9o�efmJc�_`mJcE�E^�nyoy�ko�adef� o�m�g¯�def�Jefobgji��wi�o�^�n �Ye�o�a�oyn�gjcd�y��^�n-��vdcd_�o�e�mJc

� �� � ) � �� � s�� %�� � � � � �� � � � � G

�kad^�n�^ � e���g�_�mJcd�pobgjcEo_badmJ�y^`c~�ym)o�awg9o � � tE� ) sJr3q\m)e�cd_�n�^`gj�y^-e�c�_�mJ��lwi�^��Qefo x*mJ��o�ad^-�def�Jefobgji�wifoy^�nkny^`�yvdifoy�Ye��5�^)_�mJcd�ye��d^�nko�ad^)��mjn�^��J^`cd^�nbgjiMgjcwgji�mJ�*�wifo�^�n

� � � � ) � � � � ! � � � ��� ! �� � � �� � � � ���� �

�kade�_ba���^�_`mJ��^`�`zwvdcd�d^�nYo�ad^$�wefi�efcd^hg9nkopnbgjcd�y��mjn���g9oye�mJcFzQo�ad^ � ��� 5 ���� �� � ) � �� � � ! � �� � � ! �

� � � � � � �� � � � � .]�ade��)ef�$oyad^���mJ�po��J^`cd^�n�gji3�p^`_`mJcd�1� mjny�d^�n �wifo�^�n�awgh�Qe�cd��n�^hgji£_`m:^ /�_`ef^`cEo��`r � mJ��l�mJcd^�c/o���mJ�gl<g9nyo�ef_`vdi�g9n�l>^�n�e�m:� � ! ��g+x&�>^*^`i�ef��e�cwg9o�^��§�/x§�y^�opo�e�cd� � ! ) ^��Ql � : � ! �Y�Yad^�n�^ � ! ) � � � - D � ! rUW� � ! ef�kefc�o�ad^��po�mjlQ� �<gjcd��o�ad^�lwawgj�y^�e�c�o�ad^�l<gj�y�W� �<gjcd��e�� cdmjok_�awgjcd�J^��FrP±Ne��dr � r |*�yadm+�Y� o�ad^gj��lwifefo�vd�d^Pgjcd�*lwawgj�p^�n�^`�pl>mJcd�y^��mjn7o �m-�wifoy^�n��S�kefo�a � - ) |��Jt£�7gjcd� _`vQo�m�;¯l�^�nye�m1� � & ) s � aFr]�ad^$�pmJi�e��~_`vQnp�E^$�d^�n�ef�E^`����n�mJ� gjc�gjifi�� l>mJi�^Y�wi�o�^�nhzwgjcd�~ef��oyad^\��gj��^�gj��o�ad^�$���wi�o�^�nn�^`�¢l�mJcd�y^e�c�±Nef� � r � rY] ad^ �wgj�yad^��¬_`vQnp�E^ e��-��mjn$g��wi�o�^�n�_badmJ�y^`c§o�m�gjcdcdefade�i�g9oy^�o�ad^�_`mJ��l>mJcd^`cEo�awg+�1e�cd�g©l>^�n�efm1� � ! ) � a � o�ad^�g9�w�y_`ef�y��g�ef� � ) � D � �£z1o�ad^)��^�n�m�ef�-g9o � ! ) � - D � ! ) �% ! ��r3q\mjo�^�o�awg9oo�ad^)lwawgj�p^ e�c&o�ad^)l<gj�p�¢� �<gjcd�«e��Yoyad^���gj��^���mjnY��mjo�a&�wi�o�^�n�� � ��mjn-o�ad^)�wi�o�^�n-�kefo�a§g¯�`^�n�mdz>oyad^�n�^e��kg©lwawgj�p^��f¡¢vd��l§mJ� � gj��o�ad^)�`^�n�m�ef�Y_�n�mJ�p�y^`�Fr

¨e �1vwgj�d�kg9n�^�e���l>mjnyobgjcEoYgj� o�ad^�x���ghx���^)_�mJ�*�wefcd^`��e�c�_hgj�y_hgj�d^)mjnYl<g9nbgjifi�^`iFo�m¯��mjn����mjn�^ _�mJ��lwi�^��&�wifo�^�ny�`r�]�ad^©l>mJi�^`�$gjcd�¬�`^`mjn���mJ��g��J^`cd^�nbgji7�wifo�^�n)g9ny^©_�mJ�*�wefcd^`� efc¬_�mJ��lwi�^��_`mJc ¡¢vd�Eg9o�^$l<gjefn���o�m¯��mjn�� �we��1vwgj��_`mJ��l�mJcd^�c/o���r��$g9obg*o�m¯�>^$ldn�m:_`^`�y�p^`�&�:x~o�ad^��J^`cd^�nbgjiF�wi�o�^�ng9n�^ o�ad^`c�l<gj�y�p^`��o�aQn�mJvd�Ja�o�ad^ �we �:vwgj��_`mJ��l>mJcd^`c/oy�P�y^�nye�gji�i�x � e��Ao�ad^�x�g9n�^Y_hgj�p_hgj�d^`�<�3mjnP�ye��*vdi �obgjcd^`mJvd�pifx � e��3o�ad^�x¬g9n�^¯e�c¬l<g9n�gji�i�^�i���r UW�Po�ad^©mjn��d^�n)mJ�Po�ad^*�wifo�^�n�e���m1�d�FzMg��yefcd�Ji�^*�dn��pop� mjn��d^�n_`mJ��l>mJcd^`cEoPgjif�ym�m1_`_�vQn��`r£Z\cwgjifx1�ye��NmJ�>g\�wi�o�^�n3e�cEo�m��we �:vwgj�¯_`mJ�¯l�mJcd^`cEo��£_hgjc¯ny^`�yvdifo3efc¯�y��gji�i�^�nc/vd��^�n�ef_hgjiH^�nyn�mjn�� o�awgjc�ef�Mo�ad^�ade��Ja1� mjn��d^�nY�wi�o�^�nke�� e���lwif^`��^`cEo�^`���defn�^�_�o�ifxEr

Page 29: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� | �

�QrNUWq-U¢]�UWZ\XHU �Z�]�U � q�¥­U¢] T�Z�V�� � �\V-�:U����­±7UWXd]��PV

] ad^*efcdefo�e�gji�e��`g9o�e�mJc&o�^�_�adcde��1vd^*�<gj�y^`�¬mJc g~cdmJcQn�^`_`vQny�yef�E^©�wifo�^�n`z��Yadef_�a¬awgj�$�>^`^`c¬�d^���y_�nyef��^�� e�c � �dz awgj�S��^�^`c���mJvdcd� o�mY�Je��E^��yg9o�e��y�?gj_�o�mjnyx$n�^`�yvdi�o��`r7T\m+�^��E^�n`zje�c)oyad^P_hgj�y^PmJ�Q�de�g9�<g9o�ef_e�cde�o�e�gjife��hg9oye�mJcFzjo�ad^ �de�g9�<g9o�ef_ opnbg ¡¢^`_�o�mjnyx*�¢obg9nyo�efcd�)��n�mJ� o�ad^��<gj_ *1��g9n���gj�de�g9�<g9o�ef_�nyvdc��dm1^`��cdmjol<gj�y�$o�aQn�mJvd�Ja¬oyad^¯efcdefo�e�gji7�wg9obgQr*Z c/vd� ��^�n)mJ�P��m:�def�w_hg9oye�mJcd�\mJ��oyad^¯o�^`_badcde��1vd^¯��^�n�^©��gj�d^o�m©gji�ifm��¦��mjn�o�ade����de��p_�n�^�l<gjcd_�xEzQ�wvQo�o�ad^�x��^�n�^$��mJvdcd��oym©�>^$vdcd�pvd_`_`^`�y�p��vdi7gjcd��^��E^`c�_`mJvdc/oy^�np�ldn�m:�dvd_�o�ef�E^9r3U o��mJvdif����^\e��d^`gji�e��F�<gji�gjcd_�^`��efcdefo�e�gji<�w^�i��d��_`mJvdi����>^\�d^`�dvd_`^`����n�mJ� g �de�g9�<g9o�ef_e�cEo�^`�jn�g9o�e�mJc¤��mjnp��g9n�� ��n�mJ� o�ad^�e�cde�o�e�gji£�wg9obgQr~q\mJcQn�^`_�vQn��yef�E^¯�wifo�^�ny��awg+�E^�ife�cd^hg9n�lwawgj�y^�� ^�nyn�mjngjcd��ldn�m:�dvd_`^�mJvQoylwvQok�Yadef_ba�e��k�9gji�ef�&g9oko�ad^)_`^�c/o�^�n\mJ�So�ad^��pl<gjc � o�a/vd�`z<�yvd_ba«g©�wifoy^�n\g9ldlwife�^`�o�m�g¯��mjny��g9ny�&e�cEo�^`�jnbg9oye�mJc~xQe�^�i��d� �wg9obg�g9ldlwife�_hg9�wif^�g9okawgji��Moyad^)�pl<gjcFr

VY^`_�vQn��yef�E^¬�wifo�^�ny� � UyUWV �wifo�^�n��b��awgh�E^ ��mjn�^ _`mJ�¯lwi�^��­lwawgj�y^�� ^�nyn�mjny�`r ] ad^�efn�vd�y^¬e�ce�cde�o�e�gjife��hg9oye�mJc~�d^�l�^�cd�d�\vQl�mJc�g©�ye���lwif^$�wvQoY_�n�vd_`e�gjiMef�d^hg � � 2� � �������� ��� � � ��� �85�4(���� �F� � � �� 4�46�� � � ��� ��� ��� ������ � � � ��� � � �����7� �� � �L�4 ���

� ) � � � � �$�85��9405�� � � - ) � � �F� � ����� ��5 �3� ���� � 4�40 � ��� � � �$��� ��� � ��"� �� � - ) t"�3]�ade���e����kawg9o e���n�^ �:vdefn�^�����mjn e�cde�o�e�gjife��hg9oye�mJcFzQgjcd�~�^\�ke�i�ildn�^`�p^`c/o-^��Qef�d^`cd_`^)efc�o�ad^���mJi�ifm��ke�cd�©�y^`_�oye�mJc&efc��yvQldl>mjnyo-mJ�Soyade�� e��d^hgQr

�Qr�s ] ad^���gjife��defo x�mJ�Mo�ad^���^`i�g+x~UW�d^hg

Z �ye���lwif^\^��wgj�¯lwi�^\mJ�Ho�ad^�^ ;�^`_�okmJ�H�wifoy^�n �d^`i�ghx~_hgjc~��^��y^`^`c�e�c�±Ne��dr �Qr�sJr3]�ad^�e�cQlwvQoe�� g*�ye�cd�Jif^�_�mJ��l�mJcd^`cEo mJ�y_`efi�i�g9oye�mJc��Ye�o�a�g*l>^�n�e�m:��mJ� � �¯admJvQny�`r�]�ad^$�wi�o�^�n vd�y^`��e�� g©�p^`_`mJcd�1�mjn��d^�n©¨vQoyoy^�ny�mjnyoya¤�wifo�^�n`zN�de��Jefoye��`^`�¤�kefoya¤o�ad^��we�ife�cd^hg9n�opnbgjcd�y��mjn���g9oye�mJcFr~U¢c o�ad^�oymjl l<gjcd^`io�ad^�_�vQo�m�;¤mJ�7o�ad^��wi�o�^�nYe�� � & ) �3a � e�c�o�ad^��>mjoyo�mJ� l<gjcd^`iSe�o-ef� � & ) s � aFr�U¢c�^`gj_�a§_hgj�p^)o�ad^mJ�y_`efi�i�g9o�e�mJc&ef�-l<gj�y�y^`�§�/x&o�ad^��wifoy^�n\�Ye�o�admJvQo\vdcd�dvd^©g9oyo�^�c:vwg9o�efmJcFr-T\m+�^��E^�nhz>efo\ef�\�yvQ�Q¡¢^`_�o�o�mg&lwawgj�y^�_bawgjcd�J^��Yadef_�a��9g9n�e�^`���kefoya¤o�ad^�_`vQo�m�;Sr§] ad^~�d^`i�g+x mJ��oyad^~�wi�o�^�n��kefoya � &*) �£aªef�sJr | � admJvQn�� � o�ad^\�d^`i�g+x�mJ�Fo�awg9o��kefo�a � & ) s � a�ef� � r # admJvQny� � o�ad^`�y^-�9gji�vd^����mJi�i�m+�®��n�mJ� � � rfs � �gjcd� � � r � tE�y��r$U o�ef��_`i�^hg9n���n�mJ� ±Ne��dr �Qr�s*o�awg9o�o�ad^*mJvQoylwvQo)ef���d^�i�ghxE^`�¬n�^�i�g9o�e��E^*oym�o�ad^*efcQlwvQohzgjcd��o�awg9o o�adef�Y�d^`i�g+x�e�� �jn�^hg9o�^�n-��mjnYoyad^��wifoy^�nk�kefoya�o�ad^)ifmJcd�J^�nk_`vQo�m�;«l�^�n�efm1�Fr�[§^hgj�pvQn�^`��^`cEomJ�£o�ad^©gj_�o�vwgji7�d^`i�g+x§�padm��k��efo\o�m~��^*e�c§�Jm:m1�«gj�jn�^`^`��^`c/o��kefo�a�o�ad^ o�ad^�mjn�^�o�ef_hgji7�jgjifvd^jr$q\mjo�^e�c«l<g9nyo�ef_`vdi�g9n�o�awg9ohzH��mjn)g�o�ef��^ ^ �:vwgji£oym�o�ad^©�d^`i�g+xEzFo�ad^©mJvQoylwvQo�e��$^ ;�^`_�o�ef�E^`i�x«��n�mJ�`^`c g9o$e�o��e�cde�o�e�gji��9gji�vd^9rP]�ad^)�ymJifvQo�e�mJc���mjn�^�� mjnp� if^`�y��� � � �!�$� �� ����mjn-g*l�^�n�efm1� - � � ! r

]Sm\_`mJcQ�dn���o�ad^e��d^hg\mJ�<g-�d^`i�g+xE^`�©�ymJifvQo�e�mJc efc¯g-��mjn�^Pn�^hgjife��poye�_�_`mJcEo�^��1ohzEg-�<g9n�mjoyn�mjlwef_��m:�d^`iP��gj�*vd�y^`� o�m¬efc/oy^`�jnbg9o�^~��mjny��g9ny� ��n�mJ� gjcªe�cde�o�e�gji��¢obg9o�^~��mjn*�jg9n�efmJvd�*�pl<gjcd�`zgjcd��o�ad^�de ;>^�n�^`cd_�^ ��^�o �^�^`c"o�ad^ � $�d�~�wi�o�^�n�mJvQoylwvQo�gjcd�"oyad^ e�cde�o�e�gji\�wg9o�gª��gj��_hgji�_`vdi�g9o�^`�Fr ]�ad^

Page 30: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

|�� �N^�o�^�nYX5x1cd_�a

e�cde�o�e�gjiF�w^`if�&��gj�Yo�ad^�mJvQoylwvQo\mJ�£g � ��admJvQn\��mjn�^`_hgj�¢ohzA�kade�_ba�awgj�&n�^hgj_bad^`�«g��¢obg9o�^)mJ�7�<gji�gjcd_`^gjcd����gj�k^`�y�y^�c/o�e�gji�i�x���ny^`^���n�mJ� ade��Ja���n�^ �1vd^�cd_�x � T\±3�_`mJ��l>mJcd^`cEo��`r�]�a/vd�`zA�pe�cd_`^)oyad^�n�^���^�n�^cdm T\±¤_`mJ�¯l�mJcd^`cEo��Po�m���^Y�wi�o�^�n�^`�~mJvQohzEo�ad^-mJcdi�x�^ ;>^`_�omJ��oyad^Y�wifo�^�n��yadmJvdif�~�>^\g�lwawgj�y^\�pade���omJ�Fo�ad^�XM±�efcQlwvQohr�±<mjn_`mJ�¯l<g9n�e��ymJcFz:o�ad^\��mjn�^`_hgj�¢ok_bawgjcd�J^���mjn ^hgj_ba��¢l<gjc���gj��gjif�ym*_`mJ��lwvQo�^��FrX5^�o�� � �5�£�>^Yo�ad^\��m:�d^`i<�pobg9o�^\g9o�o�e���^ � � - z1gjcd��� � �5�£o�ad^-�wi�o�^�nmJvQoylwvQog9o�o�awg9oPoye���^jr£]�ad^�1vwgjcEo�e�oWx

����� �� ������ ) �� � �5� � � � tE���e���o�ad^©��mjn�^`_hgj�¢o�_bawgjcd�J^�m+�E^�n)g��pl<gjc

� ) � � - r©] adef��ef�$lwifmjoyo�^`� gj�)g���vdcd_�o�efmJc¤mJ�P�pl<gjc¬e�c±Ne��dr �Qr � � gE�7gjcd� � �A� � �ymJife��©_`vQny�E^jzJo�ad^���gj��^�efc¯^hgj_ba©�jnbg9lwa<��r£]�ade��3��mjn�^`_hgj�¢o�_bawgjcd�J^ e�cd_�ny^hgj�y^`�g9ldldn�mh�def��g9o�^`i�x�e�c��defn�^`_�oYldn�mjl>mjnyo�e�mJc�o�m¯oyad^$o�ef��^jr3]�ad^��1vwgjcEo�e�oWx

��� � �� � ) �� � �5� � � � tE���e�� gjif�ym lwi�mjoyo�^��Fzd��mjn o �m*�9gji�vd^`��mJ�Ho�ad^\�wifo�^�n _`vQoym�;7r3±Amjn�±Nef�dr �Qr � � gE��o�ad^�_`vQo�m�;§ef���ye��~admJvQny�`z��mjn�±Ne��dr)�Qr � � �A�7efo£e��£o �^`i��E^jr7U o�ef�£_`i�^hg9n3o�awg9o3��mjn��yadmjnyo3�pl<gjcd��oyad^ mJvQoplwvQoPmJ�<o�ad^�wifo�^�nPg9o£o�e���^��de ;>^�n���ifefoyoyi�^Y��nymJ� o�ad^Ye�cdefoye�gjiw�pobg9o�^9r£¥®efoya�g ��admJvQn_`vQoym�; � ±Nef�dr �Qr � zEo�mjl�l<gjcd^`i��£o�ad^Yny���

�de ;>^�n�^`cd_�^���^�oW��^`^`c�o�ad^\�wi�o�^�nkmJvQoylwvQokgjcd��o�ad^$e�cde�o�e�gji��wg9o�g*n�^���gje�cd���>^`i�m+� � � ��mjnkm+�E^�n$sJr �admJvQn��`r�]�ad^)o�ad^�mjn�^�o�ef_hgjiM�d^�i�ghx���mjnko�ade�� �wifo�^�nYe���sJr � |�aFz<e�cd�def_hg9o�^`�&�/x�oyad^��E^�nyoye�_hgji5i�efcd^ � o�adef���mJi�ifm��k�\��n�mJ� � � rfs � �Ygjcd� � � r � tE�y��r-¥¦ad^`c«o�ad^ �wifo�^�n�_`vQo�m�;�e��*s � admJvQn�� � �>mjoyo�mJ� l<gjcd^�i��Yo�ad^n���� �de ;>^�n�^`cd_�^ �dm1^`�-cdmjo n�^hgj_ba&o�ad^ � � i�^��E^`iMvdcEo�efiSg9�>mJvQo � r � admJvQn��`z<�Yadef_�a�ef�-g9�>mJvQo-^ �:vwgjio�m©o�ad^$oyad^`mjn�^�o�ef_hgjiH�d^`i�ghxEz � r � �*a � efcd�de�_hg9o�^����:x~o�ad^$�E^�nyo�ef_hgjiFi�efcd^)efc�±Ne��dr �Qr � � �A�y��r3] adef� ny����de ;>^�n�^`cd_�^�e����©vd_ba¤�p��gji�if^�n�oyawg9o�o�ad^©n����$��mjn�^`_hgj�¢o _bawgjcd�J^�m1_`_�vQnyn�e�cd���dvQn�e�cd��oyade��)efc/oy^�ny�9gji� g9�>mJvQo # r ��� �~��r � i�^hg9nyifxEz�ldnym��1e��d^`� oyad^��pl<gjc�ef���yadmjnpo�^`cdmJvd�JaFz�oyad^��wifoy^�n�^`��mJvQoplwvQo�_hgjcn�^hgj�pmJcwg9�wifx~��^)gj�y�yvd��^`��o�m¯�>^��9gji�ef�&g9o�o�ad^)efcdefo�e�gji�o�e���^jr

�Qr � UWoy^�nbg9o�efmJc�mJ�Moyad^)±Ne�i�o�^�n

UWc&mjn��d^�nko�awg9okoyad^)mJvQoylwvQoY�yadmJvdi��&�>^�g9ldlwi�ef_hg9�wi�^)g9okoyad^)e�cde�o�e�gjiFo�ef��^jzQo�ad^��pl<gjc&m+�E^�n�kade�_ba¬o�ad^ �wi�o�^�n�e��$g9ldlwife�^`�«_hgjcdcdmjo�^��d_`^�^`�«oyad^©�d^�i�ghxEr�UW�3oyad^*opnbgjcd�ye�^�c/o�n�^`�¢l�mJcd�y^©awgj�\��^`^`cgj�d^ �:vwg9o�^`ifx¤�wgj��l�^`���kefo�adefcªo�adef�*�pl<gjcFz3oyad^~ny^ �1vdef�yefo�^��wi�o�^�n�efcd�¬ef�¯gj_badef^��E^`�Fr U o*e��*^��1e��d^`cEoo�awg9o\o�ad^ \vde�_ *:� �:obg9nyo$�wifo�^�nhz��YadmJ�p^*opnbgjcd�ye�^�c/o�n�^`�¢l�mJcd�y^¯e���gj���yadmjnyo�gj�\l�mJ�y�pef�wi�^9z5�padmJvdi��§��^g9oyoyn�gj_�o�ef�E^ ��mjnPoyade��g9ldlwife�_hg9o�efmJcFr)���E^`c��ymdz1e�oPef�P��mJvdcd��o�awg9o�efcd�yv /�_�e�^`cEo�wgj��lwefcd�)e��Pgj_bade�^��E^`��kefo�adefc�g©�pl<gjc�^ �:vwgji�o�m¯oyad^��d^`i�g+xEr � cd^)�ymJifvQo�e�mJc�e���o�m©efo�^�nbg9o�^\o�ad^��wifo�^�nye�cd�dzdvd�yefcd�¯o�ad^��wcwgjimJvQoylwvQo£�9gji�vd^`�£��n�mJ� mJcd^�efoy^�nbg9o�efmJc¯gj�£�po�g9nyo�e�cd�\�9gji�vd^`�£��mjn£o�ad^ cd^��Qo`zj�wvQo3�kefoya©o�ad^���gj��^e�cQlwvQo^hgj_ba�o�ef��^jr ^�cd^�nbgji�i�xEzQo �m�mjn o�aQn�^`^�efo�^�nbg9o�e�mJcd�kg9n�^$�yv /�_�e�^`cEohr

Page 31: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�Et �N^�o�^�nYX5x1cd_�a

±Ne��dr �Qr²|$�yadm+�k�gjc�efcQlwvQo��yef�Jcwgji<_�mJ��ldn�e��pe�cd��g)T\± mJ�y_�e�i�i�g9o�e�mJc � l>^�n�e�m:� � � ) s5a<�3gjcd�o�ad^�mJvQoylwvQo-gj��oy^�nY^`gj_�a�e�o�^�nbg9oye�mJc�mJ�M�wifoy^�n�e�cd�¯m��E^�n\g¯�¢l<gjc

� ) � � - ) � . � a � _�vQo�m�;§l�^�n�efm1�� & ) s � aFz $�~�wi�o�^�n � o�mjl~l<gjcd^`i��gjcd��¨�¥ �wi�o�^�n � ��mjopo�mJ�~��rN]�ad^$e�cQlwvQo ��mjn ^hgj_ba�efoy^�nbg9o�efmJc�ef�

+�� ) _`mJ� ? � � � � -� � A .

]�ad^Y�wifo�^�n�yadmJvdi����1efnyoyvwgji�ifx©^`ife���efcwg9o�^�o�ade����pe��Jcwgji�z/�yefcd_`^\efo�l�^�n�efm1��ef�P�*vd_ba��yadmjnyo�^�nPo�awgjc�o�ad^_`vQo�m�;§l>^�n�e�m:�Fr�T\m+�^��E^�nhzQo�ad^�n�^�e�� g©opnbgjcd�ye�^�c/o n�^`�pl>mJcd�y^��kade�_ba�obg *E^`� �ymJ��^\o�e���^-o�m¯�def^�mJvQo`r�1e�cd_�^)�^)��gjcEo\mJvQoylwvQok�jgjife���g9oko�ad^)efcdefo�e�gjiFo�e���^9zwoyad^)�wifo�^�n-�pl<gjc�ef�Y��mJvdcd�d^`�§g9�>m��E^��:x�o�ad^�d^`i�g+xErY] ad^ n�^`�¢l�mJcd�y^©gj��o�^�n-mJcd^ efo�^�n�g9o�e�mJc�mJ�No�ad^ $���wifo�^�n � �wgj�yad^`�«i�efcd^jz>o�mjl�l<gjcd^`i��Ye��-�¢o�e�ifig9��mJvQo �Et � mJ�Ne�o��Yefcdefo�e�gji5�9gji�vd^ � o�a/vd�`z�efoYe��-cd^�_`^`�y��g9npx&o�m�e�o�^�nbg9o�^$o�ad^��wifoy^�n�e�cd�¯ldn�m1_`^��y�`r-]�ad^e�cde�o�e�gji£�9gji�vd^`� ��mjn o�ad^��dn��¢o*efo�^�n�g9o�e�mJc g9ny^ � ! ) � � ) + ! � ��mjn o�ad^ � ��o�a�efo�^�nbg9o�e�mJcFzMo�ad^��wcwgji�9gji�vd^ � � � �

�mJ�Mo�ad^ � � � s�� � o�a�efo�^�nbg9o�e�mJc�e�� vd�y^`� �

� � ! ),� � ����

� � � ),� � ����

.

]�ad^¬ldn�m:_`^`�y��e����p^`^`c¦o�m _`mJcE�E^�n��J^��ªo�ad^ efcdefo�e�gji-�jgjifvd^`����mjn�o�ad^«�wi�o�^�n�e���ldn�m+�E^��Ye�o�a"^hgj_baefoy^�nbg9o�efmJcFz:gjcd�¯o�ad^Ygj�¯lwi�efoyvd�d^kmJ�<o�ad^koyn�gjcd�ye�^`cEo3n�^`�pl>mJcd�y^-�d^`_�ny^hgj�y^`�Pny^`i�^`cEo�if^`�y�yi�xErNZ\��o�^�nPoyaQn�^`^efoy^�nbg9o�efmJcd� efo*awgj�©�?gji�i�^�cªo�m��>^`i�m+� s+t � mJ� efo��*efcdefo�e�gji�gj��lwifefo�vd�d^jr¬]�ad^��ygj��^���^`awgh�QefmJvQn¯ef���mJvdcd� ��mjn$o�ad^©¨vQoyo�^�np�mjnyo�a§�wifo�^�n � ��mjoyo�mJ� l<gjcd^`i�z5±Ne��dr��Qr |E�k�wvQo�o�ad^*nbg9o�^*mJ���d^�_hg+x«mJ�£o�ad^oynbgjcd�pe�^`cEo-ef�k�yifm���^�nhzwe�c�gj_�_`mjn��wgjcd_`^$�Ye�o�a�o�ad^�mjnyxEr

U o¯ef� l�mJ�y�ye��wi�^�o�m«vd�y^�g§�dn��¢op� mjn��d^�n¯�wi�o�^�n � �kefo�a gjc g9ldldnymjldn�e�g9o�^~_`vQoym�;®��ny^ �1vd^`cd_�xw�o�m~�d^`�dvd_`^ � � ��n�mJ� � ! gjcd�§o�ad^*e�cQlwvQo��9gji�vd^`� +�� r$] ad^�c¬mJcdi�x&o�ad^*�ye�cd�Jif^ e�cde�o�e�gji5�jgjifvd^ � ! ef�n�^ �:vdefn�^��Fr�UWc¤ldnbgj_�oye�_`^�e�o)��gj�)��mJvdcd��oyawg9o��yvd_ba g�ldn�m1_�^`�dvQn�^���gj��cdm&�>^�oyo�^�nhzNgjcd� e�c �pmJ��^_hgj�y^�����mjn��y^�o�awgjc�o�ad^ �yef��lwi�^�n�vd�y^ mJ�NlwvQoyo�efcd� � � ) � ! r\Z\��o�^�n�gjifi�z�e�o\e��ko�ad^ �yi�m+�kifx��9g9nyx1e�cd��ymJifvQo�e�mJc��kade�_ba~e�cEo�^�n�^��po��vd�`zd�ym�oyad^-�dn��poo �m mJvQoylwvQo�9gji�vd^`�P�yadmJvdi��~��^-_�i�mJ�y^\efc���gj�Jcdefo�vd�d^9r]�ad^�n�^hgji�ldn�mj�wif^`� ef�¯o�ad^�_�admJef_`^�mJ�-g¬�jgjifvd^ � ! �Yadef_ba��Yefi�i�e�cd�dvd_`^�o�ad^��y��gji�i�^��po¯l>mJ�y�ye��wi�^oynbgjcd�pe�^`cEoYn�^��pl�mJcd�y^9r�]�ade��Yef� oyad^$lwvQnyl>mJ�y^�mJ�5o�ad^)e�o�^�nbg9o�e��E^\ldn�m1_`^��dvQn�^jr

�Qr | Z-ldlwi�e�_`g9o�e�mJc�mJ�7gjc�UpU¢V ±Ne�i�o�^�n�o�m©U¢cde�o�e�gjife��hg9oye�mJc

] ad^3n�^`_`vQny�yef�E^ ����wi�o�^�n5��gj�Svd�y^���o�mYefcdefo�e�gji�e���^��wg9obg ��mjnNg��<g9n�mjoyn�mjlwef_P��mjn�^`_`gj�po7��m:�d^`i�r]�ad^���m1�d^�i5vd�p^`��g��y^`��e�� ef��lwi�ef_`efo`zd�y^`��e � XMgj�jnbgjcd�Je�gjc��de ;�^�n�^`cd_`efcd���p_�ad^���^jr ] ad^)e�cdefoye�gjiH�wg9obg��gj�3o�ad^ � tJt£ad�£g)gjcwgji�xQ�yef����mjn�tJt 7z ��� q\m+��rfzws+{�� � r£] ad^kvdcde�cdefoye�gji�ef�`^`���J^�mjl�mjo�^`cEo�e�gjiAgjcwgji�xQ�yef�gjcd�§o�ad^ � �~admJvQn\n�^`��^�n�^�cd_`^¯��mjny^`_hgj�po$��n�mJ�#e�o$g9n�^ �yadm+�Yc«e�c§±Nef�dr��Qr �dr\±<mjn-o�ad^*^��Ql>^�n�ef��^`cEo��n�^�l>mjnyo�^`� ��^`ifm���zPo�ad^�o�e���^��po�^�l ��gj���y^�o�g9o � - ) |��Jt£�`zPgjifo�admJvd�Ja oyad^�c/vd��^�n�ef_hgji��y_bad^`��^

Page 32: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� �E|

vd�y^`�«l�^�ny��efo��-g~�*vd_ba«i�g9n��J^�n\�9gji�vd^9r�]�ad^ n�^`�yvdi�o���mJ�NoW��m�o�^�_�adcde��1vd^`�\�ke�ifiS��^ �d^`�p_�n�ef�>^`�Fr�UWco�ad^)�dny�poYo�ad^��wifo�^�nYe��\g9ldlwife�^`��n�^�l�^`g9o�^`�difxEzAgj�-�d^`�p_�n�ef�>^`�§e�c � �Qr � r�UWc�o�ad^��p^`_`mJcd��o�ad^��wi�o�^�n\ef�g9ldlwi�ef^`�&mJcd_`^�mJcdifxEzQ�wvQo o�m¯oyad^�gjcwgjifx1�ye���efcd_�n�^`��^�c/oknbg9o�ad^�n o�awgjc�o�m*o�ad^$�YadmJif^$�w^`if�Fr

�Qr |Qrfs�� � ��� � � ���� ��� � �8� � ��� � � � ����� � ! ���� ���������Z �yadmjnpo\��mjn�^`_hgj�¢o-��gj�-��gj�d^�gjcd��vd�y^`�«gj�ke�cQlwvQo-o�m¯o�ad^)�wifoy^�nhr ] ad^�o�e���^�� �y^�nye�^`�kmJ�S�jgjifvd^`�-mJ�^hgj_ba��d^�l�^`cd�d^`cEoY�9g9n�e�g9�wi�^jzdg9o ^hgj_ba��jn�e��Ql>mJe�cEo gjcd��^hgj_ba���m1�d^`i>i�^��E^`iIzQ�^�n�^\�wi�o�^�n�^`��e�cd�d^�l>^`c1��d^`cEo�ifx � o�ad^ �pl<g9o�e�gji7�poynyvd_�o�vQn�^`��mJ�No�ad^��w^`if�d�$gjcd�«o�ad^��<gji�gjcd_`^ n�^`i�g9o�e�mJcd�yade�lw�-��^�o �^�^`c«oyad^`�g9n�^ ef��lwi�ef_`efo�i�x�o�g *E^`c§e�cEo�m�gj_`_`mJvdcEo$�/x&o�ad^ �wi�o�^�n�efcd�~ldnym1_`^`�p�`r$] ad^*_`vQo�m�; l>^�n�efm1�§mJ�No�ad^ ���wifoy^�n���gj���y^�okg9o � & ) s � aFzdgjcd��o�ad^\�wifo�^�n�gj�kg9ldlwife�^`��m��E^�n g©�pl<gjc � ) � aFr3] ad^$�d^`i�ghx�mJ�o�adef�Y�wifo�^�n�e�� � ! ) � . � �£a � ifmJcd�J^�n-o�awgjc�o�ad^��¢l<gjc<��r\]�ad^ mJvQoylwvQo\mJ�No�ad^)�wi�o�^�n\��gj�\gj�p�yvd��^`�o�m©��^��jgjife��&g9o o�ad^$e�cde�o�e�gji�o�ef��^jzwgjcd���gj�kvd�y^��§gj�kefcdefo�e�gjiF�wg9obg¯��mjnYg©l<g9nbgjifi�^`iH��mjn�^�_hgj�pohr

U o���gj����mJvdcd��o�awg9og$�ye�cd�Jif^-g9ldlwife�_hg9o�efmJc�mJ�>o�ad^ �wifo�^�nPn�^`�dvd_�^`��o�ad^YcdmJef�y^-�yef�Jcdef�w_hgjcEo�i�x�wvQo~e�cd�pv /�_`ef^`c/oyifxEzY�pm�ny^�l�^hg9oy^`�®e�o�^�nbg9oye�mJcd���^�n�^§��gj�d^�gj�~�d^`�y_�nyef��^��®efc � �Qr � r ]�ad^«cdmJef�y^i�^��E^`i��$e�c«o�ad^¯��mjny^`_hgj�po�����gj�d^©��n�mJ� �wg9obg�gj��o�^�n)mJcd^jzHo �m&gjcd�¬o�aQn�^`^©efo�^�nbg9o�e�mJcd�$mJ��oyad^©�wi�o�^�n_hgjc§��^©�y^`^`c¬e�c«±Ne��dr��Qr � r�]�ad^ o�mjl«l<gjcd^`i£�yadm��k�$adm�� oyad^©�J^�mjl�mjo�^`cEo�e�gji£g9o$g�_`^�c/oyn�gji£l>mJe�cEo^��EmJi��E^`�N�dvQn�e�cd��o�ad^��dn��¢o��pe��*��mjn�^�_hgj�po3admJvQn��`r£]�ad^�cdmJe��y^if^��E^`iQ�d^`_�n�^hgj�y^`�£�kefo�a*^hgj_ba¯gj�d�defo�efmJcwgjiefoy^�nbg9o�efmJcFr\] ad^ �>mjoyo�mJ� l<gjcd^�iNe�c§±Ne��dr��Qr � �yadm��k�\o�ad^ ��^hgjc«g9�w�ymJifvQo�^ �def�E^�n��J^`cd_`^jz5g��Jifmj�<gji��^hgj�pvQn�^�mJ�Aadef�Ja���n�^ �:vd^`cd_�x¯gj_�o�e��Qe�oWxEr � cd_�^Ygj�EgjefcFzEoyad^ if^��E^`idmJ�<cdmJe��y^�ef�£ny^`�dvd_`^`���/x*n�^�l>^hg9o�^`��wifoy^�n�e�cd�dr£¥®efo�a�o�aQn�^`^�efo�^�n�g9o�e�mJcd��o�ad^$i�^��E^`iHef�k��mjny^�� mjnp� i�^`�p�Y_`mJcd�po�gjc/ok��mjnYo�ad^$�ye ��admJvQny�`r

]7g9�wi�^ �Qr�s�i�ef�po��)oyad^�n�����gjcd����g �Qe��*vd� _�awgjcd�J^�� e�c�ad^`e��JaEo©gjcd� �Yefcd�d�*gj��o�^�n*^hgj_baefoy^�nbg9o�efmJc � gji�iH�w�JvQn�^`�-ny^`i�g9o�e��E^)o�m�oyad^�n�^`��^�n�^�cd_`^©gjcwgjifxQ�pe��b��rUWc«]7g9�wi�^ �Qr � o�ad^)_`mjnyn�^`�¢l�mJcd�de�cd��w�JvQn�^`�-gj��o�^�n � ��admJvQny�\g9n�^)�padm��kcFr ] ad^)�9gji�vd^��\g9n�^jz<e�c�gjifiM_`gj�y^`�`zA�©vd_ba��y��gji�i�^�nko�awgjc�o�admJ�y^e�c¬]7g9�wif^ �QrfsJzF_`mJcQ�dn���efcd��o�ad^*_`mJc/�E^�n��J^`cd_`^©��^�o �^`^�c o�ad^*��mjn�^`_hgj�¢o��`r ]�a:vd���^©_hgjc«�y^`^*o�awg9oo�ad^��wifoy^�n�e�cd�§�yvd_�_`^`^`�d�¯e�c�^`i�ef��e�cwg9oye�cd��o�ad^~cdmJef�y^��Ye�o�admJvQo awgh�Qe�cd�¬g���g ¡¢mjn e��¯l<gj_�o mJc o�ad^��mjn�^`_`gj�pohr3T\m��^��E^�nhz1o�ad^-ny�����de ;>^�n�^`cd_�^�mJ� � r ��� � ��^�o �^`^�c�o�ad^-ny^`��^�n�^`cd_�^���mjn�^�_hgj�pokgjcd��o�awg9on�^`�pvdifo�efcd� ��n�mJ� o�ad^&gjcwgjifxQ�pe���gj��oy^�n�o�aQn�^`^�efo�^�n�g9o�e�mJcd�¯mJ�-o�ad^��wifoy^�nhz�Yadefi�^&cdmjo�e�cdmjn��defcwg9o�^`i�xi�g9ny�J^jzMef�)efcd�de�_hg9o�e��E^�mJ���pmJ��^¯�¢xQ�po�^���g9o�e�_*_bawgjcd�J^jr~]Sm��po�vd�Qx«o�ade���zMo�ad^¯�de ;�^�n�^`cd_`^`���>^�o �^`^`co�ad^ � �~admJvQn$��mjn�^`_hgj�po$��n�mJ� �wifo�^�ny^`�¬�wg9o�g�gjcd��o�ad^ o �^`cEo x:� �d�E^©admJvQn � xE^`�`z ��� a�� ��n�^���^�n�^`cd_`^��mjn�^`_`gj�po\�^�n�^ _�mJ��lwvQo�^`�FzFgjcd�«g9n�^�o�g9�wvdi�g9o�^`��efc§]7g9�wi�^ �Qr²|Qr � vQn$�yvd�plwef_`e�mJcd�$g9n�^�_�mJcQ�dn���^`��/x _`mJ��l<g9n�efcd�«]7g9�wi�^`� �Qr � gjcd� �Qr²| �¯o�aQny^`^~efo�^�n�g9o�e�mJcd��mJ��o�ad^��wifoy^�n xQef^`i��ªg���mjn�^`_hgj�¢o©�kade�_ba

Page 33: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

��� �N^�o�^�nYX5x1cd_�a

�de ;>^�n����:x«mJcdi�x«tQr # � � � n����b�-��n�mJ� o�ad^ ��� admJvQn�n�^���^�n�^`cd_`^9r�]�ad^¯mj�/�QefmJvd�$�d^��dvd_�o�e�mJc ��n�mJ�o�adef�-e��Yoyawg9o-o�ad^ mJvQoylwvQo\mJ�No�ad^�o�aQn�e�_�^�� e�o�^�nbg9o�^��§�wi�o�^�n\ef�Y�9gji�e���cdmjo\g9o-o�ad^ gjcwgji�xQ�yef�Yo�e���^��wvQomJcd^ admJvQn�i�g9oy^�nhr�]�ad^ �d^`i�ghx&^ ;>^`_�o$�de��p_`vd�y�y^`�¬e�c � �Qrfs e��\��m:�def�w^`�&�/x�efoy^�nbg9o�efmJc�mJ�£oyad^��wifo�^�n �o�ad^�mJvQoylwvQo-gj��oy^�nYo�aQny^`^)e�o�^�nbg9o�efmJcd��_hgjc&cdm�ifmJcd�J^�n ��^�gj�p�yvd��^`��oym©n�^���^�n-o�m*o�ad^)efcdefo�e�gji�o�e���^jr

¥ ^�_`mJcd_�i�vd�d^�o�awg9o�oyad^�efo�^�nbg9o�^`�¤�wi�o�^�n ef���yvd_`_`^��y�y��vdie�c ^�i�e���e�cwg9o�efcd��T\±"cdmJef�y^jz7�wvQoldn�m:�dvd_`^`�©mJvQoylwvQo �jgjife����ymJ��^��Yawg9o i�g9o�^�n o�awgjc o�ad^��wg9o�g�oye���^jr&] adef�©ef��ldn�mj�wi�^���g9o�e�_�e���^�ke��ya�oym�awgh�E^��<gji�gjcd_�^`�&�w^`i��d� �jgjife���g9oko�ad^�e�cde�o�e�gji�o�ef��^jr£U oYef�YcdmjoYgjc&mj�w�pobgj_`if^)ef�7mJvQn-gjef� ef�o�m*ldn�m1�dvd_�^)g*�y��m:mjo�a~e�cEo�^`�jnbg9o�efmJc �No�ad^\�wifo�^�n ef�kg9ldlwife�^`��gjcd����mJifi�m+�^`���:x�g*�yi�ef�Ja/oyifx��yadmjnpo�^�n��mjn�^`_`gj�po � � |*admJvQn��-efc�o�ad^�g9��m+�E^)^��wgj��lwif^+��r

Page 34: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� � �

�Qr |Qr � � � ��� � � ���� ��� � �8� � ��� � J�� ��� ��� � �� ! ���� � �������UWc gjifiN_hgj�y^`�$^��dgj��e�cd^`�§e�o�awgj�\�>^`^`c ��mJvdcd�¬o�awg9o\o�m�gj�d^ �1vwg9o�^�ifx�^`ife���efcwg9o�^�o�ad^*cdmJe��p^©�kefo�a¬g�yefcd�Ji�^ g9ldlwife�_hg9o�efmJc&mJ�So�ad^��wifo�^�nYo�ad^��pl<gjc��*vd�poY^��d_`^�^`�&o�ad^��d^`i�g+xEr ¨vQoYoyad^�_`mJcd�y^ �:vd^`cd_`^ mJ�o�adef�Ye�� o�awg9oYoyad^��wifoy^�n-mJvQoylwvQokn�^`��^�ny�-o�m�g¯oye���^$�ymJ��^��kawg9oki�g9o�^�nko�awgjc�o�ad^)gjcwgjifx1�ye�� o�e���^9rPZ��^hgjcd��mJ�5_`efny_`vd� �E^`c/oye�cd�*o�ade��ldn�mj�wif^`� �Yefi�i�cdm+�"��^��d^`�p_�n�ef�>^`� �Pefcd�po�^hgj��mJ�5�wi�o�^�n�efcd�©oyad^$��vdifi�w^`if�d�`zNmJcdifx«o�ad^�gjcwgji�xQ�yef�)e�cd_�n�^`��^`cEo���cd^�^`� ��^��wi�o�^�n�^`�FzS�ye�cd_`^�oyad^�ldn�^`ife���efcwg9nyx§�w^`i��d� � �dn��po�Jvd^`�y�k�w^`i��d�b����ghx��>^�gj�y�pvd��^`�&o�m©��^)efc��<gji�gjcd_�^jr�] adef�Yef�d^hg��pldn�efcd�J�Y��n�mJ� o�ad^)efcd_�n�^`��^`c/o�gjicdmJcdi�efcd^hg9n-cdmjny��gji���m:�d^�efcdefo�e�gji�e��`g9o�e�mJc�o�^`_badcde��1vd^)�d^��E^`i�mjl>^`���/x&¨�gji�ife��yaFz ��� � �fzHs+{J{ � r

] ad^ \vde�_ */�W�:obg9nyo �wi�o�^�n��gj�*g9ldlwi�e�^�� m��E^�n©g&�padmjnyo nbgjcd�J^���mjn�^�_hgj�po¯gj�)��^���mjn�^jzN�Ye�o�ao�ad^$l<g9nbgj��^�o�^�n �9gji�vd^��Y_badmJ�y^`c§gj� ��mJi�ifm��k� �

� - ) |��Jt£� � & ) �£a � ) � a .

q\mjo�^)oyawg9o-o�ad^�o�ad^`mjny^�o�e�_`gjiS�d^`i�g+x���mjn\o�ad^`�y^�l<g9nbgj��^�o�^�n��Ye�� � ! ) s�. � |£aFzA�kade�_ba§e��-if^`�y�-o�awgjco�ad^��pl<gjcFrP]�ad^��wi�o�^�nk_`m1^�/�_`ef^`c/oy�Yobg *E^\o�ad^)��mJifi�m+�Yefcd�¯�9gji�vd^`� �

� ! ) .²tJt � � # � � ) . tQsJs+|�� � % ) .²tJt � � # � ) s�. �J{����Qs % ) � t . # � s��E{¥ ^$�dn��pok_`mJcd�ye��d^�n-o�ad^)^�;�^`_�oYmJ�M�wi�o�^�n�efcd��o�ad^$��vdi�iH�w^`i��d�`rP] ad^�^��EmJi�vQoye�mJc�mJ�5o�ad^)�J^�mjl�mjo�^`cEo�e�gjiad^`ef�Ja/o)g9o�g�_`^�c/oyn�gji7l�mJe�cEohzH��mjn$o�ad^*��mjn�^`_hgj�poy�)��n�mJ�#o�ad^©mjn�ef�Je�cwgjiNgjcwgji�xQ�yef� ��� � �ymJi�ef�¬_�vQny�E^+�gjcd����nymJ� o�ad^�wifo�^�ny^`���wg9obg � �� � �wgj�pad^`��_`vQnp�E^+�3g9ny^ �padm��kc�efc¯±Nef�dr �Qr � � gE� � o�ad^��dmjoyo�^`�¯_`vQny�E^�ke�i�iw��^\�def�y_`vd�y�p^`��ldny^`�y^`cEo�ifxd��r3] ad^\T\± mJ�p_`e�ifi�g9o�efmJcd��g9n�^-�jny^hg9o�ifx©n�^`�dvd_�^`��gjcd�Fz1e�c�l<g9nyo�ef_`vdi�g9n`zo�ad^�efcdefo�e�gjiFo�^`cd�d^`cd_�x&��mjn-o�ad^)�wi�o�^�n�^`����mjny^`_hgj�po\ef�Yn�^hgjife��poye�_jr � mjnyn�^`�pl>mJcd�de�cd���jnbg9lwad�YmJ�N��^hgjcg9�w�ymJifvQo�^��def�E^�n��J^`cd_`^�� � � � ��mjn�o�ad^�o �m���mjn�^`_`gj�po��*g9n�^��padm��kc�e�c ±Ne��dr �Qr � � �A��r � if^hg9n�ifxEz5o�ad^�wifoy^�n�e�cd��mJ�Po�ad^�efcdefo�e�gjiN�wg9obg�ny^`��m+�E^`��o�ad^©�wvdi�*«mJ�Po�ad^¯cdmJe��y^¯��n�mJ� o�ad^���mjn�^�_hgj�pohr�T\m+�^��E^�n`zo�ad^$n������de ;>^�n�^`cd_`^)mJ�7ad^`e��JaEoYny^`i�g9o�e��E^\o�m¯o�ad^$n�^`��^�ny^`cd_`^ � �9� admJvQn-��mjn�^`_`gj�poY��gj� ) | .�s��£� �n�����gjcd����g �Qe��*vd� �de ;�^�n�^�cd_`^`�mJ��ad^`ef�Ja/o�gjcd���ke�cd��_`mJ�¯l�mJcd^`cEo��P��mjnP��vdi�i � �w^`if��e�cdefoye�gji�ef�hg9o�efmJcg9n�^$�yadm+�Yc�efc&]7g9�wif^��Qr��dr

Page 35: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

� � �N^�o�^�nYX5x1cd_�a

] ad^��de ;�^�n�^�cd_`^)efc�ad^`ef�Ja/o ��^�oW��^`^`c�oyad^¯s�� �wg+x~��mjn�^�_hgj�po�� ��n�mJ� � ��gjcd��� �� e�� �yadm+�Yce�c ±Ne��dr �Qr # � gE� � oyad^���g �Qe��*vd� mJ��s��¬� ef�¯i�g9n��J^�n*o�awgjc ��mJvdi�� �>^�^��Ql�^�_�o�^`� ��n�mJ� �ye���lwif^^`ife���efcwg9o�e�mJc¯mJ��T\± _`mJ��l>mJcd^`c/oy��gjcd���yvd�J�J^`�¢o���o�awg9oPoyad^�n�^-ef��g)o�ef��^�� �pade���oPny^`�yvdifoye�cd����n�mJ� o�ad^�wifoy^�n�e�cd�dr¬]�ade�� e��©gjif�ym�o�m���^~^��Ql>^`_�o�^�� gj� o�ad^~�pl<gjcª^��d_�^`^`�d�*o�ad^~�d^`i�ghx �

� ) � a G � ! )s�. � |£a<��r ]Sm�ny^`�dvd_`^ o�ad^)lwawgj�y^�� ^�nynymjn��dvd^�oym��wifo�^�n�e�cd�dz<�^ ��ghx�g9ldlwi�x�o�ad^��wifo�^�n-mJcdifx�oym�o�ad^gjcwgjifx1�ye��©e�cd_�n�^`��^`cEo � _`� r�¨�gji�ife��yaFz7����� �fz-s+{J{ � ��r X5^�o � � ��^�o�ad^��dn��po¢� �Jvd^`�y��z�oWx:lwe�_hgjififx g� � admJvQn$��mjn�^�_hgj�po � o�ad^`c«o�ad^©gjcwgjifxQ�pe��\e�� ��� ) � � � � � � � � � � r$XM^�o � �� �>^*oyad^*ny^`�yvdifo$mJ��wifoy^�n�e�cd�©o�ad^ � ��vdi�i���gjcwgjifx1�ye���w^`if� � oyad^`c�o�ad^$e�cd_�ny^`��^`cEobgjiF�wifo�^�n�e�cd�¯e�� �d^��wcd^`�«gj�

� � �� ) � � � � � �� � � �� � . � � .fs��

]�ade��Pn�^ �1vdefny^`�Po �m��yadmjnpo�e�cEo�^`�jn�g9o�e�mJcd�`z:mJcd^-��n�mJ� o�ad^-gjcwgji�xQ�yef��gjcd��mJcd^-��n�mJ� o�ad^Y�dny�pop� �Jvd^��y�`r]�ad^�^��EmJifvQo�e�mJcªmJ�koyad^��J^`mjl>mjo�^`cEo�e�gjiad^�e��JaEo�g9o¯g§_`^`cEoynbgjil�mJefc/o©��mjn©o�ad^���mjny^`_hgj�po¯��n�mJ�(o�ad^e�cd_�n�^`��^`cEobgjififx«�wifo�^�ny^`� �wg9o�g � � �� ef� �yadm��kc�e�c�±Ne��dr �Qr � � gE� � �dmjoyo�^�� _`vQny�E^+��r&U o ef��_`ifmJ�y^�o�mo�awg9o©mJ��o�ad^���vdififx �wi�o�^�n�^`� _hgj�y^ � �wgj�yad^���_`vQny�E^+��r ] ad^�cdmJe��p^�ldn�mj�wif^ � � � � ��mjn©oyad^���mjn�^�_hgj�po��n�mJ� � � �� zQ�yadm+�kc�gj��g��dmjopo�^`�~i�efcd^\e�c�±Ne��dr �Qr � � �A��z1ef��gji���mJ�¢o�e��d^�c/o�ef_hgjiAoym�o�ad^-n�^`�yvdi�o���mjno�ad^��mjn�^`_`gj�po��n�mJ� � �� � �wgj�yad^`��ife�cd^jz:±Ne��dr �Qr � � �A�y��rN]�ad^Yn����3�de ;>^�n�^`cd_�^\mJ��ad^`e��JaEoPny^`i�g9o�e��E^ko�m$o�ad^n�^`��^�n�^`cd_`^ � �9� admJvQn3��mjn�^`_hgj�¢o�ef�£cdm���ny^`�dvd_`^`�©o�m ) s�. # � � � n����£gjcd�¯��g �Qe��*vd���de ;�^�ny^`cd_`^`�mJ�Nad^`ef�Ja/o-gjcd�&�Yefcd��_`mJ��l�mJcd^�c/o��Y��mjn-e�cd_�n�^`��^`cEobgji5e�cde�o�e�gjife��hg9o�efmJcFzd�yadm+�Yc§e�c&]7g9�wi�^��Qr �dz<��g+x��^��y^`^`c�o�m¯�>^�_`mJcd�¢lwe�_`vdmJvd�yi�x&�y��gji�i�^�n oyawgjc�e�c�o�ad^)_`gj�y^)mJ�M��vdi�i����w^`i����wifo�^�nye�cd�dr

] ad^~�de ;�^�n�^�cd_`^�efc ad^�e��JaEo©�>^�o �^`^`cªo�ad^~��mjn�^`_hgj�¢o��¯��nymJ� � � gjcd� � � �� e��*�yadm+�Ycªe�c±Ne��dr �Qr # � �A� � o�ad^¯��g �def�©vd� ef��cdm+� mJcdifx ���&r�] a/vd�`z5�wifo�^�nye�cd�&mJ�Poyad^�gjcwgjifx1�ye��$e�cd_�n�^`��^`cEon�^`��m��E^`� o�ad^�cdmJe��p^~�kefoyadmJvQo¯�pe��Jcdef�w_`gjc/o©lwawgj�y^�� ^�nyn�mjnhr�Vk^`�yvdifoy�©�kefo�a��wifoy^�n©_`vQo�m�; � & ) |£agjcd���pl<gjc

� ) s�. � a � cdmjo��yadm+�Yc<�£�^�n�^k_`mJ��l<g9nbg9�wif^ o�m$o�admJ�y^ n�^�l�mjnpo�^`��ad^�ny^jrP]�ad^kldn�gj_�o�e�_`gjie��¯lwi�^`��^�c/obg9oye�mJc§mJ�Po�ad^¯e�cd_�n�^���^`cEobgji£e�cdefoye�gji�ef�hg9o�efmJc§oy^`_badcde �1vd^¯n�^ �1vde�n�^`��o �m&�yadmjnyo¢� �pl<gjc¤efc1�o�^`�jn�g9o�e�mJcd� � adm���^��E^�nhzQo�ad^kldn�^`i�ef��e�gjcQnpx¯�w^`if� � � e���cdmjny��gji�i�x�gh�9gje�i�g9�wif^Yldn�efmjn�o�m)o�ad^�gjcwgji�xQ�yef�o�ef��^jzJ�ym$o�awg9o � �� ��ghx��>^k_hgjif_`vdi�g9oy^`��efc�gj�Q�9gjcd_`^jz:gjcd��mJcdifx*mJcd^ �yadmjnyo���mjn�^`_`gj�pohzEo�m)_`mJ�¯lwvQo�^� �� z<cd^�^`�&��^�l�^�ny��mjn���^`�&efc�n�^`gjiHoye���^jr

Page 36: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� �E{

# rP�$�\[«[§Z\V&%

] ad^�^`i�^`��^`c/o�g9nyx¬oyad^`mjnyx¬mJ��de��Jefo�gji3�wi�o�^�n���awgj����^`^`c¤ny^��Qef^��^`�Fr�] ad^�o �m�ldn�e�cd_`e�l<gjio x1l>^`��mJ�-�wi�o�^�nhz�cdmJcQny^`_`vQn��ye��E^§gjcd��n�^`_`vQny�yef�E^jzawgh�E^��>^`^`c�_`mJcd�yef�d^�n�^`�Fz gjcd��gjc�g9ldlwife�_hg9oye�mJcmJ��^hgj_ba¤o x1l>^¯o�m�o�ad^¯ldnymj�wi�^`� mJ��e�cde�o�e�gjife��hg9o�efmJc§awgj�)��^`^�c �de��y_`vd�p�y^`�Fr�] ad^�n�^�g9n�^�g�c/vd�*�>^�nmJ�$mjo�ad^�n�l�mjo�^`cEo�e�gji-vd�y^`����mjn��pvd_�a®�wifo�^�ny� �¤o�ad^�x���ghx��>^¬g9ldlwife�^`�­l�^�nye�m1�def_hgji�i�x��dvQn�efcd� gjce�cEo�^`�jn�g9o�e�mJc�o�m«�yvQldldn�^`�y�¯cdmJe��y^ � o�ad^�x���ghx¤��^�vd�y^`�ªo�m«��mjn��*vdi�g9o�^��<gji�gjcd_�^�_�mJcd�poynbgjefc/o��©��mjn��mJvQnp� �de���^`cd�pe�mJcwgji��wg9obg gj�p�ye���efi�g9o�efmJc � o�ad^�x���ghx��>^\e�cd_`mjnyl>mjnbg9o�^`�~efc/o�m o�ad^-oye���^�� �po�^�ldlwefcd� e�co�ad^k��gjcdcd^�n�e�c¯�kade�_ba�oyad^k_`i�gj�y�yef_hgjiwVYmj��^�nyop� Z\�p�y^`i�efc��wifoy^�n�ef��vd�y^����Ye�o�a¯oyad^Yi�^`g9lw��n�mJ�)�y_bad^`��^jr

] ad^�cdmJcQn�^`_`vQn��pef�E^ � ±7UWV-�$�wifo�^�n��)awgh�E^�cdm�_`mJvdcEo�^�nyl<g9npo e�c oyad^�_`mJcEo�e�c/vdmJvd� �dmJ��gje�cFr]�ad^¯��mJ�¢o�^�i�^`��^�c/obg9npx§�d^`�ye��Jc«o�^`_badcde �:vd^�ef�$�<gj�y^�� mJc ±<mJvQn�ef^�n�oyad^`mjnyx � ��mjn�^*�ymjlwadef�po�ef_hg9o�^`�� 40� �� � S�wi�o�^�n���g9n�^�_`mJcd�¢oyn�vd_�o�^����/x �g+x mJ�-o�ad^ � ad^��/xQ�yad^���Z\ifo�^�n�cwg9o�e�mJc�] ad^`mjny^`�&r�±7UWV�wifoy^�n���awgh�E^��>^`^`c��yvd_�_`^`�y�y��vdififx vd�y^`����mjn�efcdefo�e�gji�ef�hg9o�e�mJc � XHxQcd_ba�gjcd��T\vwgjcd�dzks+{J{ � zPT\vwgjcd�gjcd��XHxQcd_baFzHs+{J{ � ��rN±<mjn�o�ade�� g9ldlwi�ef_hg9o�efmJc�g �<gj_ *1��g9ny��e�cEo�^`�jn�g9o�e�mJc~mJ�Moyad^$��m1�d^`i�ef�n�^ �1vde�n�^`�e�c¬mjn��d^�n$o�m�mj�dobgje�c«mJvQoylwvQo$�jgjife��¤g9o�o�ad^©e�cde�o�e�gjiMo�e���^9r ] ad^©^ ;>^`_�o�e��E^`cd^`�y��mJ��g�±7UWV �wifoy^�n)ef��poynymJcd�Jifx~�d^�l>^`cd�d^`cEo�vQl�mJc&e�o��k�¢l<gjc ��o�ad^$i�mJcd�J^�n o�ad^��pl<gjcFz<oyad^$�>^�oyo�^�nko�ad^��wifo�^�nye�cd�dr

] ad^ n�^�_`vQn��ye��E^ � UpU¢V-�Y�wifo�^�ny���kade�_ba«�^*awg+�E^©_`mJcd�yef�d^�n�^`� g9ny^©�d^�n�ef�E^`�«��n�mJ� _`i�gj�y�ye�_`gjigjcwgji�mJ���wifoy^�n����:x­��^`gjcd��mJ�)g��wefi�efcd^hg9n~oynbgjcd�y��mjn���g9o�e�mJc���n�mJ� o�ad^«_`mJcEo�e�c/vdmJvd� � � �¯o�m�o�ad^�de��p_�n�^�o�^ � � ���dmJ��gjefcFr �$e�n�^`_�o&��m1�d^`ifi�efcd� e�c"oyad^¤�de��Je�obgji��dmJ��gje�c"ef�&gjif�ym l�mJ�p�yef�wif^jr ]�ad^^ ;>^`_�o�e��E^`cd^`�y��mJ�Hgjc�UyUWV®�wi�o�^�n�d^�l�^`cd�d��mJc�efoy����n�^ �:vd^`cd_�x�n�^��pl�mJcd�y^9zQ�wvQo gji��ym�mJc�e�o��Poyn�gjcd�ye�^`cEo�d^`_hghx�n�g9o�^jz<mjn-�pobg9npop� vQl&oye���^jr�UWok��gj�-g9ny�Jvd^`�&o�awg9o-mJvQoplwvQo-��n�mJ� gjc�UyUWV �wi�o�^�n-g9ldlwi�e�^��&o�m�g�yadmjnyo ��mjny�g9n��~e�cEo�^`�jnbg9o�efmJc~��g+x¯��^\�9gji�e���g9oo�ad^\efcdefo�e�gjiAo�ef��^-ef�5o�ad^\�d^�i�ghx~^��d_`^�^`�d�o�ad^��pl<gjcFrT\m+�^��E^�nhzQoym¯gj_badef^��E^)gj�d^ �1vwg9o�^��wgj��lwefcd�©e�o��gj��cd^`_`^`�p��g9nyx~o�m*^`��lwifm�x�oyad^��wi�o�^�n efoy^�nbg9o�e��E^`ifxEzgjcd� o�ad^�n�^�l>^hg9o�^`��g9ldlwife�_hg9oye�mJc _�mJvdc/o�^�nbgj_�o�^`� o�ad^��d^`i�g+x�o�m¬�ymJ��^�^��Qoy^`c/o`r Z �g+x g9n�mJvdcd�o�adef�k��gj�k��mJvdcd� �e��So�ad^$�wifo�^�n\e��kg9ldlwi�ef^`��mJcdifx~o�m�oyad^�gjcwgjifx1�ye��ke�cd_�ny^`��^`cEohz<efoke��Y�pvd_`_`^`�y�p��vdi7e�c^`ife���efcwg9o�e�cd�-T\±�cdmJef�y^��kefo�admJvQoN_`gjvd�ye�cd�$g\�ye��Jcde��w_hgjcEoNlwawgj�y^�� ^�nyn�mjn3e�c o�ad^efcdefo�e�gji�e���^`� gjcwgjifx1�ye���r

VY^`_�vQn��yef�E^��wifoy^�n�� ��g+x¯��^$vd�y^`��vdi5e�c�_`i�ef��g9o�^-��m1�d^`ifi�e�cd�drNZ\i�o�admJvd�Ja��yvd_ba�g*�wi�o�^�n _hgjc��^�^���lwi�m+xE^`��_`mJcEo�e�c/vdmJvd�yi�xEz e�o��yadmJvdif����^��yv /�_`e�^`cEo�o�m�g9ldlwi�x�efo�l�^�n�efm1�def_hgji�i�x �dvQnye�cd� o�ad^e�cEo�^`�jn�g9o�e�mJcFr��1mJ��^�^��1oynbg �po�mjnbgj�J^�ef��ny^ �1vde�n�^`�FzQ�wvQo o�ade����yadmJvdif��cdmjo���^\ldn�mJade��wefo�e��E^jr�Z �wi�o�^�nmJ�No�ad^�±Ni�g9op� ��^`i�g+x�oWx:l�^���g+x���^ ��mjny^)�yvde�obg9�wi�^ ��mjn-oyade���g9ldlwi�ef_hg9o�efmJc&o�awgjc&o�ad^ \vde�_ *:� �:obg9nyo�wifoy^�nPvd�p^`����mjnPefcdefo�e�gji�ef�hg9o�e�mJcFrS] ad^ �wifo�^�nP��ghx ��^kg9ldlwi�ef^`��o�m$o�ad^ ��vdi�id�w^`i��d��zQgjcd��o�ad^�o�ef��^�� i�gj�gji�ifm���^`����mjnk�:x�e�cEo�^`�jn�g9o�e�cd�©l<gj�pokoyad^��w�dvd_`e�gjiHoye���^\�/x&gjc�gj��mJvdc/ok^ �:vwgjiHoym©o�ad^��d^`i�ghxEr

Page 37: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

� t �N^�o�^�nYX5x1cd_�a

r

��6 � 4S;���=?,QRS@<,��¤,14F.��

]�ad^���mjn *��d^`�y_�n�ef�>^`��efc~oyade���VY^�l>mjnyo��gj��_`mJ����^`cd_`^`���kade�i��¢oU���gj� g��Qef�yefoymjn�g9oo�ad^��$gjcde��ya[§^�o�^`mjnymJi�mJ�Je�_`gji�UWcd�poyefo�vQo�^ �dvQn�e�cd��uJvdifxEz s+{J{ � r U~�padmJvdi�� i�e *E^¬o�mªo�awgjc *¦oyad^ �:obgF;�mJ�)o�ad^VY^��y^hg9n�_ba���ef�1e��yefmJc�g9ok��[§U���mjn o�ad^`e�n�*1e�cd�dcd^`�y�Ygjcd�&admJ�plwe�obgji�e�oWx~�dvQnye�cd��� x��Qef�yefo`r

U oMef�Sgjif�ymkg�lwif^hgj�yvQn�^3o�m oyawgjc *���e�gjcd�9� %Pv$T\vwgjcd�YmJ�1��[�UHgjcd���N^�o�^�nMX �mJcdcE��^�n��YmJ�:±N[§U�kadm�n�^`gj�¬o�ad^*��gjc/vd�y_�n�e�ldohzFl�mJefc/o�^�� mJvQo$�ymJ��^*^�nynymjn��$gjcd� ��gj�d^©g~c:vd� ��^�n�mJ���yvd�J�J^`�poye�mJcd���mjnke���ldn�m+�E^`��^�c/o���r

Page 38: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� � s

±Ne��dr � rfsJr � gj�p�ye�cde�gjc­m+�9gji�� �«o�ad^`�y^§_`vQny�E^���g9ny^&o�ad^�i�m:_`e-mJ�\l�mJefc/o�����mjn��kade�_ba�o�ad^ldn�m:�dvd_�o-mJ�5o�ad^)�def�pobgjcd_`^`� � � gjcd� � % ��n�mJ� o �m¯�Q�Q^`��l>mJe�cEo��kawgj�Yg¯_`mJcd�¢obgjc/ok�jgjifvd^ � % r3T\^�n�^o�ad^��Q�d^`� l>mJe�cEo���g9ny^ � s�GbtE� gjcd� � � s�GbtE��rª]�ad^&�jnbg9lwad���padm��kc�g9n�^���mjn � % ) s�G � � G � gjcd�|Qr*]�ad^¯_`vQnp�E^`���^�n�^¯efc/opn�m1�dvd_`^��¤e�cªs����Jt~�/x efm��9gjcdcde£�$mJ��^`cde�_`m � gj�y�yefcde � s�� ��� � s # s � �ke�c_`mJcdcd^`_�o�e�mJc��kefoya�g��¢o�vd�Qx�mJ�<o�ad^kny^`i�g9o�e��E^���mjo�e�mJcd�£mJ�>oyad^k^hg9npo�a�gjcd���pvdcFrP]�ad^k_`gj�y^ � % ) sYef�_hgjifi�^`��oyad^�i�^`��cde��y_hg9oy^ � X3r&�� �*� � � J 5 � �Fn�ef�d�>mJc<��z<oyad^��w�JvQn�^�� mJ��� ^`ef�Ja/o�_�vQny�E^)�dn��poYe�cE�E^`�po�ef�Eg9o�^`��/x~uEgj_ �1vd^`� ¨^�n�cdmJvdifi�eAe�c§s��J{��dz1�kade�_ba�lwi�g+xE^���g ��g ¡¢mjn�n��mJi�^\efc�^�e��JaEo�^`^`cEo�a�_�^`c/oyvQnyx~gjcwgjifx1�ye���r±<mjn � % � s�o�ad^�_�vQny�E^`�*awg+�E^�o �m§�y^�l<g9n�g9o�^~_`mJ��l�mJcd^�c/o���r§] ad^��9gji�vd^ � % ) � � m1_`_�vQn�� e�c_`mJcdcd^`_�o�e�mJc��kefo�a�ldn�mjoymjoWx:l�^ �wifo�^�ny�`rP]�ade��P_`vQny�E^\e��Pgji��ym _bawg9nbgj_�o�^�n�ef�y^`��gj��o�ad^-ifm1_`vd��mJ��l>mJe�cEo����mjnY�kade�_ba&o�ad^$ldn�m1�dvd_�o\mJ�So�ad^��de��pobgjcd_�^`� � � gjcd� � % ��n�mJ� ��) : gjcd� � ) � : e��k^ �1vwgjiHo�m � � %�kad^�n�^ � e���o�ad^��def�pobgjcd_`^¯��n�mJ� o�ad^�mjn�ef�Je�cFr©XMm:m�*«mJvQo���mjn)oyad^`�y^ � gj�y�yefcde�gjcd��cd^��Qo$o�e���^*xEmJv�yife�_`^�g¯�dmJvd�Jadc/vQohr

±Ne��dr � r � r"]�ade���l>^hgjc:vQo¢� �yawg9l>^`�¦_`vQnp�E^«ef��o�ad^§i�m:_`vd��efc�oyad^ � ��lwi�gjcd^�mJ�\o�ad^&l�mJif^`���� ) � "! � ' ! mJ��ldn�mjo�mjo x1l>^��y^`_�mJcd�1� mjn��d^�n �wi�o�^�n�� � �Ye�o�a¤_`vQoym�;���n�^ �:vd^`cd_�x ' &�) s���r~]�ad^o�aQn�^�^¯�pl>^`_`e�gjiN_hgj�y^`�$_`mJcd�yef�d^�n�^`�¬e�c¬oyad^*oy^��Qo$g9n�^*efcd�de�_hg9o�^�� � � � z ����z�������r)]�ad^¯_�vQny�E^¯ef��d^`�y_�n�ef�>^`� �:x¬o�ad^�^ �:vwg9o�e�mJc � %! � ' %! � % ) � � %! � ' %! � � sJr�]�ad^�vdcdefo _�efn�_`if^�e��)�yadm��kc ��mjnn�^`��^�n�^`cd_`^jr

±Ne��dr � r²|Qr Z\��lwifefo�vd�d^ � o�mjlA�~gjcd� n�mJvQl ��^`i�g+x � ��mjopo�mJ�~��mJ�)o�ad^ oyaQn�^`^ �¢l�^`_`e�gjildn�mjo�mjo x:l�^£�wifo�^�ny�M_`mJcd�pe��d^�n�^�� e�c�oyad^3o�^��Qo � � � �5¨vQoyo�^�ny��mjnyo�aFz���� �M±Ni�g9op� ��^`i�g+xEz����� �vdef_ */��:obg9nyob��r

±Ne��dr �dr�sJr ]5nbgjcd�y��^�n§��vdcd_�oye�mJcd����mjn&o�ad^¬�wifo�^�n&�d^��wcd^`� �:x­o�ad^¤_`m:^ /�_�e�^`cEo�� � � )�yefc � � ' & � - � D� �£z+�kad^�n�^3o�ad^£_`vQo�m�;*l�^�n�e�m:� � & ) � ��D ''& e��'� aFz��Ye�o�a�gjcd���kefo�admJvQo5��m:�def�w_hg9o�efmJc�/x�g©XSgjcd_��`mJ�Y�ke�cd�dm+�)r

±Ne��dr �dr � r ]5nbgjcd�y��^�n§��vdcd_�oye�mJcd����mjn&o�ad^¬�wifo�^�n��d^��wcd^`��gj�&��mJi�ifm��k� � � �ymJi�ef�<� � � )�yefc � � ' & � - � D� � �Ye�o�a�XSgjcd_`��mJ�~�ke�cd�dm+��zk_`vQoym�; � & ) � � D ' & mJ��� a®gjcd�­�pl<gjc � ) �ja �� �wgj�yad^��<��ygj��^jz:�kefoya��pl<gjc

� ) |ja � � �dmjoyo�^��<��mjldo�e���gji<�wi�o�^�n��kefo�a~�pl<gjc � ) |jaFz � � � G � � � )� s � a Gb|3a<� � � �dmjop� �wgj�yad^`�<� �ygj��^jzd�Ye�o�a��pl<gjc � ) � aFz � � � G � � � ) � s � a Gb|3a<��r

±Ne��dr �dr²|Qr-[§^hgjc«g9�w�ymJi�vQoy^ �yvQn��?gj_`^*ldn�^`�y�pvQn�^ o�^`cd�d^`cd_�x � � � vdcde�o��\ad�£g�j|ja<�k��mjn$g � �a���mjn�^`_`gj�po��pobg9npo�e�cd�¤��nymJ� vdcde�cde�o�e�gjife��`^����wg9obg � �ymJife���_�vQny�E^+��z���n�mJ� �de��Jefo�gji�ifx �wi�o�^�n�^����w^�i��d�� �wgj�yad^��&_`vQny�E^+� gjcd�&��n�mJ� �wg9obg¯gj��o�^�n-cdmjny��gjiF��m1�d^�efcdefo�e�gji�e��`g9o�e�mJc � �dmjoyoy^`��_`vQnp�E^+��r

Page 39: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

��� �N^�o�^�nYX5x1cd_�a

±Ne��dr)�dr��dr�]�e���^Y^��EmJifvQo�e�mJc~mJ�Fo�ad^\��^hgjc~g9�w�pmJi�vQo�^\�yvQny�?gj_`^\ldn�^`�y�yvQny^$o�^�cd�d^`cd_�x � � ��mjngjcwgjifx1�y^`���de�g9�<g9oye�_hgjififx�efcdefo�e�gji�e���^`���:x~��mJvQnk�de ;>^�n�^`cEoY�def�JefobgjiA�wifo�^�ny� � �p^`^\o�^��Qo ��mjn �d^�obgjefi��b�gjcd���mjnYgj�de�g9�<g9o�ef_�cdmjn���gjiF��m1�d^$e�cde�o�e�gjife��hg9o�efmJc

±Ne��dr � rfsJrS±wn�^ �:vd^`cd_�x n�^`�¢l�mJcd�y^���vdcd_�o�efmJcd� � ��gj�Jcdefoyvd�d^�mJ�doynbgjcd�y��^�n3��vdcd_�oye�mJcd�b�S��mjn£o �m�y^`_�mJcd�1� mjn��d^�n�n�^�_`vQn��ye��E^��wifo�^�ny�\�d^�n�ef�E^��«��nymJ� o�ad^ ¨vQoyoy^�ny�mjnyoya§gjcwgji�mJ���wifoy^�nhr � Z$�k��e��Je�o�e��hg �o�efmJc�vd�ye�cd�-oyad^P�we�� i�e�cd^`g9nSoynbgjcd�p��mjn���g9o�efmJc � � ¨ �5��e��Je�o�e��`g9o�e�mJc�vd�ye�cd�-o�ad^���g9o�_bad^`� ����oynbgjcd�y��mjn���r

±Ne��dr � r � r�Z\��lwifefo�vd�d^ � oymjlA�*gjcd� n�mJvQl���^`i�g+x � ��mjoyo�mJ���)mJ�Yo�aQn�^`^��de��Je�obgji��wifoy^�n���d^�n�e��E^`��vd�ye�cd� o�ad^��we�i�efcd^hg9n�oyn�gjcd�y��mjn���g9o�efmJc � � � �§¨vQoyoy^�ny�mjnyoyaFz ��� �§±Ni�g9op� �$^�i�ghxEz ����\vde�_ *:� �:obg9nyo���r ] ef��^`�po�^�l � - ) |��Jt � z _`vQo�m�; l�^�nye�m1� � & ) s � � z-_`vQo�m�; ��ny^ �1vd^`cd_�x � & )� D��Jt ) t .²t ��� |��EG � & ) s%D1s � t ) t .²tJt��J|J|J|Qr

±Ne��dr � r²|Qr&Z\��lwi�e�o�vd�d^ � oymjlA��gjcd��lwawgj�p^ � ��mjoyo�mJ���$mJ�n�^`�pl>mJcd�y^�mJ��o �m§�def�Jefobgji ���wifoy^�n��©�d^�n�ef�E^���vd�ye�cd�«o�ad^~�we�i�efcd^hg9n©oynbgjcd�y��mjn���g9o�e�mJc��Ye�o�a oye���^`�¢o�^�l � - ) |��Jt � gjcd� _�vQo�m�;l�^�n�e�m:� � & ) s � � r��1mJife���i�e�cd^ �3��^�n�m¯g9o � ! ) � � - mjn � ! ) � � �wgj�yad^`��i�efcd^��£�`^�n�m¯g9o � ! ) � a )� t � - mjn � ! ) � D1s+t*mjn � ! ) s%D � tQr

±Ne��dr �Qr�sJrNUWcQlwvQo�� gjcd��mJvQoylwvQo�� ��mjnYg©�y^�_`mJcd�1� mjn��d^�n�¨vQoyo�^�ny��mjnyo�a~�wifo�^�n`r3UWcQlwvQo-ef�gjc§mJ�y_`efi�i�g9oye�mJc��kefo�a&l>^�n�efm1� � ��admJvQn��`r � vQoylwvQo$awgj�-o�ad^ ��gj��^)l�^�nye�m1�§gjcd� � g9ldldnym+�Qe���g9o�^�ifxw�o�ad^~��gj��^�gj��lwifefo�vd�d^9z£�wvQo©ef�*lwawgj�p^�� �yadef��o�^`�Frª]Smjlªl<gjcd^`i � � & ) �£aFz � ! ) s�.²| � a � ��mjoyoymJ�l<gjcd^`i � � & ) s � aFz � ! ) � . # t£aFr

±Ne��dr �Qr � r3�1mJi�e��~X5e�cd^��£Vkm1mjop� ��^hgjc1� �!�1vwg9n�^-�de ;�^�ny^`cd_`^ � ��^�opn�^`�b�N��^�o �^`^�c���mjn�^�_hgj�po��mJ��9g9n�e�mJvd��i�^�cd�jo�ad�Ygjcd�~o�ad^�e�cde�o�e�gji>�pobg9o�^jr3�$gj�yad^`��XMefcd^��3ny����de ;>^�n�^`cd_`^$��^�o �^�^`c��wi�o�^�n mJvQoylwvQo��mjn��jg9nye�mJvd�\�pl<gjcd��gjcd�«oyad^©efcdefo�e�gjiS�po�g9o�^jr�]Smjl§l<gjcd^`iN��mjn��wifo�^�n\�kefoya«_�vQo�m�; l�^�nye�m1� � & ) �£agjcd�&�d^`i�g+x �$) s�. ��� �£a � �>mjoyo�mJ� l<gjcd^`i5��mjn � & ) s � a�gjcd� ��) � . � � �£aFr

±Ne��dr �Qr |Qr �1mJife���X5e�cd^���UWcQlwvQo©�ye��Jcwgji +�� ) _�mJ� � � � � � - D � � ��r � vQoylwvQo ��� ��mjn�^hgj_bamJ�P��mJvQn)efo�^�nbg9o�e�mJcd�$mJ���wi�o�^�nhr¯]Smjl¬l<gjcd^`i ��vdef_ */�W�:obg9npo)±Nefifo�^�n � ��mjopo�mJ�#l<gjcd^`i �)¨vQoyo�^�ny��mjnyo�a±Ne�i�o�^�nhr£±<mjnY��vQnpo�ad^�n\�d^�o�gje�i���zd�y^`^�oy^��Qohr

±Ne��dr �Qr �dr � gE���\cdefcdefo�e�gji�e���^`� � tJt3ad�£g��J^`mjl>mjo�^`cEo�e�gjigjcwgji�xQ�yef� ��mjn¯tJt Nz ��� ��sJs���s+{�� � r� �A� � ��admJvQnkn�^`��^�n�^�cd_`^���mjn�^`_`gj�po-mJ�M�J^`mjl�mjo�^�c/o�e�gji�r

±Ne��dr&�Qr � r � ]Mmjl�l<gjcd^`i��'���EmJi�vQoye�mJc�mJ�d�J^`mjl>mjo�^`cEo�e�gji:g9o£gY_�^`c/opnbgji1l�mJefc/oS�dvQn�e�cd�\o�ad^��dn��po�ye � ��mjny^`_hgj�po�admJvQn��`r��1mJi�e�� �\n�^���^�n�^`cd_`^���mjny^`_hgj�po � �wgj�yad^`� �¯s�efoy^�nbg9o�efmJc � �dmjoyo�^�� � � efo�^�nbg9o�e�mJcd� �

Page 40: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� � |

�dmjop� �wgj�yad^`� � | efoy^�nbg9o�efmJcd��mJ�$�wi�o�^�nhr � ¨�mjopo�mJ� l<gjcd^`i����1e���efi�g9n�_`vQny�E^`�~��mjn���^hgjc�g9�w�ymJifvQo�^�def�E^�n��J^`cd_`^jr

±Ne��dr �Qr �Qr � gE� �3�EmJi�vQo�efmJc�mJ��o�ad^-�J^�mjl�mjo�^`cEo�e�gjiAad^`ef�Ja/og9og)_`^�c/oyn�gjiAl�mJefc/oP��mjn�o�ad^-��mjny^��_hgj�poy�N��n�mJ��o�ad^mjnye��Je�cwgji:gjcwgjifx1�ye�� � � � �ymJife���_�vQny�E^+��zJ��n�mJ��o�ad^��vdi�i�x)�wifoy^�n�^`�*�wg9obg � �� � �wgj�yad^`�_`vQny�E^h��gjcd����n�mJ� oyad^$efcd_�n�^`��^`c/o�gji�ifx¯�wifo�^�n�^`���wg9obg � � �� � �dmjoyoy^`��_�vQny�E^+��r � �A� � mjnyn�^`�pl>mJcd�de�cd��jnbg9lwad�kmJ�S��^hgjc�g9�w�ymJi�vQoy^)�def�E^�n��J^`cd_`^ � � � � ��mjnYo�ad^�o�aQn�^`^���mjn�^`_hgj�¢o��`r

±Ne��dr �Qr # r � gE�©��e ;�^�n�^�cd_`^&e�c�ad^�e��JaEo���^�o �^�^`c�o�ad^¤s�� �wg+x ��mjn�^`_hgj�¢o�����n�mJ� � � gjcd�� �� � ��mjn�^�_hgj�po¯e���l<gj_�o©mJ�k��vdi�i����w^`i�� e�cde�o�e�gjife��hg9o�efmJc<��r � �A����e ;>^�n�^`cd_�^�e�c ad^`e��JaEo©��^�o �^`^�c o�ad^��mjn�^`_`gj�po��Y��nymJ� ��� gjcd� � � �� � ��mjn�^`_hgj�poYe���l<gj_�okmJ�Me�cd_�ny^`��^`cEobgjiHe�cde�o�e�gjife��hg9o�efmJc<��r

]7g9�wi�^ �QrfsP]�ad^3ny���5gjcd�)��g �Qe��*vd�"_bawgjcd�J^`�Sefc�ad^�e��JaEo7gjcd�)�ke�cd�d�Mgj��o�^�nM^hgj_ba)e�o�^�nbg9oye�mJc� gjifi��w�JvQn�^`�kny^`i�g9o�e��E^$oym¯o�ad^�n�^`��^�ny^`cd_`^*gjcwgjifx1�ye�����r

]7g9�wi�^ �Qr � ]�ad^§ny����gjcd����g �def�*vd� �de ;�^�ny^`cd_`^`��e�c�ad^`ef�Ja/o�gjcd���ke�cd�d��gj��o�^�n~^hgj_baefoy^�nbg9o�efmJc � gjifi��w�JvQn�^`�Yny^`i�g9o�e��E^\o�m¯o�ad^$n�^`��^�ny^`cd_`^ gjcwgji�xQ�yef�b����mjnYo�ad^ � �¯admJvQnY��mjn�^`_hgj�poy�`r

]7g9�wi�^ �Qr | ]�ad^§ny����gjcd����g �def�*vd� �de ;�^�ny^`cd_`^`��e�c�ad^`ef�Ja/o�gjcd���ke�cd�d��gj��o�^�n~^hgj_baefoy^�nbg9o�efmJc � gjifi-�w�JvQn�^`��n�^`i�g9oyef�E^�o�m�o�ad^«ny^`��^�n�^`cd_�^ gjcwgjifx1�ye��b���>^�o �^`^`c"o�ad^ � �ªadmJvQn��wifoy^�n�^`���mjn�^`_`gj�po��-gjcd��o�ad^ ��� admJvQnYn�^���^�n�^`cd_`^9r

Page 41: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

�$ef�JefobgjiF±Nefifo�^�n�� � s

���5' }*;F; � �

¨mJ�y^jzwq � r�zHs+{�� � ��� ��������� ! ���� ��� � � � � � �8� � ���6� � 4�40��'J ��� ��8���br£q\mjnyo�a1� T\mJifi�gjcd�Fz �E{��9ldlHrT�gj����efcd�dz1V�r ¥�r�zHs+{��J{ ��� � ����� �� ! �������� �jr��3n�^`cEo�e�_�^�� T�gjifiHUWcEo�^�n�cwg9oye�mJcwgji�z � ���jldlHrT\e��J�Jefcd�`zdV)r²udr�zHs+{J{Jt ��� � ����� �� � �����6�� � � �!J ��� ������� ������5 � ��r<��ny^`c/oye�_`^�� T�gji�iIz � # � ldlHrUWq\[ � ��X5e���efo�^`�FzFs+{��J{ ��� ������� �� � � ���0�� � � �%J � � ������� rN��ny^`c/oye�_`^�� T�gji�iIz � ���9ldlHr� vdmdzA±r ±r�zFs+{���� ������� � �8��� � �0� �%��������0� � �8� � � ����� �br3uEmJadc�¥¦efi�^�x � �1mJcd�`z � s � ldlHr� <²±Nifx1cdcFz-[�r gjcd� �Yr [§mjn�e�g9nyo xEz$s+{�� # ��5 ���6� ��� � �%��� ��� � � � �� ���*��� � ��� ���0� � � ���0� �8���

� �0�� ����� ��r�uJmJadc�¥®e�i�^�x � �1mJcd��z � tJt9ldlHr� ldl�^`cdad^`ef�&z�Z r �*r�z<Z r �>rw¥¦efi�i�� *1x�gjcd�§U�r²]$r %�mJvdcd�dzMs+{��J| � � � ���0�� � ���0� � ����� � � �brY�3n�^`cEo�e�_�^��

T�gjifi�U¢cd_9r�z # {��9ldlHr

� ldl�^`cdad^`ef�&z<Z r��*rwgjcd�&V�r ¥�r>�1_bawgj��^�n`zSs+{��J{ � � �� J�� � � � � �&�� � � � ���0�� � � �%J � � ���������N�3n�^`cEo�e�_�^��T�gjifi�U¢cEo�iIr�zQUWcd_jr�z � # {9ldlHr

�£g9n *1�`z7]�r ¥�rSgjcd� � r �>rM¨vQnyn�vd�`zPs+{�� # � � ��������� ! ���� � � �*� �������0�~uJmJadc¤¥®e�i�^�x � �1mJcd�`z7UWcd_jrfz|�� � ldlHr

��nymEg *Qe���z\udr r gjcd�"�*r r�[«gjcdmJi�g *Qef�`z�s+{���� � � � � � � ��5 J�� � �8� ��� � ��������� �"�����0�� � � �!J�� � ����� � r[«gj_`��efi�i�gjc���vQ�wi�r � mdrfz<{����jldlHr

V-g9�wefcd^�nhzwX3r²V)r<gjcd��¨�r mJi��FzHs+{ # � � � � � �8� � ���0� � 4 40��'J ��� � �8� � � ������� �� � � ���0�� � � �!J�� � ����� � r�3n�^`cEo�e�_`^�� T�gji�iIzQUWcd_jr�z # � � ldlHr

�:oyn�vd��z-V)r �©r gjcd�®�©r��Yr � efn *>z�s+{���� � � �� J�� � � � � ��������� � ���6� � ������� �� � �����6�� � � �!J � � ���������Z\�d�def�ymJc1� ¥ ^��yi�^�xEz ��� �9ldlHr

]7ghxQifmjnhzM±r²udrSgjcd��]�r7�:oymJvQnbgjefo�ef�`zPs+{�� # � � � ����� ��'! �������� �*� ������� � � �� � ��� �6 �8� � � ��� ��� � 7 �[«g9n�_`^�i5��^ * *E^�nhzdUWcd_jr�z � {J{*ldlHr

¥®e�i�ife�gj����z � r �>r�zHs+{���� ���*� ������� ��� � � ������� �� ! �������� ��r3��ny^`c/oye�_`^�� T�gji�iIzwUWcd_jrfz<|��E{9ldlHr¥®e�i�ife�gj����zjZ r ¨\rjgjcd�©±r udrE]7ghxQifmjnhzQs+{���� ��� �� J�� � ��� �'J ! �������� �*� ��������2���0� � ��� �+r7[§_ n�g+� � T\e�ifi

��vQ�wi�r � mdrfz ��� �jldlHr

Page 42: DIGITAL FILTERS FOR NUMERICAL WEATHER PREDICTION

��� �N^�o�^�nYX5x1cd_�a

��,Q4M,10�DA=P�~,�� ,10�,Q476J,��

Z\�y�y^�i�e�cFzPV)r�zYs+{ # � ��±wn�^ �1vd^�cd_�x �wi�o�^�n���mjn�o�ef��^~e�cEo�^`�jnbg9o�efmJcd�`r � ���0��� � ��� � ��� 3 � � ���������Hz� � # � �E{JtQr

¨�gji�ife��yaFz1¨�rfz �*r � gjmdz �Yr � gji�cwghx�gjcd�~[ � gjcwgj��efo��yvFzAs+{J{ � �7UWcd_�n�^`��^�c/obgji>cdmJcdi�e�cd^`g9n�cdmjn���gji����m:�d^�e�cdefoye�gji�ef�hg9o�efmJcFr�� �8�6��� � ��� � ����3 � � �������5zHs # � | � s # |��dr

�$gji�^�xEzdV�r�zHs+{J{Qs�� � � � �%�4 � �����'J ����� � � �6�� �%��� � � � gj�*�dnye��d�J^jz � � # ldlHr��m1^�oy�y_baFz zs+{ # s�� � 5�� � � ��� � � � � 4�40��'J ��� ��8��� � � � � 5 ��40 � J � ���6�� � � � ���0� �8��� � � �Pgjc

q\mJ�popnbgjcd��Vk^`e�cdadmJif�Fz � �Et9ldlHr

T\vwgjcd�dz���e�gjcd�9� %Pv~gjcd���N^�o�^�n�XHxQcd_baFzFs+{J{ � �N��e�g9�<g9o�ef_-�de��Je�obgji<�wi�o�^�n�efcd�*e�cdefoye�gji�ef�hg9o�efmJc �7g9ldlwi�e �_hg9oye�mJc~o�m¯o�ad^�T-UWVYX5Z\[���m1�d^�i�r�� �8�0��� � ��� � ��� 3 � ��� �����Hz � ��^`_�^`� ��^�nke��y�pvd^+��r

X5mjn�^`cd_jzMZ r�z£s+{J{ � �\UWoy^�nbg9o�e��E^¯gjcwgji�xQ�yef��vd�ye�cd�&_�m��9g9n�e�gjcd_�^¯��vdcd_�oye�mJcd��gjcd�¬�wifo�^�ny�`r�� ����� 3 ������ ���� � �!J �fz������Hz � �J{ � � {QsJr

XHxQcd_baFzF�N^�o�^�n`z7s+{J{Qs+g ��±Ne�ifoy^�n�e�cd��e�cEo�^`�jnbg9o�efmJc§�y_bad^`��^`�-�<gj�y^��¬mJc&o�ad^ XMg9lwi�gj_�^*gjcd� ��oyn�gjcd�¢���mjn����`r�� �8�6��� � ��� � ��� 3 � � �fz������Fz � � | � �����Qr

XHxQcd_baFzM�N^�o�^�nhz3s+{J{Qs`� �\±Ne�i�o�^�n�^`� � �:vwg9o�e�mJcd�$gjcd� ±Nefifo�^�n�e�cd�~UWc/o�^��jnbg9o�e�mJc¤�1_bad^`��^`�`r*�3n�m1_`^�^`�1�efcd�J�«mJ���1^`��efcwg9n¬mJc�q\vd��^�n�ef_hgji�[§^�o�adm:�d� efc�Z�o���mJ�plwad^�n�e�_�[§m1�d^`if�`z � � [�¥¦±Vk^hgj�de�cd�dz � r � r�zQldl¤sJs+{ � s � {Qr

XHxQcd_baFz)�N^�oy^�nhz©s+{J{ � ��VYef_�awg9ny�d�ymJc <²�&�<g9n�mjopn�mjlwe�_¤��mjny^`_hgj�po���g ny^hg9ldldnbgje��ygji�r � 5� � � � ��� �� ��� ���8� � � �!J �������HzHsJz<| � � � # r

XHxQcd_baFzd�N^�o�^�n`zwgjcd� ��e�gjcd�9� %Pv~T\vwgjcd�dz�s+{J{ � �7UWcdefo�e�gji�e��`g9o�e�mJc�mJ�Fo�ad^�T-UWVYX5Z\[ ��m1�d^`iAvd�ye�cd�¯g�def�Jefobgji>�wi�o�^�nhr � �8�0��� � ��� � ��� 3 � ��� ������HzMs+tQs+{ � s+tJ|��dr

[§_ � i�^`ifi�gjcFz udr²T r�z�]�r ¥�rP�£g9n!*Q��gjcd��X3r²V�r�V-g9�wefcd^�nhz�s+{ # | ��Z _`mJ��lwvQo�^�n�ldn�mJ�jnbgj� ��mjn~�d^���yef�Jcde�cd��mjldo�ef�*vd� ±7UWV i�efcd^hg9np� lwawgj�p^©�def�JefobgjiH�wifoy^�n��`r � � � � � � ����� �3�8� � 5 ��� � � �0�� �� J�� � � � J ��5 ��� �'J ���>������ �Az � t�� � ��� �Qr

[«gj_bad^`cdawgjvd^�nhz\¨\rfz�s+{ #�# � � c�o�ad^��Qx1cwgj��e�_`��mJ���jnbgh�Qe�o x�mJ�y_`efi�i�g9o�e�mJcd��efc¦g �yawgjifi�m+� �g9o�^�n��m:�d^`iH�Ye�o�a«g9ldlwi�e�_`g9o�e�mJcd�Yoym�cdmjny��gjiM��m1�d^�efcdefo�e�gji�e��`g9o�e�mJcFr � � ��� � � � � � ��� � ��� �%� ��z! �5z ��� | � � # sJr

V-ghxQ��mJcd�Fz<¥�r²T r<gjcd��Z r g9n��d^�n`zMs+{J{Qs���Z�n�^��Qef^�� mJ�Sn�^`_�vQn��yef�E^�gjcd��e���lwife�_`e�o �wi�o�^�n���r � ���0�� � ��� � ��� 3 � ����z������Hz � #�# � �E{ � r