Control method and control device of outboard motor, electronic equipment and readable storage medium

By acquiring the temperature of the outboard motor drive and motor, as well as the battery voltage, the system determines and selects an appropriate power level to enter a power reduction mode, thus solving the protection problem of the outboard motor at high temperatures and ensuring normal operation and user experience.

CN115242162BActive Publication Date: 2026-03-17DONGGUAN EPROPULSION INTELLIGENCE TECH LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-31
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

Existing outboard motor temperature monitoring solutions provide a poor user experience at high temperatures and cannot effectively protect outboard motors or prevent sudden shutdowns.

Method used

By acquiring the temperature of the driver and motor, it is determined whether they are within the preset range. Based on the temperature, a given power is obtained, and a smaller given power is selected to put the outboard motor into a power reduction mode. The battery voltage is also considered to determine whether to enter the power reduction mode, thus achieving over-temperature protection.

Benefits of technology

It improves the user experience, prevents the outboard motor from suddenly shutting down at high temperatures, and ensures that the outboard motor operates normally under overheating or undervoltage conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115242162B_ABST
    Figure CN115242162B_ABST
Patent Text Reader

Abstract

The application discloses a control method and device of an outboard engine, electronic equipment and a computer readable storage medium. The method comprises the following steps: the outboard engine comprises a driver and a motor, the driver is connected with the motor, the control method comprises the following steps: acquiring a first temperature of the driver and a second temperature of the motor; judging whether the first temperature is located in a first preset temperature range and whether the second temperature is located in a second preset temperature range; when the first temperature is located in the first preset temperature range and the second temperature is located in the second preset temperature range, acquiring a first given power of the driver and a second given power of the motor; selecting a smaller one of the first given power and the second given power as a given power of the outboard engine, so that the outboard engine works in a power reduction mode. The application can start the power reduction mode when the temperature of the outboard engine is too high, thereby realizing the over-temperature protection function of the outboard engine, and improving the use experience of users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of outboard motor technology, and more specifically, to a control method for an outboard motor, a control device, electronic equipment, and a computer-readable storage medium thereof. Background Technology

[0002] In outboard motor applications, operating temperature is a crucial indicator of normal operation; excessively high temperatures can negatively impact the outboard motor's functional safety and lifespan. To prevent the effects of overheating, temperature can be monitored during operation, and the outboard motor can be shut down when the temperature becomes too high. However, this temperature monitoring solution offers a poor user experience. Summary of the Invention

[0003] In view of this, the purpose of this application is to provide a control method for an outboard motor that can reduce the power of the outboard motor when it is in a high-temperature state, thereby realizing the protection function of the outboard motor and improving the user experience.

[0004] To solve the above-mentioned technical problems, the first technical solution provided in this application is: to provide a control method for an outboard motor, wherein the outboard motor includes a driver and a motor, the driver is connected to the motor, and the control method includes:

[0005] Obtain the first temperature of the driver and the second temperature of the motor;

[0006] Determine whether the first temperature is within a first preset temperature range and whether the second temperature is within a second preset temperature range;

[0007] When the first temperature is within the first temperature range and the second temperature is within the second preset temperature range, the first given power of the driver and the second given power of the motor are obtained;

[0008] The smaller of the first given power and the second given power is selected as the given power of the outboard motor, so that the outboard motor operates in a reduced power mode.

[0009] The control method further includes:

[0010] When the first temperature is within the first preset temperature range and the second temperature is outside the second preset temperature range, the first given power of the driver is obtained;

[0011] The first given power is used as the given power of the outboard motor so that the outboard motor operates in a reduced power mode.

[0012] The control method further includes:

[0013] When the first temperature is outside the first preset temperature range and the second temperature is within the second preset temperature range, the second given power of the motor is obtained;

[0014] The second given power is used as the given power of the outboard motor so that the outboard motor operates in a reduced power mode.

[0015] The step of obtaining the first given power of the driver includes:

[0016] Obtain the first power reduction function of the driver;

[0017] The first given power is obtained based on the first power reduction function.

[0018] Wherein, obtaining the second given power of the motor includes:

[0019] Obtain the second power reduction function of the motor;

[0020] The second given power is obtained based on the second power reduction function.

[0021] The outboard motor includes a battery connected to the drive unit, and the control method further includes:

[0022] Obtain the voltage of the battery;

[0023] Determine whether the voltage is less than a preset voltage;

[0024] If so, then the third given power output by the battery is determined based on the voltage;

[0025] The minimum value among the first given power, the second given power, and the third given power is selected as the given power of the outboard motor, so that the outboard motor operates in the reduced power mode.

[0026] The outboard motor includes a battery connected to the drive unit, and the control method further includes:

[0027] Obtain the voltage of the battery;

