Konstruktion av solur via vektorer

Relevanta dokument
Vektorgeometri för gymnasister

Om ellipsen och hyperbelns optiska egenskaper

Onsala rymdobservatorium

Vektorgeometri för gymnasister

{ 1, om i = j, e i e j = 0, om i j.

===================================================

LNC Lösningar

P Q = ( 2, 1, 1), P R = (0, 1, 0) och QR = (2, 2, 1). arean = 1 2 P Q P R

Vektorgeometri för gymnasister

Vektorgeometri för gymnasister

Explorativ övning Vektorer

Parabeln och vad man kan ha den till

5B1134 Matematik och modeller

Linjen P Q tangerar cirkeln i P och enligt en sats i geometrin är OP vinkelrät. tan u = OP. tan(180 v) = RS. cos v = sin v = tan v, tan v = RS.

5B1134 Matematik och modeller

Ellipsen. 1. Apollonius och ellipsen som kägelsnitt.

Vektorgeometri och funktionslära

Lösningar till utvalda uppgifter i kapitel 1

MATEMATIK GU. LLMA60 MATEMATIK FÖR LÄRARE, GYMNASIET Analys, ht Block 5, översikt

September 13, Vektorer En riktad sträcka P Q, där P Q, är en pil med foten i P och med spetsen i Q. Denna har. (i) en riktning, och

Enklare uppgifter, avsedda för skolstadiet

SF1620 Matematik och modeller

Institutionen för matematik SF1626 Flervariabelanalys. Lösningsförslag till tentamen Måndagen den 5 juni 2017 DEL A

1 Vektorer i koordinatsystem

October 9, Innehållsregister

Linjär Algebra, Föreläsning 2

Parabeln och vad man kan ha den till

Veckoblad 1, Linjär algebra IT, VT2010

Kursens olika delar. Föreläsning 0 (Självstudium): INTRODUKTION

Vektorgeometri för gymnasister

AB2.1: Grundläggande begrepp av vektoranalys

Kompendium om. Mats Neymark

Analys o Linjär algebra. Lektion 7.. p.1/65

Mer om geometriska transformationer

Där a = (1, 2,0), b = (1, 1,2) och c = (0,3, 1) Problem 10. Vilket är det enda värdet hos x för vilket det finns a och b så att

Räta linjer i 3D-rummet: Låt L vara den räta linjen genom som är parallell med

KOKBOKEN 1. Håkan Strömberg KTH STH

Att beräkna:: Avstånd

Karta över Jorden - viktigt exempel. Sfär i (x, y, z) koordinater Funktionen som beskriver detta ser ut till att vara

ORTONORMERADE BASER I PLAN (2D) OCH RUMMET (3D) ORTONORMERAT KOORDINAT SYSTEM

Transformationer i R 2 och R 3

Geometriska transformationer

kan vi uttrycka med a, b och c. Avsnitt 2, Vektorer SA + AB = SB AB = SB SA = b a, Vi ritar först en figur av hur pyramiden måste se ut.

SF1624 Algebra och geometri

Vektorgeometri för gymnasister

Vektorgeometri för gymnasister

Kurvlängd och geometri på en sfärisk yta

! &'! # %&'$# ! # '! &!! #

Inför tentamen i Linjär algebra TNA002.

Sidor i boken Figur 1: Sträckor

z = 4 + 3t P R = (5 + 2t, 4 + 2t, 4 + 3t) (1, 1, 3) = (4 + 2t, 3 + 2t, 1 + 3t)

e 3 e 2 e 1 Kapitel 3 Vektorer i planet och i rummet precis ett sätt skrivas v = x 1 e 1 + x 2 e 2

Målsättningar Proffesionell kunskap. Kunna hänvisa till lagar och definitioner. Tydlighet och enhetliga beteckningar.

Vektorgeometri. En vektor v kan representeras genom pilar från en fotpunkt A till en spets B.

Vektorgeometri för gymnasister

ax + y + 4z = a x + y + (a 1)z = 1. 2x + 2y + az = 2 Ange dessutom samtliga lösningar då det finns oändligt många.

17 Trigonometri. triangeln är 20 cm. Bestäm vinkeln mellan dessa sidor. Lösning: Här är det dags för areasatsen. s1 s2 sin v 2

Intromatte för optikerstudenter

Intromatte för optikerstudenter

Vektorgeometri för gymnasister

Sidor i boken Figur 1:

Undersökande arbetssätt i matematik 1 och 2

Studiehandledning till. MAA123 Grundläggande vektoralgebra

2x+y z 5 = 0. e x e y e z = 4 e y +4 e z +8 e x + e z = (8,4,5) n 3 = n 1 n 2 =

Intromatte för optikerstudenter 2018

Tentamen 1 i Matematik 1, HF okt 2018, Skrivtid: 14:00-18:00 Examinator: Armin Halilovic

M0043M Integralkalkyl och Linjär Algebra, H14,

Moment 4.11 Viktiga exempel 4.32, 4.33 Övningsuppgifter Ö4.18-Ö4.22, Ö4.30-Ö4.34. Planet Ett plan i rummet är bestämt då

Moment Viktiga exempel 4.17, 4.18, 4.19, 7.20, 4.22, 4.23 Handräkning 4.17, 4.18, 4.19, 4.21, 4.24, 4.54 Datorräkning.

SKRIVNING I VEKTORGEOMETRI

Läsanvisningar till kapitel 4 i Naturlig matematik

Moment 4.2.1, 4.2.2, 4.2.3, Viktiga exempel 4.1, 4.3, 4.4, 4.5, 4.6, 4.13, 4.14 Övningsuppgifter 4.1 a-h, 4.2, 4.3, 4.4, 4.5, 4.

. b. x + 2 y 3 z = 1 3 x y + 2 z = a x 5 y + 8 z = 1 lösning?

Introduktionskurs i matematik LÄSANVISNINGAR

Integraler av vektorfält Mats Persson

Spiralkurvor på klot och Jacobis elliptiska funktioner

Stöd inför omtentamen i Linjär algebra TNA002.

SF1626 Flervariabelanalys Bedömningskriterier till tentamen Onsdagen den 15 mars 2017

5. Sfärisk trigonometri

Matematik CD för TB. x + 2y 6 = 0. Figur 1:

SKRIVNING I VEKTORGEOMETRI

Exempel :: Spegling i godtycklig linje.

Trigonometri. Sidor i boken 26-34

Lite sfärisk geometri och trigonometri

LINJÄRA AVBILDNINGAR

Om att rita funktioner av två variabler

1. Inledning. x y z. u = xe 1 + ye 2 + ze 3 = e

Linjär algebra på några minuter

Lösningar till udda övningsuppgifter

Lösningsförslag till problem 1

NpMa3c vt Kravgränser

SF1624 Algebra och geometri Lösningsförslag till tentamen DEL A

Kvalificeringstävling den 30 september 2008

Kapitel 4. cos(64 )= s s = 9 cos(64 )= 3.9m. cos(78 )= s s = 9 cos(78 )= 1.9m. a) tan(34 )= x x = 35 tan(34 )= 24cm

