Method and system for controlling acceleration of a marine vessel
First Claim
1. A method for controlling acceleration of a marine vessel having at least one engine, the method comprising:
- receiving a ramp value and an overshoot value;
determining an acceleration illustration curve based on the ramp value and the overshoot value, wherein the acceleration illustration curve visually represents engine RPM values or vessel speed values over time for accelerating the marine vessel to a desired cruising speed;
displaying a graph containing the acceleration illustration curve on a user interface display, wherein the graph visually correlates the ramp value and the overshoot value to the acceleration illustration curve;
receiving a user input adjusting the ramp value and/or the overshoot value;
determining an adjusted ramp value and/or an adjusted overshoot value based on the user input;
redetermining the acceleration illustration curve based on the adjusted ramp value and/or the adjusted overshoot value;
updating the graph based on the redetermined acceleration illustration curve; and
communicating a launch profile to an engine control module based on at least the adjusted ramp value and/or the adjusted overshoot value to cause acceleration of the at least one engine based on the launch profile.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling acceleration of a marine vessel having at least one engine includes receiving a ramp value and an overshoot value, and then determining an acceleration curve based on the ramp value and the overshoot value, wherein the acceleration curve visually represents engine RPM values or vessel speed values over time for accelerating a marine vessel from idle to a desired cruising speed. A graph is then displayed containing the acceleration illustration curve on a user interface display, wherein the graph visually correlates the ramp value and the overshoot value to the acceleration illustration curve. A user input is then received adjusting the ramp value and/or the overshoot value, and the acceleration illustration curve is then redetermined based on the adjusted ramp value and the adjusted overshoot value, and the graph is updated to reflect the new acceleration illustration curve.
17 Citations
20 Claims
-
1. A method for controlling acceleration of a marine vessel having at least one engine, the method comprising:
-
receiving a ramp value and an overshoot value; determining an acceleration illustration curve based on the ramp value and the overshoot value, wherein the acceleration illustration curve visually represents engine RPM values or vessel speed values over time for accelerating the marine vessel to a desired cruising speed; displaying a graph containing the acceleration illustration curve on a user interface display, wherein the graph visually correlates the ramp value and the overshoot value to the acceleration illustration curve; receiving a user input adjusting the ramp value and/or the overshoot value; determining an adjusted ramp value and/or an adjusted overshoot value based on the user input; redetermining the acceleration illustration curve based on the adjusted ramp value and/or the adjusted overshoot value; updating the graph based on the redetermined acceleration illustration curve; and communicating a launch profile to an engine control module based on at least the adjusted ramp value and/or the adjusted overshoot value to cause acceleration of the at least one engine based on the launch profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for controlling acceleration of a marine vessel having at least one engine, the system comprising:
-
a processor; a user interface display operatively connected to the processor; a launch profile interface module executable on the processor to; determine an acceleration illustration curve based on a ramp value and an overshoot value, wherein the acceleration illustration curve visually represents engine RPM values or vessel speed values over time for accelerating the marine vessel from idle to a desired cruising speed; display a graph containing the acceleration illustration curve on the user interface display, wherein the graph visually correlates the ramp value and the overshoot value to the acceleration illustration curve; receive a user input to adjust the ramp value and/or the overshoot value; determine an adjusted ramp value and/or an adjusted overshoot value based on the user input; redetermine the acceleration illustration curve based on the adjusted ramp value and/or the adjusted overshoot value; update the graph based on the redetermined acceleration illustration curve; and communicate a launch profile to an engine control module based on at least the adjusted ramp value and/or the adjusted overshoot value to cause acceleration of the at least one engine based on the launch profile. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification