Overshoot method for fast planing of ship

文档序号:1249265 发布日期:2020-08-21 浏览:9次 中文

阅读说明:本技术 用于船舶快速滑行的超调方法 (Overshoot method for fast planing of ship ) 是由 J.D.多雷穆斯 T.费耶 于 2020-02-07 设计创作,主要内容包括:一种对由可操作地连接至可旋转推进器系统的电力推进系统推进的船舶进行滑行的方法,该方法包括接收请求增加油门的命令输入。该方法还包括确定船舶是否在滑行,以及当船舶不在滑行时在电推进系统中是否有足够的功率和能量来达到滑行速度。该方法还包括在选定的时间段内增加从电推进系统输出的功率,使得电推进系统在选定的时间量内超调电推进系统的一个或多个组件的连续功率限制。电推进系统的一个或多个组件包括电动马达、能量存储装置和电控制器中的至少一个。(A method of planing a vessel propelled by an electric propulsion system operatively connected to a rotatable propeller system includes receiving a command input requesting an increase in throttle. The method also includes determining whether the vessel is coasting and whether there is sufficient power and energy in the electric propulsion system to achieve the coasting speed when the vessel is not coasting. The method also includes increasing power output from the electric propulsion system for a selected time period such that the electric propulsion system overshoots a continuous power limit of one or more components of the electric propulsion system for a selected amount of time. The one or more components of the electric propulsion system include at least one of an electric motor, an energy storage device, and an electric controller.)

1. A method of planing a vessel propelled by an electric propulsion system operatively connected to a rotatable propeller system, the method comprising:

receiving a command input requesting to increase the throttle;

determining whether the vessel is planing;

determining whether there is sufficient power and energy in the electric propulsion system to achieve a creep speed when the marine vessel is not coasting; and

increasing power output from the electric propulsion system for a selected period of time to enable the electric propulsion system to overshoot a continuous power limit of one or more components of the electric propulsion system for a selected amount of time, the one or more components of the electric propulsion system including at least one of an electric motor, an energy storage device, and an electric controller.

2. The method of claim 1, wherein determining whether the vessel is planing is responsive to throttle position, water speed, deck angle, draft, trim angle, estimated drag distribution, and estimated load mass.

3. The method of claim 1, wherein determining whether sufficient power and energy is available in the electric propulsion system to achieve taxi speed is responsive to a current history table algorithm, an available power estimate, a current limit requirement, energy required to achieve taxi speed, and power required to achieve taxi speed.

4. The method of claim 1, further comprising determining an increased power output over a selected time period in response to a target acceleration profile, water velocity, global positioning system velocity, draft, estimated drag profile, and estimated load mass.

5. The method of claim 1, further comprising reducing power output from the power system at the end of the selected time period such that one or more components of the electric propulsion system no longer overshoot a continuous power limit.

6. The method of claim 1, further comprising:

adjusting the power of the electric motor for coasting cruise; and

when it is determined that the ship is planing, trim for the effective planing angle is set.

7. A controller for planing a vessel propelled by an electric propulsion system operatively connected to a rotatable propeller system, the controller comprising:

a processor; and

a memory including computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising:

receiving a command input requesting to increase the throttle;

determining whether the vessel is planing;

determining whether there is sufficient power and energy in the electric propulsion system to achieve a creep speed when the marine vessel is not coasting; and

increasing power output from the electric propulsion system for a selected period of time to enable the electric propulsion system to overshoot a continuous power limit of one or more components of the electric propulsion system for a selected amount of time, the one or more components of the electric propulsion system including at least one of an electric motor, an energy storage device, and an electric controller.

8. The controller of claim 7, wherein the determination of whether the vessel is planing is responsive to throttle position, water speed, deck angle, draft, trim angle, estimated drag distribution, and estimated load mass.

9. The controller of claim 7, wherein determining whether sufficient power and energy is available in the electric propulsion system to achieve taxi speed is responsive to a current history table algorithm, an available power estimate, a current limit requirement, energy required to achieve taxi speed, and power required to achieve taxi speed.

