Pagina 1 van 1

breking van een lichtstraal

Geplaatst: 30 jan 2021, 21:54
door FJM
Mijn praktijkprobleem is het breken van een lichtstraal van glas naar lucht.
Ik wil weten welke hoek mijn lens moet hebben bij een bepaalde totale brekingshoek van de lichtstraal.
Formule voor breking van glas naar lucht: 1/1,5 = sin (i) / sin (r)
De totale brekingshoek van de lichtstraal is in dit geval y = 180+i-r

Ik heb dus twee formules, nu kan ik deze functies in elkaar schuiven en met mijn rekenmachine slove of plot gebruiken.

sin i = (1/1,5) * sin (r)
sin r = sin (i) / (1/1,5)

y=(180-r)+(boogsin(sin (r)*(1/1,5)))
y=180+i-(boogsin(sin(i)/(1/1,5)))

Bijv. (y=161.15 geeft i=30,2672 en r=49,1172)

Maar ik wil graag de oplossing in de vorm van een formule met 'x' (in dit geval i of r) als functie van 'y' om in een model te plaatsen. Mijn vraag is hoe krijg ik deze formule(s)?

Alvast dank!

Re: breking van een lichtstraal

Geplaatst: 31 jan 2021, 09:39
door arie
.
Hier stap voor stap de afleiding van i als functie van y:

y=180+i-(boogsin(sin(i)/(1/1,5)))

y = 180 + i - boogsin(1.5*sin(i))

y - i - 180 = - boogsin(1.5*sin(i))

i - y + 180 = boogsin(1.5*sin(i))

sin(i - y + 180) = sin(boogsin(1.5*sin(i)))

sin(i - y + 180) = 1.5*sin(i)

wegens: sin(α+180)=-sin(α):
- sin(i - y) = 1.5*sin(i)

- sin(i - y) - 1.5*sin(i) = 0

sin(i - y) + 1.5*sin(i) = 0

wegens: sin(α + β) = sin(α)*cos(β) - cos(α)*sin(β):
sin(i)*cos(y) - cos(i)*sin(y) + 1.5*sin(i) = 0

sin(i)*[1.5 + cos(y)] - cos(i)*sin(y) = 0

sin(i)*[1.5 + cos(y)] = cos(i)*sin(y)

sin(i) / cos(i) = sin(y) / (1.5 + cos(y))

tan(i) = sin(y) / (1.5 + cos(y))

i = boogtan( sin(y) / (1.5 + cos(y)) )


Lukt het je om op dezelfde manier de afleiding te maken voor r als functie van y?
Op welke formule kom je dan uit?
Kloppen de formules als je de waarden uit je voorbeeld invult?

Re: breking van een lichtstraal

Geplaatst: 01 feb 2021, 00:43
door FJM
Beste Arie,

Bedankt voor je heldere uitwerking!

De tweede berekening:

y = 180 - r + boogsin( 1/1,5 * sin(r))
y + r - 180 = boogsin( 1/1,5 * sin(r))
sin(y + r - 180) = sin(boogsin( 1/1,5 * sin(r)))
sin(y + r - 180) = 1/1,5 * sin(r)

wegens: sin(α-180)=-sin(α):

-sin(y + r) = (1/1,5)*sin(r)
-sin(y + r) - (1/1,5)*sin(r) = 0
sin(y + r) + (1/1,5)*sin(r) = 0

wegens: sin(α + β) = sin(α)*cos(β) + cos(α)*sin(β):

sin(r)*cos(y) + cos(r)*sin(y) + (1/1,5)*sin(r) = 0
sin(r)*[ 1/1,5 + cos(y)] + cos(r)*sin(y) = 0
sin(r)*[ 1/1,5 + cos(y)] = -cos(r)*sin(y)
sin (r) / -cos (r)= sin(y) / ( 1/1,5 + cos(y))

-tan (r) = sin (y) / ( 1/1,5 + cos(y))
tan (-r) = sin (y) / ( 1/1,5 + cos(y))
-r = boogtan(sin(y) / ( 1/1,5 + cos(y)))
r = -boogtan(sin(y) / ( 1/1,5 + cos(y)))

Het klopt met mijn voorbeeld.
r = -boogtan(sin(161.15) / ( 1/1,5 + cos(161.15)))= 49,1172

Ik ben heel blij met de oplossingen! Nogmaals dank!

Met vriendelijke groet,

FJM