My Diplom work at the Technical University (1992)

         The main topic was the interaction between ships during a meet in a narrow water channel. This interaction is described by Prof.I.V.Ivanov from the Technical University, and is based on the math formulas:
. . . . . .

         A FORTRAN program, run on VAX-11 prepares some of the calculations and saves the result in a group of files. These files are input data together with the parameters of both the ships: size, speed, direction, etc. Because this data are discrete, the interpolation method of Lagrange was used.
         The idea is: if the dispatcher enters the data about both the ships which are to meet in the channel, the program calculates the traectory. If the result will be a crash, it can be prevented.

         The diplom work is a set of programs for preparing the data files and the main module was a graphical application, calculating and displaying the traectory of the meeting ships. When the meeting finishes - successfully or with a crash, the program displays a report about calculations done including a chart about some of the results:

         The programming language was Turbo Pascal 6. Because of the size of the application (about 10 000 lines of code), an overlays were used to reduce the amount of used memory - the size of input data (pre-calculated constants) was nearly 300 KB. The problems were mainly about limits of MSDOS v3.30 and the low power of PCs in the earlier 1992 - the most power PC available in the University was i80386 with a coprocessor. The speed of the program was enough to make the calculations for the same time as the duration the ships meeting, but it wasn't enough.
         At now, a lot of years later, this application is still used at the university during the education process to demonstrate the effect of the hidrodynamic interaction between ships during a meeting.

Hosted by www.Geocities.ws

1