10. A computer program product embodied on a non-transitory computer readable medium, the computer program product comprising instructions that, when executed by a processor, cause the processor to perform operations for planing a vessel propelled by an electric propulsion system operably connected to a rotatable propeller system, the operations comprising:

receiving a command input requesting to increase the throttle;

determining whether the vessel is planing;

determining whether sufficient power and energy is available in the electric propulsion system to reach a planing speed when the vessel is not planing; and

increasing power output from the electric propulsion system for a selected period of time to enable the electric propulsion system to overshoot a continuous power limit of one or more components of the electric propulsion system for a selected amount of time, the one or more components of the electric propulsion system including at least one of an electric motor, an energy storage device, and an electric controller.

Technical Field

The present disclosure relates to marine vessels, and more particularly to methods and systems for propelling marine vessels.

Background

A typical vessel requires a large amount of power to overcome the resistance and accelerate to a planing position. The power required to accelerate the vessel to the planing position generally determines the size of the vessel propulsion system.

Disclosure of Invention

In one exemplary embodiment, a method of planing a vessel propelled by an electric propulsion system operatively connected to a rotatable propeller system is provided. The method includes receiving a command input requesting an increase in throttle. The method also includes determining whether the vessel is planing. The method also includes determining whether there is sufficient power and energy in the electric propulsion system to achieve the creep speed when the marine vessel is not coasting. The method also includes increasing power output from the electric propulsion system for a selected time period such that the electric propulsion system is allowed to overshoot a continuous power limit for one or more components of the electric propulsion system for a selected amount of time. The one or more components of the electric propulsion system include at least one of an electric motor, an energy storage device, and an electric controller.

In addition or alternatively to one or more features described herein, other embodiments may include determining whether a vessel is planing responsive to throttle position, water speed, deck angle, draft, trim angle, estimated drag distribution, and estimated load mass.

In addition or alternatively to one or more features described herein, other embodiments may include determining whether sufficient power and energy is present in the electric propulsion system to reach the taxi speed in response to a current history table algorithm, the available power estimate, the current limit requirement, the energy required to reach the taxi speed, and the power required to reach the taxi speed.

In addition or alternatively to one or more features described herein, other embodiments may include determining an increased power output over a selected period of time in response to a target acceleration profile, water velocity, global positioning system velocity, draft, estimated drag profile, and estimated load mass.

In addition to or in the alternative to one or more features described herein, other embodiments may include reducing the power output from the electrical power system upon completion of the selected time period such that one or more components of the electric propulsion system no longer overshoot the continuous power limit.

In addition to or as an alternative to one or more of the features described herein, other embodiments may include adjusting the power of the electric motor to cruise on coast. The method may further comprise setting a trim (trim) for the effective planing angle when it is determined that the vessel is planing.

In another exemplary embodiment, a controller for planing a vessel propelled by an electric propulsion system operatively connected to a rotatable propeller system is provided. The controller includes a processor and a memory containing computer-executable instructions that, when executed by the processor, cause the processor to perform operations. Including operations to receive a command input requesting an increase in throttle. The operations also include determining whether the vessel is planing. These operations also include determining whether there is sufficient power and energy in the electric propulsion system to achieve the creep speed when the marine vessel is not coasting. The operations further include increasing power output from the electric propulsion system for a selected period of time such that the electric propulsion system is allowed to overshoot a continuous power limit of one or more components of the electric propulsion system for a selected amount of time. The one or more components of the electric propulsion system include at least one of an electric motor, an energy storage device, and an electric controller.

In addition or alternatively to one or more features described herein, other embodiments may include responding to throttle position, water velocity, deck angle, draft, pitch angle, estimated drag distribution, and estimated load mass.

In addition to or in the alternative to one or more features described herein, other embodiments may include determining whether there is sufficient power in the electric propulsion system and energy to achieve the coast speed in response to a current history table algorithm, an available power estimate, a current limit requirement, energy required to achieve the coast speed, and power required to achieve the coast speed.