5B1134 Matematik och modeller Lösningsförslag till tentamen den 13 januari T = 1 ab sin γ. b sin β = , 956 0, 695 0, 891

Om ellipsen och hyperbelns optiska egenskaper. Och lite biljard

Enklare matematiska uppgifter

Exempel :: Spegling i godtycklig linje.

EXPERIMENTELLT PROBLEM 2 DUBBELBRYTNING HOS GLIMMER

TAIU07 Matematiska beräkningar med Matlab

Transkript:

Konstruktion av solur via vektorer B. Tomas Johansson b.t.johansson@fastem.com http://orcid.org/0000-0001-9066-7922 Abstrakt En metod baserad på projektion presenteras för att konstruera solur. Formlerna som framtas är generella och täcker olika typer av horisontella solur. De erhållna resultaten är klassiska, men med hjälp av vektorer och projektion fås en sammanhängande framställning. Arbetet är speciellt tänkt som övning i användning av vektorer för de som börjat kurser innehållande vektorräkning. 1. Introduktion Vi ska beskriva en metod, baserad på snedvinklig projektion, för konstruktion av solur. I beskrivningen och vid framtagning av formler används vektorer. Framställningen är tänkt som en hjälpsam övning i användning av vektorer, och som exempel på hur dessa kan förenkla beskrivning av objekt och företeelser i det åskådliga rummet, i föreliggande fall solur. För de finare detaljerna kring tidsbestämning med hjälp av solen, tillexempel justering med avseende på jordens olikformiga gång i sin bana (tidsekvationen) samt longitudinell korrektion, hänvisas till [6] där också historiska detaljer och referenser finns. Vi ger dock exempel på slutet, vilka påvisar hur justeringar kan göras. Det kanske enklaste soluret, benämnt ekvatorial- eller polar-ur, består av en stav fäst i ett sådant läge att staven pekar mot norr och är parallell med jordaxeln. Då kommer solens skenbara gång över himlen under ett dygn ske i ett plan med rät vinkel mot staven. Detta illustreras i Fig. 1 3, vilka diskuteras i nästa sektion. Arbetets struktur är följande. I sektion 2 ger vi detaljer kring Fig. 1 för förklaring till funktionen hos ekvatorialur. I sektion 3 presenteras en metod baserad på projektion för konstruktion av flertalet i litteraturen omnämnda solur. Den cirkelrunda urtavlan hos ett ekvatorialur Dokumentet färdigställdes 22 augusti 2017 1