[0028] Determine whether the voltage is less than a preset voltage;

[0029] If so, then the third given power output by the battery is determined based on the voltage;

[0030] The smaller of the first given power and the third given power is selected as the given power of the outboard motor, so that the outboard motor operates in the reduced power mode.

[0031] The outboard motor includes a battery connected to the drive unit, and the control method further includes:

[0032] Obtain the voltage of the battery;

[0033] Determine whether the voltage is less than a preset voltage;

[0034] If so, then the third given power output by the battery is determined based on the voltage;

[0035] The smaller of the second and third given power is selected as the given power of the outboard motor, so that the outboard motor operates in the reduced power mode.

[0036] The preset voltage includes the undervoltage of the battery and the adjustment voltage superimposed on the undervoltage.

[0037] To solve the above-mentioned technical problems, the second technical solution provided in this application is: to provide a control device for an outboard motor, the control device comprising:

[0038] The first acquisition module is used to acquire the first temperature of the driver and the second temperature of the motor.

[0039] The judgment module is used to determine whether the first temperature is within a first preset temperature range and whether the second temperature is within a second preset temperature range;

[0040] The second acquisition module is used to acquire the first given power of the driver and the second given power of the motor when the first temperature is within the first preset temperature range and the second temperature is within the second preset temperature range.

[0041] A selection module is configured to select the smaller of the first given power and the second given power as the given power of the outboard motor, so that the outboard motor operates in a reduced power mode.

[0042] To solve the above-mentioned technical problems, the third technical solution provided in this application is: to provide an electronic device, the electronic device comprising: a processor; a memory; and a program, the program being stored in the memory, and the processor executing the program implementing the outboard motor control method described in any of the above embodiments.

[0043] To address the aforementioned technical problems, the fourth technical solution provided in this application is: to provide a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, it implements the outboard motor control method as described in any of the above embodiments.

[0044] The beneficial effects of this application are: the outboard motor control method of this application can obtain the given power of the outboard motor when the temperature of the driver and / or motor of the outboard motor is too high, and then activate the power reduction mode of the outboard motor, thereby realizing the over-temperature protection function of the outboard motor and improving the user experience. Attached Figure Description

[0045] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. Wherein:

[0046] Figure 1 This is a flowchart illustrating the first embodiment of the outboard motor control method provided in this application;

[0047] Figure 2 This is a schematic diagram showing the connection between the battery, driver, and motor of the outboard motor provided in this application;

[0048] Figure 3 This is a schematic diagram of the first embodiment of the relationship between input power and temperature of the driver provided in this application;

[0049] Figure 4 This is a schematic diagram of the first embodiment of the relationship between the input power and temperature of the motor provided in this application;

[0050] Figure 5 This is a schematic diagram of the second embodiment of the relationship between input power and temperature of the driver provided in this application;

[0051] Figure 6 This is a schematic diagram of the second embodiment of the relationship between the input power and temperature of the motor provided in this application;

[0052] Figure 7 This is a flowchart illustrating the second embodiment of the outboard motor control method provided in this application;

[0053] Figure 8 This is a flowchart illustrating the third embodiment of the outboard motor control method provided in this application;

[0054] Figure 9 This is a schematic diagram illustrating the voltage-power relationship of the battery provided in this application;

[0055] Figure 10 This is a schematic diagram of an embodiment of the control device for an outboard motor provided in this application;

[0056] Figure 11 This is a schematic diagram of the structure of an embodiment of the electronic device provided in this application;

[0057] Figure 12 This is a schematic diagram of the structure of the computer-readable storage medium provided in this application. Detailed Implementation

[0058] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0059] This application provides a control method for an outboard motor. When the temperature of the outboard motor's driver and / or motor is too high, the control method can obtain the rated power of the outboard motor and then activate the power reduction mode of the outboard motor, thereby realizing the over-temperature protection function of the outboard motor and improving the user experience.

[0060] The present application will now be described in detail with reference to the accompanying drawings and embodiments.

[0061] like Figure 1 As shown, Figure 1 This is a flowchart illustrating the first embodiment of the outboard motor control method provided in this application.

[0062] The specific steps of the outboard motor control method in this embodiment are as follows:

[0063] Step S11: Obtain the first temperature of the driver and the second temperature of the motor.

[0064] Please see Figure 2 , Figure 2 This is a schematic diagram showing the connection between the battery, driver, and motor of the outboard motor provided in this application. Figure 2 As shown, battery 101 is connected to driver 103, and driver 103 is connected to motor 104. The DC power output from battery 101 is supplied to driver 103, which converts the DC power from battery 101 into three-phase AC power via an inverter to power motor 104. Since both driver 103 and motor 104 draw a large current from battery 101, the main heat-generating components of the outboard motor are driver 103 and motor 104.

