船外机的控制方法、控制装置、电子设备及可读存储介质与流程

文档序号:31925505发布日期:2022-10-25 22:18阅读:214来源:国知局
船外机的控制方法、控制装置、电子设备及可读存储介质与流程

1.本技术涉及船外机技术领域,更具体地说,涉及一种船外机的控制方法及其控制装置、电子设备及计算机可读存储介质。


背景技术:

2.在船外机的应用领域中,工作温度是判断船外机是否正常运行的重要指标,温度过高会影响船外机的功能安全以及使用寿命。为避免温度过高对船外机的影响,可以在船外机运行过程中监测温度,在温度过高时,控制船外机停止运行。然而,该种温度监测方案的用户使用体验较差。


技术实现要素:

3.有鉴于此,本技术的目的是提供一种船外机的控制方法,能够在船外机处于高温状态时对船外机进行降功率模式,进而实现船外机的保护功能,且能改善用户使用体验。
4.为解决上述技术问题,本技术提供的第一个技术方案为:提供一种船外机的控制方法,所述船外机包括驱动器和电机,所述驱动器与所述电机连接,所述控制方法包括:
5.获取所述驱动器的第一温度,获取所述电机的第二温度;
6.判断所述第一温度是否位于第一预设温度范围内和所述第二温度是否位于第二预设温度范围内;
7.在所述第一温度位于所述第一温度范围内,且所述第二温度位于所述第二预设温度范围内时,获取所述驱动器的第一给定功率和所述电机的第二给定功率;
8.从所述第一给定功率和所述第二给定功率中选取较小者作为所述船外机的给定功率,以使所述船外机工作在降功率模式。
9.其中,所述控制方法还包括:
10.在所述第一温度位于所述第一预设温度范围内而所述第二温度位于所述第二预设温度范围外时,获取所述驱动器的第一给定功率;
11.将所述第一给定功率作为所述船外机的给定功率,以使所述船外机工作在降功率模式。
12.其中,所述控制方法还包括:
13.在所述第一温度位于所述第一预设温度范围外而所述第二温度位于所述第二预设温度范围内时,获取所述电机的第二给定功率;
14.将所述第二给定功率作为所述船外机的给定功率,以使所述船外机工作在降功率模式。
15.其中,所述获取所述驱动器的第一给定功率,包括:
16.获取所述驱动器的第一降功率函数;
17.根据所述第一降功率函数得到所述第一给定功率。
18.其中,所述获取所述电机的第二给定功率,包括:
19.获取所述电机的第二降功率函数;
20.根据所述第二降功率函数得到所述第二给定功率。
21.其中,所述船外机包括电池,所述电池与所述驱动器连接,所述控制方法还包括:
22.获取所述电池的电压;
23.判断所述电压是否小于预设电压;
24.若是,则根据所述电压确定所述电池输出的第三给定功率;
25.从所述第一给定功率、所述第二给定功率及所述第三给定功率中选取最小者作为所述船外机的给定功率,以使所述船外机工作在所述降功率模式。
26.其中,所述船外机包括电池,所述电池与所述驱动器连接,所述控制方法还包括:
27.获取所述电池的电压;
28.判断所述电压是否小于预设电压;
29.若是,则根据所述电压确定所述电池输出的第三给定功率;
30.从所述第一给定功率及所述第三给定功率中选取较小者作为所述船外机的给定功率,以使所述船外机工作在所述降功率模式。
31.其中,所述船外机包括电池,所述电池与所述驱动器连接,所述控制方法还包括:
32.获取所述电池的电压;
33.判断所述电压是否小于预设电压;
34.若是,则根据所述电压确定所述电池输出的第三给定功率;
35.从所述第二给定功率及所述第三给定功率中选取较小者作为所述船外机的给定功率,以使所述船外机工作在所述降功率模式。
36.其中,所述预设电压包括所述电池的欠电压及叠加到所述欠电压上的调整电压。
37.为解决上述技术问题,本技术提供的第二个技术方案为:提供一种船外机的控制装置,所述控制装置包括:
38.第一获取模块,用于获取驱动器的第一温度,获取电机的第二温度;
39.判断模块,用于判断所述第一温度是否位于第一预设温度范围内和所述第二温度是否位于第二预设温度范围内;
40.第二获取模块,用于在所述第一温度位于所述第一预设温度范围内去,且所述第二温度位于所述第二预设温度范围内时,获取所述驱动器的第一给定功率和所述电机的第二给定功率;
41.选取模块,用于从所述第一给定功率和所述第二给定功率中选取较小者作为所述船外机的给定功率,以使所述船外机工作在降功率模式。
42.为解决上述技术问题,本技术提供的第三个技术方案为:提供一种电子设备,所述电子设备包括:处理器;存储器;及程序,所述程序存储在所述存储器上,所述处理器执行所述程序时实现上述任一实施例所述的船外机的控制方法。
43.为解决上述技术问题,本技术提供的第四个技术方案为:提供一种计算机可读存储介质,其上存储有计算机程序。所述计算机程序被处理器执行时实现如上述任一实施例所述的船外机的控制方法。
44.本技术的有益效果是:本技术的船外机控制方法能够在船外机的驱动器和/或电机温度过高时,获取船外机的给定功率,进而对船外机开启降功率模式,从而实现船外机的
过温保护功能,且能改善用户的使用体验。
附图说明
45.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
46.图1是本技术提供的船外机的控制方法第一实施例的流程示意图;
47.图2是本技术提供的船外机的电池与驱动器以及电机连接的示意图;
48.图3是本技术提供的驱动器的输入功率与温度关系第一实施例的示意图;
49.图4是本技术提供的电机的输入功率与温度关系第一实施例的示意图;
50.图5是本技术提供的驱动器的输入功率与温度关系第二实施例的示意图;
51.图6是本技术提供的电机的输入功率与温度关系第二实施例的示意图;
52.图7是本技术提供的船外机的控制方法第二实施例的流程示意图;
53.图8是本技术提供的船外机的控制方法第三实施例的流程示意图;
54.图9是本技术提供的电池的电压与功率关系的示意图;
55.图10是本技术提供的船外机的控制装置一实施例的结构示意图;
56.图11是本技术提供的电子设备一实施例的结构示意图;
57.图12是本技术提供的计算机可读存储介质的结构示意图。
具体实施方式
58.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
59.本技术提供一种船外机的控制方法,该控制方法能够在船外机的驱动器和/或电机温度过高时,获取船外机的额定功率,进而对船外机开启降功率模式,从而对船外机实现过温保护功能,且改善用户的使用体验。
60.下面结合附图和实施例对本技术进行详细的说明。
61.如图1所示,图1是本技术提供的船外机的控制方法第一实施例的流程示意图。
62.本技术实施例的船外机的控制方法的具体步骤如下:
63.步骤s11:获取驱动器的第一温度,获取电机的第二温度。
64.请参阅图2,图2是本技术提供的船外机的电池与驱动器以及电机连接的示意图。如图2所示,电池101与驱动器103连接,驱动器103和电机104连接。电池101的直流电输出给驱动器103,驱动器103将电池101的直流电通过逆变器变换成三相交流给电机104运行使用。由于驱动器103和电机104都会经过电池101的大电流,所以船外机的主要发热器件是驱动器103和电机104。
65.可选地,船外机的控制装置可以包括两个温度传感器,两个温度传感器分别获取驱动器103的第一温度以及电机104的第二温度。船外机的控制装置还包括控制器,控制器
与两个温度传感器均连接,且可以从两个温度传感器处分别获取第一温度及第二温度。在一个示例中,控制器可以为微控制单元(microcontroller unit;mcu)。
66.步骤s12:判断第一温度是否位于第一预设温度范围内和第二温度是否位于第二预设温度范围内。
67.控制器可基于获取到的驱动器103的第一温度以电机104的第二温度判断第一温度是否位于第一预设温度范围内以及第二温度是否位于第二预设温度范围内。
68.需要说明的是,上述第一预设温度范围为驱动器103需要进行降功率的温度范围,上述第二预设温度范围为电机104需要进行降功率的温度范围。当第一温度位于第一预设温度范围内且第二温度位于第二预设温度范围内时,进入步骤s13。此外,本技术中的第一预设温度范围可以为大于驱动器103的第一降功率温度,第一降功率温度可以为驱动器103的过温保护值减第一调整温度值,调整温度值可以是10℃,但并不限于此,在一个示例中,调整温度值的取值范围可以为[5℃,15℃];本技术中的第二预设温度范围可以为大于电机104的第二降功率温度,第二降功率温度可以为电机104的过温保护值减第二调整温度值,调整温度值可以是10℃,但并不限于此,在一个示例中,调整温度值的取值范围可以为[5℃,15℃]。其中,驱动器103的过温保护值以及电机104的过温保护值分别由驱动器103的特性以及电机104的特性决定。用户也可根据船外机的具体类型或实际应用情况自行设定预设温度范围。
[0069]
步骤s13:在第一温度位于第一预设温度范围内,且第二温度位于第二预设温度范围内时,获取驱动器的第一给定功率和电机的第二给定功率。
[0070]
在第一温度位于第一预设温度范围内,且第二温度位于第二预设温度范围内时,说明船外机需要开启降功率模式,以防止船外机的驱动器103以及船外机的电机104由于温度过高而影响船外机的运行。
[0071]
在其他实施例中,当驱动器103的第一温度位于第一预设温度范围内而电机104的第二温度位于第二预设温度范围外时,说明驱动器103的温度过高而电机104的温度正常,此时控制器可获取驱动器103的第一给定功率,进而实现船外机的降功率运行,防止驱动器103的温度过高而影响船外机的运行。
[0072]
在其他实施例中,当驱动器103的第一温度位于第一预设温度范围外而电机104的第二温度位于第二预设温度范围内时,说明电机104的温度过高而驱动器103的温度正常,此时控制器可获取电机104的第二给定功率,进而实现船外机的降功率运行,防止电机104的温度过高而影响船外机的运行。
[0073]
步骤s14:从第一给定功率和第二给定功率中选取较小者作为船外机的给定功率,以使船外机工作在降功率模式。
[0074]
控制器可将获取的第一给定功率和第二给定功率进行比较,以选取较小者作为船外机的给定功率,如此,使得船外机在该给定功率下以降功率的模式运行,进而在船外机的驱动器103温度以及电机104温度过高时实现保护功能,且在该状态下船外机可正常运行,无需开启停机模式,不会出现船外机满功率运行过程中突然停机的情况,用户体验较好。
[0075]
在其他实施例中,当驱动器103的第一温度位于第一预设温度范围内而电机104的第二温度位于第二预设温度范围外时,此时驱动器103的温度过高而电机104的温度正常。控制器可直接将驱动器103的第一给定功率作为船外机的给定功率,如此,使得船外机能够
在驱动器103温度过高时实现保护功能,且在该状态下船外机可正常运行,无需开启停机模式,不会出现船外机满功率运行过程中突然停机的情况,用户体验较好。
[0076]
在其他实施例中,当驱动器103的第一温度位于第一预设温度范围外而电机104的第二温度位于第二预设温度范围内时,此时驱动器103的温度正常而电机104的温度过高。控制器可直接将电机104的第二给定功率作为船外机的给定功率,如此,使得船外机能够在电机104温度过高时实现保护功能,且在该状态下,船外机可正常运行,无需开启停机模式,不会出现船外机满功率运行过程中突然停机的情况,用户体验较好。
[0077]
需要说明的是,本技术中的第一给定功率为驱动器103的最大给定输入功率,当驱动器103的第一温度位于第一预设温度范围内时,该第一给定功率小于驱动器103的额定功率(也即驱动器103的满功率);本技术中的第二给定功率为电机104的最大给定输入功率,当电机104的第二温度位于第二预设温度范围内时,该第二给定功率小于电机104的额定功率(也即电机104的满功率)。
[0078]
可选地,控制器可获取船外机的第一降功率函数,并根据船外机的第一降功率函数得到船外机的第一给定功率。
[0079]
可选地,控制器可获取船外机的第二降功率函数,并根据船外机的第二降功率函数得到船外机的第二给定功率。
[0080]
在一个实施例中,第一降功率函数和第二降功率函数为线性函数。示例地,请参阅图3以及图4,图3是本技术提供的驱动器的输入功率与温度关系示意图;图4是本技术提供的电机的输入功率与温度关系示意图。
[0081]
如图3所示,驱动器103的过温保护值为tq;驱动器103的开始降功率点(即第一降功率温度)为tq-10,驱动器103的满功率为p1。其中,当驱动器103的第一温度小于或等于第一降功率温度时,驱动器103的第一给定功率为p1。当驱动器103的第一温度从tq-10继续升高时,驱动器103的第一给定功率成线性降低,当第一温度到达tq时,第一给定限制为p1/2。
[0082]
如图4所示,电机104的过温保护值为td;电机104的开始降功率点(即第二降功率温度)为td-10,电机104的满功率为p2。其中,当电机104的第二温度小于或等于第二降功率温度时,电机104的第二给定功率为p2。当电机104的第二温度从td-10继续升高时,电机104的第二给定功率成线性降低,当到达td时,第二给定功率限制为p2/2。
[0083]
可以理解,当驱动器103与电机104同时到达功率限制区间的温度时,选取驱动器103的功率限制输出值以及电机104的功率限制输出值中的较小值作为船外机的最大限制功率,此时船外机能够以降功率模式运行,进而实现船外机的过温保护功能。
[0084]
在另一实施例中,第一降功率函数和第二降功率函数为非线性函数。示例地,如图5以及图6所示,图5是本技术提供的驱动器的输入功率与温度关系的第二实施例的示意图;图6是本技术提供的电机的输入功率与温度关系的第二实施例的示意图。在驱动器103的降功率阶段以及电机104的降功率阶段,驱动器103的输入功率(即第一给定功率)与驱动器103的第一温度的关系还可以为二次曲线或三次曲线关系,电机104的输入功率(即第二给定功率)与电机104的第二温度的关系还可以为二次或三次曲线关系。
[0085]
驱动器103过温保护值为tq*,驱动器103的开始降功率点(即第一降功率温度)为tq*-10,驱动器103的满功率为p1*。其中,当驱动器103的第一温度小于或等于第一降功率温度时,驱动器103的第一给定功率为p1*。当驱动器103的第一温度从tq*-10继续升高时,
驱动器103的第一给定功率成曲线降低,当第一温度到达tq*时,第一给定功率限制为p1*/2。
[0086]
电机104的过温保护值为td*,电机104的开始降功率点(即第二降功率温度)为td*-10,此时电机104的满功率为p2*。其中,当电机104的第二温度小于或等于第二降功率温度时,电机104的第二给定功率为p2*。当电机104的第二温度从td*-10继续升高时,电机104的第二给定功率成曲线降低,当第二温度到达td*时,电机104的第二给定功率限制为p2*/2。
[0087]
需要说明的是,第一降功率函数不限于图3和图5中所示的两种函数,还可以是其他函数;同样的,第二降功率不限于图4和图6中所示的两种函数,还可以是其他函数,此处不作限制。此外,第一降功率函数和第二降功率函数不一定都为线性函数或都为非线性函数,也可以是其中一个为线性函数,另一个为非线性函数,此处也不作限制。
[0088]
可以理解,驱动器103的输入功率以及电机104的输入功率存在以下关系:
[0089]
p
驱动器
=k1*p
驱动器
+(1-k1)*p
驱动器
(1)
[0090]
其中,p
驱动器
为驱动器103的输入功率;k1*p
驱动器
为驱动器103的发热功率;(1-k1)*p
驱动器
为驱动器103的输出功率,也即电机104的输入功率。
[0091]
进一步的,电机104的发热功率为(1-k1)*k2*p
驱动器
。其中,k1,k2分别为驱动器103的发热系数和电机104的发热系数。
[0092]
此外,驱动器103的输入功率p
驱动器
可由以下公式获取:
[0093]
p
驱动器
=ui
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
[0094]
其中,u为电池101电压;i为电池101输出的电流。进一步的,控制器可通过电压传感器检测电池101正负极两端的电压进而获取电池101电压,控制器可通过电流传感器检测电池101母线电流进而获取池101输出的电流。
[0095]
由上述公式(1)和(2)可知,可通过控制驱动器103的输入功率以及电机104的输入功率实现驱动器103和电机104的发热功率的控制,也即实现驱动器103的温度和电机104的温度的控制。
[0096]
请参阅图2和图7,图7是本技术提供的船外机的控制方法第二实施例的流程示意图。如图7所示,步骤s31为整个流程开始。步骤s32为控制器获取驱动器103的第一温度以及电机104的第二温度。步骤s33为控制器判断驱动器103的第一温度是否位于第一预设温度范围内,若是,进入步骤s35:执行驱动器103的高温降功率函数(即第一降功率函数)以得到驱动器103的第一给定功率;若否,进入步骤s32。步骤s34为控制器判断电机104的第二温度是否位于第二预设温度范围内,若是,进入步骤s36:执行电机104的高温降功率函数,以得到电机104的第二给定功率;若否,进入步骤s32。当获取到第一给定功率以及第二给定功率后,进入步骤s37:船外机的控制系统选取驱动器103的第一给定功率以及电机104的第二给定功率中的较小值作为船外机的给定功率。在驱动器103的第一温度位于第一预设温度范围内而电机104的第二温度位于第二预设温度范围外时,执行驱动器高温降功率函数以获取驱动器103的第一给定功率,并将第一给定功率作为船外机的给定功率。在电机104的第二温度位于第二预设温度范围内而驱动器103的第一温度位于第一预设温度范围外时,执行电机高温降功率函数以获取电机104的第二给定功率,并将第二给定功率作为船外机的给定功率。如此,实现船外机的降功率模式运行,进而实现船外机的过温保护功能。
[0097]
在本技术实施例中,能够同时考虑驱动器103的温度、电机104的温度是否过高的情况,判断船外机是否需要开启降功率模式,并在船外机需要开启降功率模式情况下,将驱动器103的给定功率以及电机104的给定功率进行比较,以选取船外机的额定功率,从而实现船外机的过温保护功能,且在该状态下,船外机可正常运行,无需开启停机模式,不会出现船外机满功率运行过程中突然停机的情况,用户体验较好。
[0098]
继续参阅图2以及图8,图8是本技术提供的船外机的控制方法第三实施例的流程示意图。本技术提供的船外机还可以进一步包括电池101,电池101与驱动器103连接,本技术提出的船外机的控制方法还包括:
[0099]
步骤s21:获取电池的电压。
[0100]
控制器可获取电池101的电压。
[0101]
可以理解的,当电池101电量不足时,船外机需要开启降功率模式,因此,在上述实施例的基础上,本技术在考虑驱动器103的温度以及电机104的温度外,还考虑电池101的电量,综合判断船外机是否需要开启降功率模式。
[0102]
步骤s22:判断电压是否小于预设电压。
[0103]
船外机的控制装置可基于获取的电池101电压,判断电池101电压是否小于预设电压。其中,预设电压包括电池101的欠电压以及叠加到欠电压上的调整电压。
[0104]
需要说明的是,电池101的欠电压由电池101自身的特性决定。此外,本技术中的调整电压的取值范围可以为[2v,4v],例如可以为2v、3v或4v等,此处不作限制。在一个具体实施例中,当调整电压为3v,即预设电压为(欠电压+3)v时,电池101的剩余电量约为总电量的10%-20%。
[0105]
还需要说明的是,预设电压可以是预先设定的,也可以是在本技术的方案的执行过程中根据从电池101中获取的欠电压来决定的。具体地,对于可以与驱动器103通信的电池101,控制器可通过通信线获取电池101的欠电压,再基于获取到的欠电压和预先设定的调整电压来获取预设电压;对于无法与驱动器103通信的电池101,可以在电池101使用前通过手柄102进行该电池101的欠电压设置,例如可根据手柄102上的显示屏及按键来设定电池101的欠电压,从而在本技术的方案的执行过程中根据通过手柄102设置的欠电压及预先设定的调整电压来获取预设电压;对于无法与驱动器103通信的电池101,还可以在电池101使用前通过手柄102进行该电池101的预设设置,例如可根据手柄102上的显示屏及按键来设定电池101的预设电压,从而在本技术的方案的执行过程中可直接根据设好的预设电压来进行船外机是否进入降功率模式的判断。
[0106]
步骤s23:若是,则根据电压确定电池101输出的第三给定功率。
[0107]
请参阅图9,图9是本技术提供的电池101的电压与功率关系的示意图。当电池101的电压小于预设电压时,说明电池101即将处于欠压状态,此时船外机需要开启降功率模式。进一步的,控制器可根据电池101的电压确定电池101输出的第三给定功率,进而根据第三给定功率确定船外机的给定功率,以使船外机工作在降功率模式。
[0108]
如图9所示,电池101的电压为v,电池101的预设电压值为v1,v以及v1分别对应电池101的功率为p3以及p3/2。在船外机开启降功率模式时,电池101的电压与功率的关系为线性关系。
[0109]
步骤s24:当驱动器103的第一温度位于第一预设温度范围内且电机104的第二温
度位于第二预设温度范围内时,从第一给定功率、第二给定功率及第三给定功率中选取最小者作为船外机的给定功率,以使船外机工作在降功率模式。
[0110]
在第一实施例以及第二实施例的基础上,控制器可将获取的第一给定功率、第二给定功率以及第三给定功率进行比较,以选取最小者作为船外机的给定功率,如此,使得船外机在该给定功率下以降功率的模式运行。本技术实施例可以同时在船外机的驱动器103温度以及电机104温度过高,且电池101即将处于欠压状态时实现保护功能,且在该状态下船外机可正常运行,无需开启停机模式,不会出现船外机满功率运行过程中突然停机的情况,用户体验较好。
[0111]
在其他实施例中,当驱动器103的第一温度位于第一预设温度范围内,而电机104的第二温度位于第二预设温度范围外,且电池101的电压小于预设电压时,控制器可将驱动器103的第一给定功率与电池101输出的第三给定功率进行比较,选取较小者作为船外机的给定功率。如此,使得船外机能够以降功率的模式运行,同时在船外机的驱动器103温度过高以及电池101即将处于欠压状态时实现保护功能,且在该状态下船外机可正常运行,无需开启停机模式,不会出现船外机满功率运行过程中突然停机的情况,用户体验较好。
[0112]
在其他实施例中,当驱动器103的第一温度位于第一预设温度范围外,而电机104的第二温度位于第二预设温度范围内,且电池101的电压小于预设电压时,控制器可将电机104的第二给定功率与电池101输出的第三给定功率进行比较,选取较小者作为船外机的给定功率。如此,使得船外机能够以降功率的模式运行,同时在船外机的电机104温度过高以及电池101即将处于欠压状态时实现保护功能,且在该状态下,船外机可正常运行,无需开启停机模式,不会出现船外机满功率运行过程中突然停机的情况,用户体验较好。
[0113]
本技术提出的船外机的控制方法,能够同时考虑驱动器103的温度、电机104的温度是否过高以及电池101的电压是否欠压的情况,再判断船外机是否需要开启降功率模式,并在船外机需要开启降功率模式情况下,将驱动器103的给定功率、电机104的给定功率以及电池101输出的给定功率中的至少两者进行比较,以选取船外机的额定功率,从而实现船外机的过温保护功能以及欠压保护功能,且在过温和/或即将欠压的状态下,船外机仍可正常运行,无需开启停机模式,不会出现船外机满功率运行过程中突然停机的情况,用户体验较好。
[0114]
请继续参阅图10,图10是本技术提供的船外机的控制装置一实施例的结构示意图。其中,本技术实施例所述的控制装置100包括第一获取模块41、判断模块42、第二获取模块43以及选取模块44。
[0115]
其中,第一获取模块41用于获取驱动器103的第一温度,获取电机104的第二温度;判断模块42用于判断第一温度是否位于第一预设温度温度范围内和第二温度是否位于第二预设温度范围内;第二获取模块43用于在第一温度位于第一预设温度温度范围及第二温度位于第二预设温度范围内时,获取驱动器103的第一给定功率和电机104的第二给定功率;选取模块44用于从第一给定功率和第二给定功率中选取较小者作为船外机的控制装置100的给定功率,以使船外机的控制装置100工作在降功率模式。
[0116]
进一步地,第一获取模块41用于获取电池的电压;判断模块42用于判断电压是否小于预设电压;第二获取模块43用于在电压小于预设电压时,根据电压确定电池输出的第三给定功率;选取模块44用于从第一给定功率、第二给定功率及第三给定功率中选取最小
者作为船外机的给定功率,以使船外机工作在降功率模式。
[0117]
在一些实施例中,第二获取模块43用于在第一温度位于第一预设温度范围内而第二温度位于第二预设温度范围外时,获取驱动器的第一给定功率;选取模块44用于将第一给定功率作为船外机的给定功率,以使船外机工作在降功率模式。
[0118]
可选地,第二获取模块43用于获取驱动器的第一降功率函数;根据第一降功率函数得到第一给定功率。
[0119]
进一步的,第一获取模块41用于获取电池的电压;判断模块42用于判断电压是否小于预设电压;第二获取模块43用于在电压小于预设电压时,根据电压确定电池输出的第三给定功率;选取模块44用于从第一给定功率及第三给定功率中选取最小者作为船外机的给定功率,以使船外机工作在降功率模式。
[0120]
在一些实施例中,第二获取模块43用于在第一温度位于第一预设温度范围外而第二温度位于第二预设温度范围内时,获取电机的第二给定功率;选取模块44用于将第二给定功率作为船外机的给定功率,以使船外机工作在降功率模式。
[0121]
可选地,第二获取模块43用于获取电机的第二降功率函数;根据第二降功率函数得到第二给定功率。
[0122]
进一步的,第一获取模块41用于获取电池的电压;判断模块42用于判断电压是否小于预设电压;第二获取模块43用于在电压小于预设电压时,根据电压确定电池输出的第三给定功率;选取模块44用于从第二给定功率及第三给定功率中选取较小者作为船外机的给定功率,以使船外机工作在降功率模式。
[0123]
本技术的船外机的控制装置100中各模块所执行步骤的具体实现细节与前述船外机的控制方法中相应步骤的具体实现细节相同,此处不再赘述。
[0124]
请继续参阅图11,图11是本技术提供的电子设备一实施例的结构示意图。电子设备6包括处理器61、存储器62、及程序(图未示),程序存储在存储器62上,处理器61执行程序时实现上述任一实施例所述的船外机的控制方法。
[0125]
其中,处理器61还可以称为cpu(central processing unit,中央处理单元)。处理器61可能是一种集成电路芯片,具有信令的处理能力。处理器61还可以是通用处理器、数字信令处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0126]
存储器62可以为内存条、tf卡等,可以存储终端设备中全部信息,包括输入的原始数据、计算机程序、中间运行结果和最终运行结果都保存在存储器62中。它根据控制器指定的位置存入和取出信息。有了存储器62,电子设备6才有记忆功能,才能保证正常工作。电子设备6的存储器62按用途存储器62可分为主存储器(内存)和辅助存储器(外存),也有分为外部存储器和内部存储器的分类方法。外存通常是磁性介质或光盘等,能长期保存信息。内存指主板上的存储部件,用来存放当前正在执行的数据和程序,但仅用于暂时存放程序和数据,关闭电源或断电,数据会丢失。
[0127]
请参阅图12,图12为本技术提供的一种计算机可读存储介质的结构示意图。本技术的计算机可读存储介质5存储有能够实现上述所有船外机的控制方法的计算机程序51,其中,该计算机程序51可以以软件产品的形式存储在上述计算机可读存储介质5中,包括若
干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施方式方法的全部或部分步骤。而前述的存储装置包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质,或者是计算机、服务器、手机、平板等装置。
[0128]
以上仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1