Intelligent regulation and control method, acquisition and processing device, illumination system, equipment and medium
By collecting customer data through a data acquisition and processing device and combining it with an energy-saving control model, target control parameters are generated, which solves the problem of increased energy consumption in commercial store lighting systems and achieves fast and efficient lighting control, making it suitable for small business premises.
Patent Information
- Application Number
- CN202511180375.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-21
- Publication Date
- 2025-11-04
AI Technical Summary
While improving lighting quality, commercial lighting systems also increase energy consumption and are poorly managed, leading to electricity waste.
By collecting customer entry and stay data through a data acquisition and processing device, and combining it with an energy-saving control model, target control parameters are generated to achieve intelligent control of the lighting fixtures.
It enables rapid and efficient control of lightweight lighting systems, reduces energy consumption, and is suitable for rapid response in small business premises.
Smart Images

Figure CN120897299A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intelligent control, in particular to an intelligent control method, a collection processing device, a lighting system, equipment and a medium. BACKGROUND
[0002] In commercial stores, the lighting system not only bears the basic lighting function, but also can create an environmental atmosphere, highlight the characteristics of goods and optimize the customer experience. Through professional design and implementation, commercial lighting can meet the needs of practicality and artistry. From lamp selection to space layout, from installation technology to safety standards, each link directly affects the final lighting quality.
[0003] Different commercial stores will develop individualized lighting schemes according to the lighting needs of different functional partitions and the characteristics of each area. However, with the improvement of lighting quality, energy consumption also increases, and the current extensive energy management mode also causes serious power waste problems. SUMMARY
[0004] Therefore, the present application provides an intelligent control method, a collection processing device, a lighting system, equipment and a medium to solve the problems in the prior art.
[0005] In a first aspect, the present application provides an intelligent control method, which is applied to a collection processing device, the collection processing device is in communication connection with at least one target lamp, and the method comprises the following steps: determining a target collection range, collecting customer entry data in the target collection range, the customer entry data comprising a first time sequence period and a corresponding customer entry cumulative value; determining a reference stay duration, determining customer stay data according to the customer entry data and the reference stay duration, the customer stay data comprising a second time sequence period and a corresponding customer stay cumulative value; integrating the customer stay data and an energy-saving control model every interval of the second time sequence period to obtain corresponding target control parameters; and controlling the at least one target lamp based on the target control parameters.
[0006] In an implementable manner, the collection processing device is further in communication connection with a control device, and the method further comprises the following steps: obtaining a range adjustment instruction from the control device; analyzing the range adjustment instruction to obtain a target adjustment range; and determining the target adjustment range as the target collection range.
[0007] In an implementation, after the target adjustment range is determined as the target collection range, the method further comprises: performing collection verification based on the target collection range to obtain verification information; if the verification information is that there is a verification mark in the target collection range, collecting the customer entry data based on the target collection range; and if the verification information is that there is no verification mark in the target collection range, generating prompt information, the prompt information being used to prompt a user to re-generate the range adjustment instruction.
[0008] In an implementation, the determining the reference stay duration comprises: determining at least one reference area corresponding to the collection processing device; obtaining customer stay durations of the at least one reference area; and determining the reference stay duration according to the customer stay durations of the at least one reference area.
[0009] In an implementation, before the corresponding target control parameter is obtained, the method further comprises: obtaining a target energy consumption parameter and historical stay data, the historical stay data comprising a historical date, a second time sequence period, and a corresponding historical stay cumulative value; determining a plurality of simulated customer flow ranges according to the historical stay data; associating each of the simulated customer flow ranges with the simulated control parameter to obtain a simulated control model corresponding to each of the simulated customer flow ranges; integrating the historical stay data and the simulated control model to obtain a simulated energy consumption parameter; and screening the simulated energy consumption parameter, and determining a simulated control model meeting the target energy consumption parameter as an energy-saving control model.
[0010] In an implementation, the determining a plurality of simulated customer flow ranges according to the historical stay data comprises: determining a historical stay range according to the historical stay cumulative value, the historical stay range comprising a historical stay maximum value and a historical stay minimum value; selecting a simulated customer flow minimum value from the historical stay range in a specified order to determine the simulated customer flow minimum value; amplifying the simulated customer flow minimum value to determine a corresponding simulated customer flow maximum value; integrating the simulated customer flow minimum value and the corresponding simulated customer flow maximum value to obtain the simulated customer flow range; and repeating the selecting, amplifying, and integrating steps until the simulated customer flow maximum value is not less than the historical stay maximum value to obtain a plurality of simulated customer flow ranges.
[0011] In an implementation, the screening of the simulation energy consumption parameters, the simulation regulation model meeting the target energy consumption parameter is determined as an energy-saving regulation model, including: the simulation consumption parameter closest to the target energy consumption parameter is determined as a screening consumption parameter; if there is one screening consumption parameter, the simulation regulation model corresponding to the screening consumption parameter is determined as the energy-saving regulation model; if there are multiple screening consumption parameters, a priority consumption parameter is determined based on a priority strategy; and the simulation regulation model corresponding to the priority consumption parameter is determined as the energy-saving regulation model.
[0012] In an implementation, the screening based on the priority strategy to determine the priority consumption parameter includes: simulation passenger flow minimum values corresponding to the multiple screening consumption parameters are determined; and the priority consumption parameter is determined by comparing the corresponding simulation passenger flow minimum values.
[0013] In an implementation, the collection processing device is further connected with another collection processing device, the collection processing device is arranged in a first area of a target scene, the other collection processing device is arranged in a second area of the target scene, and the determination of the customer stay data further includes: the customer entering data collected by the other collection processing device is obtained; the customer entering data of all collection processing devices is integrated, and the customer stay data is determined based on the integrated customer entering data.
[0014] In a second aspect, the application provides a collection processing device, which is in communication connection with at least one target lamp, and includes: a collection module, configured to determine a target collection range, and collect customer entering data in the target collection range, the customer entering data including a first time sequence period and a corresponding customer entering cumulative value; a determination module, configured to determine a reference stay duration, and determine customer stay data according to the customer entering data and the reference stay duration, the customer stay data including a second time sequence period and a corresponding customer stay cumulative value; an integration module, configured to integrate the customer stay data and an energy-saving regulation model every interval of the second time sequence period, to obtain a corresponding target regulation parameter; and a regulation module, configured to regulate the at least one target lamp based on the target regulation parameter.
[0015] In an implementation, the collection processing device is further in communication connection with a control device, and the device further includes: an acquisition module, configured to acquire a range adjustment instruction from the control device; an analysis module, configured to analyze the range adjustment instruction to obtain a target adjustment range; and the determination module is further configured to determine the target adjustment range as the target collection range.
[0016] In an implementation, the device further comprises a verification module configured to perform verification based on the target collection range to obtain verification information; the collection module is further configured to collect the customer entry data based on the target collection range if the verification information indicates that there is a verification mark within the target collection range; and a prompt module configured to generate a prompt information if the verification information indicates that there is no verification mark within the target collection range, the prompt information being used to prompt a user to generate the range adjustment instruction again.
[0017] In an implementation, the determination module comprises a determination sub-module configured to determine at least one reference area corresponding to the collection processing device; and an acquisition sub-module configured to acquire a customer stay duration of the at least one reference area, and determine a reference stay duration based on the customer stay duration of the at least one reference area.
[0018] In an implementation, the acquisition module is further configured to acquire a target energy consumption parameter and historical stay data, the historical stay data comprising a historical date, a second time sequence period, and a corresponding historical stay cumulative value; the determination module is further configured to determine a plurality of simulated customer flow ranges based on the historical stay data; the device further comprises an association module configured to associate each of the simulated customer flow ranges with the simulated control parameter to obtain a simulated control model corresponding to each of the simulated customer flow ranges; the integration module is configured to integrate the historical stay data and the simulated control model to obtain a corresponding simulation energy consumption parameter; and a screening module configured to screen the simulation energy consumption parameter, and determine a simulated control model meeting the target energy consumption parameter as an energy-saving control model.
[0019] In an implementation, the determination sub-module is further configured to determine a historical stay range based on the historical stay cumulative value, the historical stay range comprising a historical stay maximum value and a historical stay minimum value; the determination module further comprises a selection sub-module configured to select from the historical stay range in a specified order to determine a simulated customer flow minimum value; an amplification sub-module configured to amplify the simulated customer flow minimum value to determine a corresponding simulated customer flow maximum value; an integration sub-module configured to integrate the simulated customer flow minimum value and the corresponding simulated customer flow maximum value to obtain the simulated customer flow range; and an obtaining sub-module configured to repeat the selection, amplification, and integration steps until the simulated customer flow maximum value is not less than the historical stay maximum value to obtain a plurality of simulated customer flow ranges.
[0020] In an implementation, the screening module comprises: determining the simulation consumption parameter closest to the target energy consumption parameter as a screening consumption parameter; if there is one screening consumption parameter, determining the simulation control model corresponding to the screening consumption parameter as the energy-saving control model; if there are multiple screening consumption parameters, determining a priority consumption parameter based on a priority strategy; and determining the simulation control model corresponding to the priority consumption parameter as the energy-saving control model.
[0021] In an implementation, the screening module further comprises: determining simulation passenger flow minimum values corresponding to the multiple screening consumption parameters; and determining a priority consumption parameter by comparing the corresponding simulation passenger flow minimum values.
[0022] In an implementation, the collection and processing device is further connected to another collection and processing device, the collection and processing device is arranged in a first area of a target scene, the other collection and processing device is arranged in a second area of the target scene, and the determining module further comprises: acquiring customer entry data collected by the other collection and processing device; integrating the customer entry data of all collection and processing devices, and determining customer stay data based on the integrated customer entry data.
[0023] In a third aspect, the present application provides a lighting system, which comprises a collection and processing device and at least one target lamp, the collection and processing device and the at least one target lamp are communicatively connected, and the collection and processing device comprises: a collection module, configured to determine a target collection range, and collect customer entry data in the target collection range, the customer entry data comprising a first time sequence period and a corresponding customer entry cumulative value; a determining module, configured to determine a reference stay duration, and determine customer stay data according to the customer entry data and the reference stay duration, the customer stay data comprising a second time sequence period and a corresponding customer stay cumulative value; an integrating module, configured to integrate the customer stay data and an energy-saving control model every interval of the second time sequence period, to obtain corresponding target control parameters; and a control module, configured to control the at least one target lamp based on the target control parameters.
[0024] In a fourth aspect, the present application provides a computer device, which comprises a memory and a processor, the memory and the processor are communicatively connected, the memory stores computer instructions, and the processor executes the computer instructions to perform the intelligent control method of the first aspect or any of the corresponding implementation manners thereof.
[0025] In a fifth aspect, the present application provides a computer readable storage medium, which stores computer instructions, and the computer instructions are used to make a computer execute the intelligent control method of the first aspect or any of the corresponding implementation manners thereof.
[0026] The intelligent regulation method, the acquisition processing device, the lighting system, the equipment and the medium provided by the embodiment of the application can determine customer stay data according to the collected customer entry data, integrate the energy-saving regulation model, obtain target regulation parameters, and regulate the target lamps through the target regulation parameters, which is suitable for the regulation of the lightweight lighting system and realizes the fast and efficient regulation of the lightweight lighting system. BRIEF DESCRIPTION OF DRAWINGS
[0027] In order to more clearly illustrate the technical solutions in the specific embodiments or prior art of the present application, the drawings needed in the description of the specific embodiments or prior art will be briefly introduced as follows. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor on the basis of these drawings.
[0028] Figure 1 is a flowchart of an intelligent regulation method according to an embodiment of the present application Figure 1 ; Figure 2 is a flowchart of an intelligent regulation method according to an embodiment of the present application Figure 2 ; Figure 3 is a flowchart of an intelligent regulation method according to an embodiment of the present application Figure 3 ; Figure 4 is a flowchart of an intelligent regulation method according to an embodiment of the present application Figure 4 ; Figure 5 is a module schematic diagram of an acquisition processing device according to an embodiment of the present application; Figure 6 is a scene schematic diagram of a lighting system according to an embodiment of the present application; Figure 7 is a hardware structure schematic diagram of a computer device according to an embodiment of the present application. DETAILED DESCRIPTION
[0029] In order to make the purpose, technical solutions and advantages of the embodiments of the present application more clear, the technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are some embodiments of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0030] Figure 1is a flowchart of an intelligent regulation method according to an embodiment of the present application Figure 1 .
[0031] Referring to Figure 1 , in a first aspect, the embodiments of the present application provide an intelligent regulation method. The method is applied to a collection processing device, the collection processing device is in communication connection with at least one target lamp, and the method comprises the following steps: operation 101, determining a target collection range, collecting customer entry data in the target collection range, the customer entry data comprising a first time sequence period and a corresponding customer entry cumulative value; operation 102, determining a reference stay duration, determining customer stay data according to the customer entry data and the reference stay duration, the customer stay data comprising a second time sequence period and a corresponding customer stay cumulative value; operation 103, integrating the customer stay data and an energy-saving regulation model every interval of the second time sequence period to obtain corresponding target regulation parameters; and operation 104, instructing the at least one target lamp to perform regulation based on the target regulation parameters.
[0032] The intelligent regulation method provided by the embodiments of the present application is integrated in a collection processing device. The collection processing device can determine customer stay data according to collected customer entry data, integrate the customer stay data with an energy-saving regulation model to obtain target regulation parameters, and regulate target lamps through the target regulation parameters. Compared with other complex lighting systems, the method does not need to introduce a separate information processing center device, is suitable for regulation of lightweight lighting systems, and realizes rapid and efficient regulation of lightweight lighting systems.
[0033] The method is suitable for a collection processing device with data processing function. The collection processing device is used to collect customer entry data in a target collection range. The target collection range is arranged at a specified position of a target scene. The target scene can be a shopping mall, a supermarket, a store or other business places. Further, the target scene is particularly suitable for small business places with small customer flow, such as stores.
[0034] In operation 101 of the method, the target collection range can be pre-stored in the storage module of the collection processing device. The target collection range is usually located below the probe of the collection processing device. The collection processing device collects customers entering the target collection range to obtain customer entry data. The customer entry data is time series data, a first time series period and a corresponding customer entry cumulative value. The first time series period can be one minute, two minutes, five minutes, etc. The customer entry cumulative value is used to represent the cumulative number of customers entering in the first time series period. That is, the collection processing device collects the number of customers entering in real time, and accumulates the number of customers entering in each first time series period. At the end of a first time series period, the customer entry cumulative value is obtained, and at the beginning of the next first time series period, the number of customers entering is counted again. The same applies to the following, which will not be repeated. The collection processing device is usually arranged at the entrance of the target scene, and the corresponding target collection range is usually arranged at the entrance of the target scene.
[0035] In operation 102 of the method, the reference stay duration is used to represent the reference value of the customer stay duration in the target scene. The reference stay duration can be pre-stored in the storage module of the collection processing device, and based on the actual situation, a third party communication device in communication connection with the collection processing device can adjust the reference stay duration. The third party communication device can be a handheld intelligent device or a cloud server. The reference stay duration can be represented by a fixed value or a range value. The customer stay data is time series data, and the customer stay data of each second time series period is used to represent the data of the customers staying in the target scene in the second time series period, which can be represented by a specific number.
[0036] According to the customer entry data, the data processing based on the reference stay duration can obtain the corresponding customer stay data. The customer stay cumulative value is used to represent the total number of customers staying in the target scene in the second time series period. The first time series period and the second time series period can be consistent or inconsistent.
[0037] In operation 103 of the method, the energy-saving control model can be a neural network model or an algorithm template based on rules. By inputting the customer stay cumulative value in a time series period into the energy-saving control model, the energy-saving control model outputs the corresponding target control parameter. The target control parameter is used to represent the energy-saving control of the target lamp without affecting the customers. The target control parameter is used to represent the specific parameter of the control of the target lamp, and the control of the target lamp includes but is not limited to brightness control, color temperature control, switch control, etc.
[0038] In operation 104 of the method, the acquisition processing device is in communication connection with the target lamp, and the acquisition processing device generates a corresponding control instruction based on the target control parameter output by the energy-saving control model and sends the control instruction to the target lamp to instruct the target lamp to perform corresponding lamp control. The communication connection between the acquisition processing device and the target lamp includes Bluetooth connection, wireless connection, wired connection, etc.
[0039] In an implementable manner, the acquisition processing device is also in communication connection with a control device, and the method further includes: first, obtaining a range adjustment instruction from the control device; then, analyzing the range adjustment instruction to obtain a target adjustment range; and then, determining the target adjustment range as the target acquisition range.
[0040] In the scenarios of installation, movement, maintenance, and special situations of the acquisition processing device, the user can adjust the target acquisition range through the control device. The control device is a third-party control terminal that establishes a communication connection with the acquisition processing device, and the communication connection can be Bluetooth connection or wireless connection. The third-party control terminal includes but is not limited to a mobile phone, a computer, and a tablet computer. The user can control the acquisition processing device through APP, web login, account login, etc. on the third-party control terminal.
[0041] First, when the user needs to adjust the target acquisition range, the current range parameter corresponding to the target acquisition range can be obtained through the third-party control terminal, and then the target adjustment range can be determined by modifying the range parameter, a corresponding range adjustment instruction can be generated, and the range adjustment instruction can be sent to the acquisition processing device. To facilitate modification, the range parameter can be represented in the form of an image.
[0042] Then, the acquisition processing device analyzes the range adjustment instruction to obtain the target adjustment range, which includes various range parameters modified by the user and is usually the ground projection exploration range corresponding to the probe, which is in the shape of a cone.
[0043] After that, the acquisition processing device determines the target adjustment range as the target acquisition range, thereby updating and adjusting the target acquisition range.
[0044] In an implementable manner, after determining the target adjustment range as the target acquisition range, the method further includes: first, performing acquisition verification based on the target acquisition range to obtain verification information; then, if the verification information is that there is a verification mark in the target acquisition range, collecting customer entry data based on the target acquisition range; and then, if the verification information is that there is no verification mark in the target acquisition range, generating a prompt information to prompt the user to generate a range adjustment instruction again.
[0045] To ensure the successful execution of the range adjustment instruction, the method needs to verify the target acquisition range after determining the target adjustment range as the target acquisition range.
[0046] Firstly, collection verification is performed based on the newly determined target collection range. The collection verification can set a fixed verification operation, and the verification operation can be multiple. In a specific implementation scenario, the verification operation is: prompting the verifier to walk through the corresponding intermediate position, two edge positions according to the newly determined target collection range, and generating a corresponding verification mark at each position. The verifier can be the same or different person as the user.
[0047] Then, if the verification information represents that the corresponding verification mark can be obtained for each verification operation, it can be proved that the target collection range has been successfully modified, at which time operation 101 can be performed to collect customer entry data based on the target collection range.
[0048] If the verification information represents that one or more verification marks are missing, it means that the target collection range has not been successfully modified. The collection processing device generates prompt information and sends it to the third-party control terminal to prompt the user that the target collection range modification has failed and to prompt the user to generate a range adjustment instruction again.
[0049] In an implementation manner, operation 102 includes: first, determining at least one reference area corresponding to the collection processing device; then, obtaining the customer stay duration of the at least one reference area, and determining the reference stay duration according to the customer stay duration of the at least one reference area.
[0050] In operation 102, the reference stay duration can be calculated by the collection processing device, or obtained by using other data processing devices for processing, and then pre-set and stored in the collection processing device to reduce the calculation amount of the collection processing device. The other data processing devices include but are not limited to cloud servers, computers, and third-party databases. Further, the user can also modify the reference stay duration through the third-party control terminal.
[0051] In an implementation scenario, the reference stay duration is determined according to the reference area, and the reference area is used to represent the area related to the target scene in which the collection processing device is installed. For example, the customer stay data of other stores in the same mall, the customer stay data of other similar stores in the same commercial district, the customer stay data of other non-similar stores in the same commercial district, the number of residents in the same area, etc. The type of reference area can be one or more, and different influence factors are given according to different types of reference areas. Then, the customer stay duration of all reference areas can be integrated to obtain the reference stay duration.
[0052] In an implementation scenario, when the target scene is a store, the customer stay duration of each day of the same type of store in the same mall within a period of time can be obtained, and then the customer stay duration of each day is averaged to obtain the reference stay duration.
[0053] In another implementation scenario, when the target scene is a store, the customer stay duration of a plurality of different stores can be obtained, and different weights are given as influence factors according to the distance similarity between the reference area and the target scene, and then the customer stay duration and the corresponding weights are integrated to obtain the reference stay duration.
[0054] Figure 2 is a flowchart of an intelligent regulation method according to an embodiment of the present application Figure 2 .
[0055] Referring to Figure 3 In an implementation manner, before obtaining the corresponding target regulation parameter in operation 103, the method further includes: operation 201, obtaining the target energy consumption parameter and historical stay data, the historical stay data including historical dates, second time sequence periods and corresponding historical stay cumulative values; operation 202, determining a plurality of simulated passenger flow ranges according to the historical stay data; operation 203, associating each simulated passenger flow range with a simulated regulation parameter to obtain a simulated regulation model corresponding to each simulated passenger flow range; operation 204, integrating the historical stay data and the simulated regulation model to obtain a simulated energy consumption parameter; and operation 205, screening the simulated energy consumption parameter, and determining the simulated regulation model meeting the target energy consumption parameter as an energy-saving regulation model.
[0056] The target energy consumption parameter is used to represent the energy consumption of the target scene in a specified time period. The specified time period includes but is not limited to one day, one week, one month, etc. Similarly, the target energy consumption parameter can be stored in the storage module and modified by the user through the third-party control terminal.
[0057] In operation 201, the historical stay data is the customer stay data collected and determined by the collection and processing device and stored in the storage module. Considering the storage capacity of the storage module, when the storage capacity reaches the maximum storage capacity, the collection and processing device can store the customer stay data of the day by covering the customer stay data of the earliest day. Correspondingly, the collection and processing device can determine all the customer stay data stored in the storage module as the historical stay data. It can be understood that the historical stay data needs to store the corresponding historical dates, second time sequence periods and corresponding historical stay cumulative values.
[0058] Figure 3 is a flowchart of an intelligent regulation method according to an embodiment of the present application Figure 3 .
[0059] Referring to Figure 4 Operation 202, determining a plurality of simulated passenger flow ranges according to the historical stay data, includes: In operation 2021, a historical stay range is determined according to historical stay cumulative values. Specifically, each day contains multiple historical stay cumulative values, and the multiple historical stay cumulative values contain a maximum value and a minimum value. In this operation, the maximum value of each day is compared to determine the historical stay maximum value, and the minimum value of each day is compared to determine the historical stay minimum value. In other implementation scenarios, the historical stay minimum value can be set to 1 by default.
[0060] In operation 2022, the order is specified as a small-to-large order. For example, if the historical stay range is [1, 100], the minimum value of the simulated passenger flow is selected starting from 1, i.e., 1 in the first selection, 2 in the second selection, 3 in the third selection, and so on.
[0061] In operation 2023, the magnification ratio can be preset as any positive number greater than 1, including but not limited to 2, 3, 4, and so on. The simulated passenger flow minimum value is magnified by the preset ratio to obtain the corresponding simulated passenger flow maximum value. For example, if the ratio is 2, the simulated passenger flow maximum value is determined as 2 in the first selection, 4 in the second selection, 6 in the third selection, and so on.
[0062] In operation 2024, the simulated passenger flow minimum value and the corresponding simulated passenger flow maximum value are integrated to obtain a simulated passenger flow range. For example, the simulated passenger flow range obtained in the first selection is [1, 2], the simulated passenger flow range obtained in the second selection is [2, 4], the simulated passenger flow range obtained in the third selection is [3, 6], and so on.
[0063] In operation 2025, the above selection, magnification, and integration steps are repeated to obtain multiple simulated passenger flow ranges until the simulated passenger flow maximum value is not less than the historical stay maximum value. For example, according to the above implementation scenario, when the simulated passenger flow minimum value is selected as 50, the simulated passenger flow maximum value is determined as 100. At this time, the historical stay range is [50, 100], and the simulated passenger flow maximum value is not less than the historical stay maximum value. The generation of the simulated passenger flow range is stopped.
[0064] In operation 203, each simulated passenger flow range is associated with a simulated control parameter, and each simulated passenger flow range is taken as a reference for passenger flow. The simulated control parameter includes a simulated control minimum value and a simulated control maximum value. For example, when the simulated control parameter is a brightness control parameter, the simulated control minimum value can be set to 60% of the brightness, and the simulated control maximum value can be set to 100%. The specific values can be adjusted according to actual conditions.
[0065] The simulated passenger flow minimum value is associated with the simulated control minimum value, and the simulated passenger flow maximum value is associated with the simulated control maximum value to obtain a simulated control model associated with the lamp control and the passenger flow data.
[0066] In operation 204, the historical stay data of each day and the simulation regulation model are integrated to obtain corresponding simulation energy consumption parameters.
[0067] In operation 205, by comparing the simulation energy consumption parameters with the target energy consumption parameter, it can be determined that the simulation energy consumption parameter meets the target energy consumption parameter, and the simulation energy consumption parameter meets the target energy consumption parameter. The simulation regulation model corresponding to the simulation energy consumption parameter meeting the target energy consumption parameter is determined as the energy-saving regulation model.
[0068] Figure 4 is a flowchart of an intelligent regulation method according to an embodiment of the present application Figure 5 .
[0069] Referring to Figure 6 , in an implementable manner, in operation 205, the simulation energy consumption parameters are screened, and the simulation regulation model meeting the target energy consumption parameter is determined as the energy-saving regulation model, including: Operation 2051, in some scenarios, there are multiple simulation energy consumption parameters meeting the target energy consumption parameter, at this time, the simulation regulation model corresponding to the simulation energy consumption parameter needs to be screened, and the simulation energy consumption parameter closest to the target energy consumption parameter can be determined as the screening energy consumption parameter.
[0070] Operation 2052, if the screening energy consumption parameter exists, the simulation regulation model corresponding to the screening energy consumption parameter is determined as the energy-saving regulation model.
[0071] Operation 2053, if there are multiple screening energy consumption parameters, the screening energy consumption parameters are screened based on a priority strategy to determine a priority energy consumption parameter. In some scenarios, the simulation energy consumption parameter may appear the same, at this time, the screening energy consumption parameter can be trained according to the priority strategy to determine the priority energy consumption parameter. Wherein, the present application does not limit the priority strategy, in an implementable scenario, the priority strategy can be: determining the minimum value of the simulation passenger flow corresponding to the multiple screening energy consumption parameters; determining the priority energy consumption parameter by comparing the corresponding simulation passenger flow minimum value. That is, the maximum and minimum values of the simulation passenger flow minimum value corresponding to each screening energy consumption parameter are compared for screening. Similarly, the maximum and minimum values of the simulation passenger flow maximum value can also be compared; the difference between the simulation passenger flow maximum value and the minimum value in the simulation passenger flow range can also be compared.
[0072] Operation 2054, the simulation regulation model corresponding to the priority energy consumption parameter is determined as the energy-saving regulation model.
[0073] In an implementation manner, the collection processing device is further connected with other collection processing devices, the collection processing device is arranged in a first region of the target scene, the other collection processing devices are arranged in a second region of the target scene, the customer staying data is determined, and the method further includes the following steps: first, obtaining the customer entering data collected by the other collection processing devices; and then, integrating the customer entering data of all the collection processing devices, and determining the customer staying data based on the integrated customer entering data.
[0074] In an implementation scenario, the collection processing device can be interconnected with other collection processing devices. The other collection processing devices can be collection devices with data processing capability or collection devices without data processing capability. The collection processing device can obtain the customer entering data of the other collection processing devices for data processing to obtain corresponding customer staying data, and then use the customer staying data to control the light of the target region corresponding to the other collection processing devices in the same way. For example, the customer entering data of the other collection devices in the second region is obtained, data processing is performed, and then the control instruction of the target lamp in the second region is sent.
[0075] In another implementation scenario, the collection processing device can also integrate the customer entering data of all the collection processing devices to determine the customer staying data, so as to determine the control instruction of the target lamp in a specific region. For example, the special region of a shopping mall needs to be dimmed according to the total number of people in the shopping mall. In this case, the customer entering data of all the collection processing devices can be integrated, the customer staying data can be determined based on the integrated customer entering data, and the control instruction of the target lamp in the special region can be output by using the integrated customer staying data.
[0076] Figure 5 FIG. 1 is a module schematic diagram of a collection processing device according to an embodiment of the present application. Figure 6 FIG. 2 is a scene schematic diagram of a lighting system according to an embodiment of the present application.
[0077] Referring to Figure 5 and Figure 7 , in a second aspect, the embodiments of the present application provide a collection processing device 500, which is in communication connection with at least one target lamp 600, and the device includes: a collection module 501, configured to determine a target collection range, collect customer entering data in the target collection range, and the customer entering data includes a first time sequence period and a corresponding customer entering cumulative value; a determination module 502, configured to determine a reference staying time length, determine customer staying data according to the customer entering data and the reference staying time length, and the customer staying data includes a second time sequence period and a corresponding customer staying cumulative value; an integration module 503, configured to integrate the customer staying data and an energy-saving control model every interval of the second time sequence period to obtain corresponding target control parameters; and a control module 504, configured to control the at least one target lamp 600 based on the target control parameters.
[0078] In an implementable manner, the device further comprises a control device 700 connected to the collection processing device 500, and the device further comprises: an acquisition module 505 configured to acquire a range adjustment instruction from the control device 700; and an analysis module 506 configured to analyze the range adjustment instruction to obtain a target adjustment range.
[0079] In an implementable manner, the device further comprises: a verification module 507 configured to perform collection verification based on the target collection range to obtain verification information; and the collection module 501 is further configured to, if the verification information indicates that there is a verification mark in the target collection range, collect the customer entry data based on the target collection range; and a prompt module 508 configured to, if the verification information indicates that there is no verification mark in the target collection range, generate prompt information, the prompt information being used to prompt the user to generate a range adjustment instruction again.
[0080] In an implementable manner, the determination module 502 comprises: a determination sub-module 5021 configured to determine at least one reference area corresponding to the collection processing device 500; and an acquisition sub-module 5022 configured to acquire a customer stay duration of the at least one reference area, and determine a reference stay duration according to the customer stay duration of the at least one reference area.
[0081] In an implementable manner, the acquisition module 505 is further configured to acquire a target energy consumption parameter and historical stay data, the historical stay data comprising a historical date, a second time sequence period and a corresponding historical stay cumulative value; and the determination module 502 is further configured to determine a plurality of simulated passenger flow ranges according to the historical stay data; the device further comprises: an association module 509 configured to associate each simulated passenger flow range with a simulated control parameter to obtain a simulated control model corresponding to each simulated passenger flow range; an integration module 503 configured to integrate the historical stay data and the simulated control model to obtain a simulated energy consumption parameter corresponding thereto; and a screening module 510 configured to screen the simulated energy consumption parameter, and determine a simulated control model meeting the target energy consumption parameter as an energy-saving control model.
[0082] In an implementable manner, the determining sub-module 5021 is further configured to determine a historical stay range according to the historical stay cumulative value, the historical stay range including a historical stay maximum value and a historical stay minimum value; the determining module 502 further includes: a selecting sub-module 5023 configured to select, in a specified order, from the historical stay range to determine a simulated passenger flow minimum value; an amplifying sub-module 5024 configured to amplify the simulated passenger flow minimum value to determine a corresponding simulated passenger flow maximum value; an integrating sub-module 5025 configured to integrate the simulated passenger flow minimum value and the corresponding simulated passenger flow maximum value to obtain a simulated passenger flow range; and an obtaining sub-module 5026 configured to repeat the selecting, amplifying and integrating steps until the simulated passenger flow maximum value is not less than the historical stay maximum value, and obtain a plurality of simulated passenger flow ranges.
[0083] In an implementable manner, the screening module 510 includes: determining, as a screened consumption parameter, the simulated consumption parameter closest to the target energy consumption parameter; if there is one screened consumption parameter, determining, as an energy-saving control model, the simulated control model corresponding to the screened consumption parameter; if there are a plurality of screened consumption parameters, determining, based on a priority strategy, a priority consumption parameter; and determining, as the energy-saving control model, the simulated control model corresponding to the priority consumption parameter.
[0084] In an implementable manner, the screening module 510 further includes: determining simulated passenger flow minimum values corresponding to the plurality of screened consumption parameters; and determining, by comparing the corresponding simulated passenger flow minimum values, the priority consumption parameter.
[0085] In an implementable manner, the collection and processing device 500 is further connected to another collection and processing device 500, the collection and processing device 500 is arranged in a first area of the target scene, and the other collection and processing device 500 is arranged in a second area of the target scene; the determining module 502 further includes: an obtaining sub-module configured to obtain customer entry data collected by the other collection and processing device 500; an integrating sub-module configured to integrate customer entry data of all collection and processing devices 500, and determine customer stay data based on the integrated customer entry data.
[0086] In a third aspect, the embodiments of the present application provide a lighting system, the lighting system comprising a collection and processing device 500 and at least one target lamp 600, the collection and processing device 500 and the at least one target lamp 600 being in communication connection, the collection and processing device 500 comprising: a collection module 501 configured to determine a target collection range, and collect customer entry data in the target collection range, the customer entry data comprising a first time sequence period and a corresponding customer entry cumulative value; a determination module 502 configured to determine a reference stay duration, and determine customer stay data according to the customer entry data and the reference stay duration, the customer stay data comprising a second time sequence period and a corresponding customer stay cumulative value; an integration module 503 configured to integrate the customer stay data and an energy-saving control model every interval of the second time sequence period, to obtain corresponding target control parameters; and a control module 504 configured to control the at least one target lamp 600 based on the target control parameters.
[0087] In a fourth aspect, the present application provides a computer device, comprising: a memory and a processor, the memory and the processor being in communication connection with each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the intelligent control method of the first aspect or any of the corresponding embodiments thereof.
[0088] In a fourth aspect, the present application provides a computer readable storage medium, the computer readable storage medium storing computer instructions, the computer instructions being used to make the computer execute the intelligent control method of the first aspect or any of the corresponding embodiments thereof.
[0089] Further function descriptions of the above-mentioned various modules and units are the same as those of the corresponding embodiments, and will not be repeated here.
[0090] The collection and processing device in the embodiments is presented in the form of a functional unit, and the unit herein refers to an ASIC (Application Specific Integrated Circuit, Application Specific Integrated Circuit) circuit, a processor and a memory executing one or more software or fixed programs, and / or other devices that can provide the above functions.
[0091] The embodiments of the present application also provide a computer device having the above-mentioned Figure 7 intelligent control device.
[0092] Please refer to Figure 7 , Figure 7 is a structural schematic diagram of a computer device provided by the optional embodiments of the present application, as Figure 7As shown, the computer device includes one or more processors 10, memory 20, and interfaces 30 for external devices such as a keyboard and a mouse and a disk drive. One or more of the interfaces 30 enable a user to interact with the computer device. In some embodiments, the interface 30 also includes an input device, such as a microphone, or output device, such as a speaker. The processor 10 is used in the description as an example.
[0093] The processor 10 can be a central processing unit, a network processor, or a combination thereof. The processor 10 can further include a hardware chip. The hardware chip can be an application specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device can be a complex programmable logic device, a field programmable logic device, a general array logic, or any combination thereof.
[0094] The memory 20 stores instructions that can be executed by the at least one processor 10 to cause the at least one processor 10 to perform the methods described in the above embodiments.
[0095] The memory 20 can include a program storage area and a data storage area. The program storage area can store an operating system, application programs, and the like for use by the at least one processor 10. The data storage area can store data created by the computer device, etc. Additionally, the memory 20 can include a volatile memory, such as a random access memory, and a non-volatile memory, such as at least one disk storage device, flash memory, or other non-volatile solid state storage device. In some embodiments, the memory 20 can optionally include a memory that is remote from the processor 10, such as a network storage device connected to the computer device through a network. Examples of the network include, but are not limited to, the Internet, an enterprise intranet, a local area network, a mobile communication network, and a combination thereof.
[0096] The memory 20 can include a volatile memory, such as a random access memory, and a non-volatile memory, such as at least one disk storage device, flash memory, or other non-volatile solid state storage device.
[0097] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 can be connected through a bus or other means, The bus connection is taken as an example.
[0098] The input device 30 can receive inputted digital or character information, and generate key signal input related to user settings and function control of the computer device, such as touch screen, keypad, mouse, trackpad, touchpad, pointing stick, one or more mouse buttons, trackball, joystick, etc. The output device 40 can include display device, auxiliary lighting device (e.g. LED), and tactile feedback device (e.g. vibration motor), etc. The display device includes but is not limited to liquid crystal display, light emitting diode, display and plasma display. In some optional embodiments, the display device can be a touch screen.
[0099] The embodiments of the present application further provide a computer readable storage medium, and the method according to the embodiments of the present application can be implemented in hardware, firmware, or recorded in a storage medium, or be implemented as computer code originally stored in a remote storage medium or non-transitory machine readable storage medium downloaded through a network and stored in a local storage medium, so that the method described herein can be processed by such software on a storage medium using a general purpose computer, a special purpose processor or programmable or special purpose hardware. The storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk or a solid state disk, etc. Further, the storage medium can also include a combination of the above-mentioned types of memories. It can be understood that the computer, processor, microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code, when the software or computer code is accessed and executed by the computer, processor or hardware, the method shown in the above embodiments is implemented.
[0100] Although the embodiments of the present application are described in conjunction with the accompanying drawings, various modifications and changes can be made by those skilled in the art without departing from the spirit and scope of the present application, and such modifications and changes fall within the scope defined by the appended claims.
Claims
1. An intelligent control method, characterized in that, The method is applied to a data acquisition and processing device, which is communicatively connected to at least one target luminaire, and the method includes: Determine the target collection range, and collect customer entry data within the target collection range. The customer entry data includes a first time series period and the corresponding cumulative customer entry value. A reference dwell time is determined, and customer dwell data is determined based on the customer entry data and the reference dwell time. The customer dwell data includes a second time series period and the corresponding cumulative customer dwell value. Every second time period, the customer dwell time data is integrated with the energy-saving control model to obtain the corresponding target control parameters; The at least one target lamp is controlled based on the target control parameters.
2. The method according to claim 1, characterized in that, The data acquisition and processing device is also communicatively connected to a control device, and the method further includes: Obtain range adjustment instructions from the control device; Parse the range adjustment command to obtain the target adjustment range; The target adjustment range is defined as the target acquisition range.
3. The method according to claim 2, characterized in that, After determining the target adjustment range as the target acquisition range, the method further includes: Based on the target acquisition range, acquisition verification is performed to obtain verification information; If the verification information indicates that a verification identifier exists within the target collection range, the customer entry data is collected based on the target collection range. If the verification information indicates that there is no verification identifier within the target acquisition range, a prompt message is generated to prompt the user to regenerate the range adjustment instruction.
4. The method according to claim 1, characterized in that, The determination of the reference stay duration includes: Determine at least one reference area corresponding to the acquisition and processing device; Obtain the customer dwell time in the at least one reference area, and determine the reference dwell time based on the customer dwell time in the at least one reference area.
5. The method according to claim 1, characterized in that, Before obtaining the corresponding target control parameter, the method further includes: Acquire target energy consumption parameters and historical dwell time data, wherein the historical dwell time data includes historical dates, a second time series period, and the corresponding cumulative historical dwell time value; Multiple simulated passenger flow ranges are determined based on the historical dwell data; By associating each of the simulated passenger flow ranges with the simulated control parameters, a simulated control model corresponding to each of the simulated passenger flow ranges is obtained; By integrating the historical dwell time data and the simulation control model, the corresponding simulated energy consumption parameters are obtained; The simulated energy consumption parameters are screened, and the simulated control model that meets the target energy consumption parameters is determined as the energy-saving control model.
6. The method according to claim 5, characterized in that, The determination of multiple simulated passenger flow ranges based on the historical dwell time data includes: The historical stay range is determined based on the cumulative historical stay value, and the historical stay range includes the maximum historical stay value and the minimum historical stay value. Select from the historical dwell time range in a specified order to determine the minimum simulated passenger flow; The simulated minimum passenger flow is amplified to determine the corresponding simulated maximum passenger flow. By integrating the simulated minimum passenger flow value and the corresponding simulated maximum passenger flow value, the simulated passenger flow range is obtained; Repeat the above selection, scaling and integration steps until the maximum simulated passenger flow value is not less than the maximum historical dwell time value, to obtain multiple simulated passenger flow ranges.
7. The method according to claim 5, characterized in that, The step of screening the simulated energy consumption parameters and determining the simulated control model that meets the target energy consumption parameters as the energy-saving control model includes: The simulated consumption parameter whose value is closest to the target energy consumption parameter is determined as the screening consumption parameter; If there is one of the selected consumption parameters, the simulation control model corresponding to the selected consumption parameter shall be determined as the energy-saving control model; If there are multiple consumption parameters for filtering, the priority consumption parameters are determined based on a priority strategy. The simulation control model corresponding to the priority consumption parameter is determined as the energy-saving control model.
8. The method according to claim 7, characterized in that, The priority-based filtering strategy for determining priority consumption parameters includes: Determine the minimum simulated passenger flow corresponding to the multiple screening consumption parameters; Priority consumption parameters are determined by comparing the corresponding minimum simulated passenger flow values.
9. The method according to claim 1, characterized in that, The data acquisition and processing device is also connected to other data acquisition and processing devices. The data acquisition and processing device is located in a first area of the target scene, and the other data acquisition and processing devices are located in a second area of the target scene. Determining customer dwell time data further includes: Acquire the customer entry data collected by the other data acquisition and processing devices; The customer entry data from all acquisition and processing devices is integrated, and customer dwell data is determined based on the integrated customer entry data.
10. A data acquisition and processing device, characterized in that, The data acquisition and processing device is communicatively connected to at least one target lamp, and the device includes: The data acquisition module is used to determine the target acquisition range and acquire customer entry data within the target acquisition range. The customer entry data includes a first time series period and the corresponding cumulative customer entry value. The determination module is used to determine a reference dwell time, and to determine customer dwell data based on the customer entry data and the reference dwell time, wherein the customer dwell data includes a second time series period and a corresponding cumulative customer dwell value; The integration module is used to integrate the customer dwell time data with the energy-saving control model every second time period to obtain the corresponding target control parameters; The control module is used to control the at least one target lamp based on the target control parameters.
11. A lighting system, characterized in that, The lighting system includes a data acquisition and processing device and at least one target luminaire, wherein the data acquisition and processing device and the at least one target luminaire are communicatively connected, and the data acquisition and processing device includes: The data acquisition module is used to determine the target acquisition range and acquire customer entry data within the target acquisition range. The customer entry data includes a first time series period and the corresponding cumulative customer entry value. The determination module is used to determine a reference dwell time, and to determine customer dwell data based on the customer entry data and the reference dwell time, wherein the customer dwell data includes a second time series period and a corresponding cumulative customer dwell value; The integration module is used to integrate the customer dwell time data with the energy-saving control model every second time period to obtain the corresponding target control parameters; The control module is used to control the at least one target lamp based on the target control parameters.
12. A computer device, characterized in that, include: A memory and a processor are interconnected, the memory stores computer instructions, and the processor executes the computer instructions to perform the intelligent control method according to any one of claims 1 to 9.
13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to execute the intelligent control method according to any one of claims 1 to 9.