[0065] Optionally, the outboard motor control unit may include two temperature sensors, which acquire a first temperature of the driver 103 and a second temperature of the motor 104, respectively. The outboard motor control unit also includes a controller connected to both temperature sensors and capable of acquiring the first and second temperatures from the sensors. In one example, the controller may be a microcontroller unit (MCU).

[0066] Step S12: Determine whether the first temperature is within the first preset temperature range and whether the second temperature is within the second preset temperature range.

[0067] The controller can determine whether the first temperature is within a first preset temperature range and whether the second temperature is within a second preset temperature range based on the first temperature of the driver 103 and the second temperature of the motor 104.

[0068] It should be noted that the first preset temperature range is the temperature range within which the driver 103 needs to reduce power, and the second preset temperature range is the temperature range within which the motor 104 needs to reduce power. When the first temperature is within the first preset temperature range and the second temperature is within the second preset temperature range, the process proceeds to step S13. Furthermore, the first preset temperature range in this application can be greater than the first power reduction temperature of the driver 103. The first power reduction temperature can be the over-temperature protection value of the driver 103 minus the first adjustment temperature value. The adjustment temperature value can be 10°C, but is not limited to this. In one example, the adjustment temperature value can range from [5°C to 15°C]. The second preset temperature range in this application can be greater than the second power reduction temperature of the motor 104. The second power reduction temperature can be the over-temperature protection value of the motor 104 minus the second adjustment temperature value. The adjustment temperature value can be 10°C, but is not limited to this. In one example, the adjustment temperature value can range from [5°C to 15°C]. The over-temperature protection values ​​of the driver 103 and the motor 104 are determined by the characteristics of the driver 103 and the motor 104, respectively. Users can also set the preset temperature range according to the specific type of outboard motor or actual application.

[0069] Step S13: When the first temperature is within the first preset temperature range and the second temperature is within the second preset temperature range, obtain the first given power of the driver and the second given power of the motor.

[0070] When the first temperature is within the first preset temperature range and the second temperature is within the second preset temperature range, it indicates that the outboard motor needs to be turned on in power reduction mode to prevent the outboard motor driver 103 and the outboard motor 104 from being affected by excessive temperature.

[0071] In other embodiments, when the first temperature of the driver 103 is within the first preset temperature range and the second temperature of the motor 104 is outside the second preset temperature range, it indicates that the temperature of the driver 103 is too high while the temperature of the motor 104 is normal. At this time, the controller can obtain the first given power of the driver 103, thereby realizing the power reduction operation of the outboard motor and preventing the temperature of the driver 103 from being too high and affecting the operation of the outboard motor.

[0072] In other embodiments, when the first temperature of the driver 103 is outside the first preset temperature range while the second temperature of the motor 104 is within the second preset temperature range, it indicates that the temperature of the motor 104 is too high while the temperature of the driver 103 is normal. At this time, the controller can obtain the second given power of the motor 104, thereby realizing the power reduction operation of the outboard motor and preventing the temperature of the motor 104 from being too high and affecting the operation of the outboard motor.

[0073] Step S14: Select the smaller of the first given power and the second given power as the given power of the outboard motor, so that the outboard motor operates in a reduced power mode.

[0074] The controller can compare the first and second given power and select the smaller one as the given power of the outboard motor. This allows the outboard motor to operate in a reduced power mode at the given power, thereby providing protection when the temperature of the outboard motor driver 103 and the motor 104 is too high. In this state, the outboard motor can operate normally without activating the shutdown mode, and there will be no sudden shutdown during full power operation, resulting in a better user experience.

[0075] In other embodiments, when the first temperature of the driver 103 is within a first preset temperature range while the second temperature of the motor 104 is outside a second preset temperature range, the temperature of the driver 103 is too high while the temperature of the motor 104 is normal. The controller can directly use the first set power of the driver 103 as the set power of the outboard motor. In this way, the outboard motor can realize the protection function when the temperature of the driver 103 is too high, and the outboard motor can operate normally in this state without activating the shutdown mode. This prevents the outboard motor from suddenly stopping during full-power operation, resulting in a better user experience.

[0076] In other embodiments, when the first temperature of the driver 103 is outside the first preset temperature range while the second temperature of the motor 104 is within the second preset temperature range, the temperature of the driver 103 is normal, but the temperature of the motor 104 is too high. The controller can directly use the second set power of the motor 104 as the set power of the outboard motor. In this way, the outboard motor can realize the protection function when the temperature of the motor 104 is too high. In this state, the outboard motor can operate normally without activating the shutdown mode, and there will be no situation where the outboard motor suddenly stops during full-power operation, resulting in a better user experience.

