Solar system control method, solar system and motor home
By acquiring the state information of the high-voltage and low-voltage batteries, determining their respective charging parameter sets, and generating a target charging strategy, the problem of the solar system's inability to charge efficiently at the same time is solved, and efficient charging of the dual-battery system is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZHEJIANG GEELY HLDG GRP CO LTD
- Filing Date
- 2026-03-24
- Publication Date
- 2026-06-26
AI Technical Summary
In existing technologies, solar energy systems cannot simultaneously charge both the high-voltage and low-voltage batteries in a motorhome with optimal charging efficiency, resulting in low charging efficiency.
By acquiring the state information of the high-voltage and low-voltage batteries, the corresponding charging parameter sets for each are determined, and a target charging strategy is generated to dynamically adjust the charging process and ensure that the high-voltage and low-voltage batteries receive matching charging parameters.
It significantly improves the charging efficiency and compatibility of the solar system with the dual-battery system, and can dynamically adjust the charging process according to the real-time power level.
Smart Images

Figure CN122292583A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and in particular to a solar energy system control method, a solar energy system, and a motorhome. Background Technology
[0002] With the continuous development of motorhomes, using onboard solar power systems to charge the onboard energy storage batteries has become a common solution to improve the range and energy self-sufficiency of motorhomes. In particular, when motorhomes are equipped with a dual battery system consisting of a high-voltage power battery and a low-voltage household battery, it is especially important to coordinate the charging process of the two efficiently.
[0003] In related technologies, technicians typically control solar systems to use a charge controller with maximum power point tracking to improve the energy capture efficiency of solar panels, thereby simultaneously charging both high-voltage and low-voltage batteries.
[0004] However, the charging schemes used in related technologies can only optimize the charging process of one type of battery in a dual-battery system. As a result, the solar system cannot charge the high-voltage and low-voltage batteries simultaneously with the best charging efficiency, which can easily lead to low charging efficiency in the solar system. Summary of the Invention
[0005] The main purpose of this application is to provide a solar energy system control method, a solar energy system, and a motorhome, aiming to solve the technical problem of low charging efficiency when the solar energy system charges the dual battery system in the motorhome in related technologies.
[0006] To achieve the above objectives, this application proposes a solar energy system control method, which is applied to a motorhome including a solar energy system, a high-voltage battery, and a low-voltage battery. The method includes: Obtain the first battery state information of the high-voltage battery and the second battery state information of the low-voltage battery; Based on the first battery state information, a first charging parameter group corresponding to the high-voltage battery is determined, and based on the second battery state information, a second charging parameter group corresponding to the low-voltage battery is determined. A target charging strategy is generated by combining the first charging parameter group and the second charging parameter group, so that the solar energy system can charge the high-voltage battery and the low-voltage battery according to the target charging strategy.
[0007] In one embodiment, the step of determining the first charging parameter group corresponding to the high-voltage battery based on the first battery state information includes: Determine the first remaining battery power included in the first battery status information; If the first remaining power is detected to be within the power range of the first high-voltage battery, the preset first high-voltage charging parameter group is determined as the first charging parameter group corresponding to the high-voltage battery; When the first remaining power is detected to be within the second high-voltage battery power range, the preset second high-voltage charging parameter group is determined as the first charging parameter group, wherein the minimum high-voltage battery power in the second high-voltage battery power range is greater than the maximum high-voltage battery power in the first high-voltage battery power range. If the first remaining battery power is detected to be within the third high-voltage battery power range, the preset third high-voltage charging parameter group is determined as the first charging parameter group, wherein the minimum high-voltage battery power in the third high-voltage battery power range is greater than the maximum high-voltage battery power in the second high-voltage battery power range.
[0008] In one embodiment, the step of determining the second charging parameter set corresponding to the low-voltage battery based on the second battery state information includes: Determine the second remaining battery capacity contained in the second battery status information; If the second remaining power is detected to be within the power range of the first low-voltage battery, the preset first low-voltage charging parameter group is determined as the second charging parameter group corresponding to the low-voltage battery. When the second remaining power is detected to be within the second low-voltage battery power range, the preset second low-voltage charging parameter group is determined as the second charging parameter group, wherein the minimum low-voltage battery power in the second low-voltage battery power range is greater than the maximum low-voltage battery power in the first low-voltage battery power range. If the second remaining battery power is detected to be within the third low-voltage battery power range, the preset third low-voltage charging parameter group is determined as the second charging parameter group, wherein the minimum low-voltage battery power in the third low-voltage battery power range is greater than the maximum low-voltage battery power in the second low-voltage battery power range.
[0009] In one embodiment, after the step of generating a target charging strategy by combining the first charging parameter set and the second charging parameter set, the method further includes: The charging status of the RV is detected, wherein the charging status is either mains charging or not charging. When the charging state is detected to be the mains charging state, the solar energy system is controlled to enter the charging cut-off state, wherein the solar energy system stops charging the high-voltage battery and the low-voltage battery in the charging cut-off state.
[0010] In one embodiment, after the step of generating a target charging strategy by combining the first charging parameter set and the second charging parameter set, the method further includes: Determine the light intensity variation parameters of the environment in which the RV is located, and determine the controller tracking frequency corresponding to the light intensity variation parameters; The controller determines the optimal charging parameter set based on the tracking frequency and controls the solar system to charge the high-voltage battery and the low-voltage battery according to the optimal charging parameter set.
[0011] In one embodiment, after the step of generating a target charging strategy by combining the first charging parameter set and the second charging parameter set, the method further includes: Obtain the current wind speed parameters of the environment where the RV is located; If the current wind speed parameter is detected to have reached a preset wind speed threshold, the duration of the current wind speed corresponding to the current wind speed parameter is determined. If the duration of the current wind speed is detected to reach a preset first duration threshold, the active solar panels of the solar energy system are controlled to enter a retracted state.
[0012] In one embodiment, after the step of generating a target charging strategy by combining the first charging parameter set and the second charging parameter set, the method further includes: Obtain the current precipitation level of the environment where the RV is located; If the current precipitation level is detected to be less than a preset first precipitation level and the current precipitation level is greater than or equal to a preset second precipitation level, the duration of the current precipitation corresponding to the current precipitation level is determined. If the duration of the current precipitation is detected to have reached a preset second duration threshold, the active solar panels of the solar energy system are controlled to enter a retracted state.
[0013] In one embodiment, prior to the step of obtaining the first battery state information of the high-voltage battery, the method further includes: Collect user voice signals; The user's voice signal is converted into text information, and the user's control intention is determined based on the text information; Based on the user's control intent, a vehicle target control command is generated, and the solar energy system is adjusted according to the target control command.
[0014] In addition, to achieve the above objectives, this application also proposes a solar energy system, the system comprising: a fixed solar panel, a movable solar panel, a wind sensor, a rain and snow sensor, a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the solar energy system control method described above.
[0015] In addition, to achieve the above objectives, this application also proposes a motorhome that includes the solar energy system described above.
[0016] The solar energy system control method provided in this application is applied to a motorhome containing a solar energy system, a high-voltage battery, and a low-voltage battery. It acquires first battery state information of the high-voltage battery and second battery state information of the low-voltage battery; determines a first charging parameter group corresponding to the high-voltage battery based on the first battery state information and a second charging parameter group corresponding to the low-voltage battery based on the second battery state information; and generates a target charging strategy by combining the first and second charging parameter groups, so that the solar energy system can charge the high-voltage battery and the low-voltage battery according to the target charging strategy.
[0017] Thus, this application solves the technical problem of low charging efficiency when the solar system charges the dual-battery system in the RV in the related technology. That is, this application determines the charging parameters of the high-voltage battery and the low-voltage battery respectively based on their respective battery states, and generates a refined target charging strategy according to each charging parameter group. This enables the solar system to dynamically adjust the charging process based on the real-time power of the high-voltage battery and the low-voltage battery when charging the dual-battery system, thereby significantly improving the charging efficiency and adaptability of the solar system. Attached Figure Description
[0018] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0019] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 This is a schematic diagram of the solar system structure involved in one embodiment of the solar system control method of this application.
[0021] Figure 2This is a schematic diagram of the solar panel in the off state according to an embodiment of the solar system control method of this application.
[0022] Figure 3 This is a schematic diagram of a solar panel as described in an embodiment of a solar system control method for applying for a patent.
[0023] Figure 4 This is a detailed structural diagram of a solar energy system involved in an embodiment of the solar energy system control method for applying for a patent.
[0024] Figure 5 This is a flowchart illustrating an embodiment of the solar energy system control method of this application.
[0025] Figure 6 This is a schematic diagram of the equipment structure of the hardware operating environment involved in the solar energy system control method in the embodiments of this application.
[0026] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0027] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0028] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0029] In this embodiment, for ease of description, the following description will focus on the solar energy system configured in the RV, or the mobile terminal, data storage and control terminal, PC and other terminals that are associated with the solar energy system.
[0030] It should be noted that, please refer to Figure 1 , Figure 1 This is a schematic diagram of the solar energy system structure involved in an embodiment of the solar energy system control method of this application, as shown below. Figure 1 As shown, the solar energy system includes an MPPT controller 1, a charger 2, a fixed solar panel 3, a movable solar panel 4, a high-voltage battery 5, a low-voltage battery 6, a control chip 7, a main control circuit board 8, a voice recognition module 9, a microphone 10, a wind sensor 11, a rain and snow sensor 12, a telescopic mechanism 13, a communication module 14, and a control terminal 15. The fixed solar panel 3 and the movable solar panel 4 are connected. The control chip 7 is integrated on the main circuit board 8. The voice recognition module 9 and the microphone 10 are connected. Simultaneously, the MPPT controller 1, the voice recognition module 9, the wind sensor 11, the rain and snow sensor 12, the telescopic mechanism 13, and the communication module 14 are each connected to the main circuit board 8 and controlled by the control chip 7 through the main circuit board 8.
[0031] In addition, such as Figure 1 As shown, the MPPT controller 1, charger 2, fixed solar panel 3, movable solar panel 4, high-voltage battery 5, and low-voltage battery 6 together constitute an intelligent charging module 100. Meanwhile, the control chip 7, main control circuit board 8, voice recognition module 9, microphone 10, wind sensor 11, rain and snow sensor 12, and telescopic mechanism 13 together constitute an intelligent control module 200. The communication module 14 and control terminal 15 together constitute a remote management module 300.
[0032] In addition, please refer to Figure 4 , Figure 4 A detailed structural diagram of the solar energy system involved in one embodiment of the solar energy system control method is shown below. Figure 4 As shown, the MPPT (Maximum Power Point Tracking) controller 1 is installed at the bottom of the RV's upper-mounted compartment assembly. It is used to adjust the algorithm based on the output voltage and current of the fixed solar panel 3 and the movable solar panel 4 to modify the extracted power. Simultaneously, the MPPT controller 1 is also used to regulate the charging operation. Furthermore, the charger 2 is installed in the middle of the RV's upper-mounted compartment assembly to supply the voltage output from the fixed solar panel 3 and the movable solar panel 4 to the battery pack. Please refer to... Figure 3 , Figure 3 A schematic diagram of a solar panel as described in an embodiment of a solar system control method is shown below. Figure 3As shown, fixed solar panels 3 and movable solar panels 4 are installed on the top of the RV's upper body assembly, providing power to the RV. Additionally, a high-voltage battery 5 is installed at the bottom of the RV chassis, supplying power to the RV's drive motor, air conditioning, PTC (Positive Temperature Coefficient) heater, etc. Furthermore, a low-voltage battery 6 is installed under the RV chassis, providing power to the RV's low-voltage equipment. A control chip 7 is installed on the main control circuit board 8, performing control functions. The main control circuit board 8 is installed on the top of the RV upper body assembly, used for command transmission. A voice recognition module 9 is installed on the top of the RV upper body assembly, acquiring voice commands collected by the microphone 10 and transmitting them to the control chip 7 for control of various modules based on the voice commands. The microphone 10 is also installed on the top of the RV upper body assembly, collecting the user's voice signal. In addition, a wind sensor 11 is installed on the sloping front of the RV to collect wind signals, which the control chip 7 uses to determine whether to turn off the movable solar panel 4. Furthermore, a rain and snow sensor 12 is installed on the sloping front of the RV to collect precipitation signals, which the control chip 7 uses to determine whether to turn off the movable solar panel 4. Additionally, a telescopic mechanism 13 is installed on the top of the RV's superstructure assembly to control the opening and closing of the movable solar panel 4. Finally, a communication module 14 is installed on the top of the RV's superstructure assembly to receive commands triggered by the user terminal 15 and transmit control commands to the control chip 7.
[0033] Based on the aforementioned solar energy system, the overall concept of the solar energy system control method of this application is proposed.
[0034] With the continuous development of RVs, using onboard solar systems to charge the RV's onboard energy storage batteries has become a common solution to improve the RV's range and energy self-sufficiency. This is especially true when the RV is equipped with a dual-battery system consisting of a high-voltage power battery and a low-voltage household battery, making efficient coordination of the charging process crucial. In related technologies, engineers typically control the solar system using a charge controller with maximum power point tracking (MPPT) to improve the energy capture efficiency of the solar panels, thereby charging both the high-voltage and low-voltage batteries simultaneously. However, the charging schemes used in these technologies can only optimize the charging process of one type of battery within the dual-battery system. Therefore, the solar system cannot charge both the high-voltage and low-voltage batteries simultaneously with optimal charging efficiency, easily leading to lower charging efficiency.
[0035] To address the above issues, this application provides a solar energy system control method. This method is applied to a motorhome containing a solar energy system, a high-voltage battery, and a low-voltage battery. The method includes: acquiring first battery state information of the high-voltage battery and acquiring second battery state information of the low-voltage battery; determining a first charging parameter group corresponding to the high-voltage battery based on the first battery state information and determining a second charging parameter group corresponding to the low-voltage battery based on the second battery state information; and generating a target charging strategy by combining the first and second charging parameter groups, so that the solar energy system can charge the high-voltage battery and the low-voltage battery according to the target charging strategy.
[0036] Thus, this application solves the technical problem of low charging efficiency when the solar system charges the dual-battery system in the RV in the related technology. That is, this application determines the charging parameters of the high-voltage battery and the low-voltage battery respectively based on their respective battery states, and generates a refined target charging strategy according to each charging parameter group. This enables the solar system to dynamically adjust the charging process based on the real-time power of the high-voltage battery and the low-voltage battery when charging the dual-battery system, thereby significantly improving the charging efficiency and adaptability of the solar system.
[0037] Based on the overall concept of the solar energy system control method of this application, the embodiments of this application provide a solar energy system control method, referring to... Figure 5 , Figure 5 This is a flowchart illustrating the first embodiment of the solar energy system control method of this application. In this embodiment, the solar energy system control method is applied to a motorhome including a solar energy system, a high-voltage battery, and a low-voltage battery, and the method includes steps S10 to S30: Step S10: Obtain the first battery status information of the high-voltage battery and the second battery status information of the low-voltage battery; Step S20: Determine the first charging parameter group corresponding to the high-voltage battery based on the first battery state information, and determine the second charging parameter group corresponding to the low-voltage battery based on the second battery state information; It should be noted that the high-voltage battery is an energy storage device used in the RV to drive the RV and power high-voltage, high-power equipment. Similarly, the low-voltage battery is an energy storage device used in the RV to power low-voltage electrical equipment. Furthermore, the battery status information is a set of quantitative data reflecting the battery's current operating state. This means that the battery status information should include at least parameters such as the remaining capacity, real-time charging / discharging current, battery temperature, and health status. Additionally, the charging parameter set is a set of control commands or target values that guide the charging process, specifically including parameters such as target charging voltage, target charging current, and charging power limits.
[0038] In this embodiment, after the RV deploys the movable solar panels within the solar system, the control chip within the solar system first periodically accesses the high-voltage battery management unit and the low-voltage battery management unit via its data acquisition interface. This allows it to acquire the first battery status information of the high-voltage battery and the second battery status information of the low-voltage battery. Subsequently, the control chip parses the first battery status information to determine a matching first set of charging parameters for guiding the high-voltage battery charging process. Simultaneously, the control chip parses the second battery status information to determine a matching second set of charging parameters for guiding the low-voltage battery charging process.
[0039] For example, when the RV is parked and the sunlight meets the charging requirements, the control chip 7 inside the RV controls the telescopic mechanism 13 to unfold, thereby driving the movable solar panel 4 into the charging area. Figure 3 In the unfolded state shown, the control chip 7 accesses the respective BMS (Battery Management System) of the high-voltage battery 5 and the low-voltage battery 6 via the CAN (Controller Area Network) bus to obtain the first battery status information sent by the high-voltage BMS system, including the current remaining power and temperature data of the high-voltage battery 5. At the same time, it obtains the second battery status information sent by the low-voltage BMS, including the current remaining power and temperature data of the low-voltage battery 6. Then, the control chip 7 queries the preset high-voltage battery charging parameter mapping relationship to determine the first charging parameter group that matches the first battery status information, and determines the first target charging voltage and the first target charging current included in the first charging parameter group. Simultaneously, the control chip 7 queries the preset low-voltage battery charging parameter mapping relationship to determine the second charging parameter group that matches the second battery status information, and determines the second target charging voltage and the second target charging current included in the second charging parameter group.
[0040] In this way, by collecting real-time status information of high-voltage and low-voltage batteries and determining the corresponding charging control parameter sets based on each real-time status information, the solar energy system can accurately perceive the actual needs of each battery and formulate matching charging parameter sets for high-voltage and low-voltage batteries respectively.
[0041] In one feasible implementation, the step of "determining the first charging parameter group corresponding to the high-voltage battery based on the first battery state information" in step S20 above may specifically include steps S201 to S204: Step S201: Determine the first remaining battery power contained in the first battery status information; Step S202: When the first remaining power is detected to be within the power range of the first high-voltage battery, the preset first high-voltage charging parameter group is determined as the first charging parameter group corresponding to the high-voltage battery; Step S203: When the first remaining power is detected to be within the second high-voltage battery power range, the preset second high-voltage charging parameter group is determined as the first charging parameter group, wherein the minimum high-voltage battery power in the second high-voltage battery power range is greater than the maximum high-voltage battery power in the first high-voltage battery power range. Step S204: When the first remaining power is detected to be within the third high-voltage battery power range, the preset third high-voltage charging parameter group is determined as the first charging parameter group, wherein the minimum high-voltage battery power in the third high-voltage battery power range is greater than the maximum high-voltage battery power in the second high-voltage battery power range.
[0042] It should be noted that the first, second, and third high-voltage battery power ranges are continuous and non-overlapping remaining power ranges. This means that these ranges collectively cover the entire power range from when the high-voltage battery 5 is depleted to when it is fully charged, and the minimum power value of each subsequent range is higher than the maximum power value of the preceding range. Furthermore, the preset first, second, and third high-voltage charging parameter sets are sets of specific charging control commands, each corresponding one-to-one with one of the three high-voltage battery power ranges. It is understood that the charging current and charging voltage included in each parameter set are set by technicians based on the battery characteristics of their corresponding power range; the specific values of the charging parameters in this application are not limited.
[0043] In this embodiment, after acquiring the first battery status information and the second battery status information, the control chip first parses the first battery status information to obtain the first remaining capacity representing the current storage capacity of the high-voltage battery. Then, the control chip reads the storage module configured within the solar system to obtain preset first high-voltage battery capacity ranges, second high-voltage battery capacity ranges, and third high-voltage battery capacity ranges. The first remaining capacity is then compared with each of these ranges. If the control chip detects that the first remaining capacity is within the first high-voltage battery capacity range, it further accesses the storage module to obtain a preset high-voltage battery charging parameter mapping relationship. This mapping relationship is then used to determine the first high-voltage charging parameter that matches the first high-voltage battery capacity range, and this parameter is then identified as the optimal high-voltage charging parameter. The first target charging parameter is ultimately used to control the charging of the high-voltage battery. Similarly, if the control chip detects that the first remaining charge is in a second high-voltage battery charge range where the minimum high-voltage battery charge is greater than the maximum high-voltage battery charge range of the first high-voltage battery charge range, it further determines a second high-voltage charging parameter that matches the second high-voltage battery charge range through the high-voltage battery charging parameter mapping relationship, and sets it as the first target charging parameter ultimately used to control the charging of the high-voltage battery. Similarly, if the control chip detects that the first remaining charge is in a third high-voltage battery charge range where the minimum high-voltage battery charge is greater than the maximum high-voltage battery charge range of the second high-voltage battery charge range, it further determines a third high-voltage charging parameter that matches the third high-voltage battery charge range through the high-voltage battery charging parameter mapping relationship, and sets it as the first target charging parameter ultimately used to control the charging of the high-voltage battery.
[0044] For example, after acquiring the first battery status information and the second battery status information, the control chip 7 first interprets the first battery status information to read the first remaining capacity, which represents the remaining storage capacity of the high-voltage battery 5. Then, the control chip 7 reads the storage module within the solar system to obtain a preset first high-voltage battery capacity range of 0% ≤ SOC (State of Charge). The control chip then compares the first remaining charge with the first, second, and third high-voltage battery charge ranges: 1) Charge (State of Charge) < 30%, 2) Charge (State of Charge) < 80%, 3) Charge (State of Charge) < 100%. If the control chip detects that the first remaining charge is < 30%, it determines that the first remaining charge falls within the first high-voltage battery charge range. The control chip then determines that the high-voltage battery is in a high-current charging phase and reads the storage module to obtain a high-voltage battery charging parameter mapping relationship containing multiple preset charge ranges and their corresponding preset charging parameter groups. The control chip then queries this mapping relationship to determine the first high-voltage charging parameter group used when SOC < 30%, which includes a target charging current of 0.5C and a target charging voltage of [missing information]. This leads to a target charging current of 0.5C and a target charging voltage of... The first target charging parameter was determined as the final control parameter for charging the high-voltage battery. Similarly, if control chip 7 detects that 30% ≤ first remaining charge < 80%, then control chip 7 determines that the high-voltage battery is in a constant current charging stage, and queries the high-voltage battery charging parameter mapping relationship to determine the second high-voltage charging parameter set used when 30% ≤ SOC < 80%, which includes a target charging current of 0.3C and a voltage lower than the aforementioned target charging voltage. Target charging voltage Therefore, the target charging current is 0.3C and the target charging voltage is... The first target charging parameter was determined as the final control parameter for charging the high-voltage battery. Similarly, if control chip 7 detects that 80% ≤ the first remaining charge, then control chip 7 determines that the high-voltage battery is in a constant voltage float charging stage, and queries the high-voltage battery charging parameter mapping relationship to determine the second high-voltage charging parameter set used when 80% ≤ SOC includes a target charging current of 0.3C and a voltage less than the aforementioned target charging voltage. Target charging voltage Therefore, the target charging current is 0.3C and the target charging voltage is... The first target charging parameter was determined to be used to ultimately control the charging of the high-voltage battery.
[0045] In this way, by collecting real-time status information of the high-voltage battery and determining the corresponding charging control parameter set for the high-voltage battery based on the real-time status information, the solar energy system can accurately perceive the actual needs of the high-voltage battery and formulate a matching charging parameter set for the high-voltage battery.
[0046] In one feasible implementation, the step of "determining the second charging parameter group corresponding to the low-voltage battery based on the second battery state information" in step S20 above may specifically include steps S205~S208: Step S205: Determine the second remaining battery power contained in the second battery status information; Step S206: When the second remaining power is detected to be within the power range of the first low-voltage battery, the preset first low-voltage charging parameter group is determined as the second charging parameter group corresponding to the low-voltage battery; Step S207: When the second remaining power is detected to be within the second low-voltage battery power range, the preset second low-voltage charging parameter group is determined as the second charging parameter group, wherein the minimum low-voltage battery power in the second low-voltage battery power range is greater than the maximum low-voltage battery power in the first low-voltage battery power range. Step S208: When the second remaining power is detected to be within the third low-voltage battery power range, the preset third low-voltage charging parameter group is determined as the second charging parameter group, wherein the minimum low-voltage battery power in the third low-voltage battery power range is greater than the maximum low-voltage battery power in the second low-voltage battery power range.
[0047] It should be noted that the first, second, and third low-voltage battery power ranges are continuous and non-overlapping remaining power ranges. This means that these three ranges collectively cover the entire power range from when the low-voltage battery is depleted to when it is fully charged, and the minimum power value of each subsequent range is higher than the maximum power value of the preceding range. Furthermore, the preset first, second, and third low-voltage charging parameter sets are sets of specific charging control commands, each corresponding one-to-one with one of the three low-voltage battery power ranges. It is understood that the charging current and charging voltage included in each parameter set are set by technicians based on the battery characteristics of their corresponding battery power range; the specific values of the charging parameters in this application are not limited.
[0048] In this embodiment, after acquiring the first battery status information and the second battery status information, the control chip first parses the second battery status information to obtain the second remaining capacity, which represents the current storage capacity of the low-voltage battery. Then, the control chip reads the aforementioned storage module to obtain preset first, second, and third low-voltage battery capacity ranges. It then compares the second remaining capacity with each of these ranges. If the control chip detects that the second remaining capacity is within the first low-voltage battery capacity range, it further accesses the storage module to obtain a preset low-voltage battery charging parameter mapping relationship. Based on this mapping relationship, it determines the first low-voltage charging parameter that matches the first low-voltage battery capacity range and uses it as the final parameter for control. The control chip determines a second target charging parameter for charging the low-voltage battery. Similarly, if the control chip detects that the second remaining battery capacity falls within a second low-voltage battery capacity range where the minimum low-voltage battery capacity is greater than the maximum low-voltage battery capacity range of the first low-voltage battery capacity range, it further determines a second low-voltage charging parameter matching the second low-voltage battery capacity range through a low-voltage battery charging parameter mapping relationship, and sets this as the final second target charging parameter for controlling the charging of the low-voltage battery. Similarly, if the control chip detects that the second remaining battery capacity falls within a third low-voltage battery capacity range where the minimum low-voltage battery capacity is greater than the maximum low-voltage battery capacity range of the second low-voltage battery capacity range, it further determines a third low-voltage charging parameter matching the third low-voltage battery capacity range through a low-voltage battery charging parameter mapping relationship, and sets this as the final second target charging parameter for controlling the charging of the low-voltage battery.
[0049] For example, after acquiring the first battery status information and the second battery status information, the control chip 7 can further interpret the second battery status information to read the second remaining power information, which represents the remaining power capacity of the low-voltage battery 6. Then, the control chip 7 reads the aforementioned storage module to obtain the preset first low-voltage battery power range of 0% ≤ SOC < 40%, the second low-voltage battery power range of 40% ≤ SOC < 85%, and the third low-voltage battery power range of 50% ≤ SOC < 100%. The control chip then stores the second remaining power information, the first low-voltage battery power range, and the second low-voltage battery power information in the storage module. The first low-voltage battery power range and the third low-voltage battery power range are compared separately. If the control chip 7 detects that the second remaining power is <40%, it determines that the second remaining power is within the first low-voltage battery power range. The control chip 7 then determines that the charging stage of the low-voltage battery 6 is the high-current charging stage, and reads the storage module to obtain the low-voltage battery charging parameter mapping relationship containing multiple preset power ranges and the preset charging parameter groups corresponding to each preset power range. The control chip 7 queries the low-voltage battery charging parameter mapping relationship to determine the first low-voltage charging parameter group used when SOC < 40%, which includes a target charging current of 0.5C and a target charging voltage of [missing information]. This leads to a target charging current of 0.5C and a target charging voltage of... The second target charging parameter was determined to be the final parameter used to control the charging of the low-voltage battery 6. Similarly, if the control chip 7 detects that 40% ≤ second remaining charge < 85%, the control chip 7 determines that the low-voltage battery 6 is in a constant current charging stage, and queries the low-voltage battery charging parameter mapping relationship to determine that the second low-voltage charging parameter set used when 40% ≤ SOC < 85% includes a target charging current of 0.3C and a voltage lower than the aforementioned target charging voltage. Target charging voltage Therefore, the target charging current is 0.3C and the target charging voltage is... The second target charging parameter was determined to be the final parameter used to control the charging of the low-voltage battery 6. Similarly, if the control chip 7 detects that 85% ≤ the second remaining charge, the control chip 7 determines that the low-voltage battery 6 is in the constant voltage float charging stage, and queries the low-voltage battery charging parameter mapping relationship to determine that the second low-voltage charging parameter set used when 85% ≤ SOC includes a target charging current of 0.3C and a voltage less than the aforementioned target charging voltage. Target charging voltage Therefore, the target charging current is 0.3C and the target charging voltage is... The second target charging parameter was determined to be used to control the charging of the low-voltage battery 6.
[0050] In this way, by collecting real-time status information of the low-voltage battery and determining the corresponding charging control parameter set for the low-voltage battery based on the real-time status information, the solar energy system ensures that it can accurately perceive the actual needs of the low-voltage battery and formulate a matching charging parameter set for the low-voltage battery.
[0051] Step S30: Combine the first charging parameter group and the second charging parameter group to generate a target charging strategy, so that the solar system can charge the high-voltage battery and the low-voltage battery according to the target charging strategy; In this embodiment, after determining the first charging parameter group and the second charging parameter group, the control chip further calculates the charging power requirements corresponding to the high-voltage battery and the low-voltage battery respectively based on the first charging parameter group and the second charging parameter group. The control chip then generates a target charging strategy according to each charging power requirement, and then integrates the target charging strategy into a data packet and sends it to the dual-channel charging controller in the solar system so that the dual-channel charging controller can charge the high-voltage battery and the low-voltage battery simultaneously according to the target charging strategy.
[0052] For example, after determining the first charging parameter group and the second charging parameter group, the control chip 7 further calculates the high-voltage battery allocation power required for the high-voltage battery 5 based on the target charging current and target charging voltage contained in the first charging parameter group. At the same time, the control chip 7 calculates the low-voltage battery allocation power required for the low-voltage battery 6 based on the target charging current and target charging voltage contained in the second charging parameter group. Finally, the control chip 7 generates a target charging strategy based on the high-voltage battery allocation power and the low-voltage battery allocation power, and sends the target charging strategy to the MPPT controller 1 of the solar system. The MPPT controller 1 charges the high-voltage battery 5 according to the high-voltage battery allocation power based on its own channel 1, and at the same time, the MPPT controller 1 charges the low-voltage battery 6 according to the low-voltage battery allocation power based on its own channel 2.
[0053] In this way, the solar energy system can rationally allocate charging power between high-voltage and low-voltage batteries, thereby avoiding charging conflicts and significantly improving the charging efficiency of the solar energy system.
[0054] In this embodiment, after the RV deploys the movable solar panels within the solar system, the control chip within the solar system first periodically accesses the high-voltage battery management unit and the low-voltage battery management unit via its data acquisition interface. This allows it to acquire the first battery status information of the high-voltage battery and the second battery status information of the low-voltage battery. The control chip then parses the first battery status information to determine a matching first set of charging parameters to guide the high-voltage battery charging process. Simultaneously, the control chip parses the second battery status information to determine a matching second set of charging parameters to guide the low-voltage battery charging process. Finally, the control chip calculates the charging power requirements for the high-voltage and low-voltage batteries based on the first and second charging parameter sets. The control chip then generates a target charging strategy according to these requirements, integrates this target charging strategy into a data packet, and sends it to the dual-path charging controller within the solar system. The dual-path charging controller then charges the high-voltage and low-voltage batteries simultaneously according to the target charging strategy.
[0055] Thus, this application solves the technical problem of low charging efficiency when the solar system charges the dual-battery system in the RV in the related technology. That is, this application determines the charging parameters of the high-voltage battery and the low-voltage battery respectively based on their respective battery states, and generates a refined target charging strategy according to each charging parameter group. This enables the solar system to dynamically adjust the charging process based on the real-time power of the high-voltage battery and the low-voltage battery when charging the dual-battery system, thereby significantly improving the charging efficiency and adaptability of the solar system.
[0056] Based on the first embodiment of this application, a second embodiment of this application is proposed herein. In this second embodiment, content that is the same as or similar to the above embodiments can be referred to the above description and will not be repeated hereafter. Based on this, after step S30, the solar energy system control method of this application may further include steps A10 to A20: Step A10: Detect the charging status of the RV, wherein the charging status is either mains charging or not charging; Step A20: When the charging state is detected to be the mains charging state, the solar system is controlled to enter the charging cut-off state, wherein the solar system stops charging the high-voltage battery and the low-voltage battery in the charging cut-off state.
[0057] It should be noted that this charging status is the main way the RV obtains power from the outside at the current moment. Specifically, it can be either mains charging status or no charging status. In the mains charging status, the RV is in the working state of connecting to the external mains power grid through its charging interface to charge the battery pack.
[0058] In this embodiment, after the solar system charges the high-voltage and low-voltage batteries, it further detects the charging interface of the RV to determine whether the RV is in a mains charging state. Then, if the control chip detects that the RV is in a mains charging state, the control chip forcibly controls the solar system to switch from the charging working mode to the charging cut-off state, thereby causing the solar system to stop obtaining power from the solar panel and sending it to the high-voltage and low-voltage batteries.
[0059] For example, while controlling the high-voltage battery 5 and the low-voltage battery 6 through the MPPT controller 1, the control chip 7 can also further detect the charging connection status of the RV charging gun interface. At this time, after the charging gun is inserted and locked, the control chip 7 determines that the RV has entered the mains charging state through the charging connection status. Afterwards, if the control chip 7 detects that the RV is in the mains charging state, it sends an "emergency stop" command to the MPPT controller 1. After receiving the command, the MPPT controller 1 stops all charging operations and enters the charging cut-off state, thereby preventing the electrical energy converted from the solar energy collected by the active solar charger 4 and the fixed solar charger 3 from entering the high-voltage battery 5 and the low-voltage battery 6.
[0060] In this way, the solar system automatically cuts off the solar charging circuit when it detects that the more stable mains power is being input to the RV, thereby avoiding the charging conflict caused by the simultaneous charging of solar power and mains power. This ensures that only a single charging source is charging the battery pack at all times, significantly improving the safety of the RV.
[0061] Based on the first and / or second embodiments of this application, a third embodiment of this application is proposed herein. In this third embodiment, content that is the same as or similar to the above embodiments can be referred to the above description and will not be repeated hereafter. Furthermore, after step S30 above, the solar energy system control method of this application may further include steps B10 to B20: Step B10: Determine the light intensity variation parameters of the environment where the RV is located, and determine the controller tracking frequency corresponding to the light intensity variation parameters; Step B20: Determine the optimal charging parameter set according to the controller tracking frequency, and control the solar system to charge the high-voltage battery and the low-voltage battery according to the optimal charging parameter set.
[0062] It should be noted that the tracking frequency of this controller is the frequency at which the internal tracking controller outputs voltage / current when the solar system is at its maximum power point. It can be understood that the higher the tracking frequency of the controller, the more frequently the controller can sample and adjust to respond to changes in light intensity more quickly.
[0063] In this embodiment, after charging the high-voltage and low-voltage batteries, the control chip further detects the fixed and movable solar panels within the solar system. Based on the output charging parameters of the fixed and movable solar panels, it calculates the light intensity variation parameters reflecting the current light fluctuations. Simultaneously, the control chip reads the aforementioned storage module to obtain a preset light intensity variation mapping relationship. Based on the light intensity variation parameters, it queries this mapping relationship to determine the controller tracking frequency that matches the light intensity variation parameters. Finally, the control chip controller executes the maximum power point tracking algorithm according to the controller tracking frequency to determine the optimal operating point under the current light conditions. Based on the optimal operating point, it outputs the optimal charging parameter set, and the controller then charges the high-voltage and low-voltage batteries according to the optimal charging parameter set.
[0064] For example, while controlling the high-voltage battery 5 and the low-voltage battery 6 through the MPPT controller 1, the control chip 7 can also further detect the fixed solar panel 3 and the movable solar panel 4 in the solar system, thereby determining the output voltage and output current of the fixed solar panel 3 and the movable solar panel 4 respectively, and calculating the light intensity change parameters characterizing the current light change based on each output voltage and each output current. At the same time, the control chip 7 reads the aforementioned storage module to obtain the preset light intensity change mapping relationship, queries the light intensity change mapping relationship to determine the controller tracking frequency that matches the light intensity change parameters, and finally, the control chip 7 sends the controller tracking frequency to the dual-channel MPPT controller 1. The dual-channel MPPT controller 1 calculates the power change according to the controller tracking frequency to quickly determine the current maximum power point, and determines the optimal output voltage and optimal output current under the current maximum power point as the optimal charging parameter set. The dual-channel MPPT controller 1 then charges the high-voltage battery 5 and the low-voltage battery 6 according to the optimal charging parameter set.
[0065] In this way, by sensing the intensity of light fluctuations in real time and dynamically adjusting the tracking frequency of the MPPT controller based on these fluctuations, the solar energy system can automatically switch charging parameter groups according to changes in light intensity. This ensures that the solar energy system is adaptable to various complex weather environments and further improves the system's charging efficiency.
[0066] Based on the embodiments of this application, a fourth embodiment of this application is proposed herein. In this fourth embodiment, content that is the same as or similar to the embodiments described above can be referred to the above description and will not be repeated hereafter. Based on this, after step S30, the solar energy system control method of this application may further include steps C10 to C30: Step C10: Obtain the current wind speed parameters of the environment where the RV is located; Step C20: If the current wind speed parameter is detected to have reached a preset wind speed threshold, determine the duration of the current wind speed corresponding to the current wind speed parameter; Step C30: When the duration of the current wind speed is detected to reach a preset first duration threshold, the active solar panels of the solar energy system are controlled to enter a retracted state.
[0067] In this embodiment, after charging the high-voltage and low-voltage batteries, the control chip further controls the wind sensor configured in the solar system to continuously acquire the current wind speed parameters in the environment where the RV is located. Then, the control chip reads the aforementioned storage module to obtain the driver's custom preset wind speed threshold and compares the current wind speed parameter with the preset wind speed threshold. When the control chip detects that the current wind speed has reached the preset wind speed threshold, it further controls the timer in the solar system to start to record the duration of the current wind speed exceeding the preset wind speed threshold. Finally, the control chip obtains a preset first duration threshold and compares the current wind speed duration with the first duration threshold. Then, when the control chip detects that the current wind speed duration has reached the first duration threshold, it drives the telescopic mechanism in the solar system to retract the movable solar panel to the retracted state.
[0068] For example, please refer to Figure 2 , Figure 2This is a schematic diagram of the solar panel in the off state according to an embodiment of the solar system control method of this application. While controlling the high-voltage battery 5 and the low-voltage battery 6 through the MPPT controller 1, the control chip 7 can also further control the wind sensor 11 within the solar system. The wind sensor 11 acquires the current wind speed parameters in the environment where the RV is located. Simultaneously, the control chip 7 reads the aforementioned storage module to obtain the driver-defined wind speed parameter threshold of 6 m / s. At this point, the control chip 7 compares the acquired current wind speed parameter with this wind speed parameter threshold. If the current wind speed parameter is detected to be >6 m / s, the timer within the solar system is further started to determine if the wind speed exceeds 6 m / s. The control chip 7 detects the duration of the wind speed as s. Simultaneously, it acquires a preset first duration threshold of 3s and compares the wind speed duration with this threshold. If the control chip 7 detects that the wind speed duration reaches 1s and the current wind speed parameter has decreased to 5m / s, it clears the timer, confirms the presence of gusts in the RV's environment, and controls the movable solar panel 4 to remain on. Similarly, if the control chip 7 detects that the wind speed duration reaches 3s, it sends an emergency retraction command to the electric telescopic mechanism 13 connected to the movable solar panel 4 to start the motor within the telescopic mechanism 13 and retract the movable solar panel 4 to the storage position on the roof, thus allowing the movable solar panel 4 to enter the... Figure 2 The retracted state shown is to prevent strong winds from damaging the solar panels.
[0069] In this way, by identifying severe wind conditions, the solar system can accurately distinguish between continuous strong winds and brief gusts, and enable the RV to promptly retract the solar panels in severe weather, thereby reducing the risk of damage to the solar panels and significantly improving the safety and reliability of the system.
[0070] Based on the embodiments of this application, a fifth embodiment of this application is proposed herein. In this fifth embodiment, content that is the same as or similar to the embodiments described above can be referred to the above description and will not be repeated hereafter. Based on this, after step S30, the solar energy system control method of this application may further include steps D10 to D30: Step D10: Obtain the current precipitation level of the environment where the RV is located; Step D20: If the current precipitation level is detected to be less than a preset first precipitation level and the current precipitation level is greater than or equal to a preset second precipitation level, determine the duration of the current precipitation corresponding to the current precipitation level. Step D30: If the duration of the current precipitation is detected to have reached a preset second duration threshold, control the active solar panels of the solar energy system to enter a retracted state.
[0071] It should be noted that the current precipitation level is a grading signal characterizing the intensity of rainfall / snowfall in the environment where the RV is located. This can be understood as including different levels such as no precipitation, light rain, moderate rain, heavy rain, light snow, and heavy snow. Furthermore, the preset first precipitation level is a higher precipitation intensity threshold, corresponding to moderate to heavy precipitation that could immediately damage the equipment. Similarly, the preset second precipitation level is a lower precipitation intensity threshold, with a set value lower than the preset first precipitation level.
[0072] In this embodiment, after charging the high-voltage and low-voltage batteries, the controller can not only directly detect the current wind speed parameter through the wind sensor to determine whether to retract the movable solar panel, but also further control the rain and snow sensor configured within the solar system. This allows the controller to continuously acquire the current precipitation level in the environment where the RV is located. Then, the control chip reads the aforementioned storage module to obtain the driver-defined preset first precipitation level and compares the current precipitation level with the preset first precipitation level. If the control chip detects that the current precipitation level is greater than or equal to the preset first precipitation level, it drives the telescopic mechanism within the solar system to retract the movable solar panel. The solar panel retracts to its retracted state. Similarly, the control chip obtains a preset second precipitation level, which is less than the preset first precipitation level, as defined by the driver. When it detects that the current precipitation level is less than the preset first precipitation level but greater than or equal to the preset second precipitation level, it further controls the aforementioned timer to start to record the current precipitation duration of the current precipitation level. Finally, the control chip obtains a preset second duration threshold and compares the current precipitation duration with the second duration threshold. When the control chip detects that the current precipitation duration has reached the second duration threshold, it drives the telescopic mechanism within the solar system to retract the movable solar panel to its retracted state.
[0073] For example, while the control chip 7 controls the high-voltage battery 5 and the low-voltage battery 6 through the MPPT controller 1, in addition to detecting the current wind speed parameters in the environment where the RV is located through the wind sensor 11 to determine whether to retract the movable solar panel 4, it can also call the rain and snow sensor 12 in the solar system to obtain the current precipitation level in the environment where the RV is located. At the same time, the control chip 7 reads the above-mentioned storage module to obtain the driver's custom first precipitation level threshold as moderate rain and determine the second precipitation level threshold as light rain. At this time, the control chip 7 compares the current precipitation level with the first precipitation level threshold and the second precipitation level threshold respectively. When the current precipitation level is detected to be ≥ moderate rain, the control chip 7 sends an emergency retraction command to the electric telescopic mechanism 13 connected to the movable solar panel 4 to control the motor in the telescopic mechanism 13 to start and retract the movable solar panel 4 to the storage position on the roof. Similarly, when the control chip 7 detects that the current precipitation level is greater than or equal to light rain and less than moderate rain, it further starts the timer in the solar system to determine the precipitation duration corresponding to the current precipitation level exceeding light rain. At the same time, the control chip 7 obtains a preset second duration threshold of 5 minutes and compares the precipitation duration with the second duration threshold. If the control chip 7 detects that the precipitation duration has not reached 5 minutes and the current precipitation level has decreased to no precipitation, it clears the timer and controls the movable solar panel 4 to remain in the deployed state. Similarly, if the control chip 7 detects that the precipitation duration has reached 5 minutes, it sends an emergency retraction command to the electric telescopic mechanism 13 connected to the movable solar panel 4 to control the motor in the telescopic mechanism 13 to start and retract the movable solar panel 4 to the storage position on the roof.
[0074] In this way, by identifying precipitation patterns, the solar system can accurately distinguish between continuous and heavy rainfall, enabling the RV to promptly recover solar panels in severe weather, reducing the risk of damage to the solar panels and significantly improving the system's safety and reliability.
[0075] Based on the embodiments of this application, a sixth embodiment of this application is proposed herein. In this sixth embodiment, content that is the same as or similar to the embodiments described above can be referred to the above description and will not be repeated hereafter. Furthermore, prior to step S10, the solar energy system control method of this application may further include steps E10 to E30: Step E10: Collect user voice signals; Step E20: Convert the user's voice signal into text information, and determine the user's control intent based on the text information; Step E30: Generate a target control command based on the user's control intent, and adjust the solar energy system according to the target control command.
[0076] In this embodiment, before controlling the solar panels to charge the high-voltage and low-voltage batteries in the RV, the control chip can first control its own configured voice recognition module. This allows the control chip to collect user-triggered voice signals. The control chip then extracts features from the voice signals to convert them into corresponding text information. This text information is then processed to determine the user's control intent. Finally, the control chip maps the user's control intent into a set of operation instructions and generates an executable target control instruction based on this set. The chip then executes the corresponding adjustment operation according to this target control instruction, causing the solar system to perform the functional modules corresponding to the user's control intent.
[0077] For example, before the control chip 7 controls the solar system to charge the high-voltage battery 5 and the low-voltage battery 6, the control chip 7 first controls the voice recognition module 9 in the solar system to enter the start state. The voice recognition module 9 collects surrounding voice signals through the microphone 10 connected to itself. At this time, when the user says the voice command "Open the solar charging panel and start charging", the voice recognition module 9 collects the voice signal issued by the user through the microphone 10 and transmits the voice signal to the control chip 7. Then, the control chip 7 preprocesses the voice signal and inputs the preprocessed voice signal into a preset language recognition model to convert the voice signal into text information through the language recognition model. The control chip 7 then performs semantic analysis on the text information to determine the user's control intention contained in the text information. Figure 1 To control the deployment of the active solar panel 4 and to determine the user's control intent contained in the text information. Figure 2 To initiate the solar charging process, finally, control chip 7, based on user control intentions... Figure 1 The generated content consists of the first target control command for driving the telescopic mechanism 13 to perform the deployment action, and the user-controlled content. Figure 2 The second target control command is generated to activate the MPPT controller 1 to enter the charging mode. The control chip 7 then sends the first target control command to the telescopic mechanism 13 to make the drive motor in the telescopic mechanism 13 run and adjust the movable solar panel to the unfolded state. At the same time, the control chip 7 sends the second target control command to the MPPT controller 1 to make the MPPT controller 1 start controlling the solar panel to charge the RV.
[0078] In this way, the solar energy system can identify the user's voice signal, thereby recognize the user's control intention according to the voice signal, and adjust the system according to the user's control intention, enabling the user to control the solar energy system more conveniently and quickly, and thus significantly improving the user experience.
[0079] This application provides a solar energy system, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the solar energy system control method in the first embodiment above.
[0080] The following refers to Figure 6 , which shows a schematic structural diagram of a solar energy system suitable for implementing the embodiments of this application. The solar energy system in the embodiments of this application may include, but is not limited to, a solar energy system configured in a recreational vehicle, or terminals such as a mobile terminal, a data storage control terminal, a PC, etc. that are配套 with the solar energy system. Figure 6 The solar energy system shown is only an example and should not impose any limitations on the functions and usage scope of the embodiments of this application.
[0081] As Figure 6 shown, the solar energy system may include a processing device 1001 (such as a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory 1002 or a program loaded from a storage device 1003 into a random access memory 1004. In the random access memory 1004, various programs and data required for the operation of the solar energy system are also stored. The processing device 1001, the read-only memory 1002, and the random access memory 1004 are connected to each other through a bus 1005. An input / output interface 1006 is also connected to the bus. Generally, the following systems may be connected to the input / output interface 1006: an input device 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the solar energy system to communicate with other devices wirelessly or wiredly to exchange data. Although the figure shows a solar energy system with various systems, it should be understood that it is not required to implement or have all the systems shown. Instead, more or fewer systems may be implemented or had.
[0082] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from read-only memory 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0083] The solar energy system provided in this application, employing the solar energy system control method described in the above embodiments, can solve the technical problem of low charging efficiency when the solar energy system charges the dual-battery system inside the RV in related technologies. Compared with the prior art, the beneficial effects of the solar energy system provided in this application are the same as those of the solar energy system control method provided in the above embodiments, and other technical features of this solar energy system are the same as those disclosed in the previous embodiment method, and will not be repeated here.
[0084] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0085] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0086] This application provides a motorhome having a solar energy system configured thereon, the solar energy system being used to perform the motorhome queue cooperative control method in the above embodiments.
[0087] The RV provided in this application solves the technical problem of low charging efficiency when the solar system charges the dual battery system inside the RV in related technologies. Compared with the prior art, the beneficial effects of the RV provided in this application are the same as those of the RV queue cooperative control method provided in the above embodiments, and will not be repeated here.
[0088] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the solar energy system control method in the above embodiments.
[0089] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0090] The aforementioned computer-readable storage medium may be included in the solar energy system or may exist independently without being assembled into the solar energy system.
[0091] The aforementioned computer-readable storage medium carries one or more programs that, when executed by the solar energy system, cause the solar energy system to: acquire first battery state information of the high-voltage battery and acquire second battery state information of the low-voltage battery; determine a first charging parameter group corresponding to the high-voltage battery based on the first battery state information and determine a second charging parameter group corresponding to the low-voltage battery based on the second battery state information; and generate a target charging strategy by combining the first charging parameter group and the second charging parameter group, so that the solar energy system can charge the high-voltage battery and the low-voltage battery according to the target charging strategy.
[0092] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0093] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0094] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0095] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described solar system control method. This addresses the technical problem of low charging efficiency when the solar system charges the dual-battery system in a motorhome, a problem found in related technologies. Compared to the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the solar system control method provided in the above embodiments, and will not be elaborated upon here.
[0096] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the solar energy system control method described above.
[0097] The computer program product provided in this application can solve the technical problem of low charging efficiency when the solar system charges the dual battery system in the RV in related technologies. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the solar system control method provided in the above embodiments, and will not be repeated here.
[0098] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.
Claims
1. A solar energy system control method, characterized in that, The solar system control method is applied to a motorhome that includes a solar system, a high-voltage battery, and a low-voltage battery. The method includes: Obtain the first battery state information of the high-voltage battery and the second battery state information of the low-voltage battery; Based on the first battery state information, a first charging parameter group corresponding to the high-voltage battery is determined, and based on the second battery state information, a second charging parameter group corresponding to the low-voltage battery is determined. A target charging strategy is generated by combining the first charging parameter group and the second charging parameter group, so that the solar energy system can charge the high-voltage battery and the low-voltage battery according to the target charging strategy.
2. The solar energy system control method as described in claim 1, characterized in that, The step of determining the first charging parameter group corresponding to the high-voltage battery based on the first battery state information includes: Determine the first remaining battery power included in the first battery status information; If the first remaining power is detected to be within the power range of the first high-voltage battery, the preset first high-voltage charging parameter group is determined as the first charging parameter group corresponding to the high-voltage battery; When the first remaining power is detected to be within the second high-voltage battery power range, the preset second high-voltage charging parameter group is determined as the first charging parameter group, wherein the minimum high-voltage battery power in the second high-voltage battery power range is greater than the maximum high-voltage battery power in the first high-voltage battery power range. If the first remaining battery power is detected to be within the third high-voltage battery power range, the preset third high-voltage charging parameter group is determined as the first charging parameter group, wherein the minimum high-voltage battery power in the third high-voltage battery power range is greater than the maximum high-voltage battery power in the second high-voltage battery power range.
3. The solar energy system control method as described in claim 1, characterized in that, The step of determining the second charging parameter group corresponding to the low-voltage battery based on the second battery state information includes: Determine the second remaining battery capacity contained in the second battery status information; If the second remaining power is detected to be within the power range of the first low-voltage battery, the preset first low-voltage charging parameter group is determined as the second charging parameter group corresponding to the low-voltage battery. When the second remaining power is detected to be within the second low-voltage battery power range, the preset second low-voltage charging parameter group is determined as the second charging parameter group, wherein the minimum low-voltage battery power in the second low-voltage battery power range is greater than the maximum low-voltage battery power in the first low-voltage battery power range. If the second remaining battery power is detected to be within the third low-voltage battery power range, the preset third low-voltage charging parameter group is determined as the second charging parameter group, wherein the minimum low-voltage battery power in the third low-voltage battery power range is greater than the maximum low-voltage battery power in the second low-voltage battery power range.
4. The solar energy system control method as described in claim 1, characterized in that, After the step of generating the target charging strategy by combining the first charging parameter set and the second charging parameter set, the method further includes: The charging status of the RV is detected, wherein the charging status is either mains charging or not charging. When the charging state is detected to be the mains charging state, the solar energy system is controlled to enter the charging cut-off state, wherein the solar energy system stops charging the high-voltage battery and the low-voltage battery in the charging cut-off state.
5. The solar energy system control method as described in claim 1, characterized in that, After the step of generating the target charging strategy by combining the first charging parameter set and the second charging parameter set, the method further includes: Determine the light intensity variation parameters of the environment in which the RV is located, and determine the controller tracking frequency corresponding to the light intensity variation parameters; The controller determines the optimal charging parameter set based on the tracking frequency and controls the solar system to charge the high-voltage battery and the low-voltage battery according to the optimal charging parameter set.
6. The solar energy system control method as described in claim 1, characterized in that, After the step of generating the target charging strategy by combining the first charging parameter set and the second charging parameter set, the method further includes: Obtain the current wind speed parameters of the environment where the RV is located; If the current wind speed parameter is detected to have reached a preset wind speed threshold, the duration of the current wind speed corresponding to the current wind speed parameter is determined. If the duration of the current wind speed is detected to reach a preset first duration threshold, the active solar panels of the solar energy system are controlled to enter a retracted state.
7. The solar energy system control method as described in claim 1, characterized in that, After the step of generating the target charging strategy by combining the first charging parameter set and the second charging parameter set, the method further includes: Obtain the current precipitation level of the environment where the RV is located; If the current precipitation level is detected to be less than a preset first precipitation level and the current precipitation level is greater than or equal to a preset second precipitation level, the duration of the current precipitation corresponding to the current precipitation level is determined. If the duration of the current precipitation is detected to have reached a preset second duration threshold, the active solar panels of the solar energy system are controlled to enter a retracted state.
8. The solar energy system control method as described in claim 1, characterized in that, Prior to the step of obtaining the first battery state information of the high-voltage battery, the method further includes: Collect user voice signals; The user's voice signal is converted into text information, and the user's control intention is determined based on the text information; Based on the user's control intent, a vehicle target control command is generated, and the solar energy system is adjusted according to the target control command.
9. A solar energy system, characterized in that, The system includes: a fixed solar panel, a movable solar panel, a wind sensor, a rain and snow sensor, a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the solar system control method as described in any one of claims 1 to 8.
10. A motorhome, characterized in that the motorhome includes the solar energy system as described in claim 9.