يهدف هذا البحث الى جعل عمل محطة الدفع في السفينة سلساً عند مختلف شروط العمل في البحر، و يركز على الظروف التي تختلف كثيراً عن الشروط التصميمية و تشكل تحدياً صعباً في اثناء عمل السفينة. لقد عالجنا في هذا البحث عدداً من الحالات التي تسبب صعوبة عمل محطة الدفع، تشمل حالة مرور السفينة في مياه قليلة العمق (ضحلة) shallow water ، و حالة تعرض السفينة لعاصفة storm و حالة تراكم الحشف Fouling و الاحياء البحرية على بدنها. يرافق الحالات الثلاثة السابقة تصاعد إجهاد أجزاء المحرك، و ارتفاع ستهلاكه للوقود، مع انخفاض في سرعة السفينة و العديد من المشكلات الاخرى. و لحل هذه المشكلات قمنا بإنشاء برنامج بلغة C# يحاكي عمل عناصر محطة الدفع و يعمل عبر تعديل بعض بارامترات المحرك و الرفاص على جعل مكونات محطة الدفع (المحرك، الرفاص، البدن) تعمل بشكل متناسق، يكفل إبحار السفينة بالسرعة المناسبة و يبقي استهلاك المحرك للوقود ضمن الحدود المثلى مع الحفاظ على أجزاء محطة الدفع بحالة فنية جيدة.