[0077] It should be noted that the first given power in this application is the maximum given input power of the driver 103. When the first temperature of the driver 103 is within the first preset temperature range, the first given power is less than the rated power of the driver 103 (that is, the full power of the driver 103). The second given power in this application is the maximum given input power of the motor 104. When the second temperature of the motor 104 is within the second preset temperature range, the second given power is less than the rated power of the motor 104 (that is, the full power of the motor 104).

[0078] Optionally, the controller may obtain a first power reduction function of the outboard motor and obtain a first given power of the outboard motor based on the first power reduction function of the outboard motor.

[0079] Optionally, the controller may obtain a second power reduction function of the outboard motor and obtain a second given power of the outboard motor based on the second power reduction function of the outboard motor.

[0080] In one embodiment, the first power reduction function and the second power reduction function are linear functions. For example, see [link to example]. Figure 3 as well as Figure 4 , Figure 3 This is a schematic diagram showing the relationship between the input power and temperature of the driver provided in this application; Figure 4 This is a schematic diagram showing the relationship between the input power and temperature of the motor provided in this application.

[0081] like Figure 3 As shown, the over-temperature protection value of driver 103 is Tq; the starting power reduction point of driver 103 (i.e., the first power reduction temperature) is Tq-10, and the full power of driver 103 is P1. Specifically, when the first temperature of driver 103 is less than or equal to the first power reduction temperature, the first setpoint power of driver 103 is P1. As the first temperature of driver 103 continues to rise from Tq-10, the first setpoint power of driver 103 decreases linearly. When the first temperature reaches Tq, the first setpoint limit is P1 / 2.

[0082] like Figure 4 As shown, the over-temperature protection value of motor 104 is Td; the starting point for power reduction of motor 104 (i.e., the second power reduction temperature) is Td-10, and the full power of motor 104 is P2. Specifically, when the second temperature of motor 104 is less than or equal to the second power reduction temperature, the second setpoint power of motor 104 is P2. As the second temperature of motor 104 continues to rise from Td-10, the second setpoint power of motor 104 decreases linearly, and when it reaches Td, the second setpoint power is limited to P2 / 2.

[0083] It is understandable that when the driver 103 and the motor 104 reach the temperature of the power limit range at the same time, the smaller value between the power limit output value of the driver 103 and the power limit output value of the motor 104 is selected as the maximum power limit of the outboard motor. At this time, the outboard motor can operate in a reduced power mode, thereby realizing the over-temperature protection function of the outboard motor.

[0084] In another embodiment, the first power reduction function and the second power reduction function are nonlinear functions. For example, such as... Figure 5 as well as Figure 6 As shown, Figure 5 This is a schematic diagram of a second embodiment of the relationship between input power and temperature of the driver provided in this application; Figure 6 This is a schematic diagram of a second embodiment of the relationship between the input power and temperature of the motor provided in this application. During the power reduction phase of the driver 103 and the power reduction phase of the motor 104, the relationship between the input power (i.e., the first given power) of the driver 103 and the first temperature of the driver 103 can also be a quadratic or cubic curve relationship, and the relationship between the input power (i.e., the second given power) of the motor 104 and the second temperature of the motor 104 can also be a quadratic or cubic curve relationship.

[0085] The over-temperature protection value of driver 103 is Tq*, the starting power derating point of driver 103 (i.e., the first power derating temperature) is Tq*-10, and the full power of driver 103 is P1*. Specifically, when the first temperature of driver 103 is less than or equal to the first power derating temperature, the first setpoint power of driver 103 is P1*. As the first temperature of driver 103 continues to rise from Tq*-10, the first setpoint power of driver 103 decreases curvilinearly. When the first temperature reaches Tq*, the first setpoint power is limited to P1* / 2.

[0086] The over-temperature protection value of motor 104 is Td*. The starting point for power reduction of motor 104 (i.e., the second power reduction temperature) is Td*-10, at which point the full power of motor 104 is P2*. Specifically, when the second temperature of motor 104 is less than or equal to the second power reduction temperature, the second setpoint power of motor 104 is P2*. As the second temperature of motor 104 continues to rise from Td*-10, the second setpoint power of motor 104 decreases curvilinearly. When the second temperature reaches Td*, the second setpoint power of motor 104 is limited to P2* / 2.

[0087] It should be noted that the first power reduction function is not limited to Figure 3 and Figure 5 The two functions shown can also be other functions; similarly, the second power reduction is not limited to... Figure 4 and Figure 6The two functions shown can be other functions as well, and there are no restrictions here. In addition, the first power reduction function and the second power reduction function do not necessarily have to be both linear functions or both nonlinear functions; one can be a linear function and the other a nonlinear function, and there are no restrictions here either.