In addition or alternatively to one or more features described herein, other embodiments may include the operations further comprising determining an increased power output for a selected period of time in response to a target acceleration profile, a water velocity, a global positioning system velocity, a draft, an estimated drag profile, and an estimated load mass.

In addition or alternatively to one or more features described herein, other embodiments may include the operations further comprising, upon completion of the selected time period, reducing the power output from the power system such that one or more components of the electric propulsion system no longer overshoot the continuous power limit.

In addition or alternatively to one or more features described herein, other embodiments may include the operations further comprising adjusting the power of the electric motor for taxi cruise when it is determined that the vessel is taxiing, and the trim being set for an effective taxi angle.

In another exemplary embodiment, a computer program product embodied on a non-transitory computer readable medium is provided. The computer program product comprises instructions which, when executed by a processor, cause the processor to perform operations for planing a vessel propelled by an electric propulsion system operatively connected to a rotatable propeller system. The operations include receiving a command input requesting an increase in throttle. The operations also include determining whether the vessel is planing. These operations also include determining whether there is sufficient power and energy in the electric propulsion system to achieve the creep speed when the marine vessel is not coasting. The operations further include increasing power output from the electric propulsion system for a selected time period to cause the electric propulsion system to overshoot a continuous power limit of one or more components of the electric propulsion system for a selected amount of time. The one or more components of the electric propulsion system include at least one of an electric motor, an energy storage device, and an electric controller.

In addition or alternatively to one or more features described herein, other embodiments may include responding to throttle position, water velocity, deck angle, draft, pitch angle, estimated drag distribution, and estimated load mass.

In addition to or in the alternative to one or more features described herein, other embodiments may include determining whether there is sufficient power in the electric propulsion system and energy to achieve the coast speed in response to a current history table algorithm, an available power estimate, a current limit requirement, energy required to achieve the coast speed, and power required to achieve the coast speed.

In addition or alternatively to one or more features described herein, other embodiments may include the operations further comprising determining an increased power output for a selected period of time in response to a target acceleration profile, a water velocity, a global positioning system velocity, a draft, an estimated drag profile, and an estimated load mass.

In addition or alternatively to one or more features described herein, other embodiments may include the operations further comprising, upon completion of the selected time period, reducing the power output from the power system such that one or more components of the electric propulsion system no longer overshoot the continuous power limit.

In addition or alternatively to one or more features described herein, other embodiments may include the operations further comprising adjusting power of the electric motor to perform taxi cruise and setting trim to perform an effective taxi angle when it is determined that the vessel is taxiing.

The above features and advantages and other features and advantages of the present disclosure will be readily apparent from the following detailed description when taken in connection with the accompanying drawings.

Drawings

Other features, advantages and details appear, by way of example only, in the following detailed description, the detailed description referring to the drawings in which:

FIG. 1 is a block diagram of a marine vessel according to an embodiment of the present disclosure; and

fig. 2 is a block diagram illustrating an algorithm for taxiing the vessel of fig. 1 using an overshoot method in accordance with an embodiment of the present disclosure.

Detailed Description

The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses. It should be understood that throughout the drawings, corresponding reference numerals indicate like or corresponding parts and features. As used herein, the term module refers to a processing circuit that may include an Application Specific Integrated Circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.

Embodiments of the disclosure may be described herein in terms of functional and/or logical block components and various processing steps. It should be appreciated that such block components may be realized by any number of hardware, software, and/or firmware components configured to perform the specified functions. For example, exemplary embodiments may employ various integrated circuit components (e.g., memory elements, digital signal processing elements, logic elements, look-up tables, or the like), which may carry out a variety of functions under the control of one or more microprocessors or other control devices. Additionally, those skilled in the art will appreciate that the exemplary embodiments can be practiced in conjunction with any number of control systems, and that the vehicle systems described herein are merely exemplary embodiments.

