You are on page 1of 11

SVEUČILIŠTE U ZAGREBU

GEODETSKI FAKULTET
Zavod za geomatiku; Katedra za hidrografiju
Kolegij: HIDROGRAFSKA IZMJERA Ak.god.2019./2020.

2. ZADATAK

Izradio: Ermanno Moscarda,


Zagreb, 2020.
SADRŽAJ

1. Uvod .................................................................................................................................................... 2
2. Ulazni podaci....................................................................................................................................... 3
3. Korištena formula ................................................................................................................................ 5
4. Izlazni podaci ...................................................................................................................................... 8
5. Ispis iz SAGEmath aplikacije.............................................................................................................. 9

1
1. Uvod

Zadatak drugog projekta iz kolegija Hidrografska izmjera je računanje dubine, valne duljine
pretvarača, promjera pretvarača, horizontalne rezolucije, vertikalne rezolucije, pogreške
određivanja dubine uslijed nagiba terena te pogreške određivanja dubine uslijed ljuljanja
platforme.

Za računanje korištena je SAGEmath aplikacija. To je besplatan „open-source” matematički


programski paket koji kombinira mnoge postojeće „open-source” pakete u jedinstveno sučelje
temeljeno na Python programskom jeziku. Online pristup aplikaciji može se ostvariti pomoću
stranice http://www.sagemath.org.

Za korištenje SAGEmath aplikacije potrebna je registracija korisnika stvaranjem besplatnog


korisničkog računa. Zatim slijedi kreiranje novog projekta, ime datoteke i postavljanje tipa
datoteke koji je u ovom slučaju Sage worksheet. U otvorenom korisničkom sučelju rješava se
zadatak unošenjem naredbi.

2
2. Ulazni podaci

Poznati su ulazni parametri koji su preuzeti s Merlina t, f, ϕ, ∆t, ς, θ. Brzina zvuka izračunata
je u prethodnom zadatku na način da je određena aritmetička sredina brzina zvuka dobivenih
formulama po Medwin-u, MacKanzie-u i Coppens-u. Nakon toga je određena aritmetička
sredina iz te tri aritmetičke sredine i izračunata je konačna vrijednost brzine zvuka u vodi koja
se koristi u ovom zadatku.

Tablica 1. Podaci iz 1.zadatka

Brzina Brzina Brzina


zvuka po zvuka po zvuka po
Medwin- MacKenzie- Coppens-
u (m/s) u (m/s) u (m/s)
1530,829 1530,781 1530,817
1528,357 1528,312 1528,339

1525,816 1525,769 1525,788

1523,203 1523,152 1523,164

1520,516 1520,459 1520,463

1517,754 1517,688 1517,686

1514,915 1514,838 1514,831

1511,998 1511,907 1511,897

1509,000 1508,895 1508,881

1505,920 1505,799 1505,783

1502,756 1502,619 1502,601

1499,506 1499,353 1499,335

1496,169 1495,999 1495,982

1492,743 1492,556 1492,541

1489,226 1489,022 1489,011

1485,616 1485,397 1485,390

1481,912 1481,679 1481,677

1478,112 1477,866 1477,871

1474,215 1473,956 1473,970

3
1470,217 1469,950 1469,974

1466,119 1465,844 1465,879

1461,917 1461,638 1461,686

1457,610 1457,330 1457,393

Tablica 2. Prikaz izračunate konačne vrijednosti brzine zvuka u vodi iz 1. zadatka

Aritmetička sredina 1497,61032 1497,32976 1497,39283

Definitivna brzina zvuka u vodi (m/s) 1497,44430

Tablica 3. Ulazni parametri

t 0.875925 c
f 216 kHz
ϕ 1 °
∆t 0.00043 s
ς 15 °
θ 30 °
C 1497,44430 m/s

4
3. Korištena formula

FORMULE:

KOD:

podaci=[(0.875925,216,1,0.00043,15,30,1497.44430)]

for ele in podaci:

t=ele[0]

5
f=ele[1]

fist=ele[2]

dt=ele[3]

epst=ele[4]

thetast=ele[5]

c=ele[6]

R=RealField(30)

#Određivanje dubine

z=t*c/2

print 'Dubina:',z,'m'

#Valna duljina pretvarača

la=(c/f)/1000

print 'Valna duljina pretvarača:',la,'m'

#Promjer pretvarača

d=65*la/fist

print 'Promjer pretvarača:',d,'m'

#Horiz. rezolucija

a=2*z*tan((fist*R(pi)/180)/2)

print 'Horizontalna rezolucija dubinomjera:',a,'m'

#Ciklus

Cy=f*dt*1000

print 'Ciklus:',Cy,'Cycle'

6
#Duljina pulsa

tau=Cy*la

print 'Duljina pulsa:',tau

#Vert. rezolucija

b=tau/2

print 'Vertikalna rezolucija dubinomjera:',b,'m'

#Pogreška - nagib

if epst<(fist/2):

dz=z*((1/cos(epst*R(pi)/180))-1)

print 'Pogreska uslijed nagiba terena:',dz,'m'

else:

dz=z*((1/cos((fist/2)*R(pi)/180))-1)

print 'Pogreska uslijed nagiba terena:',dz,'m'

#Pogreška - ljuljanje

if thetast>(fist/2):

dzn=z*(1-(1/cos((thetast-(fist/2))*R(pi)/180)))

print 'Pogreska uslijed ljuljanja platforme:',dzn,'m'

else:

dzn=0

print 'Pogreska uslijed ljuljanja platforme:',dzn,'m'

7
4. Izlazni podaci

Tablica 4. Izlazni parametri

Dubina 655.824449238750 m
Valna duljina pretvarača 0.00693261250000000 m
Promjer pretvarača 0.450619812500000 m
Horizontalna rezolucija dubinomjera 11.446587 m
Ciklus 92.8800000000000 Cycle
Duljina pulsa 0.643901049000000
Vertikalna rezolucija dubinomjera 0.321950524500000 m
Pogreška uslijed nagiba terena 0.024972519 m
Pogreška uslijed ljuljanja platforme -97.688687 m

8
5. Ispis iz SAGEmath aplikacije

Slika 1. Prikaz unesenih podataka u SAGEmath aplikaciji

Slika 2. Prikaz dobivenih rezultata nakon unosa podataka

9
10

You might also like