[0088] It can be understood that the input power of the driver 103 and the input power of the motor 104 have the following relationship:

[0089] P 驱动器 =k1*P 驱动器 +(1-k1)*P 驱动器 (1)

[0090] Among them, P 驱动器 k1*P is the input power of driver 103. 驱动器 The heat dissipation power of driver 103; (1-k1)*P 驱动器 This is the output power of the driver 103, which is also the input power of the motor 104.

[0091] Furthermore, the heating power of motor 104 is (1-k1)*k2*P 驱动器 Wherein, k1 and k2 are the heat generation coefficients of the driver 103 and the motor 104, respectively.

[0092] In addition, the input power P of driver 103 驱动器 It can be obtained from the following formula:

[0093] P 驱动器 =UI (2)

[0094] Where U is the voltage of battery 101; I is the output current of battery 101. Furthermore, the controller can obtain the voltage of battery 101 by detecting the voltage across the positive and negative terminals of battery 101 through a voltage sensor, and obtain the output current of battery 101 by detecting the bus current of battery 101 through a current sensor.

[0095] As can be seen from the above formulas (1) and (2), the heat generation power of the driver 103 and the motor 104 can be controlled by controlling the input power of the driver 103 and the input power of the motor 104, that is, the temperature of the driver 103 and the temperature of the motor 104 can be controlled.

[0096] Please see Figure 2 and Figure 7 , Figure 7 This is a flowchart illustrating the second embodiment of the outboard motor control method provided in this application. Figure 7As shown, step S31 marks the start of the entire process. Step S32 involves the controller acquiring the first temperature of the driver 103 and the second temperature of the motor 104. Step S33 involves the controller determining whether the first temperature of the driver 103 is within a first preset temperature range. If yes, proceed to step S35: execute the high-temperature power reduction function (i.e., the first power reduction function) of the driver 103 to obtain the first given power of the driver 103; otherwise, proceed to step S32. Step S34 involves the controller determining whether the second temperature of the motor 104 is within a second preset temperature range. If yes, proceed to step S36: execute the high-temperature power reduction function of the motor 104 to obtain the second given power of the motor 104; otherwise, proceed to step S32. After acquiring the first and second given power, proceed to step S37: the outboard motor control system selects the smaller value between the first given power of the driver 103 and the second given power of the motor 104 as the given power of the outboard motor. When the first temperature of the driver 103 is within a first preset temperature range and the second temperature of the motor 104 is outside a second preset temperature range, a high-temperature power reduction function for the driver is executed to obtain a first given power for the driver 103, and this first given power is used as the given power for the outboard motor. When the second temperature of the motor 104 is within a second preset temperature range and the first temperature of the driver 103 is outside the first preset temperature range, a high-temperature power reduction function for the motor 104 is executed to obtain a second given power for the motor 104, and this second given power is used as the given power for the outboard motor. This achieves power reduction mode operation of the outboard motor, thereby realizing the over-temperature protection function of the outboard motor.

[0097] In this embodiment, the temperature of the driver 103 and the temperature of the motor 104 can be considered simultaneously to determine whether the outboard motor needs to be turned on in a power reduction mode. If the outboard motor needs to be turned on in a power reduction mode, the given power of the driver 103 and the given power of the motor 104 are compared to select the rated power of the outboard motor, thereby realizing the over-temperature protection function of the outboard motor. In this state, the outboard motor can operate normally without the need to turn on the shutdown mode, and there will be no situation where the outboard motor suddenly stops during full-power operation, resulting in a better user experience.

[0098] Continue reading Figure 2 as well as Figure 8 , Figure 8 This is a flowchart illustrating the third embodiment of the outboard motor control method provided in this application. The outboard motor provided in this application may further include a battery 101, which is connected to a driver 103. The outboard motor control method proposed in this application also includes:

[0099] Step S21: Obtain the battery voltage.

[0100] The controller can obtain the voltage of battery 101.

[0101] Understandably, when the battery 101 is low on power, the outboard motor needs to switch to a reduced power mode. Therefore, based on the above embodiments, this application considers not only the temperature of the driver 103 and the temperature of the motor 104, but also the power level of the battery 101 to comprehensively determine whether the outboard motor needs to switch to a reduced power mode.

[0102] Step S22: Determine whether the voltage is less than the preset voltage.

[0103] The outboard motor control device can determine whether the battery 101 voltage is lower than a preset voltage based on the acquired battery 101 voltage. The preset voltage includes the undervoltage of the battery 101 and an adjustment voltage superimposed on the undervoltage.