2 ii: Ekvatorialur projiceras snedvinkligt på plana ytor, vilket ger upphov till ellipser. Beskrivningen innefattar framtagande av formler för projektionerna via räkning med vektorer. Formlerna som erhålls är klassiska, men med innevarande metod fås ett allmänt ramverk. Vi strävar inte efter en så allmängiltig framställning som möjligt, utan inskränker oss i förfarandet. I sektion 4 tas en parametrisering fram av den erhållna ellipsen vid olika typer av horisontell projektion. Två exempel på användning av framtagna formler ges i sektion 5. I sektion 6 finns några anmärkningar om möjliga generaliseringar. I ett appendix ges ett program skrivet i Matlab, vilket genererar tidsmarkeringar till horisontella solur. 2. Ekvatorialur Vinkeln φ i Fig. 1 är latituden och d solens deklination (vinkelavstånd från himmelsekvatorn). Vinkeln d varierar med jordaxelns lutning, från ungefär 23.5 till 23.5 under ett år. Då avståndet från solen till jorden är stort anses solstrålar som infaller på jorden vara parallella (illustrerat av linjerna L 1 och L 2 ). Visaren i Fig. 1 är ställd i nord-sydlig riktning mot norr med vinkel φ till horisontalplanet (vilket tangerar sfären i B). L 2 Visare φ E B D N Ekvatorn L 1 A φ d C Horisont Jordaxeln Figur 1: Orientering av solursvisare parallell med jordaxeln Sträckan BC är en radie så vinkeln CBD är rät, och (måttet av) vinkeln BCD är 90 φ, vinkeln CDB är därmed φ. Då ett par av

ii: Ekvatorialur 3 alternatvinklar är lika stora, i detta fall CDB och visarens vinkel mot horisontalplanet (visaren är ställd med vinkeln φ som beskrivits ovan), är därför linjen som går utmed visaren parallell med förlängningen av jordaxeln. Visaren ligger därmed orienterad utefter jordaxelns riktning. Vidare i Fig. 1 är vinkeln ACB lika med φ d. Vinkeln ABC är rät, därmed följer att vinkeln BAC är 90 (φ d) = 90 φ+d. Linjerna L 1 och L 2 är parallella, och BAC och ABE är alternatvinklar, så vinkeln ABE är lika stor som BAC, det vill säga 90 φ + d. Vinkeln ABE är solhöjden från horisontalplanet. Solen står som högst 90 φ+23.5 och som lägst 90 φ 23.5. Läsaren uppmuntras fundera igenom fallet då latituden uppfyller 0 < φ < 23.5. Symmetri ger samma resultat för södra halvklotet; vi håller oss till norra halvklotet med en latitud större än 23.5 i resterande beräkningar i föreliggande arbete. Orienteras visaren enligt Fig. 1 konstrueras ett solur genom uppritning av en cirkel i ett plan med visaren som normal. Planet är parallellt med ekvatorplanet eftersom visaren är parallell med jordaxeln. Visaren i punkten B kan tänkas förlagd i jordens centrum då avståndet till centrum är försumbart jämfört med avståndet till solen. Solens skenbara rörelse över himlen under ett dygn sker parallellt med planet innehållande urtavlan; förflyttningen av solen är 15 per timme. Detta illustreras i Fig. 2, där varannan timme markerats likformigt på urtavlan. När visaren är orienterad utmed nord-sydlig riktning och pekandes mot norr faller skuggan från den på strecket markerat med T (för tolv) mitt på dagen klockan 12 (lokal soltid). I Fig. 2 faller den markerade skuggan på strecket som motsvarar klockan 8 (soltid) på morgonen. Solens rörelse sker parallellt med det givna planet innehållande cirkeln (urtavlan), och för att tydligare åskådliggöra det återges situationen från Fig. 2 i Fig. 3, men där betraktat från en annan vinkel. Ett ekvatorialur behöver markering också på undersidan av urtavlan eftersom denna sida blir belyst när deklinationen är negativ. Det kan därför vara av intresse att istället låta skuggan falla på marken eller på en vägg för enklare avläsning. I litteratur kring solur brukar olika fall av horisontella (och vertikala) urtavlor diskuteras separat. I arbetet [4] påpekas att de flesta i litteraturen nämnda solur kan konstrueras via projektion från ekvatorialur. Vi ska, som omnämndes i introduktionen, beskriva detta förfarande och speciellt använda räkning med vektorer för att härleda formler som behövs vid konstruktion av några vanliga typer av solur.

