uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffanalizator.docx · web viewreŠevanje...
TRANSCRIPT
![Page 1: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/1.jpg)
REŠEVANJE DIFERENCIALNIH ENAČBZ MEHANSKIMI RAČUNSKIMI STROJI
Pino KocSeminar za učitelje matematike
FMF, Ljubljana, 25. september 2015
Vir: [1]1
![Page 2: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/2.jpg)
Nekateri pripomočki in naprave za računanje:1a) Digitalni (mehanski)
Vir: http://history-computer.com/ , [2]
2
![Page 3: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/3.jpg)
1b) Digitalni (fluidni)
Vir: [3]
1c) Digitalni (relejni)
1d) Digitalni (elektronski)
3
![Page 4: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/4.jpg)
2) Analogni (mehanski)
4
![Page 5: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/5.jpg)
Lastnosti mehanskih analognih računskih strojev- osnovne spremenljivke so pomiki in/ali zasuki, - zvezno spreminjanje količin,- mehanski principi delovanja komponent stroja so ekvivalentni računskim
operacijam, ki jih te komponente izvajajo,- zmožnosti izvajanja seštevanja, odštevanja, množenja, deljenja, integracije,
razstavljanja vektorjev na komponente, računanja s trigonometričnimi funkcijami, računanja s poljubnimi, »hardwersko« nastavljenimi funkcijami.
- omejena natančnost,- težavno programiranje stroja,- počasnost, obsežnost, energijska potratnost.
5
![Page 6: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/6.jpg)
a b
x
w
y
Računske operacije: (1) Množenje s konstanto pri translacijiPostavimo: w = 0xa= y
b→ y=b
ax
Vir: [4]
Napake pri znatnih zasukih droga 5.
6
![Page 7: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/7.jpg)
rA rB
BA
Računske operacije: (1) Množenje s konstanto pri rotaciji
dl=r A dφA=r B dφB
φB=r A
rBφA
ker ob A=2 π r A=m z A
obB=2 π rB=m z B
jer A
r B=
z A
zB
7
![Page 8: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/8.jpg)
a b
x
w
y
Računske operacije: (2) Seštevanje, odštevanje pomikovNajprej postavimo: x = 0w y
a= y
a+b→ w y=
aa+b
y
nato: y = 0w x
b= x
a+b→ w x=
ba+b
x
Seštejemo:w x+w y=w=bx+ay
a+b
Običajno: a=bw= x+ y
2
8
![Page 9: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/9.jpg)
x w y
r
Računske operacije: (2) Seštevanje, odštevanje zasukovDiferencial
w= x+ y2
x=r φx ,w=r φw , y=r φy
φw=φx+φy
2
9
x w z
![Page 10: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/10.jpg)
Diferencial v računskih strojih
Natančnost 5 do 10 kotnih minut.
Vir: [5]
10
![Page 11: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/11.jpg)
Diferencial v avtomobilih
11
![Page 12: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/12.jpg)
y
d
d
Računske operacije: (3) IntegracijaIntegrator z diskom
y d θ=r dφ
φ=1r∫ y dθ
φ → z, θ → x
z=1r ∫ y dx Vir: [6]
12
z = y dx
x
y = f(x)
![Page 13: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/13.jpg)
Integrator z diskom, izvedba
Vir: [1]13
![Page 14: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/14.jpg)
Ojačevalnik torzijskega momenta
F vitla=F roke eμ α̂
Vir: [6] Vir: [1]
14
![Page 15: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/15.jpg)
Računske operacije: (3) IntegracijaIntegrator z valjem
Natančnost 0,01% do 0,5%.
Vir: [7] Vir: [5]
15
x
z = y dxy = f(x)
![Page 16: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/16.jpg)
Računske operacije: (4) Množenje, deljenjeMnoženje pomikov
x1
x3= A
x2→ x3=
1A
x1 x2
Vir: [4]
Vir: [5]
16
![Page 17: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/17.jpg)
Računske operacije: (4) Množenje, deljenjeMnoženje zasukov
Vir: [4]
Deljenje:xy
→ x 1y
17
![Page 18: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/18.jpg)
Računske operacije: (5) InvertiranjeRecipročne vrednosti pri pomikih
xA
=By
→ y=AB 1x
Vir: [4]
18
![Page 19: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/19.jpg)
Računske operacije: (5) InvertiranjeRecipročne vrednosti pri zasukih
Vir: [5]
19
![Page 20: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/20.jpg)
Računske operacije: (6) Generiranje funkcijTabla za vnos krivulje
Vir: [8]
20
![Page 21: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/21.jpg)
Računske operacije: (6) Generiranje funkcijKrivuljni mehanizmi v računskih strojih
Vir: [5]
21
![Page 22: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/22.jpg)
Krivuljni mehanizmi v našem vsakdanu
22
![Page 23: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/23.jpg)
Računske operacije: (6) Generiranje funkcijZ uporabo integratorjev
23
![Page 24: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/24.jpg)
Sestavljanje računskega strojaDiferencialni analizator
MIT (1931) [8]
24
![Page 25: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/25.jpg)
y
r
Primer 1: harmonično nihanjedφdt
=ω=konst . y=rsin φ=r sin(ωt)
dydt
=−r ωcos ( ωt ) d2 ydt 2 =−r ω2 si n (ωt )=−ω2 y
d2 ydt 2 =−ω2 y
Preuredimo:
dydt
=−ω2∫ y dt
Vir: [9]
25
-
1y dtt
dy/dty
![Page 26: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/26.jpg)
Fup xmFg
Primer 2: padajoča masna točka a¿ Linearni zakonupora
m a⃑=∑i=1
n
F⃑ i
os x: m ax=−b v x+m g
uredimo, upoštevamo K=b/md2 xdt2 +K dx
dt−g=0
Preuredimo:dxdt
=−∫(K dxdt
−g)dt
Vir: [8]
26
![Page 27: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/27.jpg)
b) Nelinearni zakon upora:F⃑up=m f ( v⃑), dodatno še: g=g(x)d2 xdt2 + f (dx
dt )−g (x)=0
Preuredimo:dxdt
=−∫ [ f ( dxdt )−g(x )]dt
Vir: [8]
27
![Page 28: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/28.jpg)
Primer 3d3 ydt 3 =[2 y d2 y
dt 2 −sin( dydt )]
2
množenje
Vir: [10] sinus, kosinus
kvadriranje
28
![Page 29: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/29.jpg)
Primer 4
Vir: [5]
29
![Page 30: uc.fmf.uni-lj.siuc.fmf.uni-lj.si/.../gradiva/1516/diffAnalizator.docx · Web viewREŠEVANJE DIFERENCIALNIH ENAČB Z MEHANSKIMI RAČUNSKIMI STROJI Pino Koc Seminar za učitelje matematike](https://reader036.vdocuments.net/reader036/viewer/2022070620/5e30e935b5978b3a0b69b3ae/html5/thumbnails/30.jpg)
Literatura:[1] http://www.meccano.us/differential_analyzers/robinson_da/index.html, (sept. 2015).[2] http://history-computer.com/, (sept. 2015).[3] Fluidika, Tehnička enciklopedija, 5. svezak, Leksikografski zavod Miroslav Krleža, Zagreb.[4] Mabie H.H, Ocvirk F.W., Mechanisms and Dynamics Machinery, Third Edition, John Wiley
and Sons, 1978.[5] Basic Fire Control Mechanisms, Ordnance Pamphlet 1140, Department of the Navy, USA,
1944.[6] Kasper J.E., Construction and application of a mechanical differential analyzer, Dissertation,
State University of Iowa, 1955.[7] https://en.wikipedia.org/wiki/Ball-and-disk_integrator, (sept. 2015).[8] Bush V., The Differential Analyzer. A New Machine for Solving Differential Equations,
Massachusetts Institute of Technology, 212, 1931.[9] Robinson T., The Meccano Set Computers, A history of differential analyzers made from
children's toys, IEEE Controls System Magazine, June 2006.[10] Brooks C. et all, The Marshall Differential Analyzer Project: A Visual Interpretation of
Dynamic Equation, Advances in Dynamical Systems and Applications, Volume 3 Number 1, 2008.
[11] http://www.meccano.us/differential_analyzers/robinson_da/vcf70.html - film prikazuje Meccano diferencialni analizavor v delovanju (sept. 2015).
[12] http://www.computerhistory.org/revolution/analog-computers/3/143/2394 film (sept. 2015).30