[0104] It should be noted that the undervoltage of battery 101 is determined by the characteristics of battery 101 itself. Furthermore, the adjustment voltage in this application can range from [2V, 4V], for example, it can be 2V, 3V, or 4V, etc., and is not limited here. In one specific embodiment, when the adjustment voltage is 3V, that is, the preset voltage is (undervoltage + 3)V, the remaining capacity of battery 101 is approximately 10%-20% of the total capacity.

[0105] It should also be noted that the preset voltage can be pre-set or determined based on the undervoltage obtained from the battery 101 during the execution of the solution in this application. Specifically, for a battery 101 that can communicate with the driver 103, the controller can obtain the undervoltage of the battery 101 through the communication line, and then obtain a preset voltage based on the obtained undervoltage and a preset adjustment voltage. For a battery 101 that cannot communicate with the driver 103, the undervoltage of the battery 101 can be set via the handle 102 before use. For example, the undervoltage of the battery 101 can be set according to the display screen and buttons on the handle 102. Thus, during the execution of the solution of this application, the preset voltage can be obtained based on the undervoltage set via the handle 102 and the preset adjustment voltage. For a battery 101 that cannot communicate with the driver 103, the preset settings of the battery 101 can also be set via the handle 102 before use. For example, the preset voltage of the battery 101 can be set according to the display screen and buttons on the handle 102. Thus, during the execution of the solution of this application, the determination of whether the outboard motor enters the power reduction mode can be directly based on the set preset voltage.

[0106] Step S23: If so, determine the third given power output of battery 101 based on the voltage.

[0107] Please see Figure 9 , Figure 9This is a schematic diagram illustrating the voltage and power relationship of the battery 101 provided in this application. When the voltage of the battery 101 is lower than the preset voltage, it indicates that the battery 101 is about to enter an undervoltage state, at which point the outboard motor needs to activate the reduced power mode. Furthermore, the controller can determine the third given power output of the battery 101 based on the voltage of the battery 101, and then determine the given power of the outboard motor based on the third given power, so that the outboard motor operates in the reduced power mode.

[0108] like Figure 9 As shown, the voltage of battery 101 is V, and the preset voltage value of battery 101 is V1. V and V1 correspond to the power of battery 101 as P3 and P3 / 2, respectively. When the outboard motor is in reduced power mode, the relationship between the voltage and power of battery 101 is linear.

[0109] Step S24: When the first temperature of the driver 103 is within the first preset temperature range and the second temperature of the motor 104 is within the second preset temperature range, the minimum value among the first given power, the second given power and the third given power is selected as the given power of the outboard motor so that the outboard motor operates in a reduced power mode.

[0110] Based on the first and second embodiments, the controller can compare the acquired first, second, and third given power to select the minimum as the given power of the outboard motor. This allows the outboard motor to operate in a reduced-power mode at that given power. This embodiment can simultaneously provide protection when the temperatures of the outboard motor's driver 103 and motor 104 are too high, and the battery 101 is about to reach an undervoltage state. In this state, the outboard motor can still operate normally without activating the shutdown mode, preventing sudden shutdowns during full-power operation and providing a better user experience.

[0111] In other embodiments, when the first temperature of the driver 103 is within a first preset temperature range, while the second temperature of the motor 104 is outside a second preset temperature range, and the voltage of the battery 101 is less than a preset voltage, the controller can compare the first given power of the driver 103 with the third given power output by the battery 101, and select the smaller one as the given power of the outboard motor. This allows the outboard motor to operate in a reduced-power mode, while also providing protection when the temperature of the driver 103 is too high or the battery 101 is about to reach an undervoltage state. In this state, the outboard motor can operate normally without activating the shutdown mode, preventing sudden shutdowns during full-power operation and providing a better user experience.

[0112] In other embodiments, when the first temperature of the driver 103 is outside the first preset temperature range, while the second temperature of the motor 104 is within the second preset temperature range, and the voltage of the battery 101 is less than a preset voltage, the controller can compare the second given power of the motor 104 with the third given power output by the battery 101, and select the smaller one as the given power of the outboard motor. This allows the outboard motor to operate in a reduced-power mode, while also providing protection when the motor 104 temperature is too high or the battery 101 is about to reach an undervoltage state. In this state, the outboard motor can operate normally without activating the shutdown mode, preventing sudden shutdowns during full-power operation and providing a better user experience.

[0113] The outboard motor control method proposed in this application can simultaneously consider the temperature of the driver 103, whether the temperature of the motor 104 is too high, and whether the voltage of the battery 101 is low. Then it determines whether the outboard motor needs to activate the power reduction mode. If the outboard motor needs to activate the power reduction mode, it compares at least two of the given power of the driver 103, the given power of the motor 104, and the given power output of the battery 101 to select the rated power of the outboard motor. This realizes the over-temperature protection function and the under-voltage protection function of the outboard motor. Moreover, the outboard motor can still operate normally under the over-temperature and / or impending under-voltage conditions without activating the shutdown mode. It will not cause the outboard motor to suddenly stop during full-power operation, resulting in a better user experience.