4 iii: Projektion för konstruktion av solur? Figur 2: Ett solur (ekvatorialur) Formlerna är klassiska (utförlig beskrivning av solur finns redan i [3, Kapitel 27]), men med innevarande metod erhålls dessa genom val av lämpliga värden på ingående parametrar i generella formler. Vi fokuserar på horisontell projektion; den intresserade läsaren kan bygga vidare och härleda formler för andra typer av solur utifrån metoden och beräkningar som presenteras. 3. Projektion för konstruktion av solur Låt e 1, e 2 och e 3 utgöra en ortonormerad bas (positivt orienterad) i det åskådliga rummet med fastslagen utgångspunkt O (origo). Genom O går tre koordinataxlar svarande mot respektive riktning på de ingående basvektorerna. Beteckningen e(x, y, z) t (t: transponat) används som förkortning (från Peter Hackman) till vänstra ledet i definitionen x (e 1 e 2 e 3 ) y = xe 1 + ye 2 + ze 3, z där x, y och z är koordinaterna i den givna basen. Den riktade sträckan mellan två punkter P och Q, vilken startar i P, betecknas P Q, och

iii: Projektion för konstruktion av solur 5? Figur 3: Soluret från Fig. 2 i annat perspektiv samma beteckning används för den vektor som denna riktade sträcka representerar. Ortsvektorn OP tänkes bunden till utgångspunkten O. Till stöd för den konfiguration och metod vi ska beskriva finns Fig. 4 på sidan 9. Vi ger först en förklaring till hur ekvatorialuret i Fig. 4 kan beskrivas, sedan förklaras övriga beteckningar i den figuren. Basvektorerna är valda så riktningsvektorn för solursvisaren (även kallad gnomon eller skuggkastare, vi säger också visare i detta arbete) blir v = e(cos φ, 0, sin φ) t (1) där vinkeln φ motsvarar latituden (så e 1 är orienterad från syd mot nord, e 2 pekar åt väster och e 3 pekar upp från horisontalplanet; Fig. 4 är betraktad från nord-ost). Visaren placeras så den startar i punkten De två vektorerna M : (0, 0, z M ), z M > 0. (2) f 1 = er(sin φ, 0, cos φ) t och f 2 = er(0, 1, 0) t (3) är ortogonala mot v, där R > 0 är ett reellt tal. Cirkeln C beskriven av den kurva som spetsen av vektorn OM + f 1 cos t + f 2 sin t, 0 t 2π, (4)

6 iii: Projektion för konstruktion av solur genomlöper, har radie R och centrum i punkten M, och ligger i ett plan ortogonalt mot v. Då visaren är parallell med jordaxeln enligt ovanstående diskussion (se Fig. 1) är detta plan parallellt med ekvatorplanet. Den riktade sträckan mellan visarens startpunkt M och punkten som svarar mot klockan 12 på dagen är en representant för vektorn f 1, och en representant för f 2 är den riktade sträckan mellan M och punkten som motsvarar klockan 6 på morgonen, vilka utritats i Fig. 4. Solursvisaren justeras i längdled för att passa cirkeln C i den meningen att skuggan av toppen av visaren ska falla på randen till cirkeln såsom visas i Fig. 4. Vinkeln mellan skuggan och solstrålen är d eftersom planet genom cirkeln är parallellt med ekvatorplanet enligt konstruktionen. Visaren är ortogonal mot detta plan, och radien av cirkeln (även längden av skuggan) är R, så trigonometri i en rätvinklig triangel ger visarens längd l till l = R tan d. (5) Visarens spets P är bestämd av likheten OP = OM + lv, vilket med användning av (1) och (2) kan skrivas l cos φ OP = e 0. (6) z M + l sin φ För att konstruera andra typer av solur än ett ekvatorialur ska vi använda projektion. Konstruktionen är allmän och kan användas till att skapa ett solur på en vägg tillexempel; som nämnts ovan koncentrerar vi oss på projektion till horisontalplanet z = 0. Vi går därmed över till beskrivning av resterande beteckningar i Fig. 4. Låt w vara en given riktningsvektor med längden 1. En cirkulär cylinder skapas utgående från cirkeln C och direktris parallell med w. Skärs den konstruerade cylindern med planet z = 0 erhålls en ellips (visas i [5, s. 7 8]; notera skuggans form på ett plant föremål från ett solbelyst cirkelrunt fönster). Projektionen i riktningen w på horisontalplanet z = 0, vilken ibland benämnes sned eller snedvinklig när w inte är ortogonal mot planet, av Summan av en ortsbunden vektor och en fri vektor är enligt vanlig konvention och konstruktion en ortsbunden vektor, så spetsen av vektorn i (4) är väldefinierad.

