ZG1
TRYM
TTD
TTR
TD
TR
ZGK
— skorygowane położenie środka masy statku,
— przegłębienie statku,
— zmiana zanurzenia na dziobie wywołana przegłębieniem,
— zmiana zanurzenia na rufie wywołana przegłębieniem,
— zanurzenie na dziobie,
— zanurzenie na rufie,
— krytyczne położenie środka masy statku.
W instrukcjach od 20 do 100 zawarta jest podstawowa informacja o programie, zakończona poleceniem oczekiwania na komendę kontynuacji programu (instrukcja 110). Ta część programu nie jest konieczna i można ją pominąć.
Instrukcja 120 to deklaracja tablic zawierających dane hydrostatyczne i dane o krytycznym położeniu środków ciężkości. Sposób deklarowania zależy od wersji języka i np. w Spectrum BASIC deklaracja ta wyglądałaby następująco:
120 DIM D(21):DIM F(21):DIM S(21):DIM K(21):D1M M(21):DIM R(14)
130 — 150 instrukcje dotyczące wczytywania danych hydrostatycznych.
160 — 360 instrukcje zawierające dane hydrostatyczne, tak uporządkowane, aby były zgodne z instrukcją czytającą 140.
370 — 420 te instrukcje zawierają polecenia czytania tablicy R — krytycznych położeń środków masy oraz dane stałe statku. Instrukcja 430 zeruje zmienne, które będą służyły do dalszych obliczeń.
440 — 480 te instrukcje służą do wprowadzenia danych dotyczących ciężarów składowych oraz sumują masy i momenty mas.
490 — następuje sprawdzenie czy wprowadzanie mas nie zostało zakończone. Jeżeli ostatnio wprowadzona masa była różna od 0, to nastąpi powrót do instrukcji 440 i pytania o następną masę, a jeżeli masa jest równa 0, to program przechodzi do dalszych obliczeń.
500 — 540 następuje tutaj dodanie masy i momentów kadłuba statku, obliczenie położenia współrzędnych środka masy, wprowadzenie gęstości wody oraz poprawki na swobodne powierzchnie cieczy. Te ostatnie winny być wyrażone w t • m. Jeżeli dysponujemy jedynie poprawką wyrażoną w m, to należy w miejsce wprowadzanej wielkości PW (instrukcja 530) wstawić zmienną DGM i pominąć obliczanie DGM w instrukcji 540.
550 - 640 następuje tutaj obliczenie zanurzenia statku, odpowiadającego zanurzeniu statku na równej stępce, przy aktualnej gęstości wody gama. Ponieważ wyporność statku określona tablicą D odpowiada wyporności w wodzie morskiej o gęstości 1,025, więc w celu obliczenia zanurzenia należy najpierw określić wielkość SM1 - wyporność jaką miałby statek przy tym samym zanurzeniu, lecz pływający w wodzie o gęstości 1,025.
madę by voyteck (dec'2004)
252