[0114] Please continue reading. Figure 10 , Figure 10 This is a schematic diagram of an embodiment of the control device for an outboard motor provided in this application. The control device 100 described in this embodiment includes a first acquisition module 41, a judgment module 42, a second acquisition module 43, and a selection module 44.

[0115] The first acquisition module 41 is used to acquire the first temperature of the driver 103 and the second temperature of the motor 104; the judgment module 42 is used to judge whether the first temperature is within the first preset temperature range and whether the second temperature is within the second preset temperature range; the second acquisition module 43 is used to acquire the first given power of the driver 103 and the second given power of the motor 104 when the first temperature is within the first preset temperature range and the second temperature is within the second preset temperature range; the selection module 44 is used to select the smaller of the first given power and the second given power as the given power of the outboard motor control device 100, so that the outboard motor control device 100 operates in a power reduction mode.

[0116] Furthermore, the first acquisition module 41 is used to acquire the battery voltage; the judgment module 42 is used to judge whether the voltage is less than the preset voltage; the second acquisition module 43 is used to determine the third given power output of the battery based on the voltage when the voltage is less than the preset voltage; the selection module 44 is used to select the smallest one from the first given power, the second given power and the third given power as the given power of the outboard motor, so that the outboard motor works in the power reduction mode.

[0117] In some embodiments, the second acquisition module 43 is used to acquire the first given power of the driver when the first temperature is within the first preset temperature range and the second temperature is outside the second preset temperature range; the selection module 44 is used to use the first given power as the given power of the outboard motor so that the outboard motor operates in a reduced power mode.

[0118] Optionally, the second acquisition module 43 is used to acquire the first power reduction function of the driver; and to obtain the first given power based on the first power reduction function.

[0119] Furthermore, the first acquisition module 41 is used to acquire the battery voltage; the judgment module 42 is used to judge whether the voltage is less than the preset voltage; the second acquisition module 43 is used to determine the third given power output of the battery based on the voltage when the voltage is less than the preset voltage; and the selection module 44 is used to select the minimum of the first given power and the third given power as the given power of the outboard motor, so that the outboard motor works in the power reduction mode.

[0120] In some embodiments, the second acquisition module 43 is used to acquire the second given power of the motor when the first temperature is outside the first preset temperature range and the second temperature is within the second preset temperature range; the selection module 44 is used to use the second given power as the given power of the outboard motor so that the outboard motor operates in a reduced power mode.

[0121] Optionally, the second acquisition module 43 is used to acquire the second power reduction function of the motor; and to obtain the second given power based on the second power reduction function.

[0122] Furthermore, the first acquisition module 41 is used to acquire the battery voltage; the judgment module 42 is used to judge whether the voltage is less than the preset voltage; the second acquisition module 43 is used to determine the third given power output of the battery based on the voltage when the voltage is less than the preset voltage; and the selection module 44 is used to select the smaller of the second given power and the third given power as the given power of the outboard motor so that the outboard motor works in a reduced power mode.

[0123] The specific implementation details of the steps executed by each module in the outboard motor control device 100 of this application are the same as the specific implementation details of the corresponding steps in the aforementioned outboard motor control method, and will not be repeated here.

[0124] Please continue reading. Figure 11 , Figure 11 This is a schematic diagram of an embodiment of the electronic device provided in this application. The electronic device 6 includes a processor 61, a memory 62, and a program (not shown). The program is stored in the memory 62, and when the processor 61 executes the program, it implements the outboard motor control method described in any of the above embodiments.

[0125] The processor 61 can also be referred to as a CPU (Central Processing Unit). The processor 61 may be an integrated circuit chip with signaling processing capabilities. The processor 61 can also be a general-purpose processor, a digital signaling processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. A general-purpose processor can be a microprocessor or any conventional processor.

[0126] The memory 62 can be a RAM module, TF card, etc., and can store all information in the terminal device, including raw input data, computer programs, intermediate running results, and final running results. It stores and retrieves information according to the location specified by the controller. With the memory 62, the electronic device 6 has a memory function and can ensure normal operation. The memory 62 of the electronic device 6 can be classified according to its purpose as main memory (RAM) and auxiliary memory (external storage), or it can be classified as external memory and internal memory. External storage is usually magnetic media or optical discs, which can store information for a long time. RAM refers to the storage components on the motherboard, used to store currently executing data and programs, but it is only used for temporary storage; the data will be lost when the power is turned off.