iii: Projektion för konstruktion av solur 7 punkterna M och P skrivs M respektive P. Motsvarande projektion av vektorn som representerar visaren mellan punkterna M och P ger en riktad sträcka M P i planet z = 0. Ett triangelformat föremål med hörn i M, P och där den streckade linjen i Fig. 4 från M skär sträckan P P (de streckade linjerna mellan M M och P P är parallella med visaren), kastar en triangelformad skugga med en spets (hörn) på det sökta klockslaget i planet z = 0. En stav (eller person) placerad vid P och med riktning w ger därmed upphov till en skugga utefter den sökta tidsmarkeringen i planet. För att skuggan från ekvatorialurets visare ska hamna precis på cirkeln C behöver visaren förkortas eller förlängas beroende på deklinationen d enligt (5), vilket medför att spetsens läge P ändras. Den projicerade punkten P ändrar i sin tur läge när P förändras. Så konstruktionen med en stav i P betyder att staven behöver flyttas under året för att ge rätt skugga. Vi återkommer till det i exemplen. Vi ska härleda några formler för den beskrivna konstruktionen, och inskränker oss till fallet då projektionsvektorn w är w = e(cos α, 0, sin α) t (7) med 0 < α π/2. Punkten O ligger då utmed M P genom vilken x-axeln passerar. Projicering av exempelvis M i riktningen w ger upphov till punkten M i planet z = 0. Punkten M erhålls genom att bestämma en parameter c M sådan att vektorn OM c M w ligger i planet z = 0, vilket innebär att dess z-komponent är noll. Punkten M är definierad i (2) och riktningsvektorn w i (7), så c M cos α OM c M w = e 0. (8) z M c M sin α Då vi projicerar på planet z = 0, fås ekvationen Konstanten c M är därmed z M c M sin α = 0. c M = z M sin α.

8 iv: Projicering av ekvatorialurets cirkel Projiceringen M av visarens startpunkt M blir, med c M insatt i (8), ( M cos α ) : z M sin α, 0, 0. (9) På samma sätt finner vi projiceringen P av spetsen P till solursvisaren på planet z = 0 utmed w. I sektion 6 ges en formel för sned projektion, vi håller oss till bestämning av konstant eftersom beräkningarna blir enkla och direkta vid projektion till horisontalplanet. Vi behöver bestämma en konstant c P sådan att vektorn OP c P w ligger i planet z = 0. Använder vi (6) och (7) fås l cos φ c P cos α OP c P w = e 0. (10) z M + l sin φ c P sin α Projicering i planet z = 0 innebär att c P ska väljas som lösning till ekvationen z M + l sin φ c P sin α = 0, vilket ger c P = z M + l sin φ. sin α Används värdet på c P i (10) blir projiceringen P av visarens spets P, ( P : l cos φ z M + l sin φ ) cos α, 0, 0. (11) sin α Den projicerade punkten P är positionen på x-axeln i nord-sydlig riktning, där en stav ska placeras med riktningen w, för att kasta en skugga på motsvarande tidpunkt som visaren på ekvatorialuret anger på cirkeln C. Vi ser att läget P ändrar sig under ett år, som nämnts ovan, eftersom visarens längd l beror på deklinationen d enligt (5). Speciella val av latituden och projektionsriktningen förenklar de framtagna uttrycken, tillexempel α = π/2 eller φ = α, se vidare i exemplen. Det är solens förändrade position på himmelssfären över ett år, för en given tidpunkt, som kompenseras med förflyttning av P (skuggan från en fixerad stav i horisontalplanet förskjuts något varje dag). Solens lägesförändring under ett år, för ett givet klockslag, beskrivs av en kurva benämnd analemma (påminner om en utdragen åtta). Denna förändring behöver också tas hänsyn till vid avläsning av ett solur, tillsammans med longitudinell korrektion, för att erhålla korrekt klocktid.

iv: Projicering av ekvatorialurets cirkel 9 Figur 4: Projektion för konstruktion av horisontellt solur (M, P och C beräknade i (9), (11) respektive (15)) 4. Projicering av ekvatorialurets cirkel Projiceringen C av cirkeln C från (4) på horisontalplanet z = 0 är som nämndes i föregående sektion en ellips. Vi ska ge en parametrisering av C ; beteckningar är som i Fig. 4. Punkten som utgör spetsen av vektorn OM + f 1 betecknas med P 1, och spetsen av OM +f 2 kallas P 2. Ellipsens axlar fås genom projektion av MP 1 respektive MP 2 på planet z = 0 utmed riktningen w. Vi börjar med projicering av MP 1. Projiceringen av punkten M har vi redan funnit, se (9).

