Complementary adjustable heating method and system, electronic equipment and storage medium
By acquiring pedestrian flow and multi-source sensing data, calculating net heat gain and performing heating compensation, the problem of thermal environment imbalance in the heating control of fitness centers was solved, and precise temperature control between areas was achieved.
Patent Information
- Application Number
- CN202511268962.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-06
- Publication Date
- 2026-01-16
AI Technical Summary
In environments with highly dynamic internal heat sources, such as fitness centers, existing heating control systems cannot accurately regulate the heat, leading to overheating or underheating in some areas and causing thermal imbalance.
By acquiring pedestrian traffic and multi-source sensing data in each area, the net heat gain is calculated, the initial heating power is dynamically adjusted using the heating compensation coefficient, and the heat transfer between areas is taken into account to achieve precise control of the final heating power.
It enables precise control of heating temperature in various areas of the fitness center, avoiding the problem of insufficient precision in heating regulation in traditional technologies. It establishes a collaborative mechanism of people flow perception, heat calculation and power regulation to ensure a balanced temperature in each area.
Smart Images

Figure CN121346296A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of automation control, specifically to a complementary adjustable heating method, system, electronic device, and storage medium. Background Technology
[0002] With socio-economic development, large public buildings such as shopping malls, transportation hubs, and fitness centers are increasingly common. These buildings typically have spacious layouts, clearly defined functional zones, and high occupant mobility, resulting in complex and variable heating demands in different areas. How to achieve refined energy management and conservation while ensuring comfort in each area has become a crucial issue in the field of automation control.
[0003] To manage energy consumption more precisely, an improved heating technology introduces occupancy detection on top of zoned control. Specifically, each temperature-controlled zone is equipped with a passive infrared motion sensor in addition to a temperature sensor. This system uses the motion sensor to determine if anyone is in the zone. When human activity is detected, the system switches to occupancy mode and provides heating at a fixed high power level. This power level is typically set based on the zone's maximum heat load demand during extreme winter weather conditions to ensure heating capacity under any circumstances. When no activity is detected within a preset period, the system automatically switches to non-occupancy mode and operates at a lower, energy-efficient temperature.
[0004] However, when this technology is applied to environments like fitness centers where internal heat sources are highly dynamic, the inherent flaws in its control architecture and operating mode lead to serious thermal imbalances. Due to differences in fitness programs and visitor flow in different areas of a fitness center, relying solely on whether people are present to control heating often results in some areas being overheated, leading to excessively high temperatures, while other areas are underheated, resulting in excessively low temperatures, making heating regulation inaccurate. Summary of the Invention
[0005] This application provides a complementary adjustable heating method, system, electronic device, and storage medium that can precisely control the heating temperature.
[0006] The first aspect of this application provides a complementary adjustable heating method, specifically including: Obtain the current foot traffic in each area of the fitness center, and determine the initial heating power for each area based on the foot traffic in each area; Acquire multi-source sensing data for each of the regions after heating for a preset time according to the initial heating power, and calculate the net heat gain of each region based on the multi-source sensing data. Based on the net heat gain of each region, the heating compensation coefficient of each region is calculated, and the initial heating power is adjusted based on the heating compensation coefficient to obtain the target heating power of each region. Based on the target heating power of each region, the heat transfer between adjacent regions is calculated, and the target heating power is adjusted according to the heat transfer to obtain the final heating power of each region. Each region is then controlled to be heated according to the corresponding final heating power.
[0007] By adopting the above technical solution, an initial heating foundation based on usage conditions is first established by acquiring real-time pedestrian flow data for each area. Then, net heat gain is calculated using multi-source sensing data to quantify the actual heat changes in each area. Next, the initial heating power is dynamically adjusted using a heating compensation coefficient to effectively adapt to changes in the regional thermal environment. Finally, by calculating heat transfer between areas and performing power compensation, the temperature influence between areas is accurately balanced. This multi-level complementary heating regulation mechanism avoids the problem of insufficient precision in heating regulation in traditional technologies, establishing a collaborative mechanism between pedestrian flow sensing, heat calculation, and power regulation, thereby enabling precise control of heating temperature.
[0008] Optionally, determining the initial heating power of each area based on the pedestrian traffic in each area includes: Obtain the type, area, and baseline heating power of each of the aforementioned areas. The types include aerobic areas and anaerobic areas, and the baseline heating power is the heating power when the population flow in each of the aforementioned areas is zero. The first historical human flow density and the first heat change amount of each aerobic area are obtained in the first historical period. The first heat change amount is divided by the corresponding first historical human flow density to obtain the first heat generation coefficient of each aerobic area. The second historical human flow density and the second heat change amount of each anaerobic area are obtained in the second historical period. The second heat change amount is divided by the corresponding second historical human flow density to obtain the second heat generation coefficient of each aerobic area. Calculate the ratio of the current pedestrian flow to the corresponding area of each region to obtain the first pedestrian flow density of each aerobic region and the second pedestrian flow density of each anaerobic region. Multiply each of the first human flow densities by the corresponding first heat generation coefficient and then sum them up to obtain the first expected heat generation of all aerobic areas. Multiply each of the second human flow densities by the corresponding second heat generation coefficient and then sum them up to obtain the second expected heat generation of all anaerobic areas. Calculate the difference between the first expected heat generation and the second expected heat generation, and determine the compensation power value based on the difference; The initial heating power for each of the regions is determined based on the compensation power value.
[0009] By adopting the above technical solution, a basic parameter system for heating control was first established by acquiring the type, area, and baseline heating power of each region. Then, by analyzing historical data from aerobic and anaerobic regions, the heat generation coefficient per unit population density was calculated for both types of regions, quantifying the heat contribution characteristics of different exercise types. Next, by calculating the current population density and combining it with the heat generation coefficient, the overall heat production level of each type of region was accurately predicted. Finally, by assessing the differences in heat production among different types of regions and determining the compensation power accordingly, precise configuration of the initial heating power for each region was achieved. This method of determining heating power based on exercise type characteristics and historical data analysis avoids the problem of uniform heating parameter configuration in traditional technologies, establishes a correlation mechanism between regional characteristics, historical experience, and real-time status, thereby significantly improving the adaptability of the initial heating power.
[0010] Optionally, the multi-source sensing data includes the heat generated by the device, and the calculation of the net heat gain for each region based on the multi-source sensing data includes: Multiply the flow of people in the aerobic area by the first heat generation coefficient to obtain the human body heat production in the aerobic area, and multiply the flow of people in the anaerobic area by the second heat generation coefficient to obtain the human body heat production in the anaerobic area. Add the heat generated by the human body in each region to the heat generated by the equipment in each region to obtain the total heat generated in each region. The environmental heat loss of each region is obtained, and the net heat gain of each region is obtained by subtracting the environmental heat loss from the total heat generation.
[0011] By employing the above technical solution, the following steps were taken: First, by multiplying the pedestrian flow by the heat generation coefficient of the corresponding area type, the heat generated by the human body under different exercise intensities was quantitatively calculated. Then, by comprehensively statistically analyzing the heat generated by the human body and the heat generated by equipment, an overall heat source model for the area was established. Finally, by incorporating environmental heat loss and conducting heat balance analysis, the actual net heat gain of each area was obtained, achieving an accurate characterization of the actual heat state of the area.
[0012] Optionally, the step of calculating the heating compensation coefficient for each of the regions based on the net heat gain of each region, and adjusting the initial heating power based on the heating compensation coefficient to obtain the target heating power for each region, includes: Obtain a preset standard heat gain for each of the aforementioned regions, wherein the standard heat gain is the net heat gain generated by each of the aforementioned regions when the flow of people is zero; The heat difference is obtained by subtracting the corresponding net heat gain from the standard heat gain of each region. Based on the heat difference and the standard heat gain, the heating compensation coefficient for each region is determined; The initial heating power of each region is multiplied by the heating compensation coefficient of the corresponding region to obtain the compensation power of each region. Then, the initial heating power is added to the compensation power to obtain the target heating power of each region.
[0013] By adopting the above technical solution, a benchmark standard for heat assessment was first established by obtaining the standard heat gain under no-load conditions. Then, the dynamic changes in regional heat balance were quantified by calculating the deviation between the actual net heat gain and the standard value. Next, a heating compensation coefficient was established based on the heat difference, forming a conversion mechanism from heat status to power regulation. Finally, by implementing compensation power superposition, a target heating power adapted to actual needs was obtained, achieving dynamic optimization of heating power.
[0014] Optionally, determining the heating compensation coefficient for each region based on the heat difference and the standard heat gain includes: Obtain the historical heat difference recorded in each of the aforementioned regions within a preset historical time period; Calculate the rate of change between the heat difference and the historical heat difference; The static adjustment component is obtained by multiplying the heat difference by a preset first weight, and the dynamic adjustment component is obtained by multiplying the rate of change by a preset second weight. The static adjustment component and the dynamic adjustment component are normalized and then added together to obtain the heating compensation coefficient.
[0015] By adopting the above technical solution, a data foundation for heat changes is first established by acquiring historical heat difference records. Then, by calculating the rate of change of the current heat difference relative to historical data, the real-time trend of heat status changes is captured. Next, by setting static and dynamic weighting coefficients, a comprehensive evaluation mechanism for steady-state deviation and rate of change is established. Finally, by normalizing and fusing static and dynamic components, a compensation coefficient balancing steady-state accuracy and dynamic response is formed, enhancing the adaptability of heating compensation.
[0016] Optionally, the step of calculating the heat transfer between adjacent areas based on the target heating power of each area, and adjusting the target heating power according to the heat transfer to obtain the final heating power of each area, includes: Obtain the length of the common boundary between each of the adjacent regions; Obtain the heat exchange coefficient of each region, where the heat exchange coefficient is the heat transfer efficiency of the region per unit length of common boundary. The net heat transfer power of each region is determined based on the target heating power of each region, the length of the common boundary, and the heat exchange coefficient of each region. The final heating power is obtained by subtracting the corresponding net heat transfer power from the target heating power of each region.
[0017] By adopting the above technical solution, a geometric characteristic model of regional heat transfer is first constructed by obtaining the common boundary length between adjacent areas. Then, the physical characteristics of boundary heat transfer are characterized by introducing a heat exchange coefficient. Next, the net heat transfer power of each area is calculated by integrating heating power level, boundary scale, and heat transfer efficiency. Finally, by implementing heat transfer compensation, the final heating power considering the heat interaction between areas is obtained, achieving overall equilibrium of the heating system.
[0018] Optionally, determining the net heat transfer power of each region based on the target heating power of each region, the length of the common boundary, and the heat exchange coefficient of each region includes: The regions are traversed sequentially, and the power difference between the target heating power of the current region and the corresponding adjacent region is calculated. Multiply the power difference between each adjacent region of the current region by the corresponding common boundary length and heat exchange coefficient to obtain the target heat transfer power of each adjacent region of the current region; The net heat transfer power of the current region is obtained by summing the target heat transfer power of all adjacent regions of the current region. Determine the next region of the current region and use the next region as the current region. Then, perform the step of calculating the power difference between the target heating power of the currently traversed region and the corresponding adjacent region to obtain the net heat transfer power of each region.
[0019] By adopting the above technical solution, a progressive framework for heat transfer calculation is first constructed by processing each region one by one through a traversal mechanism. Then, the direction and intensity of heat transfer are identified by calculating the power difference between adjacent regions. Next, the heat contribution of each transfer path is quantitatively characterized by combining the power difference with boundary parameters. Finally, a complete heat transfer network is formed by superimposing the transfer components and iteratively calculating region by region, thus realizing the characterization of heat coupling between regions.
[0020] A second aspect of this application provides a complementary adjustable heating system, specifically comprising: The initial heating power module is used to obtain the current flow of people in each area of the fitness center and determine the initial heating power of each area based on the flow of people in each area. The net heat gain module is used to acquire multi-source sensing data of each of the regions after heating for a preset time according to the initial heating power, and to calculate the net heat gain of each region based on the multi-source sensing data. The target heating power module is used to calculate the heating compensation coefficient of each region based on the net heat gain of each region, and adjust the initial heating power based on the heating compensation coefficient to obtain the target heating power of each region. The final heating power module is used to calculate the heat transfer between adjacent areas based on the target heating power of each area, adjust the target heating power according to the heat transfer, obtain the final heating power of each area, and control each area to provide heating according to the corresponding final heating power.
[0021] By adopting the above technical solution, an initial heating foundation based on usage conditions is first established by acquiring real-time pedestrian flow data for each area. Then, net heat gain is calculated using multi-source sensing data to quantify the actual heat changes in each area. Next, the initial heating power is dynamically adjusted using a heating compensation coefficient to effectively adapt to changes in the regional thermal environment. Finally, by calculating heat transfer between areas and performing power compensation, the temperature influence between areas is accurately balanced. This multi-level complementary heating regulation mechanism avoids the problem of insufficient precision in heating regulation in traditional technologies, establishing a collaborative mechanism between pedestrian flow sensing, heat calculation, and power regulation, thereby enabling precise control of heating temperature.
[0022] A third aspect of this application provides an electronic device including a processor, a memory, a user interface, and a network interface, wherein the memory is used to store instructions, the user interface and the network interface are both used to communicate with other devices, and the processor is used to execute the instructions stored in the memory to cause the electronic device to perform the method as described in any of the foregoing.
[0023] A fourth aspect of this application provides a computer-readable storage medium storing instructions that, when executed, perform the method described in any of the preceding descriptions. Attached Figure Description
[0024] Figure 1 This is a schematic diagram of the architecture of a complementary adjustable heating system provided in an embodiment of this application; Figure 2This is a schematic flowchart of a complementary adjustable heating method provided in an embodiment of this application; Figure 3 yes Figure 2 A flowchart illustrating a sub-step of step S101; Figure 4 yes Figure 2 A flowchart illustrating a sub-step of step S102; Figure 5 yes Figure 2 A flowchart illustrating a sub-step of step S103; Figure 6 yes Figure 5 A flowchart illustrating a sub-step of step S1033; Figure 7 yes Figure 2 A flowchart illustrating a sub-step of step S104; Figure 8 yes Figure 7 A flowchart illustrating a sub-step of step S1043; Figure 9 This is a schematic diagram of a complementary adjustable heating system provided in an embodiment of this application; Figure 10 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application.
[0025] Explanation of reference numerals in the attached figures: 901, processor; 902, communication bus; 903, user interface; 904, network interface; 905, memory. Detailed Implementation
[0026] To enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.
[0027] In the description of the embodiments of this application, the words "for example" or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design that is described as "for example" or "for instance" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design options. Rather, the use of the words "for example" or "for instance" is intended to present the relevant concepts in a specific manner.
[0028] In the description of the embodiments of this application, the term "multiple" means two or more. For example, multiple systems means two or more systems, and multiple screen terminals means two or more screen terminals. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the indicated technical features. Thus, a feature defined with "first" or "second" may explicitly or implicitly include one or more of that feature. The terms "comprising," "including," "having," and variations thereof all mean "including but not limited to," unless otherwise specifically emphasized.
[0029] Figure 1 A complementary adjustable heating system architecture 010 is shown.
[0030] like Figure 1 As shown, system architecture 010 may include sensing device 011, network 012, and electronic device 013. Network 012 is used to provide a data transmission link between sensing device 011 and electronic device 013. Network 012 may include various connection types, such as wired, wireless communication links, or fiber optic cables.
[0031] Sensing device 011 can transmit the collected data to electronic device 013 via network 012. Sensing device 011 is mainly responsible for collecting real-time data from various areas of the fitness center, including data on pedestrian traffic, environmental parameters, and equipment operating status.
[0032] The sensing device 011 is hardware, which can be an intelligent sensing device with multi-parameter monitoring functions, including but not limited to basic components such as people flow sensors, temperature sensors and power acquisition devices.
[0033] Electronic device 013 is responsible for comprehensively analyzing and processing the received data, including initial heating power calculation, net heat gain assessment, heating compensation coefficient determination, and final power adjustment. Based on the real-time status and heat transfer characteristics of each area, electronic device 013 dynamically adjusts the heating power through a multi-level complementary mechanism, ultimately achieving precise heating control in each area. These data processing and analysis results can be used for subsequent heating optimization and management decisions.
[0034] It should be noted that a server can be either hardware or software. When the server is hardware, it can be implemented as a distributed server cluster consisting of multiple servers, or as a single server. When the server is software, it can be implemented as multiple software programs or software modules (e.g., multiple software programs or software modules used to provide distributed services), or as a single software program or software module. No specific limitations are made here.
[0035] It should be understood that Figure 1The number of sensing devices 011, networks 012, and electronic devices 013 shown is merely illustrative. Depending on implementation needs, there can be any number of sensing devices 011, networks 012, and electronic devices 013. In particular, if the target data does not need to be acquired remotely, the above system architecture may exclude network 012 and include only sensing devices 011 or electronic devices 013.
[0036] The following description uses the electronic device side as an example to illustrate a complementary adjustable heating method provided in this application.
[0037] This application provides a complementary adjustable heating method, with reference to... Figure 2 , Figure 2 This is a flowchart illustrating a complementary adjustable heating method provided in an embodiment of this application, including steps S101 to S104, as follows: S101: Obtain the current foot traffic in each area of the fitness center and determine the initial heating power for each area based on the foot traffic.
[0038] In this embodiment, a region represents a division unit within the fitness center with different exercise functions. Due to the differences in exercise types in different regions, it is necessary to acquire real-time pedestrian traffic. Based on the pedestrian traffic in each region, the electronic equipment needs to determine the initial heating power, which represents the basic heating power of each region.
[0039] Specifically, firstly, electronic devices collect information on the number of users in each area at any given time using pedestrian flow sensors distributed throughout the area. These sensors can count pedestrian flow through methods such as infrared counting, video analysis, or access control recording. Then, the electronic devices retrieve heating parameters corresponding to different area types from a database, including baseline heating power and pedestrian flow impact coefficients. Next, based on the current pedestrian flow data and the retrieved heating parameters, the electronic devices calculate the heating power required for each area under the current pedestrian flow, thus obtaining the initial heating power for each area.
[0040] Please refer to Figure 3 , Figure 3 This is a flowchart illustrating a sub-step of step S101 provided in an embodiment of this application. Based on the above embodiment, as an optional embodiment, step S101: obtaining the current foot traffic in each area of the fitness center and determining the initial heating power for each area based on the foot traffic in each area, may specifically include the following steps: S1011: Obtain the type, area, and baseline heating power of each region. The types include aerobic and anaerobic regions, and the baseline heating power is the heating power when the population flow in each region is zero.
[0041] Specifically, first, the electronic equipment reads the type information of each area from the fitness center's area configuration database, which contains information on the type of each area, to determine whether each area belongs to the aerobic or anaerobic zone. Then, the electronic equipment obtains the actual floor area data of each area, which is obtained from the building floor plan or on-site measurement. Finally, based on the heating characteristics of different types of areas, it determines the heating power required when there is zero foot traffic.
[0042] S1012: Obtain the first historical human flow density and the first heat change of each aerobic area in the first historical period, and divide each first heat change by the corresponding first historical human flow density to obtain the first heat generation coefficient of each aerobic area.
[0043] In the embodiments of this application, the first heat generation coefficient refers to the amount of heat generated per unit population density in the aerobic area, which is used to quantify the heat production characteristics of the human body during aerobic exercise.
[0044] Specifically, firstly, the electronic device retrieves the pedestrian flow data for each aerobic zone during the first historical time period. It then divides the pedestrian flow data by the corresponding area to obtain the first historical pedestrian density. Next, the electronic device acquires data on the area volume, air density, temperature change, device power consumption, and heat dissipation coefficient for each aerobic zone during the first historical time period. It multiplies the area volume by the air density and then by the specific heat capacity of the air to obtain the heat capacity. It multiplies the temperature change by the heat capacity to obtain the heat change caused by the temperature. It multiplies the device power consumption by the heat dissipation coefficient to obtain the heat generated by the device. Finally, the electronic device calculates the first heat change for each aerobic zone separately, dividing the first heat change by the corresponding first historical pedestrian density to obtain the first heat generation coefficient for each aerobic zone.
[0045] S1013: Obtain the second historical human flow density and the second heat change of each anaerobic area in the second historical period, and divide each second heat change by the corresponding second historical human flow density to obtain the second heat generation coefficient of each anaerobic area.
[0046] In this embodiment of the application, the second heat generation coefficient refers to the amount of heat generated per unit flow density in the anaerobic region, which is used to quantify the heat generation characteristics of the human body during anaerobic exercise.
[0047] Specifically, firstly, the electronic device retrieves the pedestrian flow data for each anaerobic zone during the second historical time period and divides the pedestrian flow data by the zone area to obtain the second historical pedestrian flow density. Then, it calculates the second thermal change using the same method as the first thermal change. Finally, the electronic device calculates the second thermal change for each anaerobic zone separately, dividing the second thermal change by the corresponding second historical pedestrian flow density to obtain the second thermal generation coefficient for each anaerobic zone.
[0048] S1014: Calculate the ratio of the current pedestrian flow to the corresponding area of each region to obtain the first pedestrian flow density of each aerobic region and the second pedestrian flow density of each anaerobic region.
[0049] Specifically, first, the electronic device obtains the current pedestrian flow in each area. Then, the electronic device retrieves the area of each area. The pedestrian flow in the aerobic area is divided by the corresponding area to obtain the first pedestrian density, and the pedestrian flow in the anaerobic area is divided by the corresponding area to obtain the second pedestrian density.
[0050] S1015: Multiply each first human flow density by its corresponding first exercise heat generation coefficient and sum them up to obtain the first expected heat generation of all aerobic areas. Multiply each second human flow density by its corresponding second exercise heat generation coefficient and sum them up to obtain the second expected heat generation of all anaerobic areas.
[0051] Specifically, first, the electronic device calculates the expected heat production for the aerobic areas by multiplying the first population density of each aerobic area by the corresponding first exercise heat production coefficient. Then, the electronic device sums the expected heat production of all aerobic areas to obtain the first expected heat production. Next, the electronic device processes the anaerobic areas using the same calculation method, multiplying the second population density of each anaerobic area by the corresponding second exercise heat production coefficient, and summing all the calculation results. Finally, the electronic device obtains the first expected heat production of the aerobic areas and the second expected heat production of the anaerobic areas.
[0052] S1016: Calculate the difference between the first expected heat generation and the second expected heat generation, and determine the compensation power value based on the difference.
[0053] In this embodiment, the compensation power value represents the amount of cooling or heating power that needs to be adjusted to balance the temperature difference, and is used to guide the differentiated control of the air conditioning system. When the difference is positive, it indicates that the aerobic area is producing too much heat and the heating power needs to be reduced; when the difference is negative, it indicates that the anaerobic area is producing too much heat and the heating power needs to be increased.
[0054] Specifically, first, the electronic device acquires the calculated first and second expected heat production data. Then, it performs a subtraction operation, subtracting the second expected heat production from the first to obtain the difference representing the heat production difference between the regions. Next, the electronic device acquires data on the change in heat production difference between the two regions at preset detection time intervals (e.g., 15 minutes), divides the difference by the detection time interval, converting from heat production units to power units to obtain an initial compensation power value. Simultaneously, the adjustment direction of the compensation power value is determined based on the sign of the difference. Finally, the electronic device outputs the compensation power value used for adjustment.
[0055] S1017: Determine the initial heating power for each area based on the compensation power value.
[0056] In this embodiment of the application, the initial heating power represents the basic heating power required by each movement area at the current moment, which is used to meet the temperature regulation needs of different areas.
[0057] Specifically, first, the electronic device acquires the compensation power value. Then, it determines the power distribution direction based on the sign of the compensation power value. When the compensation power value is positive, it subtracts the compensation power value from the standard heating power of the aerobic area, while keeping the standard heating power of the anaerobic area unchanged. When the compensation power value is negative, it keeps the standard heating power of the aerobic area unchanged and adds the absolute value of the compensation power to the standard heating power of the anaerobic area. Next, the electronic device uses the adjusted heating power as the initial heating power for each area. Finally, the electronic device obtains the initial heating power for both the aerobic and anaerobic areas.
[0058] S102: Obtain multi-source sensing data for each area after heating for a preset time according to the initial heating power, and calculate the net heat gain of each area based on the multi-source sensing data.
[0059] In the embodiments of this application, net heat gain represents the actual change in heat obtained by the region under the influence of heating and other heat sources.
[0060] Specifically, first, the electronic equipment heats each area according to the initial heating power and waits for a preset time for the heating effect to stabilize. Then, the electronic equipment acquires the heat generated by the equipment through multi-source sensing data of each area via the equipment power monitoring unit. Next, the electronic equipment calculates the sum of the heat generated by the human body and the heat generated by the equipment in each area, and subtracts the heat loss from the environment to obtain the net heat gain of each area.
[0061] Please refer to Figure 4 , Figure 4 This is a flowchart illustrating a sub-step of step S102 provided in an embodiment of this application. Based on the above embodiment, as an optional embodiment, S102: the step of calculating the net heat gain of each region based on multi-source sensing data, may specifically include the following steps: S1021: Multiply the flow of people in the aerobic area by the first heat generation coefficient to obtain the human body heat production in the aerobic area; multiply the flow of people in the anaerobic area by the second heat generation coefficient to obtain the human body heat production in the anaerobic area.
[0062] Specifically, firstly, the electronic device multiplies the real-time flow of people in the aerobic area by the first heat generation coefficient corresponding to that area to obtain the heat production of the human body in the aerobic area. Then, the electronic device multiplies the real-time flow of people in the anaerobic area by the second heat generation coefficient corresponding to that area to obtain the heat production of the human body in the anaerobic area.
[0063] S1022: Add the heat generated by the human body in each region to the heat generated by the equipment in each region to obtain the total heat generated in each region.
[0064] Specifically, first, the electronic device acquires the calculated heat production of the human body in each area. Then, the electronic device collects real-time power data of the fitness equipment and lighting equipment in each area through a power monitoring unit, and multiplies the real-time power by the running time to obtain the heat production of the equipment. Next, the electronic device performs an addition operation on each area, adding the human body's heat production to the corresponding equipment heat production to obtain the total heat production of each area.
[0065] S1023: Obtain the environmental heat loss of each region, subtract the environmental heat loss from the total heat production, and obtain the net heat gain of each region.
[0066] Specifically, the electronic device acquires the temperature difference data between the inside and outside of each area through temperature sensor data. It then multiplies the temperature difference by the area of each building component and its corresponding thermal performance parameters (e.g., wall temperature difference multiplied by wall area and thermal conductivity, door and window temperature difference multiplied by door and window area and heat transfer coefficient). The heat loss of all components is then summed to obtain the environmental heat loss for each area. Next, the electronic device obtains the calculated total heat generation for each area. Finally, the electronic device subtracts the corresponding environmental heat loss from the total heat generation of each area to obtain the net heat gain for each area.
[0067] S103: Based on the net heat gain of each region, calculate the heating compensation coefficient of each region, and adjust the initial heating power based on the heating compensation coefficient to obtain the target heating power of each region.
[0068] In this embodiment, the heating compensation coefficient is a proportional factor for adjusting the heating power to balance the heat difference, and is used to achieve dynamic compensation of the heating power.
[0069] Specifically, first, the electronic device acquires the pre-set standard heat gain for each area when the pedestrian flow is zero. Then, it performs a subtraction operation on each area, subtracting the corresponding net heat gain from the standard heat gain to obtain the heat difference between areas. Next, it divides the heat difference between areas by the corresponding standard heat gain to calculate the heating compensation coefficient for each area. Finally, it acquires the initial heating power for each area and multiplies it by the corresponding heating compensation coefficient to obtain the target heating power for each area.
[0070] Please refer to Figure 5 , Figure 5 This is a flowchart illustrating a sub-step of step S103 provided in an embodiment of this application. Based on the above embodiment, as an optional embodiment, S103: The step of calculating the heating compensation coefficient for each region based on the net heat gain of each region, and adjusting the initial heating power based on the heating compensation coefficient to obtain the target heating power for each region, may specifically include the following steps: S1031: Obtain the preset standard heat gain for each area. The standard heat gain is the net heat gain generated by each area when the flow of people is zero.
[0071] Specifically, first, the electronic device confirms that each area is in an empty state with zero pedestrian traffic. Then, the electronic device retrieves the preset standard heat gain corresponding to each area in this empty state from a pre-set parameter library containing the standard heat gain of all areas.
[0072] S1032: Subtract the corresponding net heat gain from the standard heat gain of each region to obtain the heat difference.
[0073] Specifically, first, the electronic device acquires the predetermined standard heat gain and the actual calculated net heat gain for each region. Then, the electronic device performs a subtraction operation on each region, subtracting the corresponding net heat gain from the standard heat gain to obtain the heat difference between the regions.
[0074] S1033: Determine the heating compensation coefficient for each area based on the heat difference and the heat gain of each standard.
[0075] Specifically, first, the electronic device acquires the historical heat difference recorded for each area within a preset historical period. Then, it calculates the rate of change between the current heat difference and the historical heat difference. Next, it multiplies the heat difference by a preset first weight to obtain a static adjustment component, and multiplies the rate of change by a preset second weight to obtain a dynamic adjustment component. Finally, the electronic device normalizes the static and dynamic adjustment components and then sums them to obtain the heating compensation coefficient for each area.
[0076] Please refer to Figure 6 , Figure 6 This is a flowchart illustrating a sub-step of step S1033 provided in an embodiment of this application. Based on the above embodiment, as an optional embodiment, S1033: the step of determining the heating compensation coefficient for each area based on the heat difference and each standard heat gain may specifically include the following steps: S10331: Obtain the historical heat difference recorded in each region within a preset historical time period.
[0077] Specifically, first, the electronic device determines a pre-set historical time period. Then, the electronic device retrieves the historical heat differences recorded for each region within that historical time period from the system database.
[0078] S10332: Calculate the rate of change of the heat difference with the historical heat difference.
[0079] Specifically, first, the electronic device acquires the current heat difference and the recorded historical heat difference. Then, the electronic device performs a division operation on each region, dividing the difference between the current heat difference and the historical heat difference by the historical heat difference to obtain the rate of change of the heat difference between each region and the historical heat difference.
[0080] S10333: Multiply the heat difference by the preset first weight to obtain the static adjustment component, and multiply the rate of change by the preset second weight to obtain the dynamic adjustment component.
[0081] Specifically, firstly, the electronic device acquires a preset first weight (0.6-0.8) and a second weight (0.2-0.4), where the sum of the first and second weights equals 1. The first weight is larger to ensure stability, while the second weight is smaller to avoid over-adjustment. Next, the electronic device multiplies the heat difference between each region by the first weight to obtain a static adjustment component. This adjustment method can stably eliminate the current temperature deviation. Then, the electronic device multiplies the rate of change of each region by the second weight to obtain a dynamic adjustment component. This adjustment method can anticipate temperature change trends and improve system response speed. Finally, the electronic device obtains static and dynamic adjustment components reflecting different adjustment needs.
[0082] S10334: The static adjustment component and the dynamic adjustment component are normalized and then added together to obtain the heating compensation coefficient.
[0083] Specifically, firstly, the electronic equipment performs normalization calculations on the static and dynamic adjustment components of each region, mapping them to a range of 0 to 1. Then, the electronic equipment performs an addition operation on the normalized static and dynamic adjustment components to obtain the heating compensation coefficient for each region.
[0084] S1034: Multiply the initial heating power of each area by the corresponding heating compensation coefficient to obtain the compensation power of each area, and then add the initial heating power to the compensation power to obtain the target heating power of each area.
[0085] Specifically, first, the electronic equipment acquires the initial heating power and the calculated heating compensation coefficient for each area. Then, the electronic equipment multiplies the initial heating power of each area by the corresponding heating compensation coefficient to obtain the power value that needs to be compensated for each area. Next, the electronic equipment adds the corresponding compensation power to the initial heating power of each area to obtain the target heating power for each area.
[0086] S104: Based on the target heating power of each area, calculate the heat transfer between adjacent areas, adjust the target heating power according to the heat transfer, obtain the final heating power of each area, and control each area to provide heating according to the corresponding final heating power.
[0087] Specifically, firstly, the electronic equipment measures and obtains the length of the common boundary between adjacent areas based on the spatial layout information of the region. Then, based on the building structure characteristics and material properties of each area, the electronic equipment obtains the heat exchange coefficient between them. Next, for each pair of adjacent areas, the electronic equipment multiplies their target heating power difference by the common boundary length and the heat exchange coefficient to obtain the heat transfer amount between that pair of areas. The heat transfer power is obtained by dividing the heat transfer amount by the unit time, and the net heat transfer power of each area is obtained by summing the heat transfer power of all adjacent areas. Finally, the target heating power of each area is subtracted from the corresponding net heat transfer power to obtain the final heating power, and control commands are sent to the heating equipment in each area to instruct the heating equipment to perform heating operations according to the corresponding final heating power.
[0088] Please refer to Figure 7 , Figure 7 This is a flowchart illustrating a sub-step of step S104 provided in an embodiment of this application. Based on the above embodiment, as an optional embodiment, S104: The step of calculating the heat transfer between adjacent areas based on the target heating power of each area, and adjusting the target heating power according to the heat transfer to obtain the final heating power of each area, may specifically include the following steps: S1041: Obtain the length of the common boundary between adjacent regions.
[0089] Specifically, first, the electronic device reads the regional spatial layout information stored in the system. Then, the electronic device identifies all adjacent regions with a common boundary. The length of the common boundary between each pair of adjacent regions is obtained by the difference in the endpoint coordinates of the common boundary.
[0090] S1042: Obtain the heat exchange coefficient of each region. The heat exchange coefficient is the heat transfer efficiency of a region per unit length of common boundary.
[0091] Specifically, first, the electronic device reads the regional building structure information stored in the system, including parameters such as wall material type and wall thickness. Then, based on these building parameters, the electronic device queries a preset database of material heat conduction characteristics that contains material exchange coefficients between all regions to obtain the heat exchange coefficient corresponding to each region.
[0092] S1043: Determine the net heat transfer power of each area based on the target heating power, common boundary length, and heat exchange coefficients of each area.
[0093] Specifically, first, the electronic device acquires the target heating power, common boundary length, and heat exchange coefficient for each region. Then, for each pair of adjacent regions, the electronic device multiplies the difference in their target heating power by the corresponding common boundary length and heat exchange coefficient to obtain the heat transfer power between that pair of regions. Next, for each region, the electronic device subtracts the heat transfer power received from all adjacent regions from the heat transfer power transferred from that region to all adjacent regions. Finally, the electronic device obtains the net heat transfer power for each region.
[0094] Please refer to Figure 8 , Figure 8 This is a flowchart illustrating a sub-step of step S1043 provided in an embodiment of this application. Based on the above embodiment, as an optional embodiment, S1043: the step of determining the net heat transfer power of each area based on the target heating power of each area, the length of the common boundary, and each heat exchange coefficient may specifically include the following steps: S10431: Iterate through each region sequentially and calculate the power difference between the target heating power of the current region and the corresponding adjacent region.
[0095] Specifically, first, the electronic device acquires the area numbering information and target heating power of all areas in the system. Then, following the order of the area numbers, the electronic device sets one area as the current area. Next, the electronic device identifies all adjacent areas of the current area and subtracts the target heating power of each adjacent area from the target heating power of the current area. Finally, the electronic device obtains the power difference between the current area and each of its adjacent areas.
[0096] S10432: Multiply the power difference between each adjacent region of the current region by the corresponding common boundary length and heat exchange coefficient to obtain the target heat transfer power of each adjacent region of the current region.
[0097] Specifically, first, the electronic device acquires the calculated power difference between the current region and each adjacent region. Then, the electronic device acquires the common boundary length and heat exchange coefficient between the current region and each adjacent region. Next, for each adjacent region of the current region, the electronic device multiplies the corresponding power difference, common boundary length, and heat exchange coefficient to obtain the target heat transfer power for each adjacent region of the current region.
[0098] S10433: Summing up the target heat transfer power of all adjacent areas of the current area to obtain the net heat transfer power of the current area.
[0099] Specifically, first, the electronic device acquires the calculated target heat transfer power between the current area and each adjacent area. Then, the electronic device accumulates the positive and negative values of these target heat transfer powers respectively. Next, the electronic device adds the accumulated positive values to the accumulated negative values to obtain the net heat transfer power of the current area.
[0100] S10434: Determine the next region of the current region, and take the next region as the current region. Execute the step of calculating the power difference between the target heating power of the current region and the corresponding adjacent region to obtain the net heat transfer power of each region.
[0101] Specifically, first, the electronic device searches for the next number for the current region in the region numbering sequence. Then, the electronic device sets the region with that number as the new current region. Next, the electronic device repeatedly performs power difference calculation, target heat transfer power calculation, and net heat transfer power calculation for the new current region. This process continues until all regions have completed the calculation. Finally, the electronic device obtains the net heat transfer power for each region.
[0102] S1044: Subtract the corresponding net heat transfer power from the target heating power of each area to obtain the final heating power.
[0103] Specifically, first, the electronic equipment acquires the calculated target heating power and net heat transfer power for each area. Then, the electronic equipment performs a subtraction operation on each area, subtracting the corresponding net heat transfer power from the target heating power to obtain the final heating power for each area.
[0104] refer to Figure 9 This application also provides a complementary adjustable heating system, specifically including: The initial heating power module is used to obtain the current flow of people in each area of the fitness center and determine the initial heating power of each area based on the flow of people in each area. The net heat gain module is used to acquire multi-source sensing data of each of the regions after heating for a preset time according to the initial heating power, and to calculate the net heat gain of each region based on the multi-source sensing data. The target heating power module is used to calculate the heating compensation coefficient of each region based on the net heat gain of each region, and adjust the initial heating power based on the heating compensation coefficient to obtain the target heating power of each region. The final heating power module is used to calculate the heat transfer between adjacent areas based on the target heating power of each area, adjust the target heating power according to the heat transfer, obtain the final heating power of each area, and control each area to provide heating according to the corresponding final heating power.
[0105] Optionally, the initial heating power module is specifically used for: Obtain the type, area, and baseline heating power of each of the aforementioned areas. The types include aerobic areas and anaerobic areas, and the baseline heating power is the heating power when the population flow in each of the aforementioned areas is zero. The first historical human flow density and the first heat change amount of each aerobic area are obtained in the first historical period. The first heat change amount is divided by the corresponding first historical human flow density to obtain the first heat generation coefficient of each aerobic area. The second historical human flow density and the second heat change amount of each anaerobic area are obtained in the second historical period. The second heat change amount is divided by the corresponding second historical human flow density to obtain the second heat generation coefficient of each anaerobic area. Calculate the ratio of the current pedestrian flow to the corresponding area of each region to obtain the first pedestrian flow density of each aerobic region and the second pedestrian flow density of each anaerobic region. Multiply each of the first human flow densities by the corresponding first heat generation coefficient and then sum them up to obtain the first expected heat generation of all aerobic areas. Multiply each of the second human flow densities by the corresponding second heat generation coefficient and then sum them up to obtain the second expected heat generation of all anaerobic areas. Calculate the difference between the first expected heat generation and the second expected heat generation, and determine the compensation power value based on the difference; The initial heating power for each of the regions is determined based on the compensation power value.
[0106] Optionally, the net heat gain module is specifically used for: Multiply the flow of people in the aerobic area by the first heat generation coefficient to obtain the human body heat production in the aerobic area, and multiply the flow of people in the anaerobic area by the second heat generation coefficient to obtain the human body heat production in the anaerobic area. Add the heat generated by the human body in each region to the heat generated by the equipment in each region to obtain the total heat generated in each region. The environmental heat loss of each region is obtained, and the net heat gain of each region is obtained by subtracting the environmental heat loss from the total heat generation.
[0107] Optionally, the target heating power module is specifically used for: Obtain a preset standard heat gain for each of the aforementioned regions, wherein the standard heat gain is the net heat gain generated by each of the aforementioned regions when the flow of people is zero; The heat difference is obtained by subtracting the corresponding net heat gain from the standard heat gain of each region. Based on the heat difference and the standard heat gain, the heating compensation coefficient for each region is determined; The initial heating power of each region is multiplied by the heating compensation coefficient of the corresponding region to obtain the compensation power of each region. Then, the initial heating power is added to the compensation power to obtain the target heating power of each region.
[0108] Optionally, the target heating power module is further specifically used for: Obtain the historical heat difference recorded in each of the aforementioned regions within a preset historical time period; Calculate the rate of change between the heat difference and the historical heat difference; The static adjustment component is obtained by multiplying the heat difference by a preset first weight, and the dynamic adjustment component is obtained by multiplying the rate of change by a preset second weight. The static adjustment component and the dynamic adjustment component are normalized and then added together to obtain the heating compensation coefficient.
[0109] Optionally, the final heating power module is specifically used for: Obtain the length of the common boundary between each of the adjacent regions; Obtain the heat exchange coefficient of each region, where the heat exchange coefficient is the heat transfer efficiency of the region per unit length of common boundary. The net heat transfer power of each region is determined based on the target heating power of each region, the length of the common boundary, and the heat exchange coefficient of each region. The final heating power is obtained by subtracting the corresponding net heat transfer power from the target heating power of each region.
[0110] Optionally, the final heating power module is further specifically used for: The regions are traversed sequentially, and the power difference between the target heating power of the current region and the corresponding adjacent region is calculated. Multiply the power difference between each adjacent region of the current region by the corresponding common boundary length and heat exchange coefficient to obtain the target heat transfer power of each adjacent region of the current region; The net heat transfer power of the current region is obtained by summing the target heat transfer power of all adjacent regions of the current region. Determine the next region of the current region and use the next region as the current region. Then, perform the step of calculating the power difference between the target heating power of the currently traversed region and the corresponding adjacent region to obtain the net heat transfer power of each region.
[0111] It should be noted that the above embodiments of the apparatus are only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0112] This embodiment also discloses an electronic device, as shown in the reference. Figure 10 , Figure 10 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application. The electronic device 013 may include: at least one processor 901, at least one communication bus 902, a user interface 903, a network interface 904, and at least one memory 905.
[0113] The communication bus 902 is used to enable communication between these components.
[0114] The user interface 903 may include a display screen and a camera. Optionally, the user interface 903 may also include a standard wired interface and a wireless interface.
[0115] The network interface 904 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface).
[0116] The processor 901 may include one or more processing cores. The processor 901 connects to various parts of the server using various interfaces and lines, and performs various server functions and processes data by running or executing instructions, programs, code sets, or instruction sets stored in the memory 905, and by calling data stored in the memory 905. Optionally, the processor 901 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array. The processor 901 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content to be displayed on the screen; and the modem handles wireless communication. It is understood that the modem may also not be integrated into the processor 901 and may be implemented as a separate chip.
[0117] The memory 905 may include random access memory (RAM) or read-only memory. Optionally, the memory 905 may include a non-transitory computer-readable storage medium. The memory 905 may be used to store instructions, programs, code, code sets, or instruction sets. The memory 905 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-described method embodiments, etc.; the data storage area may store data involved in the above-described method embodiments, etc. Optionally, the memory 905 may also be at least one storage device located remotely from the aforementioned processor 901. (See reference...) Figure 10 The memory 905, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and an application for complementary adjustable heating.
[0118] exist Figure 10In the electronic device shown, the user interface 903 is mainly used to provide an input interface for the user and to obtain the user input data; while the processor 901 can be used to call the application program for complementary adjustable heating stored in the memory 905. When executed by one or more processors 901, the electronic device 013 performs one or more methods as described in the above embodiments.
[0119] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0120] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0121] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the shown or discussed mutual couplings or direct couplings or communication connections may be through some service interfaces; indirect couplings or communication connections between apparatuses or units may be electrical or other forms.
[0122] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0123] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0124] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, portable hard drives, magnetic disks, or optical disks.
[0125] The foregoing description is merely an exemplary embodiment of this disclosure and should not be construed as limiting the scope of this disclosure. Any equivalent changes and modifications made in accordance with the teachings of this disclosure shall still fall within the scope of this disclosure. Other embodiments of this disclosure will be readily apparent to those skilled in the art upon consideration of the disclosure in this specification. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not described in this disclosure. The specification and embodiments are to be considered exemplary only, and the scope and spirit of this disclosure are defined by the claims.
Claims
1. A method of complementary adjustable heating, characterized by, The method is applied to an electronic device, and the method comprises: Obtaining the current time of the crowd of each area of the fitness center, determining the initial heating power of each area according to the crowd of each area; Obtaining the multi-source sensing data of each area after a preset time of heating according to the initial heating power, calculating the net heat gain of each area based on the multi-source sensing data; According to the net heat gain of each area, the heating compensation coefficient of each area is calculated, and the initial heating power is adjusted based on the heating compensation coefficient to obtain the target heating power of each area; Based on the target heating power of each area, the heat transfer amount between each adjacent area is calculated, and the target heating power is adjusted according to the heat transfer amount to obtain the final heating power of each area, and each area is controlled to heat according to the corresponding final heating power.
2. The method of claim 1, wherein, According to the crowd of each area, the initial heating power of each area is determined, which comprises: Obtaining the type, area and reference heating power of each area, the type including aerobic area and anaerobic area, and the reference heating power being the heating power when the crowd of each area is zero; Obtaining the first historical crowd density and the first heat change amount of each aerobic area in the first historical period, and dividing each first heat change amount by the corresponding first historical crowd density to obtain the corresponding first heat generation coefficient of each aerobic area; Obtaining the second historical crowd density and the second heat change amount of each anaerobic area in the second historical period, and dividing each second heat change amount by the corresponding second historical crowd density to obtain the corresponding second heat generation coefficient of each anaerobic area; The ratio of the crowd of each area at the current time to the corresponding area is calculated to obtain the first crowd density of each aerobic area and the second crowd density of each anaerobic area; The first expected heat production of all aerobic areas is obtained by multiplying each first crowd density and the corresponding first heat generation coefficient and then accumulating, and the second expected heat production of all anaerobic areas is obtained by multiplying each second crowd density and the corresponding second heat generation coefficient and then accumulating; The difference between the first expected heat production and the second expected heat production is calculated, and the compensation power value is determined according to the difference; According to the compensation power value, the initial heating power of each area is determined.
3. The method of claim 2, wherein, The multi-source sensing data includes device heat production, and the net heat gain of each area is calculated based on the multi-source sensing data, which comprises: The crowd of the aerobic area is multiplied by the first heat generation coefficient to obtain the human body heat production of the aerobic area, and the crowd of the anaerobic area is multiplied by the second heat generation coefficient to obtain the human body heat production of the anaerobic area; The corresponding human body heat production of each area is added to the corresponding device heat production of each area to obtain the total heat production of each area; Obtaining the environmental heat loss of each area, subtracting the environmental heat loss from the total heat production to obtain the net heat gain of each area.
4. The method of claim 1, wherein, The heating compensation coefficient of each region is calculated according to the net heat gain of each region, and the initial heating power is adjusted based on the heating compensation coefficient to obtain the target heating power of each region, including: Obtaining the standard heat gain of each region, which is the net heat gain generated by each region when the human flow is zero; Subtracting the corresponding net heat gain from the standard heat gain of each region to obtain the heat difference value; According to the heat difference value and the standard heat gain of each region, the heating compensation coefficient of each region is determined; The initial heating power of each region is multiplied by the heating compensation coefficient of the corresponding region to obtain the compensation power of each region, and then the initial heating power is added to the compensation power to obtain the target heating power of each region.
5. The method of claim 4, wherein, The heating compensation coefficient of each region is calculated according to the heat difference value and the standard heat gain, including: Obtaining the historical heat difference value recorded by each region in a preset historical period; Calculating the change rate of the heat difference value and the historical heat difference value; Multiplying the heat difference value by a preset first weight to obtain a static adjustment component, and multiplying the change rate by a preset second weight to obtain a dynamic adjustment component; After normalization processing, the static adjustment component and the dynamic adjustment component are added to obtain the heating compensation coefficient.
6. The method of claim 1, wherein, Based on the target heating power of each region, the heat transfer amount between adjacent regions is calculated, and the target heating power is adjusted according to the heat transfer amount to obtain the final heating power of each region, including: Obtaining the length of the common boundary between each adjacent region; Obtaining the heat exchange coefficient of each region, which is the heat transfer efficiency of the region per unit common boundary length; According to the target heating power of each region, the common boundary length and the heat exchange coefficient of each region, the net heat transfer power of each region is determined; The target heating power of each region is subtracted by the corresponding net heat transfer power to obtain the final heating power.
7. The method of claim 6, wherein, According to the target heating power of each region, the common boundary length and the heat exchange coefficient of each region, the net heat transfer power of each region is determined, including: Iterating each region in turn, calculating the power difference value of the target heating power between the current region and the corresponding adjacent region; Multiplying the power difference value of each adjacent region of the current region by the corresponding common boundary length and heat exchange coefficient to obtain the target heat transfer power of each adjacent region of the current region; Summing the target heat transfer power of all adjacent regions of the current region to obtain the net heat transfer power of the current region; Determining the next region of the current region, and taking the next region as the current region to execute the step of calculating the power difference value of the target heating power between the current region and the corresponding adjacent region to obtain the net heat transfer power of each region.
8. A complementary adjustable heating system, characterized by, Applied to an electronic device, the system comprises: An initial heating power module is configured to acquire the crowd of each area of the fitness center at a current time, and determine an initial heating power of each area according to the crowd of each area; A net heat gain module is configured to acquire multi-source sensing data of each area after a preset time of heating according to the initial heating power, and calculate a net heat gain of each area based on the multi-source sensing data; A target heating power module is configured to calculate a heating compensation coefficient of each area according to the net heat gain of each area, and adjust the initial heating power based on the heating compensation coefficient to obtain a target heating power of each area; A final heating power module is configured to calculate a heat transfer amount between each adjacent area based on the target heating power of each area, and adjust the target heating power according to the heat transfer amount to obtain a final heating power of each area, and control each area to heat according to the corresponding final heating power.
9. An electronic device, comprising: An electronic device includes a processor, a memory, a user interface, and a network interface, the memory is configured to store instructions, the user interface and the network interface are configured to communicate with other devices, and the processor is configured to execute the instructions stored in the memory to enable the electronic device to perform the method of any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed, perform the method of any one of claims 1-7.