For the sake of brevity, conventional techniques related to signal processing, data transfer, signaling, control, and other functional aspects of the systems (and the individual operating components of the systems) may not be described in detail herein. Furthermore, the connecting lines shown in the various figures contained herein are intended to represent example functional relationships and/or physical couplings between the various elements. It should be noted that many alternative or additional functional relationships or physical connections may be present in various embodiments.

A typical vessel requires a large amount of power to overcome the resistance and accelerate to a planing position. The power required to accelerate the vessel to the planing position generally determines the size of the vessel propulsion system. The power required to accelerate the boat to the planing position is typically greater than the power required to cruise in the planing position. Thus, marine propulsion systems are typically oversized and cannot cruise at taxi speeds. Embodiments of the present disclosure seek to allow a lower power marine electric propulsion system to temporarily output higher power in order to reach a planing position, at which point the power is then reduced to a continuous limit of the propulsion system at which the marine vessel can effectively cruise at planing.

Referring now to fig. 1, a marine vessel 10 having a hull 12. The vessel 10 includes an electric propulsion system 30 operatively connected to the rotatable propeller system 14 for moving the hull 12. Electric propulsion system 30 includes an electric motor 40, an electronic controller 50, and an energy storage device 80. It should be understood that although specific systems are defined separately in the schematic block diagrams, each or any of the systems may be otherwise combined or separated by hardware and/or software. The electric motor 40 is operatively connected to the rotatable propeller system 14. The electric motor 40 may be operatively connected to the rotatable propeller system 14 through the transmission 17. The transmission 17 may include a drive shaft extending from the electric motor 40 to the rotatable propeller system 14. It should be understood that the embodiments disclosed herein are not limited to drive shaft transmission systems, and that the embodiments disclosed herein may be used with other transmission systems that interconnect the electric motor 40 with the rotatable propeller system 14. The rotatable impeller system 14 may include its own internal transmission (not shown for simplicity) to convert rotation of the transmission 17 into rotation of the impeller 19. The rotatable thruster system 14 may comprise a pitching arrangement 21 configured to adjust the angle of attack of the thruster 19 and may pitch the thruster up 23 or down 25. It is understood that the vessel 10 may include other devices capable of assisting in pitching the vessel 10, including but not limited to, pitching tabs on the bottom of the hull 12 or any similar pitching device known to those skilled in the art.

The electric motor 40 may be electrically connected to and powered by an energy storage device 80. The energy storage device 80 may be a battery system (e.g., a battery or a battery pack), a fuel cell, a flow battery, and other devices capable of storing and outputting electrical energy. In one embodiment, the energy storage device 80 may include a battery system that may employ a plurality of batteries organized into a battery pack. The energy storage device 80 is electrically connected to at least one of the electric motor 40 and the electronic controller 50, and may be connected directly to the electric motor 40 or to the electric motor 40 through the electronic controller 50.

The sensor system 70 may include a plurality of sensors 70A, 70B, 70C, 70D, 70E, 70F, 70G, 70H located at various locations throughout the vessel 10. The sensors 70A-70H may be in wired and/or wireless communication with the electronic controller 50. The sensor system 70 may include a sensor 70A, the sensor 70A configured to detect the propulsion power of the rotatable propeller system 14. In an embodiment, sensor 70A may not be needed and propulsion power may be a calculated signal determined from sensed inputs within electronic controller 50. The sensor system 70 may also include a sensor 70B to detect the pitch angle of the vessel 10. The sensor system 70 may include a sensor 70C to detect operational data of the electric motor 40, such as revolutions per minute, temperature, and the like. The sensor system 70 may include sensors 70D to detect operational data of the energy storage device 80, such as voltage, current, and temperature of each battery "cell" within the energy storage device. Based on the detected voltage, current, and temperature of each cell of the energy storage device 80, the state of charge of the energy storage device, the state of health of the energy storage device, and the temperature of the energy storage device may be determined. The sensor system 70 may include a sensor 70E to detect a deck angle of the deck 15 of the vessel 10. When the vessel 10 is planing, the deck 15 may form a plane approximately parallel to the X-axis X1 and the Y-axis Y1. The deck 15 may also be substantially perpendicular to the Z axis Z1 when the vessel 10 is planing. The sensor 70E may be configured to measure the deck angle along the X-axis X1 and the Y-axis Y1. The sensor system 70 may include a sensor 70F to detect the water velocity of the vessel 10. The sensor system 70 may include sensors 70G to detect Global Positioning System (GPS) parameters of the vessel 10 that may include, but are not limited to, GPS land speed, water flow direction, weather, or other similar GPS parameters known to those skilled in the art of the vessel 10. The sensor system 70 may include a sensor 70H to detect the draft of the vessel 10.

