Inteligentny system morski do nawigacji tras morskich statków

Innowise zaktualizowało zautomatyzowany system do monitorowania frachtu i zapewnienia stabilnej komunikacji między statkami, usługami przybrzeżnymi i portami morskimi.

Wyzwanie

Nawet przy pełnej automatyzacji i cyfryzacji we wszystkich aspektach żeglugi morskiej, bezpieczna i wydajna nawigacja po drogach wodnych wymaga przyzwoitych umiejętności i doświadczenia w zarządzaniu statkami. Niekorzystne warunki pogodowe, wzmożony ruch na morzu, wrażliwa, złożona elektronika i błędy ludzkie komplikują sprawę, wymagając starannego planowania, wykwalifikowanego personelu i zaawansowanej technologii, aby zapewnić płynne zarządzanie flotą.

Klient zwrócił się do Innowise, aby zaktualizować swój starszy system nawigacji, dodając więcej automatyzacji i elastyczności. Dodatkowo, chcieli oni ulepszyć system bezpieczeństwa i migracja do chmury.

Rozwiązanie

Po przeanalizowaniu wymagań klienta, nasz zespół projektowy zaproponował wszechstronną optymalizację, zastępując przestarzałe oprogramowanie zaawansowanym systemem nawigacji statków, który szczyci się niezrównaną wszechstronnością, niezawodnością i zdolnością adaptacji. Oprócz dostarczenia niestandardowych narzędzi do automatycznego planowania, optymalizacji i unikania kolizji, zaktualizowaliśmy oprogramowanie, aby zapewnić bezpieczeństwo podczas nawigacji i energooszczędną podróż dla statków wszystkich typów i rozmiarów.

System nawigacji

W pierwszej kolejności zoptymalizowaliśmy system informacji geograficznej przeznaczony do nawigacji morskiej. Oprócz tego zintegrowaliśmy obrazy radarowe i dane z czujników między stacjami roboczymi podłączonymi do sieci, aby uzyskać większą dokładność i precyzję podczas podróży. Nasz zespół projektowy zmodernizował system nawigacji floty, wdrażając planowanie tras, optymalizację podróży i unikanie kolizji, zapewniając bezpieczne i wydajne żeglugi morskie. transport dla pasażerów i ładunku. Załogi statków otrzymują na czas alarmy, ostrzeżenia i przestrogi dotyczące danych z czujników i radarów, a także historii trasy i danych z dziennika pokładowego.

Aby ułatwić planowanie trasy, nasi specjaliści poprawili dokładność nawigacji, wyświetlając kompleksową pozycję danych z czujników nawigacyjnych na mapach elektronicznych. Co więcej, zbudowaliśmy komputer z homologacją morską, który jest w stanie wytrzymać ruchy statku na pokładzie, gwarantując stabilną i bezproblemową pracę w różnych warunkach.

Zasadniczo nasi programiści ulepszyli przepływ pracy nawigacji, przekształcając surowe dane w pomoce decyzyjne, które obejmują szeroki zakres możliwości, takich jak zaawansowana świadomość sytuacyjna i w pełni zautomatyzowane planowanie podróży.

Ostatecznie znacznie zmodernizowaliśmy system nawigacyjny floty, umożliwiając załodze kontrolowanie ruchu morskiego, śledzenie punktualnych przylotów oraz zapewnianie wnikliwego wsparcia decyzyjnego i komunikacji między statkiem a lądem.

System automatyzacji

Ponadto nasz zespół projektowy zaktualizował kilka usług pomocniczych, wdrażając automatyczne narzędzia do sterowania zarządzaniem energią, kontrolą balastu, systemem zęzowym, pomiarem zbiorników, przeglądem silnika i nie tylko. Ponadto nasi programiści przeanalizowali system bezpieczeństwa morskiego w celu wyeliminowania luk w zabezpieczeniach.

Wreszcie, zapewniliśmy kompatybilność z systemami innych firm, dzięki czemu platforma morska stała się wszechstronnym narzędziem do nawigacji w spójny sposób. Ponadto nasz zespół zapewnił bezpieczną bramę dla usług zdalnych, takich jak diagnostyka systemu, zdalne aktualizacje map i inne usługi w chmurze, w celu poprawy cyberbezpieczeństwo i wyeliminować ryzyko naruszeń.