10 iv: Projicering av ekvatorialurets cirkel Från (2) och (3) kan vi finna ett uttryck för P 1. För projiceringen bestämmer vi c P1 så OP 1 c P1 w = e R sin φ c P 1 cos α 0 z M R cos φ c P1 sin α ligger i planet z = 0. Vi erhåller c P1 = z M R cos φ. sin α Därmed blir projiceringen av P 1, ( P 1 : R sin φ z M R cos φ ) cos α, 0, 0. (12) sin α Den riktade sträckan f 1 = M P 1 blir en halv-axel till ellipsen, och från uttrycket för M (se (9)) respektive P 1 fås R cos φ R sin φ + f 1 sin α = e cos α 0. (13) 0 Projiceringen f 2 av MP 2 blir den andra halv-axeln, och vi erhåller direkt utan beräkningar f 2 = e 0 R. (14) 0 Det följer från uttrycken att representanter för vektorerna f 1 och f 2 erhålls genom translation av e 1 och e 2 till punkten M, med respektive längd förändrad så spetsen av dem ligger på C. Den sökta ellipsen C, som är projiceringen av cirkeln C på planet z = 0 utmed w, är därmed den kurva spetsen av vektorn OM + f 1 cos t + f 2 sin t beskriver då 0 t 2π. Genom användning av (9), (13) och (14) kan vektorn från O till en punkt på ellipsen C skrivas ( ) z cos α M sin α + R sin φ + R cos φ sin α cos α cos t e R sin t. (15) 0

v: Exempel på horisontella solur 11 Små värden på projektionsriktningen α i (15) ger en utdragen ellips i x-led, medan α = π/2 ger en ellips utdragen i y-led. Det bör därför finnas ett värde på α som ger en cirkel, vi återkommer till det i sektion 6. Notera att formen på ellipsen är oberoende av höjden z M. Använder vi värden på parametern t i (15) som motsvarar tidsmarkeringarna på cirkeln C, fås tidsmarkeringar på ellipsen C. Enklare kan vara att ange vinkeln ut från M. Valet t = 0 i (4) svarar mot klockslaget 12 på dagen, och när t växer rör vi oss moturs. Vinkeln t för punkten på ellipsen som svarar mot vinkeln t på C, mäts utifrån punkten M från axeln f 1; vi finner genom användande av koordinaterna i (15) och trigonometri i rätvinklig triangel tan t = R sin t ( R cos t sin φ + tan t = sin φ + cos φ cos α sin α cos φ cos α sin α. ) (16) Uttrycket är inte definierat när t svarar mot multipler av en rät vinkel. Vidare om det i exemplen, där vi ger två solur för specifika värden på α. 5. Exempel på horisontella solur Ex. 1: Vinkeln α i (7) väljs till 90, vilket medför vinkelrät projektion på planet z = 0. Punkterna som utgör ellipsen C fås från (15) till C : (R sin φ cos t, R sin t, 0). Projektionen av punkten M är M, och från (9) ser vi att M sammanfaller med origo. Punkten där vi ska placera en stav, vinkelrät mot planet z = 0, vilken ska kasta en skugga på ellipsen C, är från (11) P : (l cos φ, 0, 0) med l från (5). En bild på konfigurationen visas i Fig. 5. Vinkeln t för en punkt på ellipsen fås från (16) till tan t = tan t sin φ.

12 v: Exempel på horisontella solur M P M 0 P 0 Figur 5: Solur via ortogonalprojektion (formler i Ex. 1) Försiktighet krävs när t är en multipel av en rät vinkel (π/2) eftersom tan t då inte är definierad. Om t svarar mot 90 erhålls, med vald parametrisering (4) av cirkeln, punkten på ekvatorialuret som utgör markeringen för klockan sex på morgonen. Den markeringen ligger utefter axeln med riktning f 2, vars projektion är f 2 vilken är vinkelrät mot f 1. Vinkeln t som mäts utifrån f 1 svarar således också mot 90. Liknande resonemang kan göras för andra vinklar som är multipler av en rät. Projektionen av visarens spets är punkten P, där en stav ska placeras för att kasta en skugga på korrekt tidsmarkering; P är en punkt utefter axeln genom M i nord-sydlig riktning. Läget av P ändras med deklinationen d, vilken varierar över året. En i litteraturen förekommande approximation till d är ( 360 d 23.44 ) cos 365 (N + 10) (17) med N antal dagar som förflutit sedan första januari (talet 10 korrigerar för antalet dagar från vintersolståndet). Punkten P beror på radien hos ekvatorialuret. Innan vi går vidare med beräkning av P avpassas därför först radien R, så skuggan av en person placerad i P åtminstone når någon punkt på ellipsen C. Då vi räknat fram solhöjden i sektion 1 till 90 φ + d, ger trigonometri i en rätvinklig triangel att skuggans längd L från en person med

