Solar panel charging control method and related device based on kayak
By obtaining the position data, temperature data and energy storage battery power data of the foldable solar panel, and automatically adjusting the working status of the solar panel, the problem of low charging efficiency in the existing technology is solved, and more efficient charging and equipment protection is achieved.
Patent Information
- Application Number
- CN202510128690.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-05
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2045-02-05
AI Technical Summary
The existing solar panel charging technology cannot automatically adjust its working status according to the actual situation of the solar panel, resulting in low charging efficiency.
By obtaining the position data, temperature data of the foldable solar panel and the power data of the energy storage battery, the working status of the foldable solar panel is automatically adjusted to improve charging efficiency.
By analyzing the position data, temperature data and energy storage battery power data of the foldable solar panels, and automatically adjusting the working status of the foldable solar panels based on the analysis results, the charging efficiency is improved, energy waste is avoided and the health of the solar panels and energy storage batteries is protected.
Smart Images

Figure CN119582414B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of solar panel charging, and particularly to a solar panel charging control method and related device based on a kayak. Background Art
[0002] With the popularization of kayaking, the application of electric auxiliary equipment is becoming more and more extensive. The traditional power of kayaks mainly relies on human power, but with the development of technology, the use of equipment such as electric outboard motors, trolling motors, and fish finders is gradually increasing. To ensure that these devices can be continuously powered in the outdoor environment, solar panels are usually equipped on kayaks to improve the charging and battery life of the battery. However, the existing solar panel charging technology cannot automatically adjust its working state according to the actual situation of the solar panel, resulting in low charging efficiency.
[0003] Therefore, how to automatically adjust the working state of the solar panel according to its actual situation to improve the charging efficiency is an urgent problem to be solved. Summary of the Invention
[0004] The embodiments of this application provide a solar panel charging control method and related device based on a kayak. By analyzing the position data, temperature data of the foldable solar panel, and the power data of the energy storage battery, and automatically adjusting the working state of the foldable solar panel according to the analysis results, the charging efficiency is improved.
[0005] In a first aspect, the embodiments of this application provide a solar panel charging control method based on a kayak, which is applied to a kayak. The kayak includes m foldable solar panels and an energy storage battery, and each foldable solar panel is in a fully folded state; m is an integer greater than 1; the method includes:
[0006] Obtain the center position corresponding to each foldable solar panel among the m foldable solar panels, and obtain m center positions;
[0007] Obtain the distance between each center position among the m center positions and the horizontal plane where the kayak is located, and obtain m distances;
[0008] Determine the working priority of the m foldable solar panels according to the m distances, and obtain m working priorities; the greater the distance, the higher the working priority;
[0009] Obtain the first power of the energy storage battery, and adjust the working state of the m foldable solar panels according to the m working priorities and the first power, and obtain m first working states; the working state includes any one of the following: the fully folded state, the partially folded state, and the unfolded state;
[0010] Obtain all the first working states among the m first working states that are in the unfolded state, to obtain n first working states; n is an integer greater than 0 and less than or equal to m;
[0011] Charge the energy storage battery with the n first foldable solar panels within a preset first time period, to obtain a second battery level; the n first foldable solar panels are the n foldable solar panels among the m foldable solar panels corresponding to the n first working states; the second battery level is less than a preset first battery level threshold;
[0012] Obtain the temperature data of the n first foldable solar panels within the preset first time period, to obtain n temperature data;
[0013] Adjust the n first working states according to the n temperature data, to obtain n second working states;
[0014] Charge the energy storage battery with the n first foldable solar panels within a preset second time period, to obtain a third battery level; the third battery level is greater than or equal to the preset first battery level threshold; the start time of the preset second time period is later than the end time of the preset first time period.
[0015] In a second aspect, an embodiment of the present application provides a solar panel charging control device based on a kayak, which is applied to a kayak. The kayak includes m foldable solar panels and an energy storage battery, and each foldable solar panel is in a fully folded state; m is an integer greater than 1; the device includes an acquisition module, a determination module, an adjustment module, and a charging module, wherein:
[0016] The acquisition module is configured to obtain the central position corresponding to each of the m foldable solar panels among the m foldable solar panels, to obtain m central positions; obtain the distance between each of the m central positions and the horizontal plane where the kayak is located, to obtain m distances;
[0017] The determination module is configured to determine the working priorities of the m foldable solar panels according to the m distances, to obtain m working priorities; the greater the distance, the higher the working priority;
[0018] The adjustment module is configured to obtain the first battery level of the energy storage battery, and adjust the working states of the m foldable solar panels according to the m working priorities and the first battery level, to obtain m first working states; the working states include any one of the following: the fully folded state, the partially folded state, and the unfolded state;
[0019] The obtaining module is further configured to obtain all the first working states in the m first working states that are in the unfolded state, so as to obtain n first working states; n is an integer greater than 0 and less than or equal to m;
[0020] The charging module is configured to charge the energy storage battery through the n first foldable solar panels within a preset first time period to obtain a second battery level; the n first foldable solar panels are the n foldable solar panels corresponding to the n first working states among the m foldable solar panels; the second battery level is less than a preset first battery level threshold;
[0021] The obtaining module is further configured to obtain temperature data of the n first foldable solar panels within the preset first time period, so as to obtain n temperature data;
[0022] The adjustment module is further configured to adjust the n first working states according to the n temperature data to obtain n second working states;
[0023] The charging module is further configured to charge the energy storage battery through the n first foldable solar panels within a preset second time period to obtain a third battery level; the third battery level is greater than or equal to the preset first battery level threshold; the start time of the preset second time period is later than the end time of the preset first time period.
[0024] In a third aspect, an embodiment of the present application provides an electronic device, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for executing the steps in any method of the first aspect of the embodiments of the present application.
[0025] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, and the computer program causes a computer to execute some or all of the steps described in any method of the first aspect of the embodiments of the present application.
[0026] In a fifth aspect, an embodiment of the present application provides a computer program product, where the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute some or all of the steps described in any method of the first aspect of the embodiments of the present application. The computer program product may be a software installation package.
[0027] By implementing the embodiments of the present application, the position data, temperature data of the foldable solar panel, and the power data of the energy storage battery can be analyzed, and the working state of the foldable solar panel can be automatically adjusted according to the analysis results to improve the charging efficiency. Description of the Drawings
[0028] To more clearly illustrate the technical solutions of the embodiments of the present application, the accompanying drawings required for the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings in the following description are some embodiments of the present application. For those of ordinary skill in the art, other accompanying drawings can be obtained based on these drawings without creative efforts.
[0029] Figure 1 It is a schematic diagram of the composition structure of a kayak provided by the embodiments of the present application;
[0030] Figure 2 It is a schematic diagram of the structure of an electronic device provided by the embodiments of the present application;
[0031] Figure 3 It is a schematic flowchart of a solar panel charging control method based on a kayak provided by the embodiments of the present application;
[0032] Figure 4 It is a block diagram of the functional modules of a solar panel charging control device based on a kayak provided by the embodiments of the present application. Detailed Embodiments
[0033] To enable those skilled in the art to better understand the solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, rather than all embodiments. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.
[0034] The terms "first", "second", etc. in the specification and claims of the present application and the above accompanying drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products, or devices.
[0035] It should be understood that the term "and / or" in this text is merely a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. Additionally, the character " / " in this text indicates that the front and rear associated objects have an "or" relationship. The "multiple" mentioned in the embodiments of this application refers to two or more.
[0036] The "at least one (piece)" or its similar expression in the embodiments of this application refers to any combination of these items, including any combination of single item (piece) or plural items (pieces), meaning one or more, and multiple refers to two or more. For example, at least one (piece) of a, b, or c can represent the following seven situations: a, b, c, a and b, a and c, b and c, a, b, and c. Among them, each of a, b, and c can be an element or a set containing one or more elements.
[0037] The "connection" that appears in the embodiments of this application refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and this application does not make any limitations in this regard.
[0038] Referring to "embodiment" in this text means that the specific features, structures, or characteristics described in combination with the embodiment can be included in at least one embodiment of this application. The appearance of this phrase at various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.
[0039] With the popularization of kayaking, the application of electric assist devices is becoming more and more widespread. The traditional power of kayaks mainly relies on human power, but with the development of technology, the use of devices such as outboard motors, trolling motors, and fish finders is gradually increasing. To ensure that these devices can be continuously powered in outdoor environments, solar panels are usually equipped on kayaks to improve the charging and endurance capabilities of the battery. However, the existing solar panel charging technology cannot automatically adjust its working state according to the actual situation of the solar panel, resulting in low charging efficiency. Therefore, how to automatically adjust the working state of the solar panel according to its actual situation to improve the charging efficiency is an urgent problem to be solved.
[0040] To solve the above problems, an embodiment of the present application provides a solar panel charging control method and related device based on a kayak, which are applied to a kayak. The kayak includes m foldable solar panels and a storage battery, and each foldable solar panel is in a fully folded state; m is an integer greater than 1. First, obtain the central position corresponding to each of the m foldable solar panels, and obtain m central positions; obtain the distance between each central position in the m central positions and the horizontal plane where the kayak is located, and obtain m distances; determine the working priorities of the m foldable solar panels according to the m distances, and obtain m working priorities; the greater the distance, the higher the working priority. Then, obtain the first power of the storage battery, and adjust the working states of the m foldable solar panels according to the m working priorities and the first power, and obtain m first working states; the working state includes any one of the following: the fully folded state, the partially folded state, and the unfolded state; obtain all the first working states that are in the unfolded state among the m first working states, and obtain n first working states; n is an integer greater than 0 and less than or equal to m. Then, charge the storage battery through n first foldable solar panels within a preset first time period, and obtain a second power; the n first foldable solar panels are the n foldable solar panels corresponding to the n first working states among the m foldable solar panels; the second power is less than a preset first power threshold; obtain the temperature data of the n first foldable solar panels within the preset first time period, and obtain n temperature data; adjust the n first working states according to the n temperature data, and obtain n second working states. Finally, charge the storage battery through the n first foldable solar panels within a preset second time period, and obtain a third power; the third power is greater than or equal to the preset first power threshold; the start time of the preset second time period is later than the end time of the preset first time period. It can be seen that by analyzing the position data, temperature data of the foldable solar panels and the power data of the storage battery, and automatically adjusting the working states of the foldable solar panels according to the analysis results, the charging efficiency can be improved.
[0041] For ease of understanding, please refer to Figure 1 , Figure 1 FIG. is a schematic structural diagram of the composition of a kayak provided by an embodiment of the present application. The kayak includes m foldable solar panels and a storage battery, and each foldable solar panel is in a fully folded state.
[0042] Among them, m foldable solar panels and an energy storage battery are installed on the kayak. Each foldable solar panel is connected to the energy storage battery to transmit and store electrical energy. The energy storage battery can be connected to the electrical equipment on the kayak to supply electrical energy. Among them, the electrical equipment includes but is not limited to lighting equipment, safety equipment, entertainment equipment, and power equipment, which are not specifically limited here.
[0043] Among them, the energy storage battery is responsible for storing the electrical energy collected by the m foldable solar panels and supplying power to the electrical equipment on the kayak. During the charging process of the energy storage battery, charging optimization can be carried out through a Maximum Power Point Tracking (MPPT) controller to adjust the voltage between the foldable solar panel and the energy storage battery, ensuring that the energy storage battery always receives the best charging power. Among them, the MPPT controller can also automatically adjust the charging current of the foldable solar panel according to the light change, improving the charging efficiency, especially when the light is unstable or the cloud cover changes.
[0044] Among them, each foldable solar panel is initially in a fully folded state, and at this time, it cannot directly charge the energy storage battery. It can be expanded accordingly according to actual needs to adapt to different charging requirements and environmental conditions. The corresponding working priorities can be set for the foldable solar panels according to their positions. For example, the farther the foldable solar panel is from the water surface, the less likely it is to be impacted by the water flow, and the higher the working priority of this foldable solar panel. Then, when the foldable solar panel is needed to generate electricity, the foldable solar panel with a higher priority is expanded first and starts to charge the energy storage battery. During the charging process, the power of the energy storage battery will gradually increase. By monitoring the power of the energy storage battery, it can be judged whether to continue charging or adjust the working state of the foldable solar panel. For example, fold back some of the already expanded foldable solar panels to avoid overheating or energy waste, or expand more foldable solar panels to improve the charging efficiency.
[0045] It can be seen that by reasonably adjusting the working state of the foldable solar panel to improve the charging efficiency of the energy storage battery, unnecessary energy waste can be avoided, and the health of the foldable solar panel and the energy storage battery can be protected, ensuring that the kayak can work normally in a dynamic and complex environment.
[0046] The following combines Figure 2 to illustrate the electronic device in the embodiments of the present application. Figure 2 is a schematic structural diagram of an electronic device provided by an embodiment of the present application. As Figure 2 shown, the electronic device includes one or more processors, a memory, a communication interface, and one or more programs. The processor is communicatively connected to the memory and the communication interface through an internal communication bus.
[0047] Among them, the processor is mainly used for:
[0048] Obtain the central position corresponding to each foldable solar panel among the m foldable solar panels, and obtain m central positions;
[0049] Obtain the distance between each central position among the m central positions and the horizontal plane where the kayak is located, and obtain m distances;
[0050] Determine the working priorities of the m foldable solar panels according to the m distances, and obtain m working priorities; the greater the distance, the higher the working priority;
[0051] Obtain the first power of the energy storage battery, and adjust the working states of the m foldable solar panels according to the m working priorities and the first power, and obtain m first working states; the working states include any one of the following: fully folded state, partially folded state, unfolded state;
[0052] Obtain all the first working states that are in the unfolded state among the m first working states, and obtain n first working states; n is an integer greater than 0 and less than or equal to m;
[0053] Charge the energy storage battery through the n first foldable solar panels within a preset first time period, and obtain a second power; the n first foldable solar panels are the n foldable solar panels among the m foldable solar panels corresponding to the n first working states; the second power is less than a preset first power threshold;
[0054] Obtain the temperature data of the n first foldable solar panels within the preset first time period, and obtain n temperature data;
[0055] Adjust the n first working states according to the n temperature data, and obtain n second working states;
[0056] Charge the energy storage battery through the n first foldable solar panels within a preset second time period, and obtain a third power; the third power is greater than or equal to the preset first power threshold; the start time of the preset second time period is later than the end time of the preset first time period.
[0057] Among them, the one or more programs are stored in the above-mentioned memory and are configured to be executed by the above-mentioned processor. The one or more programs include instructions for executing any step in the above method embodiment.
[0058] Among them, the processor can be, for example, a Central Processing Unit (CPU), a general-purpose processor, a Digital Signal Processor (DSP), an Application-Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, units, and circuits described in connection with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and so on. The communication unit can be a communication interface, a transceiver, a transceiver circuit, etc., and the storage unit can be a memory.
[0059] The memory can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0060] It can be understood that the electronic device may include more or fewer structural elements than those shown in the above structural block diagram. For example, it may include a power module, physical buttons, a Wi-Fi module, a speaker, a Bluetooth module, sensors, a display module, etc., which are not limited herein. It can be understood that the electronic device can be equipped with a composition structure such as Figure 1 as described.
[0061] After understanding the software and hardware architecture of the present application, the following will describe a solar panel charging control method based on a kayak in conjunction with Figure 3 to illustrate a solar panel charging control method according to an embodiment of the present application. Figure 3 FIG. 9 is a schematic flowchart of a solar panel charging control method based on a kayak according to an embodiment of the present application, which is applied to a kayak. The kayak includes m foldable solar panels and a storage battery. Each foldable solar panel is in a fully folded state, and m is an integer greater than 1. The method specifically includes the following steps:
[0062] Step S301, obtain the center position corresponding to each of the m foldable solar panels, and obtain m center positions.
[0063] Among them, each foldable solar panel is installed on the kayak. When installing the foldable solar panel, it can be installed according to the shape and size of the kayak. Its installation positions include but are not limited to the top, side, and tail of the kayak, which are not specifically limited herein. Then, the center position of the foldable solar panel can be determined according to the geometric center of the foldable solar panel in the unfolded state. For example, when the foldable solar panel is a rectangle in the unfolded state, the intersection of the diagonals of the rectangle is the center position of the foldable solar panel. Finally, by obtaining the center position corresponding to each of the m foldable solar panels, m center positions are obtained.
[0064] Step S302, obtain the distance between each of the m center positions and the horizontal plane where the kayak is located, and obtain m distances.
[0065] Specifically, the position of the horizontal plane where the kayak is located can be obtained first, and then the distance between this position and each center position is calculated, so as to obtain m distances.
[0066] Step S303, determine the working priorities of the m foldable solar panels according to the m distances, and obtain m working priorities.
[0067] Among them, the greater the distance, the higher the working priority. When the kayak is in motion, the impact of the water flow may affect the stability and efficiency of the foldable solar panel. When the distance between the foldable solar panel and the horizontal plane is large, the foldable solar panel may be more likely to avoid direct contact with the horizontal plane, reducing the potential damage caused by the water flow impact. For example, a higher position can prevent the waves or splashes stirred up by the horizontal plane from directly hitting the foldable solar panel, thus extending its service life. If the distance is small, the foldable solar panel may be directly exposed to the water flow impact, and may even be frequently impacted by the fluctuations generated by the water flow, which may affect the stability, angle and efficiency of the foldable solar panel. Therefore, a higher working priority can be set for the foldable solar panel with a larger distance to reduce the impact of the water flow on the foldable solar panel during operation. Finally, according to the m distances, the working priorities of the corresponding m foldable solar panels are determined, so as to obtain m working priorities.
[0068] It can be seen that by reasonably allocating the working priorities of the foldable solar panels, the stability of the foldable solar panels can be ensured as much as possible when the kayak is in motion, so as to efficiently utilize solar energy.
[0069] Step S304, obtain the first power of the energy storage battery, and adjust the working states of the m foldable solar panels according to the m working priorities and the first power to obtain m first working states.
[0070] Among them, the working state includes any one of the following: the fully folded state, the partially folded state, and the unfolded state. The power information of the energy storage battery, that is, the first power of the energy storage battery, can be directly obtained through the battery management system corresponding to the energy storage battery.
[0071] Among them, the specific steps of adjusting the working states of the m foldable solar panels according to the m working priorities and the first power to obtain m first working states include:
[0072] When the first power is greater than or equal to the preset first power threshold, the working states of the m foldable solar panels are maintained in the fully folded state to obtain the m first working states; when the first power is less than the preset first power threshold and greater than or equal to the preset second power threshold, the m foldable solar panels are arranged in descending order of working priority according to the m working priorities to obtain a first sequence; the preset first power threshold is greater than the preset second power threshold; according to the mapping relationship between the power and the power generation power preset, the first power generation power corresponding to the first power is determined; the power generation powers of the first a foldable solar panels in the first sequence are obtained to obtain a power generation powers; the sum of the a power generation powers is greater than or equal to the first power generation power, and the sum of the a-1 power generation powers is less than the first power generation power; a is an integer greater than 1 and less than m; the working states of the first a foldable solar panels are adjusted to the unfolded state to obtain a first working states; the working states of the m-a foldable solar panels other than the first a foldable solar panels among the m foldable solar panels are maintained in the fully folded state to obtain m-a first working states; the m first working states are determined according to the a first working states and the m-a first working states; when the first power is less than the preset second power threshold, the working states of the m foldable solar panels are adjusted to the unfolded state to obtain the m first working states.
[0073] Specifically, when the first power is greater than or equal to the preset first power threshold, it indicates that the first power is too high at this time and charging is not required to avoid overcharging. The working states of the m foldable solar panels are maintained in a fully folded state without expansion for work, obtaining m first working states. When the first power is less than the preset first power threshold and greater than or equal to the preset second power threshold, it indicates that the first power is relatively low and charging is required to provide sufficient electrical energy. According to the m working priorities, the m foldable solar panels are arranged in descending order of working priority to obtain the first sequence. In the first sequence, the higher the priority, the more forward the sorting, and the preset first power threshold is greater than the preset second power threshold. According to the preset mapping relationship between power and power generation power, the first power generation power corresponding to the first power is determined. Among them, the lower the first power, the higher the first power generation power. Obtain the power generation powers of the first a foldable solar panels in the first sequence to obtain a power generation powers. Among them, ensure that the sum of the a power generation powers is greater than or equal to the first power generation power, and the sum of the a - 1 power generation powers is less than the first power generation power, where a is an integer greater than 1 and less than m. Then, adjust the working states of the first a foldable solar panels to the unfolded state to obtain a first working states. Keep the working states of the m - a foldable solar panels other than the first a foldable solar panels among the m foldable solar panels in the fully folded state to obtain m - a first working states. Finally, determine the m first working states according to the a first working states and the m - a first working states. When the first power is less than the preset second power threshold, it indicates that the first power is too low and rapid charging is required. Adjust the working states of the m foldable solar panels to the unfolded state to obtain m first working states to charge the energy storage battery at the maximum charging power of the m foldable solar panels.
[0074] It can be seen that by dynamically adjusting the working states of the solar panels according to the real-time power information, when the power is relatively low, the solar panels with higher working priorities can be preferentially enabled, and by precisely controlling the number of working solar panels and their power outputs, it is ensured that the power generation power of the foldable solar panels meets the power consumption requirements while avoiding energy waste.
[0075] Step S305: Obtain all the first working states in the m first working states that are in the unfolded state to obtain n first working states.
[0076] Among them, n is an integer greater than 0 and less than or equal to m. In the m first working states, the first working state may be a fully folded state or an unfolded state. Screen all the first working states that are in the unfolded state to obtain n first working states.
[0077] Step S306, charge the energy storage battery with n first foldable solar panels within a preset first time period to obtain a second battery level.
[0078] Among them, the n first foldable solar panels are n of the m foldable solar panels corresponding to the n first working states; the second battery level is less than a preset first battery level threshold. By using n first foldable solar panels to charge the energy storage battery within a preset first time period, the battery level of the energy storage battery is increased to the second battery level. Among them, the preset first time period includes but is not limited to half an hour, one hour, two hours, and no specific limitation is made here.
[0079] Step S307, obtain temperature data of the n first foldable solar panels within the preset first time period to obtain n temperature data.
[0080] Specifically, within the preset first time period, the temperature data of the n first foldable solar panels can be collected to obtain the temperature data corresponding to each first foldable solar panel, that is, n temperature data.
[0081] Step S308, adjust the n first working states according to the n temperature data to obtain n second working states.
[0082] Among them, the step of adjusting the n first working states according to the n temperature data to obtain n second working states specifically includes:
[0083] Obtain reference temperature data; the reference temperature data is any one of the n temperature data; the reference temperature data includes multiple temperature values; each temperature value corresponds to each moment within the preset first time period; obtain the first working state corresponding to the reference temperature data among the n first working states to obtain a reference first working state; perform an average calculation on the multiple temperature values to obtain an average temperature value; if the average temperature value is greater than a preset first temperature threshold, calculate the temperature difference between the average temperature value and the preset first temperature threshold to obtain a first temperature difference; determine a first adjustment factor according to the first temperature difference; obtain the initial folding parameters corresponding to the reference first working state; adjust the initial folding parameters according to the first adjustment factor to obtain first folding parameters; adjust the reference first working state according to the first folding parameters to obtain a corresponding second working state; and this second working state is the partially folded state or the unfolded state.
[0084] Specifically, during the process of adjusting the n first working states according to the n temperature data, any one of the n temperature data can be selected as the reference temperature data, and taking the reference temperature data as an example, its corresponding first working state is adjusted to obtain a new second working state. Among them, the reference temperature data includes multiple temperature values within a preset first time period, and each temperature value corresponds to each moment within the preset first time period. First, obtain the first working state corresponding to the reference temperature data among the n first working states to obtain the reference first working state. Then, perform an average calculation on the multiple temperature values to obtain the average temperature value. If the average temperature value is greater than the preset first temperature threshold, it indicates that there may be a risk of overheating in the first foldable solar panel corresponding to the reference temperature data. Then, calculate the temperature difference between the average temperature value and the preset first temperature threshold to obtain the first temperature difference. Determine the first adjustment factor according to the first temperature difference. The greater the first temperature difference, the greater the first adjustment factor. Then, obtain the initial folding parameters corresponding to the reference first working state. Adjust the initial folding parameters according to the first adjustment factor to obtain the first folding parameters. Finally, adjust the reference first working state according to the first folding parameters to obtain the corresponding second working state, and the second working state is a partially folded state or an unfolded state.
[0085] Among them, the initial folding parameters include the initial folding angle and the initial folding direction. The specific steps for obtaining the initial folding parameters corresponding to the reference first working state include:
[0086] Obtain the light direction, light intensity, and wind intensity of the first foldable solar panel corresponding to the reference temperature data; determine the initial folding direction according to the light direction; determine the reference folding angle according to the light intensity. The greater the light intensity, the greater the reference folding angle; adjust the reference folding angle according to the wind intensity to obtain the initial folding angle.
[0087] Specifically, obtain the light direction, light intensity, and wind intensity of the first foldable solar panel corresponding to the reference temperature data. Here, the light direction is the angle of the light source relative to the first foldable solar panel, the light intensity is the energy of the light received per unit area of the first foldable solar panel, and the wind intensity is the magnitude of the wind force received by the first foldable solar panel. Determine the initial folding direction according to the light direction. To avoid the temperature of the first foldable solar panel from being too high, the first foldable solar panel can be folded in the opposite direction of the light direction to avoid direct sunlight, which may increase the risk of overheating. Then, determine the reference folding angle according to the light intensity. The greater the light intensity, the greater the reference folding angle. Finally, adjust the reference folding angle according to the wind intensity to obtain the initial folding angle. The wind intensity affects the stability of the first foldable solar panel. In the case of strong winds, the first foldable solar panel may need to be folded smaller to reduce wind resistance and the risk of damage.
[0088] It can be seen that dynamically adjusting the working state of the foldable solar panel according to the environmental data can not only improve the power generation efficiency of the foldable solar panel, but also improve its stability and safety, extend the service life of the foldable solar panel, and reduce the maintenance cost.
[0089] In a possible embodiment, the lowest temperature value and the highest temperature value among the multiple temperature values can be obtained; if the average temperature value is less than or equal to the preset first temperature threshold, and the highest temperature value is greater than the preset first temperature threshold, then calculate the temperature difference between the highest temperature value and the lowest temperature value to obtain a second temperature difference; determine a second adjustment factor according to the second temperature difference; adjust the initial folding parameter according to the second adjustment factor to obtain a second folding parameter; adjust the reference first working state according to the second folding parameter to obtain the corresponding second working state.
[0090] It should be noted that when the average temperature value of the reference temperature data is less than or equal to the preset first temperature threshold, it is also necessary to determine whether its highest temperature value is greater than the preset first temperature threshold. If the highest temperature value is greater than the preset first temperature threshold, it indicates that there is still a risk of overheating for the first foldable solar panel, and it is necessary to adjust the working state of the first foldable solar panel according to the temperature difference between the highest temperature value and the lowest temperature value to protect the first foldable solar panel and extend the service life of the first foldable solar panel.
[0091] Step S309, charge the energy storage battery with the n first foldable solar panels within a preset second time period to obtain a third battery charge.
[0092] Wherein, the third power is greater than or equal to a preset first power threshold; a starting time of the preset second time period is later than an ending time of the preset first time period.
[0093] Wherein, a charging voltage of the energy storage battery is 12~120V; charging the energy storage battery by the n first foldable solar panels within a preset second time period to obtain a third power, and the specific steps include:
[0094] Obtaining a state of the kayak within the preset second time period; the state includes a docking state or a traveling state; obtaining an initial charging voltage corresponding to the energy storage battery; when the state is the docking state, laying all the foldable solar panels in the unfolded state among the n first foldable solar panels flat on a horizontal plane where the kayak is located, so as to improve heat dissipation effect and power generation efficiency of the foldable solar panels; charging the energy storage battery by the n first foldable solar panels according to the initial charging voltage to obtain the third power; when the state is the traveling state, obtaining a traveling speed and an acceleration corresponding to the traveling state; adjusting the initial charging voltage according to the traveling speed and the acceleration to obtain a first charging voltage; charging the energy storage battery by the n first foldable solar panels according to the first charging voltage to obtain the third power.
[0095] Specifically, obtain the state of the kayak within the preset second time period, where the state includes a docking state or a traveling state, and obtain the initial charging voltage corresponding to the energy storage battery. It should be noted that at this time, the n first foldable solar panels correspond to n second working states one by one. When the state is the docking state, the kayak stops on the horizontal plane without any movement, and all the foldable solar panels in the unfolded state among the n first foldable solar panels are laid flat on the horizontal plane to improve the heat dissipation effect and power generation efficiency of the foldable solar panels. Then, charge the energy storage battery by the n first foldable solar panels according to the initial charging voltage to obtain the third power. When the state is the traveling state, the kayak moves on the horizontal plane with a certain traveling speed and acceleration, and obtain the traveling speed and the acceleration corresponding to the traveling state. Then, adjust the initial charging voltage according to the traveling speed and the acceleration to obtain the first charging voltage, and charge the energy storage battery by the n first foldable solar panels according to the first charging voltage to obtain the third power.
[0096] It can be seen that during the process of charging the energy storage battery by the foldable solar panels, the charging voltage and the working mode of the foldable solar panels can be dynamically adjusted according to the state of the kayak, so as to optimize the heat dissipation effect and power generation efficiency of the foldable solar panels.
[0097] Among them, adjusting the initial charging voltage according to the driving speed and the acceleration to obtain a first charging voltage specifically includes the following steps:
[0098] Determine a first adjustment ratio corresponding to the driving speed; if the acceleration is greater than a preset acceleration threshold, determine a second adjustment ratio according to the acceleration; determine a third adjustment ratio according to the first adjustment ratio and the second adjustment ratio; adjust the initial charging voltage according to the third adjustment ratio to obtain the first charging voltage; if the acceleration is less than or equal to the preset acceleration threshold, adjust the initial charging voltage according to the first adjustment ratio to obtain the first charging voltage.
[0099] Specifically, the first adjustment ratio corresponding to the driving speed can be determined first. Among them, the faster the driving speed, the greater the corresponding first adjustment ratio. If the acceleration is greater than the preset acceleration threshold, the second adjustment ratio is determined according to the acceleration. Then, the third adjustment ratio is determined according to the first adjustment ratio and the second adjustment ratio. Finally, the initial charging voltage is adjusted according to the third adjustment ratio to obtain the first charging voltage. If the acceleration is less than or equal to the preset acceleration threshold, the initial charging voltage is adjusted according to the first adjustment ratio to obtain the first charging voltage.
[0100] It can be seen that adjusting the charging voltage according to the driving speed and acceleration of the kayak meets the charging requirements of the kayak in the dynamic motion state and improves the stability and efficiency of the charging voltage.
[0101] The above mainly introduces the solution of the embodiment of the present application from the perspective of the execution process on the method side. It can be understood that in order for an electronic device to implement the above functions, it includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, combining the units and algorithm steps of each example described in the embodiments provided in this article, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraint conditions of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0102] Embodiments of the present application can divide functional units of an electronic device according to the above method examples. For example, each functional unit can be divided corresponding to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. It should be noted that the division of units in the embodiments of the present application is illustrative, only a logical function division, and there can be other division methods in actual implementation.
[0103] In the case of dividing each functional module corresponding to each function, Figure 4 is a block diagram of the functional modules of a solar panel charging control device based on a kayak provided by an embodiment of the present application, which is applied to a kayak. The kayak includes m foldable solar panels and a storage battery, and each foldable solar panel is in a fully folded state; m is an integer greater than 1; the solar panel charging control device 400 based on the kayak includes an acquisition module 410, a determination module 420, an adjustment module 430, and a charging module 440, where:
[0104] The acquisition module 410 is configured to acquire the central position corresponding to each of the m foldable solar panels to obtain m central positions; and acquire the distance between each of the m central positions and the horizontal plane where the kayak is located to obtain m distances;
[0105] The determination module 420 is configured to determine the working priorities of the m foldable solar panels according to the m distances to obtain m working priorities; the greater the distance, the higher the working priority;
[0106] The adjustment module 430 is configured to acquire the first power of the storage battery, and adjust the working states of the m foldable solar panels according to the m working priorities and the first power to obtain m first working states; the working states include any one of the following: the fully folded state, the partially folded state, and the unfolded state;
[0107] The acquisition module 410 is further configured to acquire all the first working states that are in the unfolded state among the m first working states to obtain n first working states; n is an integer greater than 0 and less than or equal to m;
[0108] The charging module 440 is configured to charge the storage battery through n first foldable solar panels within a preset first time period to obtain a second power; the n first foldable solar panels are n foldable solar panels corresponding to the n first working states among the m foldable solar panels; the second power is less than a preset first power threshold;
[0109] The obtaining module 410 is further configured to obtain the temperature data of the n first foldable solar panels within the preset first time period, so as to obtain n temperature data;
[0110] The adjustment module 430 is further configured to adjust the n first working states according to the n temperature data, so as to obtain n second working states;
[0111] The charging module 440 is further configured to charge the energy storage battery through the n first foldable solar panels within a preset second time period, so as to obtain a third battery level; the third battery level is greater than or equal to a preset first battery level threshold; the start time of the preset second time period is later than the end time of the preset first time period.
[0112] Optionally, in terms of adjusting the working states of the m foldable solar panels according to the m working priorities and the first battery level to obtain m first working states, the adjustment module 430 is specifically configured to:
[0113] When the first battery level is greater than or equal to the preset first battery level threshold, the working states of the m foldable solar panels are maintained as the fully folded state to obtain the m first working states;
[0114] When the first battery level is less than the preset first battery level threshold and greater than or equal to a preset second battery level threshold, the m foldable solar panels are arranged in descending order of working priority according to the m working priorities to obtain a first sequence; the preset first battery level threshold is greater than the preset second battery level threshold;
[0115] According to the mapping relationship between the battery level and the power generation power preset, determine the first power generation power corresponding to the first battery level;
[0116] Obtain the power generation powers of the first a foldable solar panels in the first sequence to obtain a power generation powers; the sum of the a power generation powers is greater than or equal to the first power generation power, and the sum of the a - 1 power generation powers is less than the first power generation power; a is an integer greater than 1 and less than m;
[0117] Adjust the working states of the first a foldable solar panels to the unfolded state to obtain a first working states;
[0118] Maintain the working states of the m - a foldable solar panels other than the first a foldable solar panels among the m foldable solar panels as the fully folded state to obtain m - a first working states;
[0119] Determine the m first working states based on the a first working states and the m - a first working states;
[0120] When the first power is less than the preset second power threshold, adjust the working states of the m foldable solar panels to the unfolded state to obtain the m first working states.
[0121] Optionally, in terms of adjusting the n first working states according to the n temperature data to obtain n second working states, the adjustment module 430 is further specifically configured to:
[0122] Obtain reference temperature data; the reference temperature data is any one of the n temperature data; the reference temperature data includes a plurality of temperature values; each temperature value corresponds to each moment within the preset first time period;
[0123] Obtain the first working state corresponding to the reference temperature data among the n first working states to obtain a reference first working state;
[0124] Perform an average calculation on the plurality of temperature values to obtain an average temperature value;
[0125] If the average temperature value is greater than the preset first temperature threshold, calculate the temperature difference between the average temperature value and the preset first temperature threshold to obtain a first temperature difference;
[0126] Determine a first adjustment factor according to the first temperature difference;
[0127] Obtain the initial folding parameters corresponding to the reference first working state;
[0128] Adjust the initial folding parameters according to the first adjustment factor to obtain first folding parameters;
[0129] Adjust the reference first working state according to the first folding parameters to obtain a corresponding second working state; and this second working state is the partially folded state or the unfolded state.
[0130] Optionally, the initial folding parameters include an initial folding angle and an initial folding direction. In terms of obtaining the initial folding parameters corresponding to the reference first working state, the adjustment module 430 is further specifically configured to:
[0131] Obtain the light direction, light intensity, and wind force intensity of the first foldable solar panel corresponding to the reference temperature data;
[0132] Determine the initial folding direction according to the light direction;
[0133] Determine a reference folding angle according to the light intensity; the greater the light intensity, the greater the reference folding angle;
[0134] Adjust the reference folding angle according to the wind intensity to obtain the initial folding angle.
[0135] Optionally, the adjustment module 430 is further specifically configured to:
[0136] Obtain the lowest temperature value and the highest temperature value among the multiple temperature values;
[0137] If the average temperature value is less than or equal to the preset first temperature threshold, and the highest temperature value is greater than the preset first temperature threshold, then calculate the temperature difference between the highest temperature value and the lowest temperature value to obtain a second temperature difference;
[0138] Determine a second adjustment factor according to the second temperature difference;
[0139] Adjust the initial folding parameter according to the second adjustment factor to obtain a second folding parameter;
[0140] Adjust the reference first working state according to the second folding parameter to obtain a corresponding second working state.
[0141] Optionally, the charging voltage of the energy storage battery is 12~120V; in terms of charging the energy storage battery by the n first foldable solar panels within a preset second time period to obtain a third power amount, the charging module 440 is specifically configured to:
[0142] Obtain the state of the kayak within the preset second time period; the state includes a docking state or a traveling state;
[0143] Obtain the initial charging voltage corresponding to the energy storage battery;
[0144] When the state is the docking state, lay all the foldable solar panels in the unfolded state among the n first foldable solar panels flat on the horizontal plane where the kayak is located to improve the heat dissipation effect and power generation efficiency of the foldable solar panels;
[0145] Charge the energy storage battery by the n first foldable solar panels according to the initial charging voltage to obtain the third power amount;
[0146] When the state is the traveling state, then obtain the traveling speed and acceleration corresponding to the traveling state;
[0147] Adjust the initial charging voltage according to the traveling speed and the acceleration to obtain a first charging voltage;
[0148] The energy storage battery is charged by the n first foldable solar panels according to the first charging voltage to obtain the third battery level.
[0149] Optionally, in adjusting the initial charging voltage according to the driving speed and the acceleration to obtain the first charging voltage, the charging module 440 is further specifically configured to:
[0150] Determine a first adjustment ratio corresponding to the driving speed;
[0151] If the acceleration is greater than a preset acceleration threshold, determine a second adjustment ratio according to the acceleration;
[0152] Determine a third adjustment ratio according to the first adjustment ratio and the second adjustment ratio;
[0153] Adjust the initial charging voltage according to the third adjustment ratio to obtain the first charging voltage;
[0154] If the acceleration is less than or equal to the preset acceleration threshold, adjust the initial charging voltage according to the first adjustment ratio to obtain the first charging voltage.
[0155] It can be seen that by analyzing the position data, temperature data of the foldable solar panel and the battery level data of the energy storage battery, and automatically adjusting the working state of the foldable solar panel according to the analysis result, the charging efficiency is improved.
[0156] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiment shown above. The solar panel charging control device 400 based on the kayak can be used to execute the method embodiment of the present application above, which will not be elaborated herein.
[0157] The embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any method recorded in the method embodiment above. The computer includes an electronic device.
[0158] The embodiment of the present application further provides a computer program product. The computer program product includes a non-transitory computer-readable storage medium storing a computer program. The computer program is operable to enable a computer to execute part or all of the steps of any method recorded in the method embodiment above. The computer program product can be a software installation package, and the computer includes an electronic device.
[0159] It should be noted that, for each of the above embodiments, for the sake of simple description, they are all expressed as a series of action combinations. Those skilled in the art should know that this application is not limited by the described action sequence, because some steps in the embodiments of this application can be performed in other sequences or simultaneously. In addition, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions, steps, modules or units involved are not necessarily essential to the embodiments of this application.
[0160] In the above embodiments, the descriptions of the embodiments of this application each have their own focuses. For parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0161] Those of ordinary skill in the art can understand all or part of the processes of implementing the above method embodiments. These processes can be completed by relevant hardware instructed by a computer program. This program can be stored in a computer-readable storage medium. When this program is executed, it can include the processes of the above method embodiments. The aforementioned storage medium includes: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.
[0162] The steps of the methods or algorithms described in the embodiments of this application can be implemented in a hardware manner or by a processor executing software instructions. The software instructions can be composed of corresponding software modules. The software modules can be stored in RAM, flash memory, ROM, EPROM, electrically erasable programmable read-only memory (EEPROM), registers, hard disk, removable hard disk, CD-ROM or any other form of storage medium well-known in the art. An exemplary storage medium is coupled to the processor, enabling the processor to read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, this ASIC can be located in a terminal device or a management device. Of course, the processor and the storage medium can also exist as discrete components in the terminal device or the management device.
[0163] Those skilled in the art should be able to realize that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, fiber optic, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server, data center, etc. that contains one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a digital video disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.
[0164] Each device and product described in the above embodiments includes various modules / units, which can be software modules / units, hardware modules / units, or can be partially software modules / units and partially hardware modules / units. For example, for each device and product applied to or integrated into a chip, each module / unit it includes can be implemented in the form of hardware such as circuits, or at least some modules / units can be implemented in the form of software programs that run on the processor integrated inside the chip, and the remaining (if any) part of the modules / units can be implemented in the form of hardware such as circuits; for each device and product applied to or integrated into a chip module, each module / unit it includes can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (such as a chip, a circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented in the form of software programs that run on the processor integrated inside the chip module, and the remaining (if any) part of the modules / units can be implemented in the form of hardware such as circuits; for each device and product applied to or integrated into a terminal device, each module / unit it includes can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (such as a chip, a circuit module, etc.) or different components inside the terminal device, or at least some modules / units can be implemented in the form of software programs that run on the processor integrated inside the terminal device, and the remaining (if any) part of the modules / units can be implemented in the form of hardware such as circuits.
[0165] The specific embodiments described above further elaborate on the objectives, technical solutions, and beneficial effects of the embodiments of the present application. It should be understood that the above description is only the specific embodiments of the embodiments of the present application and is not used to limit the protection scope of the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application shall be included in the protection scope of the embodiments of the present application.
Claims
1. A solar panel charging control method based on a kayak, characterized in that, Applied to a kayak, the kayak includes m foldable solar panels and a storage battery, and each of the foldable solar panels is in a fully folded state; m is an integer greater than 1; The method includes: Obtain the central position corresponding to each of the m foldable solar panels among the m foldable solar panels, and obtain m central positions; Obtain the distance between each central position among the m central positions and the horizontal plane where the kayak is located, and obtain m distances; Determine the working priorities of the m foldable solar panels according to the m distances, and obtain m working priorities; The greater the distance, the higher the working priority; Obtain the first power of the storage battery, and adjust the working states of the m foldable solar panels according to the m working priorities and the first power, and obtain m first working states; The working state includes any one of the following: the fully folded state, the partially folded state, and the unfolded state; Obtain all the first working states that are in the unfolded state among the m first working states, and obtain n first working states; n is an integer greater than 0 and less than or equal to m; Charge the storage battery through n first foldable solar panels within a preset first time period, and obtain a second power; The n first foldable solar panels are n foldable solar panels among the m foldable solar panels corresponding to the n first working states; The second power is less than a preset first power threshold; Obtain the temperature data of the n first foldable solar panels within the preset first time period, and obtain n temperature data; Adjust the n first working states according to the n temperature data, and obtain n second working states; Charge the storage battery through the n first foldable solar panels within a preset second time period, and obtain a third power; The third power is greater than or equal to the preset first power threshold; The start time of the preset second time period is later than the end time of the preset first time period.
2. The method according to claim 1, wherein The adjusting the working states of the m foldable solar panels according to the m working priorities and the first power to obtain m first working states includes: When the first power is greater than or equal to the preset first power threshold, then keep the working states of the m foldable solar panels as the fully folded state to obtain the m first working states; When the first power is less than the preset first power threshold and greater than or equal to a preset second power threshold, then arrange the m foldable solar panels in descending order of working priority according to the m working priorities to obtain a first sequence; The preset first power threshold is greater than the preset second power threshold; Determine the first power generation power corresponding to the first power according to the mapping relationship between the preset power and the power generation power; Obtain the power generation power of the first a foldable solar panels in the first sequence to obtain a power generation powers; the sum of the a power generation powers is greater than or equal to the first power generation power, and the sum of a - 1 power generation powers is less than the first power generation power; a is an integer greater than 1 and less than m; Adjust the working states of the first a foldable solar panels to the unfolded state to obtain a first working states; Keep the working states of the m - a foldable solar panels other than the first a foldable solar panels among the m foldable solar panels in the fully folded state to obtain m - a first working states; Determine the m first working states according to the a first working states and the m - a first working states; When the first electric quantity is less than the preset second electric quantity threshold, adjust the working states of the m foldable solar panels to the unfolded state to obtain the m first working states.
3. The method according to claim 1, characterized in that The adjusting the n first working states according to the n temperature data to obtain n second working states includes: Obtain reference temperature data; the reference temperature data is any one of the n temperature data; the reference temperature data includes a plurality of temperature values; each temperature value corresponds to each moment within the preset first time period; Obtain the first working state corresponding to the reference temperature data among the n first working states to obtain a reference first working state; Perform an average calculation on the plurality of temperature values to obtain an average temperature value; If the average temperature value is greater than the preset first temperature threshold, calculate the temperature difference between the average temperature value and the preset first temperature threshold to obtain a first temperature difference; Determine a first adjustment factor according to the first temperature difference; Obtain the initial folding parameter corresponding to the reference first working state; Adjust the initial folding parameter according to the first adjustment factor to obtain a first folding parameter; Adjust the reference first working state according to the first folding parameter to obtain a corresponding second working state; and the second working state is the partially folded state or the unfolded state.
4. The method according to claim 3, wherein The initial folding parameter includes an initial folding angle and an initial folding direction, and the obtaining the initial folding parameter corresponding to the reference first working state includes: Obtain the light direction, light intensity, and wind intensity of the first foldable solar panel corresponding to the reference temperature data; Determine the initial folding direction according to the light direction; Determine a reference folding angle according to the light intensity; the greater the light intensity, the greater the reference folding angle; Adjust the reference folding angle according to the wind intensity to obtain the initial folding angle.
5. The method according to claim 3, wherein The method further includes: Obtain the lowest temperature value and the highest temperature value among the plurality of temperature values; If the average temperature value is less than or equal to the preset first temperature threshold and the highest temperature value is greater than the preset first temperature threshold, calculate the temperature difference between the highest temperature value and the lowest temperature value to obtain a second temperature difference; Determine a second adjustment factor according to the second temperature difference; Adjust the initial folding parameters according to the second adjustment factor to obtain second folding parameters; Adjust the reference first working state according to the second folding parameters to obtain a corresponding second working state.
6. The method according to any one of claims 1-5, characterized in that The charging voltage of the energy storage battery is 12~120V; charging the energy storage battery by the n first foldable solar panels within a preset second time period to obtain a third battery charge, including: Obtain the state of the kayak within the preset second time period; the state includes a docking state or a traveling state; Obtain the initial charging voltage corresponding to the energy storage battery; When the state is the docking state, lay all the foldable solar panels in the unfolded state among the n first foldable solar panels flat on the horizontal plane where the kayak is located to improve the heat dissipation effect and power generation efficiency of the foldable solar panels; Charge the energy storage battery by the n first foldable solar panels according to the initial charging voltage to obtain the third battery charge; When the state is the traveling state, obtain the traveling speed and acceleration corresponding to the traveling state; Adjust the initial charging voltage according to the traveling speed and the acceleration to obtain a first charging voltage; Charge the energy storage battery by the n first foldable solar panels according to the first charging voltage to obtain the third battery charge.
7. The method according to claim 6, wherein The adjusting the initial charging voltage according to the traveling speed and the acceleration to obtain a first charging voltage includes: Determine a first adjustment ratio corresponding to the traveling speed; If the acceleration is greater than a preset acceleration threshold, determine a second adjustment ratio according to the acceleration; Determine a third adjustment ratio according to the first adjustment ratio and the second adjustment ratio; Adjust the initial charging voltage according to the third adjustment ratio to obtain the first charging voltage; If the acceleration is less than or equal to the preset acceleration threshold, adjust the initial charging voltage according to the first adjustment ratio to obtain the first charging voltage.
8. A solar panel charging control device based on a kayak, characterized in that, Applied to a kayak, the kayak includes m foldable solar panels and an energy storage battery, and each foldable solar panel is in a fully folded state; m is an integer greater than 1; the device includes an acquisition module, a determination module, an adjustment module, and a charging module, where: The acquisition module is configured to acquire the central position corresponding to each of the m foldable solar panels to obtain m central positions; acquire the distance between each central position among the m central positions and the horizontal plane where the kayak is located to obtain m distances; The determination module is configured to determine the working priorities of the m foldable solar panels according to the m distances to obtain m working priorities; the greater the distance, the higher the working priority; The adjustment module is configured to obtain the first power of the energy storage battery, and adjust the working states of the m foldable solar panels according to the m working priorities and the first power, so as to obtain m first working states; the working states include any one of the following: the fully folded state, the partially folded state, and the unfolded state; The obtaining module is further configured to obtain all the first working states that are in the unfolded state among the m first working states, so as to obtain n first working states; n is an integer greater than 0 and less than or equal to m; The charging module is configured to charge the energy storage battery through the n first foldable solar panels within a preset first time period, so as to obtain a second power; the n first foldable solar panels are the n foldable solar panels corresponding to the n first working states among the m foldable solar panels; the second power is less than a preset first power threshold; The obtaining module is further configured to obtain the temperature data of the n first foldable solar panels within the preset first time period, so as to obtain n temperature data; The adjustment module is further configured to adjust the n first working states according to the n temperature data, so as to obtain n second working states; The charging module is further configured to charge the energy storage battery through the n first foldable solar panels within a preset second time period, so as to obtain a third power; the third power is greater than or equal to the preset first power threshold; the start time of the preset second time period is later than the end time of the preset first time period.
9. An electronic device, characterized in that, Comprising: A processor, a memory, a communication interface, and one or more programs; The one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for executing the steps in the method according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and the computer program includes program instructions, and when the program instructions are executed by the processor, the processor is caused to execute the method according to any one of claims 1-7.
Citation Information
Patent Citations
Foldable type solar charging clothes and capturing method for maximum power of solar energy
CN109907391A
Solar unmanned aerial vehicle task planning method, device and equipment based on queuing system
CN117434966A