[0127] Please see Figure 12 , Figure 12 This is a schematic diagram of a computer-readable storage medium provided in this application. The computer-readable storage medium 5 of this application stores a computer program 51 capable of implementing all the aforementioned outboard motor control methods. This computer program 51 can be stored in the computer-readable storage medium 5 in the form of a software product, including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage devices include various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks, or devices such as computers, servers, mobile phones, and tablets.

[0128] The above are merely embodiments of this application and do not limit the scope of this patent application. Any equivalent structural or procedural changes made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of this application.

Claims

1. A control method of an outboard motor characterized by, The outboard motor comprises a driver and a motor, the driver is connected with the motor, the control method comprises: obtaining the first temperature of the driver, obtaining the second temperature of the motor; determining whether the first temperature is within the first preset temperature range and whether the second temperature is within the second preset temperature range; when the first temperature is within the first preset temperature range and the second temperature is within the second preset temperature range, obtaining the first given power of the driver and the second given power of the motor; selecting the smaller one of the first given power and the second given power as the given power of the outboard motor, so that the outboard motor works in the reduced power mode; wherein the outboard motor comprises a battery, the battery is connected with the driver, and the control method further comprises: obtaining the voltage of the battery; determining whether the voltage is less than a preset voltage; if yes, determining the third given power output by the battery according to the voltage; selecting the minimum one of the first given power, the second given power and the third given power as the given power of the outboard motor, so that the outboard motor works in the reduced power mode.

2. The control method of the outboard motor according to claim 1, characterized by, The control method further comprises: when the first temperature is within the first preset temperature range and the second temperature is outside the second preset temperature range, obtaining the first given power of the driver; taking the first given power as the given power of the outboard motor, so that the outboard motor works in the reduced power mode.

3. The control method of the outboard motor according to claim 1, characterized by, The control method further comprises: when the first temperature is outside the first preset temperature range and the second temperature is within the second preset temperature range, obtaining the second given power of the motor; taking the second given power as the given power of the outboard motor, so that the outboard motor works in the reduced power mode.

4. The control method of the outboard motor according to claim 1 or 2, characterized in that, The obtaining of the first given power of the driver comprises: obtaining a first reduced power function of the driver; obtaining the first given power according to the first reduced power function.

5. The control method of the outboard motor according to claim 1 or 3, characterized by, The obtaining of the second given power of the motor comprises: obtaining a second reduced power function of the motor; obtaining the second given power according to the second reduced power function.

6. The control method of the outboard motor according to claim 2, characterized by, The outboard motor comprises a battery, the battery is connected with the driver, and the control method further comprises: obtaining the voltage of the battery; determining whether the voltage is less than a preset voltage; if yes, determining the third given power output by the battery according to the voltage; selecting the smaller one of the first given power and the third given power as the given power of the outboard motor, so that the outboard motor works in the reduced power mode.

7. The control method of the outboard motor according to claim 3, characterized by, The outboard motor comprises a battery, the battery is connected with the driver, and the control method further comprises: obtaining the voltage of the battery; determining whether the voltage is less than a preset voltage; if yes, determining the third given power output by the battery according to the voltage; selecting the smaller one of the second given power and the third given power as the given power of the outboard motor, so that the outboard motor works in the reduced power mode.

8. The control method of the outboard motor according to any one of claims 1 and 6-7, characterized by, The preset voltage includes an under-voltage of the battery and an adjustment voltage superimposed on the under-voltage.

9. A control device for an outboard motor, characterized by The outboard motor includes a battery connected with the driver, and the control device includes: A first acquisition module is configured to acquire a first temperature of the driver, a second temperature of the motor, and a voltage of the battery; A judgment module is configured to judge whether the first temperature is within a first preset temperature range and whether the second temperature is within a second preset temperature range, and judge whether the voltage is less than a preset voltage; A second acquisition module is configured to acquire a first given power of the driver and a second given power of the motor when the first temperature is within the first preset temperature range and the second temperature is within the second preset temperature range, and configured to acquire a third given power output by the battery according to the voltage when the voltage is less than the preset voltage; A selection module is configured to select a minimum value among the first given power, the second given power, and the third given power as a given power of the outboard motor, so that the outboard motor works in a power reduction mode.

10. An electronic device, comprising: The electronic device includes: a processor; a memory; and a program stored in the memory, and the processor executes the program to implement the control method of the outboard motor according to any one of claims 1-8.

11. A computer readable storage medium, characterized in that, The computer program is stored on the memory and executed by the processor to implement the control method of the outboard motor according to any one of claims 1-8.

Citation Information

Patent Citations

  • Multi-module intelligent driving system of large-medium power electric vehicle and large-medium power electric vehicle

    CN110843530A

  • Motor control method and device, computer readable storage medium and electrical equipment

    CN111245323A