v: Exempel på horisontella solur 13 längden h (placerad i P ) är L = h tan(90 φ + d) = h tan(φ d). Minsta längden på skuggan fås när deklinationen antar sitt största värde, vilket approximativt är d = 23.5, så L min = h tan(φ 23.5 ). Den kortaste axeln i ellipsen har längd R sin φ, så vi bör välja R med R sin φ < L min. Givet latitud φ = 59 och en person med längd h = 1.8 m bör R inte väljas större än 1.5 m, för att skuggan åtminstone ska träffa markeringen för klockan tolv samtliga dagar under ett år. Tag R = 1.5 m, latitud 59, och antag att vi vill beräkna positionen P för 1 maj för ett år som inte är skottår. Antalet dagar som förflutit sedan 1 januari är då 120, så N = 120 i formel (17), och vi finner d till ungefär 14.5. Då blir l i (5) ungefär 0.39, och sedan fås från framtaget uttryck för P approximativt P : (0.20, 0, 0). En stav eller person ska därför placeras 0.20 m ut från centrum O i nordlig riktning för att kasta en skugga mot korrekt tidpunkt på ellipsen (en justering med addering av en timme behövs om sommartid föreligger). Vi har därmed de nödvändiga formlerna för att konstruera ett solur motsvarande ortogonal projektion mot horisontalplanet. Ex. 2: Riktningen α väljs lika med latituden φ, så vi projicerar utefter visarens riktning. Punkterna som utgör ellipsen C fås från (15) till ( C cos φ : z M sin φ + R cos t ) sin φ, R sin t, 0. Projektion M av M sammanfaller här med projektionen P av P, vilket innebär att ingen förflyttning krävs, istället fixeras en stav eller visare i M. En bild på konfigurationen visas i Fig. 6. Vinkeln t motsvarande en tidpunkt på ellipsen erhålls från (16) tan t = sin φ tan t. På liknande sätt som i föregående exempel bestäms vinkeln i fallet då t svarar mot multipler av en rät vinkel. En stav placeras således i M = P, orienterad i nord-sydlig riktning pekandes mot norr med vinkel lika med latituden, precis som i

14 vi: Några anmärkningar M P? M 0 = P 0 Figur 6: Solur genom parallellprojektion (formler i Ex. 2) konstruktionen av ett ekvatorialur, men med den skillnaden att skuggan faller på en horisontell yta med tidsmarkeringar utefter en ellips. Då vi känner latituden och solhöjden kan vi tillexempel använda sinussatsen för att uppskatta längden på staven så att skuggan faller utefter ellipsen. Konstruktionen av detta solur är tämligen rättframt. 6. Några anmärkningar Konstruktionen som givits är allmän, och kan användas till att exempelvis finna motsvarande formler för solur på en vertikal solbelyst vägg. Typen av projektion kan också ändras, ansätts en punkt ovanför ett ekvatorialur kan vi projicera från punkten via urets cirkel ner på lämpligt plan. Då har vi istället en kon, och skärning av sådan med ett plan ger inte endast upphov till ellipser utan även andra kurvor (kägelsnitt). I ett sådant fall tillkommer ytterligare en justering beroende på solhöjden, inte bara i längdled utan även vridning av den projicerade visaren mot projektionens utgångspunkt. Sådana solur är därför kanske inte av praktiskt intresse. Diskussion och figur för denna typ av projektion finns i [4]. Genom att kombinera ett solur där punkten P behöver justeras beroende på deklinationen, med det från det andra exemplet ovan, kan

vi: Några anmärkningar 15 ett enkelt instrument konstrueras för att finna riktningen mot norr, se [6, s. 120] (när båda soluren indikerar samma korrekta tid har de vridits så att de projicerade visarna pekar mot norr). För snedvinklig projektion på ett plan finns följande formel (symbolen betyder skalärprodukt) u 1 = u u n w n w, där planet har enhetsnormal n och går igenom origo, och u är vektorn som projiceras på planet i riktning w, med u 1 den projicerade vektorn. Om planet inte innehåller origo får först en translation utföras så ny utgångspunkt ligger i planet. Väljs horisontalplanet z = 0 med normal n = e(0, 0, 1) t kan läsaren kontrollera genom användande av ovanstående formel att projektionen av visarens spets (6) utmed riktning w i (7) på horisontalplanet blir precis (11). Termen som innehåller cos t i x-koordinaten i beskrivningen (15) av ellipsen C, kan omformas via additionssatsen för cosinus enligt R sin φ cos t + R cos φ cos t sin α cos α = R(sin φ sin α + cos φ cos α) cos t sin α = R cos(φ α) cos t sin α. Om α = (90 + φ)/2 reduceras uttrycket till R cos t, vilket innebär att skärningen med planet z = 0 blir en cirkel. En stav placerad i punkten P (läget ändras med deklinationen d) med lutning i nordsydlig riktning enligt den angivna vinkeln α, kommer då kasta en skugga på tidsmarkeringar givna utefter en cirkel. Formler som framtagits i exemplen ovan för horisontella solur finns angivna i [6], men härleds där på annat sätt än via projektion. Soluret beskrivet i första exemplet studeras ingående i [2] (arbetet finns tillgängligt elektroniskt). För en introduktion på svenska till konstruktion av solur, se [1] (elektroniskt), där också förklaringar och exempel på samband mellan soltid och normaltid ges. Sveriges Meteorologiska och Hydrologiska Institut (SMHI) har informativa artiklar på deras webbsida om solens rörelse och läge på himlavalvet. Avslutningsvis tackas kollegorna Claes Algström och George Baravdish för hjälpsamma synpunkter på texten.

16 Referenser [1] Andersson, C., Solur och sfärisk astronomi, Onsala rymdobservatorium, Chalmers Tekniska Högskola. [2] Budd, C. and Sangwin, C., Analemmatic sundials: How to build one and why they work, Plus Magazine 11 (2000), 1 19. [3] Dechales, M., Cursus seu Mundus Mathematicus, Vol. IV, Anisson, Posuel & Rigaud, 1690. [4] Ernst, B., Equator projection sundials, J. Brit. Astron. Assoc. 97 (1986), 39 45. [5] Hilbert, D. and Cohn-Vossen, S., Geometry and the Imagination, Chelsea Publishing House, New York, 1952. [6] Savoie, D., Sundials: Design, Construction and Use, Springer- Verlag, Heidelberg, 2009.

17 Appendix Programmet ger koordinaterna (positiva i nordlig respektive västlig riktning) för tidsmarkering av horisontella solur. Markeringar är mellan kl. 04:00 och 20:00. Koordinater för punkten P anges för den första varje månad. En figur med ellipsen C och markeringar konstrueras också. % Generering i Matlab av data för horisontella solur. Beteckningar som i % arbetet Konstruktion av solur via vektorer; B. T. Johansson % Ange latitud phi, projektionsriktning alpha och radie R phi=59; alpha=90; R=1; % Deklination för den första varje månad: januari,...,december d=[-22.97-16.95-7.39 4.73 15.22 22.12 23.06 17.87 8.08-3.39-14.59-21.88]'; % Vinklarna omvandlas till radianer phi=(phi/360)*2*pi; alpha=(alpha/360)*2*pi; d=(d/360)*2*pi; % Ellipsen uppritas från uttryck (15) med z_m=0; % nord-sydlig riktning (x) samt västlig (y) i figuren som i kartbok t=(0:0.01:2*pi)'; x=(r*sin(phi)+(r*cos(phi)*cos(alpha)/sin(alpha)))*cos(t); y=r*sin(t); plot(y,x,'color','black') axis equal hold on axis off % Tidsmarkering på ellipsen fås från val av t. Strecken mellan % kl. 04.00 och 20.00 utritas t1=-(8*pi/12)+(pi/12)*(0:1:16)'; xt=(r*sin(phi)+(r*cos(phi)*cos(alpha)/sin(alpha)))*cos(t1); yt=r*sin(t1); plot(yt,xt,'*','color','black') % Linje utritas vilken visar variationen av P' ell=r*tan(d); Pr=[0.*d,ell.*cos(phi)-((ell.*sin(phi))./sin(alpha)).*cos(alpha)]; line([0 0],[min(Pr(:,2)) max(pr(:,2))]) % Text utskrivs för klockslagens koordinater fprintf('\t kl \t x (norr) \t y (väst)\n') fprintf('\t %2d \t %8.4f \t %8.4f \n',[(4:1:20)' xt -yt]') % Text utskrivs för läget P' för varje månad (1=jan,...,12=dec) fprintf('\t Månad \t \t P''\n') fprintf('\t %2d \t %8.4f\n',[(1:12)' Pr(:,2)]') % Text till figuren, ger några klockslag, P' samt väderstreck text(yt(1)-0.1*r,xt(1),'4') text(yt(9)-0.03*r,xt(9)+0.1*r,'12') text(yt(17)+0.08*r,xt(17),'20') plot(0,0,'o','color','black','markerfacecolor','black') text(0+0.05*r,max(pr(:,2)),'p''') text(yt(15)+0.10*r,xt(15),'o') text(yt(3)-0.15*r,xt(3),'v') text(-yt(9)-0.02*r,xt(9)-0.1*r,'n') text(-yt(9)-0.03*r,-xt(9)-0.1*r,'s')