Q 171/162/73/6 P Mikkola 1973-12-17 GEOLOGINEN TUTKIMUSLAITOS Geofysiikan osasto HP-ohjelmaseloste 9820 A Koskee: Q 171/22 UZIANOMALIAN LASKEMINEN ( malli 17 puolizäretöntä levyä)
Q 171/162/73/6 P Mikkola GEOLOGINEN TUTKIYUSLAITOS Geofysiikan osasto 1973-12-17 AZ-ANOMALIAN LASKEMINEN (malli: 17 puoliääretöntä levyä) Ohjelma laskee ja piirtää resultanttianomalian 17 levystä Levyt ovat äärettömän pitkiä kulun suunnassa ja niillä on ääretön sy-~ysulottuvuus Anomalia lasketaan Gayn (1961) kaavoilla, jotka Hattula (1970) on muokannut käytettyyn muotoon Ohjelman runkona on käytetty Villarealin (1973) laatimaa ohjelmaa Ohjelma käyttää aikaa 15 sek/piste/levy Viitteet: Gay, S Parker, 1961: Standard curves for interpretation of magnetic anomalies over long tabular bodies Geophysics v28, no2 Hattula, Aimo, 1970: Geofysikaalisten anomalioiden alueellisesta tulkinnasta Diplomityö, Vuoriteollisuusosasto, HTKK Villareal, Antonio, 1973:LE-anomalian laskeminen (Gayn mukaan) Ohjelmaseloste Q 171/162/73/4
Käytetyt kaavat: cos J, AZ = 2kT: sin 4 ( bl - $2 cos Bnt (ln sin B" 1 = arctan 0 tan Io cos B" cos J, 1 1 sin a sin 1 T = T 0 0 sin 1: 0 B" = arctan tan ( 1: - $1 1+4Trk x - X 0 JI1 = arctan Z 14~ = arctan x - x - d 0 Z Merkkien selitykset: AZ = vertikaalianomalia To = maan magneettikentän totaali-intensiteetti 1 = maan magneettikentän inklinaatio 0 a = levyn atsimuutti magneettiseen pohjoiseen nähden $ = levyn kaade d = levyn vaakaleikkauksen paksuus z = levyn yläreunan etäisyys mittaustasosta x = levyn yläpinnan vasemman reunan sijainti 0 x = laskentapttsteen si jairiti k = suskeptibiliteetti
Ohjelman ajo: 2 Saada plotterin piirtoalaksi 38 x 25 cm Syötä ohjelma kalkblaattoriin Paina END, RUN PROGRAM Ohjelma piirtää akselit 4 cm alareunasta ja vasem- paan reunaan Ticit ovat vaaka-akselilla 25 cm:n välein ja pystyakselilla 2 cm:n välein SCL- ja AXE-käskyt ovat lauseessa 0, ja niiain voi helposti muuttaa mielensä mukaiset arvot Jos vaaka-akselin sijaintia muhtetaan, on se huomioitava myös lauseissa 8, 9 ja 29, joissa esiintyy 4 (= vaaka-akse- lin etäisyys alareunasta) Akseleiden piirtämisen jälkeen displayhin ilmes- tyvät seuraavat symbolit, joille näppäillään sopiva arvo ja painetaan RUB PROGRAM Symbolien selitykset: SCL X: montako metriä 1 cm vastaa vaaka-akselilla SCL Y: montako gammaa 1 cm vastaa pystyakselilla T0 : (TOI totaali-intensiteetti (y) 1 : ( Io) inklinaatio (1 ) AZ : (a ) atsimuutti (11, deklinaatio otettava huomioon N : levyjen lukumäärä ( 17) DX : (Ax) pisteväli (ml i-, E : origon etäisyys paperin vasemmasta reunasta (cm) X0 : (x0) levyn vasemman reunan sijainti (ml PII : (4 ) levyn kaade positiivisesta x-akselin suunnasta luettuna ( l0 ) (z) levyn yläpinnan syvyys (m) (d) levyn vaakaleikkauksen paksuus (ml (k) levyn suskeptibiliteetti x 106 (cgs) toistuu N kertaa Kun viimeisen levyn suskeptibiliteetti on syötetty piirtää ohjelma mallit oikeassa pysty- ja vaakamittakaavassa ja oikealla kaateen arvolla paikalleen Tämän jälkeen printtaa ohjelma lähtöarvot syöttöjärjestyksessä: i (levyn numero), xo (ml, 4 ilo), z ( 1, d (m) ja k (x10 cgs) Seuraavaksi ohjelma laskee ja piirtää anomalian Jos halutaan anomalia prin- tattuna, korvataan lause 28 lauseella 28: PRT 39 Ohjelman ollessa käynnissä voidaan pisteväli puolittaa painamalla SFG Pisteväli saadaan takaisin alkuperäiseksi painamalla uudestaan SFG Kun anomalian piirtäminen halutaan keskeyttää, painetaan STP Jos lähtöarvoja halutaan muuttaa ja piirtää uusi anomalia, painetaan GTO 3 EXECUTE RUN PROGRAM, jolloin displayhin ilmestyy N jne Jos jokin lahtöarvo halutaan pitää muuttumattomana, ei vastausta näp- päillä koneeseen vaan painetaan RUN PROGRAM Poikkeuksen muodostavat X$ ja PII, joille on aina syötettävä lähtöarvot
Samalle paperille voidaan piirtää useita mallikäyriä käyttämällä eri värisiä kyniä ja siirtämällä origon sijaintia E:n avulla Jos vaihdetaan paperia, on ohjelman ajo aloitettava alusta, jotta saataisiin akselit piirretyksi Ts painetaan: STP, END, EXECUTE, RUN PROGRAM jne Yksinkertaistettu ajokaavio: asetus, manuaalinen toiminta fl manuaalinen 1 ] syöttö tulostus plot- terilla tai printterillä
Ohjelmakaavio: il SCL X, SCL Y
Muistitilan käyttö: z : ROR6: Xo z d + - 1 (pistevälin testaus) SCL X SCL Y Ax AZ CAx = x E ei käytössä ohjelma ( rivit 032)
t ; :; I, 0 --,",, i :>;;: -:,; p, ;;,Zi 1 ;,l;,l 1",!i- 4:, i<ii i:; ;l ;:/ :; ;? :! ;l ;:;!; :; [: 1-,, i;:i - :;, 1,:; ;:;!, -8 c::: c:1 v :,,::,,l t- mittakaavat ja - ; 8 8,,; p 1 03 ~~iiri,titijtekijit [:1,,, - Ol, i, ;, :? f;, :; - c, ",, ii : 5!i; 11;:;, l II 19" :;B," -l"::", r j( t-1 ; 1, l- pistevälin 3 :, _ " radiaaneiksi,, vaihto f1 1 ; -ib!: ;,--> fj L1,,, -, : ; A 2: n laskeminen I ; summaaminen : lahtöarvo ja levyjen lahtöarvo j en printtaus, _<I / - 5; 1; (;, - { ;:i : * : ; : y;: 8 - :! 1 1" ::: *! : *,#! ; l{-i-;,+!; Tiz Q,% i, l! - :; (2 i; ;-,:", p?, : :, i:; ;h ;!-,:,,,, -, p t ;- e ; ; a q i; i; 1: :~; ; 1,, A *- ;: ; c, +- ;, i,, i-,,- IJ;:,-, - 1: i: [! -" 1 ") : ::; y!,j 6;-,i,: - *?, j,? zi +,,- 1 1 1 1-1 a: o4n II 5:;! -: $? ; ;!!" i!: 3 0 -* 1 ", 1 I" J 8- I J ;, 4, - i- : 1 : " : ; iij,;-, ":;: -,,, - p L, -c 5: L; : 4: E: :,,,-,:a : 1 1,I < i i: 1 ; i< ;,;,4,-, / j":t< 6,?,- t I : ;, I < 1+ 1, :, --:, ;, ;,! -!! 8 i,,,, : X-koordinaatin, *,, :: kasv&ttar&nen :,, :n ; : k, "l L"! 1 1, -,, *, f",i:::-" i,, I (, " -? 1 I * I l i 1 ;1 i-:; -: <: -7 1 1- :, I 1 : : I, 1 1 1, p, -:1,,, ; 12 i,"c F: 1-1- F: 1,,- Q,i 8 :-* - LI 7,:;, -, :, R ; : 1 g,, 8 ; p : I$ ;, L C 1- ( :;, 1 ;< ),> " ~i~t~bäli~,,, +aiht, j, 7 ; 6
Esimerkki: 2 Käytetään HP:n millimetripaperia 38 x 25 cm Säädä LOWER LEFT:n ja UPPER R1GHT:n avulla piirtoala Syötä ohjelma kortilta : END, EXECUTE Aloita ohjelman ajo: END, näkyville suureille arvot ja paina RUN PROGRAM EXECUTE, LOAD, RUN PROGRAM Näppäile displayssä DISPLAY ARVO PAINA SCL X SCL Y T0 10 AZ N DX E i 1 X0 315 FII 95 z 3 D 9 K 15000 RUN PROGRAM 11 11 II 11 11 II II 5 6 7 410 430 485 II 95 95 95 3 3 3 15 45 8 1 l II 11 9000 7000 17500 " Ohjelma piirtää levyt ja printtaa lähtöarvot liuskalle, joka on ohessa Kun ohjelma on ehtinyt x:n arvoon n 250 m, paina SFG Tällöin pisteväli tihentyy 10 m:iin Kun ohjelma on ehtinyt x:n arvoon n550m, paina uudelleen SFG Tällöin pisteväli palautuu 20 m:iin Kun anomaliaa on piirretty n 800 m, paina STP Plotterilla tulostunut anomalia ja printatut lähtöarvot ovat ohessa