The present disclosure generally relates to systems and methods for synchronizing shifting across marine propulsion devices, and more particularly by synchronizing to the slowest shifting time of the marine propulsion devices.
The following U.S. Patents and Patent Applications provide background information and are incorporated by reference in entirety.
U.S. Pat. No. 6,273,771 discloses a control system for a marine vessel that incorporates a marine propulsion system that can be attached to a marine vessel and connected in signal communication with a serial communication bus and a controller. A plurality of input devices and output devices are also connected in signal communication with the communication bus and a bus access manager, such as a CAN Kingdom network, is connected in signal communication with the controller to regulate the incorporation of additional devices to the plurality of devices in signal communication with the bus whereby the controller is connected in signal communication with each of the plurality of devices on the communication bus. The input and output devices can each transmit messages to the serial communication bus for receipt by other devices.
U.S. Pat. No. 6,966,805 discloses a marine transmission for connecting a driven shaft to a driving shaft provided with first and second dog clutch members and first and second friction clutch members which are actuated, respectively, by first and second hydraulically actuated devices. Engagement of the friction clutch members with each other creates rotation in the driven shaft that approaches or equals the rotational speed of the driving shaft so that subsequent engagement of the first and second dog clutch members can be accomplished without significant relative rotational speed differences between the two dog clutch members.
U.S. Pat. No. 8,454,402 discloses propulsion systems for marine vessels having an internal combustion engine rotating a driveshaft; an electric motor; a transmission selectively connecting the rotating driveshaft to a propulsor via a rotating gear; and a control circuit controlling the electric motor to slow rotation of the driveshaft and gear when a shift into the gear is requested.
U.S. Pat. No. 9,555,869 discloses a method for setting an engine speed of an internal combustion engine in a marine propulsion device of a marine propulsion system to an engine speed setpoint includes determining the engine speed setpoint based on an operator demand and predicting a position of a throttle valve that is needed to achieve the engine speed setpoint. The method also includes determining a feed forward signal that will move the throttle valve to the predicted position, and after moving the throttle valve to the predicted position, adjusting the engine speed with a feedback controller so as to obtain the engine speed setpoint. An operating state of the marine propulsion system is also determined. Depending on the operating state, the method may include determining limits on an authority of the feedback controller to adjust the engine speed and/or determining whether the operator demand should be modified prior to determining the engine speed setpoint.
U.S. Pat. No. 9,878,768 discloses a marine transmission that includes a synchronizer on a counter rotating shaft to shift into a high speed gear. The synchronizer includes friction surfaces on both sides of the gear body for the high speed gear. The high speed gear mesh is helical and generates axial force that enhances the torque carrying capacity of synchronizing friction surfaces, thereby enabling the shifting into the high speed gear without torque interrupt.
This Summary is provided to introduce a selection of concepts that are further described below in the Detailed Description. This Summary is not intended to identify key or essential features of the claimed subject matter, nor is it intended to be used as an aid in limiting the scope of the claimed subject matter.
One embodiment of the present disclosure generally relates to a method for synchronizing shifting of transmissions across marine propulsion devices. The method includes receiving a signal to shift the transmissions and identifying a predetermined shifting time for each of the transmissions, where the predetermined shifting time represents an elapsed time between starting the shifting and completing the shifting. The method further includes comparing the predetermined shifting times to determine a longest shifting time, calculating for each of the transmissions an offset time that is a difference between the corresponding predetermined shifting time and the longest shifting time, and sending a signal to start the shifting of each of the transmissions after waiting the offset time for that transmission such that the transmissions all complete the shifting at the same time.
Another embodiment generally relates to a propulsion system for a marine vessel. The propulsion system includes at least two marine propulsion devices each having an engine and a transmission. The propulsion system further includes a control system configured to receive a signal to initiate shifting the transmissions, to access, for each of the marine propulsion devices, a predetermined shifting time that represents an elapsed time between starting the shifting and completing the shifting, to compare the predetermined shifting time for each of the transmissions to determine a longest shifting time, and to calculate, for each of the transmissions, an offset time that is a difference between the predetermined shifting time corresponding thereto and the longest shifting time. The control system is further configured to, in response to the signal to initial shifting, starting the shifting of each of the transmissions only after the offset time corresponding thereto has lapsed such that the transmissions complete the shifting at the same time.
Another embodiment generally relates to a method for synchronizing shifting of first and second transmissions for first and second marine propulsion devices, respectively. The method includes receiving a signal to shift the first and second transmissions and identifying predetermined shifting times for the first and second transmissions, where the predetermined shifting times represent elapsed times between starting the shifting and completing the shifting of the first and second transmissions, respectively, and where the predetermined shifting times are provided as a function of engine RPM. The method further includes comparing the predetermined shifting times to determine a longest shifting time and calculating, for the first and second transmissions, offset times that are a difference between the predetermined shifting times and the longest shifting time, respectively. The method further includes sending separate signals to the first and second transmissions to start the shifting thereof, and separately starting the shifting of the first and second transmissions after the offset times corresponding thereto have lapsed, respectively.
Various other features, objects and advantages of the disclosure will be made apparent from the following description taken together with the drawings.
The present disclosure is described with reference to the following Figures.
The present disclosure generally relates to shifting for transmissions across multiple marine propulsion devices provided on a marine vessel. Through experimentation and development, the inventors have identified that as more and more marine propulsion devices are provided on a single marine vessel, and as multi-speed transmissions are provided therewith, the asynchronous timing of shifting events across these marine propulsion devices becomes more apparent. In particular, the inventors have recognized that the uncoordinated shifting across multiple marine propulsion devices causes undesirable effects with respect to the noise, vibration, and harmonics for operating the marine vessel. In other words, an operator is forced to make a tradeoff between a pleasant operating experience having fewer marine propulsion devices and/or those having a single-speed transmission, or enjoying the additional performance and power of increased marine propulsion devices or speeds of their operation.
The marine propulsion devices 20 propel the marine vessel 10 through the water at a velocity V, which are steerable by manipulation of a steering device 12, such as a steering wheel as known in the art. A throttle controller 14 operatively coupled to central controller 30 within a helm control system 16, for example through a control link CL (e.g., via a CAN Kingdom network), to control operation of each marine propulsion device 20. The central controller 30, all engine control units (ECUs, discussed below), and any other controllers are collectively referred to as a control system 100, which is shown in
In the example shown in
Additional information is now provided for the exemplary control system 100 shown in
In certain examples, the control system 100 communicates with each of the one or more components of the system 1 via a communication link CL, which can be any wired or wireless link. The control system 100 is capable of receiving information and/or controlling one or more operational characteristics of the system 1 and its various sub-systems by sending and receiving control signals via the communication links CL. In one example, the communication link CL is a controller area network (CAN) bus; however, other types of links could be used. It will be recognized that the extent of connections and the communication links CL may in fact be one or more shared connections, or links, among some or all of the components in the system 1. Moreover, the communication link CL lines are meant only to demonstrate that the various control elements are capable of communicating with one another, and do not represent actual wiring connections between the various elements, nor do they represent the only paths of communication between the elements. Additionally, the system 1 may incorporate various types of communication devices and systems, and thus the illustrated communication links CL may in fact represent various different types of wireless and/or wired data communication systems.
As noted above, the components shown in the control system 100 of
The processing system 110 may be implemented as a single microprocessor or other circuitry, or be distributed across multiple processing devices or sub-systems that cooperate to execute the executable program 122 from the memory system 120. Non-limiting examples of the processing system include general purpose central processing units, application specific processors, and logic devices.
The memory system 120 may comprise any storage media readable by the processing system 110 and capable of storing the executable program 122 and/or data 124. The memory system 120 may be implemented as a single storage device, or be distributed across multiple storage devices or sub-systems that cooperate to store computer readable instructions, data structures, program modules, or other data. The memory system 120 may include volatile and/or non-volatile systems, and may include removable and/or non-removable media implemented in any method or technology for storage of information. The storage media may include non-transitory and/or transitory storage media, including random access memory, read only memory, magnetic discs, optical discs, flash memory, virtual memory, and non-virtual memory, magnetic storage devices, or any other medium which can be used to store information and be accessed by an instruction execution system, for example.
As discussed above, the inventors have identified that in a marine vessel 10 having multiple marine propulsion devices 20, each marine propulsion device 20 is allowed to shift at its own schedule. This leads to different shifting times based on the respective acceleration rates for each marine propulsion device 20. Even across identical models of marine propulsion devices 20, differences due to the tolerance of components, as well as wear and tear for each marine propulsion device 20, and/or other effects of operation (such as turning the marine vessel 10 or operating in a side current) results in each of the marine propulsion devices 20 shifting at a different point in time, and also differing shifting durations between the start of the shift and the completion of that shift. As discussed above, the inventors have recognized this variation in shifting to be undesirable.
In order to synchronize the shifting events across multiple marine propulsion devices 20, the system 1 shown in
A memory system 120 stores a lookup table 125 containing a predetermined shifting time ST1-ST3 for each of the given marine propulsion devices 20. The predetermined shifting times ST1-ST3 represent an elapsed time between the shift starts S1-S3 start and shift complete C1-C3 for shifting each of the marine propulsion devices 20, respectively. In certain examples, the predetermined shifting times ST1-ST3 are determined empirically using methods known in the art, such as sensors monitoring the rotation of a driveshaft within each marine propulsion device 20 and comparing to a threshold RPM associated with starting and completing a shift, for example. In certain embodiments, the predetermined shifting times ST1-ST3 are updated over time. It will be recognized that these predetermined shifting times ST1-ST3 may further vary as a function of marine propulsion device 20 RPM, temperature, or other operational characteristics having an impact on shift timing.
The system 1 further includes a processing system 110 that compares the predetermined shifting times ST1-ST3 for each of the marine propulsion devices 20 to determine a longest shifting time LST across the collection marine propulsion devices 20 for the marine vessel 10. The processing system 110 further calculates an offset time OT1-OT3 for each of the marine propulsion devices 20, which is the difference between the predetermined shifting times ST1-ST3 for these marine propulsion devices 20 and the longest shifting time LST or a time longer than LST.
Once the signal to initiate the shifting of all marine propulsion devices 20 is received from the user (e.g., by the central controller 30), the central controller 30 sends a signal for each of the marine propulsion devices 20 to start the shifting process only after the corresponding offset time OT1-OT3 has lapsed, such that each marine propulsion device 20 completes its shifting at the same time as the other marine propulsion devices 20. In other words, the shift start S1-S3 for each marine propulsion device 20 is delayed such that every marine propulsion device 20 will have a shift complete C1-C3 at the same time, based on which of the marine propulsion devices 20 has the slowest predetermined shift time ST1-ST3 (the longest shift time LST). In practice, one or more of the marine propulsion devices 20 may nevertheless have a shift complete that is out of sync with the others, measured as a delta time DT1-DT3 in the case of three marine propulsion devices 20. Delta times DT1-DT3 may be the result of additional wear and tear since the predetermined shifting times ST1-ST3 were originally determined, or may be caused by variations in RPM, temperature, and/or the like. In certain embodiments, delta times DT1-DT3 may be incorporated into artificial intelligence or machine learning to further improve the predetermined shifting times ST1-ST3 for any marine propulsion devices 20 identified as being out of sync with the others.
As shown, the shift start S1-S3 for each of the marine propulsion devices 20 is then delayed for each corresponding offset time OT1-OT3, such that after each of the predetermined shift times ST1-ST3 has completed, the shift complete C1-C3 of each marine propulsion device 20 should occur approximately simultaneously. As discussed above, it may happen that one of the shift completes (in this case C3 for engine 3) of one marine propulsion device 20 does not actually occur at the time intended. In this case, the delta time D3 may be incorporated into an updated predetermined shift time ST3 for the engine 3, for example through machine learning or artificial intelligence, such that subsequent shifting events for engine 3 result in a delta time D3 of 0. The delta times D1-D3 may be so short that they are indiscernible by the user. However, updating the data stored in the memory system 120 nonetheless allows the system 1 to continuously update and learn in the pursuit of a perfect synchronization of shift events (e.g., shifting from a first gear to a second gear) across all marine propulsion devices 20.
The longest shifting time LST among the predetermined shift times ST1-ST3 is determined in step 408, which is used to subsequently determine for each of the marine propulsion devices 20 an offset time OT1-OT3 that is the difference between the longest shifting time LST and the predetermined shifting time ST1-ST3 corresponding thereto in step 410. In certain examples, step 412 provides for sending via the central controller 30 a signal to all marine propulsion devices 20 to shift, whereupon in step 414 each marine propulsion device 20 then waits its respective offset time OT1-OT3 before initiating its start shift S1-S3.
In contrast, the process 500 of
In this manner, the presently disclosed systems and methods essentially provide for a singular shifting even across all marine propulsion devices 20 for each gear shift (e.g., first gear to second gear), rather than multiple audible and tactile events corresponding to the number of marine propulsion devices 20 on the marine vessel 10.
The functional block diagrams, operational sequences, and flow diagrams provided in the Figures are representative of exemplary architectures, environments, and methodologies for performing novel aspects of the disclosure. While, for purposes of simplicity of explanation, the methodologies included herein may be in the form of a functional diagram, operational sequence, or flow diagram, and may be described as a series of acts, it is to be understood and appreciated that the methodologies are not limited by the order of acts, as some acts may, in accordance therewith, occur in a different order and/or concurrently with other acts from that shown and described herein. For example, those skilled in the art will understand and appreciate that a methodology can alternatively be represented as a series of interrelated states or events, such as in a state diagram. Moreover, not all acts illustrated in a methodology may be required for a novel implementation.
This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to make and use the invention. Certain terms have been used for brevity, clarity, and understanding. No unnecessary limitations are to be inferred therefrom beyond the requirement of the prior art because such terms are used for descriptive purposes only and are intended to be broadly construed. The patentable scope of the invention is defined by the claims and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have features or structural elements that do not differ from the literal language of the claims, or if they include equivalent features or structural elements with insubstantial differences from the literal languages of the claims.
Number | Name | Date | Kind |
---|---|---|---|
6273771 | Buckley et al. | Aug 2001 | B1 |
6966805 | Caldwell | Nov 2005 | B1 |
8454402 | Arbuckle et al. | Jun 2013 | B1 |
9555869 | Arbuckle et al. | Jan 2017 | B1 |
9878768 | Vanselous et al. | Jan 2018 | B1 |
10336427 | Ichikawa | Jul 2019 | B1 |
20030003824 | Katayama | Jan 2003 | A1 |
20140141663 | Kuriyagawa | May 2014 | A1 |
20210155326 | Yoshimura | May 2021 | A1 |