The electronic controller 50 has a memory 54 and a processor 52 that executes a stored algorithm 60 for the planing vessel 10 using a combination of sensor data from a sensor system 70 and control inputs from the control input panel 27. The controller 50 includes one or more control modules having one or more processors 52 and tangible, non-transitory memory (e.g., Read Only Memory (ROM)), whether optical, magnetic, flash, or otherwise. The electronic controller 50 may also include a sufficient amount of memory 54, such as Random Access Memory (RAM), Electrically Erasable Programmable Read Only Memory (EEPROM), and the like, as well as high speed clock, analog to digital (a/D) and digital to analog (D/a) circuitry, input/output circuitry and devices (I/O), and appropriate signal conditioning and buffer circuitry.

It should be appreciated that electronic controller 50 may be configured as a single or distributed control device that is electrically connected to or otherwise placed in hard-wired or wireless communication with sensor system 70, electric motor 40, transmission 17, rotatable propeller system 14, and the various marine components including sensors 70A-70H for transmitting and receiving electrical signals for appropriate execution of algorithm 60.

The electronic controller 50 may be a host or distributed system (e.g., a computer such as a digital computer or microcomputer) that functions as a ship control module and/or as a proportional-integral-derivative (PID) controller device having a processor and tangible, non-transitory computer readable memory (e.g., Read Only Memory (ROM) or flash memory). Thus, the controller 50 may include all software, hardware, memory, algorithms, connections, sensors, etc. necessary to monitor and control the vessel 10. Thus, one or more control methods performed by the controller 50 may be implemented as software or firmware associated with the controller 50. It will be appreciated that the controller 50 may also include any device capable of analyzing data from the various sensors 70A-70H, comparing the data, and making decisions to monitor when the vessel 10 is attempting to coast and temporarily increasing power to help overcome the resistance of the water and allow the vessel to coast for cruise. Further, the electronic controller 50 may be configured in various embodiments to include an electric motor controller, a rotatable propeller system controller, and other controllers on or under the vessel 10.

The vessel 10 may include a control input panel 27 to allow an individual (i.e., captain) navigating the vessel 10 to input control commands to the controller 50. The controller 50 may receive the control controller commands, adjust the control commands in response to data from the sensor system 70, and then transmit (to the electric motor 40 and/or the rotatable propeller system 14. the individual steering the vessel 10 may also input an input into the control input panel 27 indicating that another individual is in tow (in tow) of the vessel 10 (i.e., other vessel or marine vessel), which may be referred to as a captain selectable mode switch input.

Referring to fig. 2, with continued reference to fig. 1, a planing system 300 for planing the vessel 10 is illustrated, in accordance with an embodiment of the present disclosure. The planing system 300 on the vessel 10 includes various sensors 70A-70H and includes a controller 50 that receives input signals from the sensors 70A-70H so that the processor 24 may execute a stored algorithm 60 represented as various modules, each of which models various aspects of vessel operation based on sensor inputs. Although only eight sensors 70A-70H are shown, more sensors may be included in the coaster system 300. Based on the inputs from the sensors 70A-70H, the controller 50 may estimate or calculate various operating characteristics of the marine vessel 10 as described herein.

The algorithm 60 begins by determining the estimated drag distribution 131 and the estimated load mass 132 in real time using an Extended Kalman Filter (EKF) 160. The estimated resistance profile 131 is an estimate of the resistance experienced by the hull 12 of the marine vessel 10. The estimated load 132 is an estimate of the total weight of people and cargo on the vessel 10. Algorithm 60 determines at least one of an estimated drag distribution 131 and an estimated load mass 132 in response to at least one of a drag model definition 111, water speed 112, propulsion power 113, draft 114, captain selectable mode switch input 115, deck angle 116, and trim angle 118. The resistance model definition 111 may be a baseline standard resistance model for a particular vessel 10. The water velocity 112 detected by the sensor 70F may be the velocity of the vessel 10 relative to the water velocity traversed by the vessel 10. The water velocity 112 can be detected in real time. The propulsion power 113 may be the propulsion power of the rotatable thruster system 14 detected by the sensor 70A or the calculated signal a discussed herein. The propulsion power 113 may be detected in real time. Draft 114 is detectable by sensor 70H. Draft 114 can be detected in real time. The deck angle 116 may be detected by the sensor 70E. The deck angle 116 may be detected in real time. The pitch angle 118 may be detected by the sensor 70B. The pitch angle 118 may be detected in real time. The captain selectable mode switch input 115 may be received in real time from the control input panel 27.

The algorithm 60 maintains and updates the estimated resistance profile 131 and the estimated load mass 132 by using the EKF160 in conjunction with data from multiple sources. The EKF160 is a nonlinear filter based on a recursive bayesian filter. A recursive bayesian filter, also known as recursive bayesian estimation, essentially substitutes the estimated a posteriori (posterior) values into the previous locations to compute new a posteriori values on new estimation iterations. EKF is a commonly used tool that allows the estimation of unmeasurable aspects of a defined system based on other measurable inputs.

Updates to the estimated resistance profile 131 and the estimated load mass 132 may be provided to the overshoot method 200 continuously in real time. The overshoot method 200 may allow for a temporary increase in power to the electric propulsion system 30 when the vessel 10 is attempting to coast for efficient cruise. The temporary increase in power is called an overshoot, and the overshoot occurs only for a selected period of time so as not to damage the components of the electric propulsion system 30. The overshoot method 200 begins at block 210 where a command input requesting an increase in throttle is detected. An increase in throttle may be detected at the control input panel 27. Once an increase in throttle is detected at block 210, the overshoot method 200 proceeds to block 220 where the algorithm 60 detects whether the vessel 10 is coasting in response to the valve position 119, the water speed 112, the deck angle 116, the draft 114, the trim angle 118, the estimated draft profile 131, and the estimated load mass 132. If at block 220, it is determined that the vessel 10 is coasting, the overshoot method 200 proceeds to block 230 to disable overshoot and set trim for the effective planing angle.

If it is determined at block 220 that the vessel 10 is not coasting, the overshoot method 200 moves on to block 240 to determine if sufficient power and energy is available in the energy storage device 80 to reach the coasting speed. The algorithm 60 determines whether there is sufficient power and energy to reach the coast speed in response to the current history table algorithm 141, the available power estimate 142 of the energy storage device 80, the current limit requirement 143, the energy required to reach the coast speed 144, and the power required to reach the coast speed 145.

The current history table algorithm 141 may include monitoring Root Mean Square (RMS) current over various time windows corresponding to those upon which the current limit requirements 143 are also based. The current history table algorithm 141 may also include monitoring the average current over the same time window as the RMS current. There may be a current history table algorithm 141 for each component of the electric propulsion system 30 including the energy storage device 80, the electronic controller 50, and the electric motor 40. The available power estimate 142 is an estimate of the available power within the energy storage device 80.

The current limit requirements 143 (e.g., RMS and mean limits) are typically defined within certain time windows. There may be a current limit requirement 143 for each component of the electric propulsion system 30 including the energy storage device 80, the electronic controller 50 and the electric motor 40. For example, the battery cells of energy storage device 70D may be capable of providing 100 amps of discharge current in 5 seconds, but only 50 amps of discharge current in 10 seconds. The "continuous" rating of the battery may be only 5 amps of discharge current. These limitations must be imposed by software or hardware design so that they are never exceeded. If these limits are exceeded, there is a risk of permanent damage to the batteries of energy storage device 80. Similar current limit requirements 143 may exist for electronic controller 50 and electric motor 40.

The energy required to reach the planing speed 144 is the total amount of energy required from the current water speed of the vessel 10 to the planing speed of the vessel 10. Advantageously, determining the energy required to reach the coast speed 144 allows a comparison between the current history table algorithm 141 and the current limit requirement 143 to determine whether the energy storage device 70D is capable of providing the necessary energy for the selected period of time required to perform the overshoot. The power required to reach the coast speed 145 is the peak instantaneous power output required to reach the coast speed from the electric motor 40.

If there is insufficient power or energy available to reach the coast speed at block 240, the overshoot method 200 moves to block 250 to disable the overshoot. If sufficient power and energy is available to reach the coast speed at block 240, the overshoot method 200 moves to block 260 to enable the overshoot. At block 260, overshoot is enabled and overshoot parameters are determined in response to the target acceleration profile 146, water velocity 112, GPS velocity 148, draft 114, estimated drag profile 131, and estimated load mass 132. The target acceleration profile 146 is a calibration that defines a particular acceleration profile relative to water velocity that has been selected to provide a smooth, natural "feel" to the captain and passengers of the marine vessel 10. Advantageously, the target acceleration profile 146 may hide the operation of the overshoot method 200 from the captain and passengers of the vessel 10 and also make the operation consistent during the overshoot method 200.

The overshoot parameters may include the amount of power allowed by the overshoot event and the projected coast time. Also at block 260, the power output of the electric propulsion system 30 is increased for a selected period of time such that one or more components of the electric propulsion system 30 are allowed to overshoot the continuous power limit for the one or more components of the electric propulsion system 30 for the selected period of time. The selected time period may be a time period that may temporarily allow the electric motor 40 to exceed the continuous power limit of one or more components without damaging one or more components. The continuous power limit may include any operating limit of electric motor 40, electronic controller 50, or energy storage device 80, such as a torque of electric motor 40, an RPM of electric motor 40, a current of any component of electric propulsion system 30, a voltage of any component of electric propulsion system 30, or any other operating limit of any component of electric propulsion system 30 that may be damaged if exceeded for a selected period of time.

The overshoot method 200 then moves to block 270 to determine if the estimated coast time has been exceeded. If at block 270 the estimated coast time has not been exceeded, the overshoot method 200 moves back to block 220. If at block 270 the estimated coast time is exceeded, the overshoot method 200 moves to block 280 where the overshoot method 200 has exited.

As described above, embodiments may take the form of processor-implemented processes and apparatuses for practicing those processes, such as a processor. Embodiments may also take the form of computer program code containing instructions embodied in tangible media, such as network cloud storage, SD cards, flash drives, CD ROMs, hard drives, or any other computer-readable storage medium, wherein, when the program code is loaded into and executed by a computer, the computer becomes an apparatus for practicing the embodiments. The embodiments may also be in the form of computer program code, for example, whether stored in a storage medium, loaded into and/or executed by a computer, or transmitted over some transmission medium, such as over electrical wiring or cabling, through fiber optics, or via electromagnetic radiation, wherein, when the computer program code is loaded into and executed by a computer, the computer becomes an apparatus for practicing the embodiments. When implemented on a general-purpose microprocessor, the computer program code segments configure the microprocessor to create specific logic circuits.

The term "about" is intended to include the degree of error associated with measuring a particular number of devices based on the equipment available at the time of filing the application.

The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.

While the foregoing disclosure has been described with reference to exemplary embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the disclosure without departing from the essential scope thereof. Therefore, it is intended that the disclosure not be limited to the particular embodiments disclosed, but that the disclosure will include all embodiments falling within its scope.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种船舶全回转主推控制方法及系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!