Technologie i narzędzia

.NET Framework 4.8, .NET 6, FTP, WilsonORMapper, Entity Framework, Web API, RabbitMQ, C++

React, TypeScript, HTML, CSS

MS SQL Server

Konteneryzacja

Docker

Azure Functions, Azure VM, Azure Service Bus, Azure SQL Server, Azure Key Vault

 

Integracje

GitHub Actions

QA

Testy jednostkowe, integracyjne, Postman, Swagger

Proces

Aby zrozumieć domenę klienta i specyfikę branży, zespół przeszedł kompleksowy onboarding przed rozpoczęciem projektu. Nasi eksperci przeanalizowali wiele dokumentacji technicznej, aby zrozumieć podstawową działalność klienta i uzyskać głębsze zrozumienie transportu statków.

Początkowo zidentyfikowaliśmy cele i zakres projektu, aby zmodernizować system nawigacji floty i spełnić wszystkie wcześniej zdefiniowane wymagania. Zespół programistów Innowise współpracował z interesariuszami, w tym menedżerami floty, aby zrozumieć ich potrzeby i zdefiniować jasną wizję systemu.

Po zebraniu i zatwierdzeniu wymagań sformułowaliśmy backlog z priorytetami zadań, odpowiedzialnością członków zespołu i warunkami realizacji. Cały projekt został podzielony na trzytygodniowe sprinty z codziennymi spotkaniami zespołu i regularnymi informacjami zwrotnymi od klientów na temat tymczasowych wyników. Każdy sprint kończył się spotkaniem podsumowującym sprint, podczas którego zespół prezentował ukończone prace interesariuszom i uzyskiwał informacje zwrotne na temat kolejnego kroku, wprowadzając poprawki i zmieniając priorytety zaległości w razie potrzeby.

Wymagany zespół

1
Analityk biznesowy
1
Kierownik projektu
5
Programistów back-end
2
Programistów front-end
2
Inżynierowie QA

Oczekiwane wyniki

Innowise zaktualizował system nawigacji floty, umożliwiając klientowi dokładniejsze śledzenie tras morskich i przesyłek morskich. Inteligentny system morski zapewnia monitorowanie i kontrolę systemów operacyjnych floty w czasie rzeczywistym, punktualne przybycia, mniejsze zużycie paliwa i przejrzystą komunikację między statkiem a lądem.

    Skontaktuj się z nami

    Umów się na rozmowę lub wypełnij poniższy formularz, a my odezwiemy się do Ciebie po przetworzeniu Twojego zgłoszenia.

    Wyślij nam wiadomość głosową
    Załącz dokumenty
    Prześlij plik

    Można załączyć 1 plik o rozmiarze do 2 MB. Prawidłowe formaty plików: pdf, jpg, jpeg, png.

    Klikając "Wyślij", wyrażasz zgodę na przetwarzanie Twoich danych osobowych przez Innowise zgodnie z naszą Polityką Prywatności w celu przekazania Ci odpowiednich informacji. Podając numer telefonu, zgadzasz się na kontakt za pośrednictwem połączeń głosowych, SMS-ów lub komunikatorów. Mogą obowiązywać opłaty za połączenia, wiadomości i transmisję danych.

    Możesz także wysłać swoje zapytanie
    do contact@innowise.com
    Co dalej?
    1

    Po otrzymaniu i przetworzeniu zgłoszenia skontaktujemy się z Tobą, aby szczegółowo opisać projekt i podpisać umowę NDA w celu zapewnienia poufności.

    2

    Po zapoznaniu się z Twoimi potrzebami i oczekiwaniami, nasz zespół opracuje projekt wraz z zakresem prac, wielkością zespołu, czasem i szacunkowymi kosztami.

    3

    Zorganizujemy spotkanie w celu omówienia oferty i ustalenia szczegółów.

    4

    Na koniec podpiszemy umowę, błyskawicznie rozpoczynając pracę nad projektem.

    strzałka