Control method, controller and intelligent campus system of intelligent campus system

CN117193069BActive Publication Date: 2026-10-27LEELEDS LIGHTING XIAMEN
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311112395.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-31
Publication Date
2026-10-27
Estimated Expiration
2043-08-31

AI Technical Summary

Technical Problem

[0005]本申请提供了一种智慧校园系统的控制方法、控制器及智慧校园系统,以解决在同时启动多栋教学楼中智能课桌椅时瞬时超载,导致损坏线路的问题

Benefits of technology

[0039]本申请提供一种智慧校园系统的控制方法、控制器及智慧校园系统,该校园系统包括管理网关和多个教学楼网关,该控制方法应用于管理网关,管理网关在接收到控制校园内智能课桌椅启动的群控指令时,根据每栋教学楼的启动功率的大小确定启动顺序,以延时启动各栋教学楼的智能课桌椅,避免同时启动时导致校园供电线路负载过大,通过延时启动在保证智能课桌椅启动可靠性的前提下,降低了瞬时功率,避免线路损坏,提高了校园供电的可靠性和安全性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117193069B_ABST
    Figure CN117193069B_ABST
Patent Text Reader

Abstract

The application provides a control method of a smart campus system, a controller and the smart campus system. The smart campus system comprises a management gateway and a plurality of teaching building gateways. One teaching building gateway is arranged in each teaching building of the campus, and the teaching building gateway is used for controlling intelligent desks and chairs in the teaching building. The control method is applied to the gateway and comprises the following steps: detecting whether a group control instruction is received, the group control instruction being used for controlling the intelligent desks and chairs to start; when the group control instruction is received, the starting power of the intelligent desks and chairs in each teaching building is acquired; the starting sequence of the intelligent desks and chairs in each teaching building is determined according to the size of the starting power, and the group control instruction is sequentially sent to the teaching building gateway of each teaching building according to the starting sequence, so that the intelligent desks and chairs in each teaching building start. The application can ensure the starting reliability of the intelligent desks and chairs and avoid damage to the power supply line of the campus.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of smart campus system control technology, and in particular to a control method, controller and smart campus system for a smart campus system. Background Technology

[0002] With the continuous development of technology and the increasing emphasis on education, more and more smart devices are being used in schools, forming smart campuses. In particular, the intelligentization of desks and chairs, through personalized adjustments, can improve students' learning comfort and enhance teaching effectiveness.

[0003] The smart campus comprises multiple teaching buildings, each containing multiple classrooms, and each classroom equipped with multiple sets of smart desks and chairs. Each teaching building is equipped with a gateway to control the smart desks and chairs within that building. The management platform can control the activation and operation of each smart desk and chair through the gateway.

[0004] In practical applications, the total power consumption of smart desks and chairs in each teaching building is approximately 67,500W. If smart desks and chairs in multiple teaching buildings are activated simultaneously, it may cause the circuit to operate under instantaneous overload, leading to circuit damage and potentially causing safety accidents. Summary of the Invention

[0005] This application provides a control method, controller, and smart campus system for a smart campus system, in order to solve the problem of instantaneous overload and damage to circuits when smart desks and chairs in multiple teaching buildings are started simultaneously.

[0006] In the first aspect, this application provides a control method for a smart campus system. The smart campus system includes a management gateway and multiple teaching building gateways. Each teaching building in the campus is equipped with a teaching building gateway, which is used to control the smart desks and chairs in that teaching building.

[0007] Control methods applied to gateways include:

[0008] Detect whether a group control command has been received, which is used to control the smart desks and chairs to start.

[0009] Upon receiving a group control command, obtain the startup power of the smart desks and chairs in each teaching building;

[0010] The startup order of the smart desks and chairs in each teaching building is determined based on the startup power. The group control command is then sent to the teaching building gateway of each teaching building in sequence according to the startup order, so that the smart desks and chairs in each teaching building can be started.

[0011] In one possible implementation, the startup sequence of the smart desks and chairs in each teaching building is determined based on the startup power, including:

[0012] Sort the smart desks and chairs in ascending order of starting power, and use this ranking as the starting order for each teaching building; or,

[0013] The smart desks and chairs in each teaching building are sorted from highest to lowest starting power, and this sorting result is used as the starting order for each building.

[0014] In one possible implementation, before determining whether a group control command has been received, the method further includes:

[0015] Encode all gateways in the teaching buildings;

[0016] Accordingly, the startup sequence for the smart desks and chairs in each teaching building is determined based on the startup power, including:

[0017] Determine if there are any teaching buildings with the same starting power;

[0018] If present, the startup order of the smart desks and chairs in multiple teaching buildings with the same power will be determined according to the coding order of the teaching building gateway.

[0019] In one possible implementation, determining whether there are teaching buildings with the same starting power includes:

[0020] For any two teaching buildings, if the absolute value of the difference in starting power between the two teaching buildings is less than a preset value, then the starting power of the two teaching buildings is determined to be the same.

[0021] In one possible implementation, the group control commands are sent sequentially to the teaching building gateways of each teaching building according to the startup order, including:

[0022] Based on the startup sequence, a group control command is sent to the current teaching building gateway, and after a preset time, a group control command is sent to the next teaching building gateway.

[0023] In one possible implementation, the preset duration is determined based on the startup power of the smart desks and chairs in the teaching building where the current teaching building gateway is located and the startup power of the smart desks and chairs in the teaching building where the next teaching building gateway is located.

[0024] Secondly, this application provides another control method for a smart campus system. The smart campus system includes a management gateway, multiple teaching building gateways and multiple floor sub-gateways. Each teaching building in the campus is equipped with a teaching building gateway and multiple floor sub-gateways. The teaching building gateway is used to control the smart desks and chairs in the teaching building through the multiple floor sub-gateways in the teaching building.

[0025] The control method is applied to the gateway of each teaching building, including:

[0026] Encode each floor's sub-gateway in the teaching building;

[0027] Upon receiving a group control command from the management gateway, the command is sequentially sent to each floor sub-gateway in the teaching building according to the coding order of each floor sub-gateway, so as to activate the smart desks and chairs in the teaching building.

[0028] Thirdly, this application provides a control device for a smart campus system. The smart campus system includes a management gateway and multiple teaching building gateways. Each teaching building in the campus is equipped with a teaching building gateway, which is used to control the smart desks and chairs in that teaching building.

[0029] This control device is used to manage the gateway and includes:

[0030] The detection module is used to detect whether a group control command has been received, which is used to control the smart desks and chairs to start.

[0031] The first control module is used to obtain the starting power of the smart desks and chairs in each teaching building when a group control command is received;

[0032] The second control module is used to determine the startup order of the smart desks and chairs in each teaching building according to the startup power, and to send the group control command to the teaching building gateway of each teaching building in sequence according to the startup order, so as to start the smart desks and chairs in each teaching building.

[0033] Fourthly, this application provides another control device for a smart campus system. The smart campus system includes a management gateway, multiple teaching building gateways, and multiple floor sub-gateways. Each teaching building in the campus is equipped with a teaching building gateway and multiple floor sub-gateways. The teaching building gateway is used to control the smart desks and chairs in the teaching building through the multiple floor sub-gateways in the teaching building.

[0034] This control device is applied to the gateway of each teaching building, including:

[0035] The sub-gateway encoding module is used to encode the sub-gateways on each floor of the teaching building;

[0036] The third control module is used to send the group control command to each floor sub-gateway in the teaching building in sequence according to the coding order of each floor sub-gateway in the teaching building when it receives the group control command sent by the management gateway, so as to start the smart desks and chairs in the teaching building.

[0037] Fifthly, this application provides a controller, including a memory and a processor. The memory stores a computer program that can run on the processor. When the processor executes the computer program, it implements the steps of the control method of the smart campus system as described in the first aspect above or any possible implementation of the first aspect, or the steps of the control method of the smart campus system as described in the second aspect above.

[0038] Sixthly, this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the control method for a smart campus system as described in the first aspect above or any possible implementation of the first aspect, or the steps of the control method for a smart campus system as described in the second aspect above.

[0039] This application provides a control method, controller, and smart campus system for a smart campus system. The campus system includes a management gateway and multiple teaching building gateways. The control method is applied to the management gateway. When the management gateway receives a group control command to start the smart desks and chairs in the campus, it determines the starting sequence according to the starting power of each teaching building to delay the starting of the smart desks and chairs in each teaching building. This avoids excessive load on the campus power supply lines when starting simultaneously. By delaying the starting, the instantaneous power is reduced while ensuring the reliability of the smart desks and chairs starting, thus avoiding line damage and improving the reliability and security of the campus power supply. Attached Figure Description

[0040] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0041] Figure 1 This is a schematic diagram of the structure of a smart campus system provided in an embodiment of this application;

[0042] Figure 2 This is a flowchart illustrating the implementation of a control method for a smart campus system provided in an embodiment of this application.

[0043] Figure 3 This is a flowchart illustrating the implementation of another control method for a smart campus system provided in this application embodiment;

[0044] Figure 4 This is a schematic diagram of the structure of a control device for a smart campus system provided in an embodiment of this application;

[0045] Figure 5This is a schematic diagram of the structure of a control device for another smart campus system provided in an embodiment of this application;

[0046] Figure 6 This is a schematic diagram of the controller provided in an embodiment of this application. Detailed Implementation

[0047] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0048] Figure 1 This is a schematic diagram of the structure of a smart campus system provided in an embodiment of this application, such as... Figure 1 As shown, the smart campus system may include a management gateway and multiple teaching building gateways. Each teaching building on campus is equipped with a teaching building gateway, which is used to control the smart desks and chairs in that teaching building.

[0049] like Figure 1 As shown, the management gateway can receive external control commands, such as those from the management platform, and then distribute these commands to the N teaching building gateways. These N teaching building gateways are the subordinate sub-gateways of the management gateway.

[0050] The management platform can communicate with the management gateway, the management gateway with N teaching building gateways, and each of the N teaching building gateways and their respective smart desks and chairs via wired or wireless protocols. Wired communication methods can include Ethernet cables, CAN bus, or RS-485 bus. Wireless communication methods can include WiFi, 4G / 5G SIM cards, NB-IoT, Zigbee, LoRaWAN, or Bluetooth. The specific deployment can be chosen based on the actual situation.

[0051] In the embodiments of this application, each teaching building on campus is equipped with a corresponding teaching building gateway. This gateway can control all the smart desks and chairs in that building, specifically controlling their activation or deactivation. The smart desks and chairs include smart desks and smart seats.

[0052] In practical applications, the minimum power consumption of a single smart desk / smart chair is 30W. Assuming a teaching building has 25 classrooms and each classroom is equipped with 45 sets of smart desks and chairs, the total power consumption of smart desks and chairs in a teaching building is approximately 25*45*2*30=67500W. A campus typically includes multiple teaching buildings, and power consumption of tens of thousands of watts poses a significant challenge to the laying of campus power lines and the management of the power supply system.

[0053] To avoid the above problems, this application proposes a control method for a smart campus system. By determining the startup sequence based on the startup power of each teaching building, the smart desks and chairs in each teaching building are started sequentially with a delay, thus avoiding power overload caused by simultaneous startup.

[0054] To make the objectives, technical solutions, and advantages of this application clearer, the following description will be provided in conjunction with the accompanying drawings and specific embodiments.

[0055] See Figure 2 The diagram illustrates a flowchart of the implementation of a control method for a smart campus system provided in an embodiment of this application. Figure 2 As shown, a control method for a smart campus system is provided. This control method is applied to the management gateway in the smart campus system and may include steps S101 to S103.

[0056] S101, detect whether a group control command has been received. The group control command is used to control the smart desks and chairs to start.

[0057] In the embodiments of this application, the management platform can send group control commands to the management gateway. These commands are used to control the activation of smart desks and chairs. The group control commands can include desk group control commands and chair group control commands; the desk group control commands control the activation of smart desks, and the chair group control commands control the activation of smart chairs.

[0058] Optionally, the management platform can send a group control command to the management gateway upon receiving an external start signal. Alternatively, it can send the group control command to the management gateway within a preset time period, where the preset time period can be a preset school start time, such as 7:30-8:00 or 7:00-7:30, and the specific time period can be selected according to the actual situation.

[0059] For example, the management platform can be a campus management computer, a campus management terminal, or a handheld terminal.

[0060] Optionally, the management gateway can detect whether it has received group control commands in real time to improve the real-time response. Alternatively, it can only detect whether it has received group control commands within a preset time period, and not detect them in other time periods to reduce the power consumption of the management gateway.

[0061] In the embodiments of this application, the validity of a group control command can be detected by determining whether a group control command is received within a preset time period.

[0062] Specifically, if a group control command is received within a preset time period, the command is considered valid. If a group control command is received outside the preset time period, the command is considered invalid.

[0063] In the embodiments of this application, if a group control command is received outside of a preset time period, a prompt signal is output to indicate that the group control command is invalid. If a group control command is received again after the prompt signal is output, the group control command is determined to be valid. This secondary detection not only prevents the management platform from mistakenly sending group control commands but also serves as a prompt, allowing administrators to promptly monitor the working status of the management gateway.

[0064] S102, upon receiving a group control command, obtains the startup power of the smart desks and chairs in each teaching building.

[0065] In the embodiments of this application, the number of smart desks and chairs in each teaching building may change over time, such as increasing or decreasing. The management platform records the real-time number of smart desks and chairs in each teaching building, and the starting power required to activate the smart desks and chairs in each teaching building can be calculated based on the real-time number.

[0066] When the management gateway receives a valid group control command, it can obtain the startup power required to start the smart desks and chairs in each teaching building on campus.

[0067] Optionally, the management gateway can directly obtain the startup power required to activate the smart desks and chairs in each teaching building from the management platform. Alternatively, the management gateway can obtain the number of smart desks and chairs in each teaching building from the management platform and then calculate the startup power of the smart desks and chairs in each teaching building based on the number. Or, the management gateway can preset the startup power of the smart desks and chairs in each teaching building and directly retrieve the required startup power for each teaching building when it receives a group control command.

[0068] S103 determines the startup order of the smart desks and chairs in each teaching building based on the startup power, and sends the group control command to the teaching building gateway of each teaching building in sequence according to the startup order, so as to start the smart desks and chairs in each teaching building.

[0069] In the embodiments of this application, in order to avoid excessive instantaneous load caused by starting all smart desks and chairs at the same time, which could damage the power supply lines, the management gateway can determine the starting order based on the starting power of each teaching building.

[0070] In the embodiments of this application, the teaching building gateway can directly control the activation of smart desks and chairs in the corresponding teaching building, or the teaching building gateway can control the smart desks and chairs in the corresponding teaching building through its subordinate sub-gateways.

[0071] Optionally, the smart desks and chairs can be sorted from lowest to highest starting power, and this sorting result can be used as the starting order for each teaching building; or, they can be sorted from highest to lowest starting power, and this sorting result can be used as the starting order for each teaching building.

[0072] For example, the campus includes three teaching buildings, A, B, and C, with starting power denoted as P. A P B P C P A <P B <P C .

[0073] Based on the order of startup power from lowest to highest, the startup sequence for the three teaching buildings can be A→B→C. That is, the management gateway can first send a group control command to the gateway of teaching building A to start the smart desks and chairs in building A. Then, it can send a group control command to the gateway of teaching building B to start the smart desks and chairs in building B. Finally, it can send a group control command to the gateway of teaching building C to start the smart desks and chairs in building C.

[0074] Based on the order of startup power from highest to lowest, the startup sequence for the three teaching buildings can be C→B→A. That is, the management gateway can first send a group control command to the gateway of teaching building C to start the smart desks and chairs in building C. Then, it can send a group control command to the gateway of teaching building B to start the smart desks and chairs in building B. Finally, it can send a group control command to the gateway of teaching building A to start the smart desks and chairs in building A.

[0075] The management gateway sends group control commands sequentially to the teaching building gateways of each teaching building according to their power levels, thereby enabling staggered activation of smart desks and chairs in each teaching building. This avoids excessive instantaneous load on the campus power supply lines and ensures the reliability of the power supply.

[0076] In addition, when two or more teaching buildings have the same starting power, group control commands can be sent sequentially according to the teaching building number to avoid starting the smart desks and chairs of multiple teaching buildings at the same time, thereby improving the reliability of the power supply line.

[0077] This application embodiment determines the starting sequence based on the starting power of each teaching building when receiving a group control command to start the smart desks and chairs on campus. This delays the start of the smart desks and chairs in each teaching building, avoiding excessive load on the campus power supply lines when they start simultaneously. By delaying the start, the instantaneous power is reduced while ensuring the reliability of the smart desks and chairs, thus preventing line damage and improving the reliability and safety of the campus power supply.

[0078] In some embodiments of this application, before determining whether a group control command has been received, the control method further includes: encoding all teaching building gateways.

[0079] Optionally, the management gateway can pre-encode the building gateways in all teaching buildings on campus. The coding order can be the same as the building number, or the building gateways in each teaching building can be randomly coded, or the coding can be based on the historical startup power of each teaching building. The specific choice can be made according to the actual situation.

[0080] Accordingly, the startup sequence for the smart desks and chairs in each teaching building is determined based on the startup power, including:

[0081] Determine if there are any teaching buildings with the same starting power;

[0082] If present, the startup order of the smart desks and chairs in multiple teaching buildings with the same power will be determined according to the coding order of the teaching building gateway.

[0083] In the embodiments of this application, there may be teaching buildings with similar or identical startup power. For teaching buildings with similar startup power, the startup order of the smart desks and chairs in the same teaching building can be determined according to the coding order. The one with the earlier coding order will be started first, and the one with the later coding order will be started second.

[0084] For example, the campus includes four teaching buildings: A, B, C, and D, with starting power denoted as P. A P B P C P D P A <P B <P C =P D The gateway code for teaching building C is 3, and the gateway code for teaching building D is 4.

[0085] Based on the order of startup power from lowest to highest and the order of coding from lowest to highest, the startup sequence for the three teaching buildings can be A→B→C→D. That is, the management gateway can first send a group control command to the gateway of teaching building A to start the smart desks and chairs in building A. Then it can send a group control command to the gateway of teaching building B to start the smart desks and chairs in building B. Next, it can send a group control command to the gateway of teaching building C to start the smart desks and chairs in building C. Finally, it can send a group control command to the gateway of teaching building D to start the smart desks and chairs in building D.

[0086] In the embodiments of this application, for every two teaching buildings, if the absolute value of the difference in the starting power of the two teaching buildings is less than a preset value, then the starting power of the two teaching buildings is determined to be the same. The preset value can be determined based on a preset percentage of the average starting power of the two teaching buildings; for example, the preset value can be 0.5% of the average starting power of the two teaching buildings.

[0087] For example, the starting power of teaching building A is P. A =67500W, the starting power P of teaching building B B =67200W, the preset value is 0.5%*(67500+67200) / 2=336.75W.

[0088] Because of |P A -P B =300W < 336.75W, therefore the starting power of teaching building A and teaching building B can be considered to be the same.

[0089] This application embodiment determines whether the starting power of two teaching buildings is the same by dynamically setting preset values. The judgment result is more accurate and reliable, ensuring the orderly issuance of group control commands, avoiding damage to power supply lines caused by the simultaneous activation of smart desks and chairs in multiple teaching buildings, and improving the reliability of campus power supply.

[0090] In some embodiments of this application, the "sending the group control command sequentially to the teaching building gateway of each teaching building according to the startup order" in S103 above may include:

[0091] Based on the startup sequence, a group control command is sent to the current teaching building gateway, and after a preset time, a group control command is sent to the next teaching building gateway.

[0092] In the embodiments of this application, to ensure that the smart desks and chairs in each teaching building are activated at staggered times, the management gateway can set a delay in sending commands to the teaching building gateways of each teaching building. After sending a group control command to one teaching building gateway, a preset delay is set before sending the group control command to the next teaching building gateway.

[0093] The preset duration is the time required to ensure that the smart desks and chairs in each teaching building are fully activated.

[0094] For example, the campus includes three teaching buildings, A, B, and C, with starting power denoted as P. A P B P C P A <P B <P C The preset duration can be a fixed 5 seconds, which is the maximum duration to ensure that the smart desks and chairs in the three teaching buildings A, B, and C are fully activated.

[0095] Based on the order of starting power from smallest to largest, the starting order of the three teaching buildings can be A→B→C.

[0096] In other words, the management gateway can first send a group control command to the teaching building gateway of Building A to activate the smart desks and chairs in Building A.

[0097] After sending a group control command to the teaching building gateway of Building A, a group control command is sent to the teaching building gateway of Building B after a 5-second delay, activating the smart desks and chairs in Building B.

[0098] After sending a group control command to the teaching building gateway of Building B, a group control command is sent to the teaching building gateway of Building C after a 5-second delay, activating the smart desks and chairs in Building C.

[0099] This application embodiment sets a delayed start time to ensure that only one building's smart desks and chairs are started at a time, thus achieving staggered start-up and ensuring the reliability of the campus power supply lines.

[0100] In some embodiments of this application, the preset duration can be dynamic and determined based on the startup power of the smart desks and chairs in the teaching building where the current teaching building gateway is located and the startup power of the smart desks and chairs in the teaching building where the next teaching building gateway is located.

[0101] In the embodiments of this application, the absolute value of the difference between the startup power of the smart desks and chairs in the teaching building where the current teaching building gateway is located and the startup power of the smart desks and chairs in the teaching building where the next teaching building gateway is located can be calculated.

[0102] The preset duration is positively correlated with the absolute value of the difference; that is, the larger the absolute value of the difference, the longer the preset duration, and the smaller the absolute value of the difference, the shorter the preset duration.

[0103] For example, the campus includes three teaching buildings, A, B, and C, with starting power denoted as P. A P B P C P A =60000W < P B =63000W < P C =67500W,

[0104] Based on the order of startup power from lowest to highest, the system first sends a group control command to the gateway of teaching building A to activate the smart desks and chairs in teaching building A. After a 3-second delay, it sends a group control command to the gateway of teaching building B to activate the smart desks and chairs in teaching building B. After another 6-second delay, it sends a group control command to the gateway of teaching building C to activate the smart desks and chairs in teaching building C. That is, the total startup time is 9 seconds: first, a group control command is sent to the gateway of teaching building A; then, at the 3-second delay, it is sent to the gateway of teaching building B; and finally, at the 9-second delay, it is sent to the gateway of teaching building C.

[0105] Based on the order of startup power from highest to lowest, the system first sends a group control command to the gateway of teaching building C to activate the smart desks and chairs in teaching building C. After a 6-second delay, it sends a group control command to the gateway of teaching building B to activate the smart desks and chairs in teaching building B. After another 3-second delay, it sends a group control command to the gateway of teaching building A to activate the smart desks and chairs in teaching building A. That is, the total startup time is 9 seconds: first, a group control command is sent to the gateway of teaching building C; at the 6th second, a group control command is sent to the gateway of teaching building B; and at the 9th second, a group control command is sent to the gateway of teaching building A.

[0106] This embodiment of the application links the preset delay duration with the startup power of the two school buildings that are started one after the other, thereby achieving a dynamic preset duration. This ensures that the smart desks and chairs in each school building are fully started and stabilized before starting the smart desks and chairs in the next school building. Compared to a fixed preset duration, dynamically setting the preset duration can reduce the total startup time of the smart desks and chairs in the school buildings, thus improving startup efficiency.

[0107] In some embodiments of this application, the smart campus system includes a management gateway, multiple teaching building gateways, and multiple floor sub-gateways. Each teaching building in the campus is equipped with a teaching building gateway and multiple floor sub-gateways. The teaching building gateway is used to control the smart desks and chairs in the teaching building through the multiple floor sub-gateways in the teaching building.

[0108] Figure 3 This is a flowchart illustrating the implementation of another control method for a smart campus system provided in this application embodiment, such as... Figure 3 As shown, a control method for a smart campus system, applied to each teaching building gateway of the aforementioned smart campus system, includes:

[0109] Encode each floor's sub-gateway in the teaching building;

[0110] Upon receiving a group control command from the management gateway, the command is sequentially sent to each floor's sub-gateway in the teaching building according to their coding order, thereby activating the smart desks and chairs in the building. Each floor's sub-gateway controls the smart desks and chairs on its designated floor.

[0111] Optionally, the teaching building gateway can pre-encode the floor sub-gateways in all teaching buildings on campus. The coding order can be consistent with the floor in the teaching building, or the floor sub-gateways in the teaching building can be randomly coded. The specific choice can be made according to the actual situation.

[0112] This application uses the action performed by a single teaching building gateway when it receives a group control command as an example for illustration. The same applies to other teaching building gateways, and this application will not repeat the details.

[0113] When the teaching building gateway receives the group control command sent by the management gateway, it sends the group control command to each floor sub-gateway in sequence according to the pre-defined coding order of the floor sub-gateways, so that each floor sub-gateway can activate the smart desks and chairs on that floor.

[0114] This application embodiment sets up floor sub-gateways. When the teaching building gateway receives a group control command, it sends the command to each floor sub-gateway in sequence according to the encoding order, thereby enabling the smart desks and chairs in the teaching building to be activated by floor, further reducing the power supply pressure on the campus power supply lines and avoiding damage to the power supply lines.

[0115] Furthermore, when each floor's sub-gateway receives a group control command, it can sequentially activate the smart desks and chairs in each classroom according to the order of classrooms on that floor. Alternatively, when each floor's sub-gateway receives a group control command, it can send the command to each smart desk and chair sequentially according to their coding order, thus activating the specific smart desks and chairs in turn.

[0116] For example, after receiving a group control command, the building gateway of a teaching building can send random group control commands to the floor sub-gateways of each floor according to the order of each floor. After receiving the group control command, each floor sub-gateway will send random start commands to each classroom according to the code of each classroom to start each smart desk and chair. By randomly delaying the start of each shelf, the excessive current load on the circuit caused by simultaneous start is avoided.

[0117] For example, a group control command can be initiated through an app on a computer or handheld terminal (such as a mobile phone). After receiving the group control command, the app uses software strategies to randomly allocate the startup time sequence of each load, so that the devices can start at different times.

[0118] The processed group control commands are sent to each smart desk and chair through gateways at all levels, so that each smart desk and chair can start up in sequence. After starting up, the completion information is sent back to the computer or handheld terminal through gateways at all levels, realizing two-way information interaction and making it easy for managers to know the start-up status of each smart desk and chair in a timely manner.

[0119] For example, a group control command can be initiated via an app on a computer or handheld terminal (such as a mobile phone), and the corresponding group control command is distributed to each smart desk and chair through a gateway. During the installation, construction, and debugging of each smart desk and chair, a random delayed start command is pre-set on the power control terminal. When each load, i.e., the desk / chair, receives the group control command, it will perform the corresponding delayed start.

[0120] This application provides a control method for a smart campus system, which enables delayed startup of smart desks and chairs in various teaching buildings on campus, avoiding damage to the circuit from high current, and reducing high power to low power, thereby improving electrical safety.

[0121] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0122] The following are device embodiments of this application. For details not described in detail, please refer to the corresponding method embodiments described above.

[0123] Figure 4 A schematic diagram of the control device for a smart campus system provided in an embodiment of this application is shown. For ease of explanation, only the parts relevant to the embodiment of this application are shown, and are described in detail below:

[0124] The smart campus system includes a management gateway and multiple teaching building gateways. Each teaching building on campus is equipped with a teaching building gateway, which is used to control the smart desks and chairs in that teaching building.

[0125] like Figure 4 As shown, the control device 20 of the smart campus system is applied to the management gateway and may include:

[0126] Detection module 201 is used to detect whether a group control command has been received, which is used to control the smart desks and chairs to start.

[0127] The first control module 202 is used to obtain the starting power of the smart desks and chairs in each teaching building when a group control command is received;

[0128] The second control module 203 is used to determine the startup sequence of the smart desks and chairs in each teaching building according to the startup power, and to send the group control command to the teaching building gateway of each teaching building in sequence according to the startup sequence, so as to start the smart desks and chairs in each teaching building.

[0129] In some embodiments of this application, the second control module 203 is specifically used for:

[0130] Sort the smart desks and chairs in ascending order of starting power, and use this ranking as the starting order for each teaching building; or,

[0131] The smart desks and chairs in each teaching building are sorted from highest to lowest starting power, and this sorting result is used as the starting order for each building.

[0132] In some embodiments of this application, the control device 20 may further include:

[0133] The gateway encoding module is used to encode all the gateways in the teaching buildings before determining whether a group control command has been received;

[0134] Accordingly, the second control module 203 is specifically used for:

[0135] Determine if there are any teaching buildings with the same starting power;

[0136] If present, the startup order of the smart desks and chairs in multiple teaching buildings with the same power will be determined according to the coding order of the teaching building gateway.

[0137] In some embodiments of this application, the second control module 203 is further configured to:

[0138] For any two teaching buildings, if the absolute value of the difference in starting power between the two teaching buildings is less than a preset value, then the starting power of the two teaching buildings is determined to be the same.

[0139] In some embodiments of this application, the second control module 203 is further configured to: send a group control command to the current teaching building gateway based on the startup sequence, and send a group control command to the next teaching building gateway after a preset time.

[0140] In some embodiments of this application, the preset duration is determined based on the startup power of the smart desks and chairs in the teaching building where the current teaching building gateway is located and the startup power of the smart desks and chairs in the teaching building where the next teaching building gateway is located.

[0141] Figure 5 This is a schematic diagram of the structure of a control device for another smart campus system provided in an embodiment of this application. For ease of explanation, only the parts related to the embodiment of this application are shown, and are described in detail below:

[0142] The smart campus system includes a management gateway, multiple teaching building gateways, and multiple floor sub-gateways. Each teaching building in the campus is equipped with a teaching building gateway and multiple floor sub-gateways. The teaching building gateway is used to control the smart desks and chairs in the teaching building through the multiple floor sub-gateways in the teaching building.

[0143] like Figure 5 As shown, the control device 30 is applied to each teaching building gateway and includes:

[0144] Sub-gateway encoding module 301 is used to encode each sub-gateway on each floor of the teaching building;

[0145] The third control module 302 is used to send the group control command to each floor sub-gateway in the teaching building in sequence according to the coding order of each floor sub-gateway in the teaching building when it receives the group control command sent by the management gateway, so as to start the smart desks and chairs in the teaching building.

[0146] Figure 6 This is a schematic diagram of the controller provided in an embodiment of this application. Figure 6 As shown, the controller 40 in this embodiment includes a processor 400 and a memory 401, wherein the memory 401 stores a computer program 402 that can run on the processor 400. When the processor 400 executes the computer program 402, it implements the steps in the control method embodiments of the various smart campus systems described above. Alternatively, when the processor 400 executes the computer program 402, it implements the functions of each module in the control device embodiments described above.

[0147] For example, computer program 402 may be divided into one or more modules / units, one or more of which are stored in memory 401 and executed by processor 400 to complete this application. One or more modules / units may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of computer program 402 in controller 40.

[0148] The controller 40 may include, but is not limited to, a processor 400 and a memory 401. Those skilled in the art will understand that... Figure 6 This is merely an example of controller 40 and does not constitute a limitation on controller 40. It may include more or fewer components than shown, or combine certain components, or different components. For example, the controller may also include input / output devices, network access devices, buses, etc.

[0149] The processor 400 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0150] The memory 401 can be an internal storage unit of the controller 40, such as a hard disk or RAM of the controller 40. The memory 401 can also be an external storage device of the controller 40, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the controller 40. Furthermore, the memory 401 can include both internal and external storage units of the controller 40. The memory 401 is used to store computer programs and other programs and data required by the controller. The memory 401 can also be used to temporarily store data that has been output or will be output.

[0151] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments 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. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0152] This application embodiment also provides a smart campus system, including the controller 40 as described above. The smart campus system also includes a management platform, a management gateway, multiple teaching building gateways and multiple floor sub-gateways. Each teaching building in the campus is equipped with a teaching building gateway and multiple floor sub-gateways. The teaching building gateway is used to control the smart desks and chairs in the teaching building through the multiple floor sub-gateways in the teaching building.

[0153] The management platform communicates with the management gateway, which in turn communicates with multiple teaching building gateways. Each teaching building gateway communicates with multiple floor sub-gateways within that teaching building.

[0154] In embodiments of this application, controller 40 may include a first controller and a second controller. The first controller is located in the management gateway and is used to send group control commands to each teaching building gateway with a delay. The second controller is located in each teaching building gateway and is used to send group control commands to multiple floor sub-gateways with a delay, so as to realize the delayed start-up of smart desks and chairs in each classroom in each teaching building on campus, avoid overloading of campus power supply lines, and improve the reliability and safety of campus power supply.

[0155] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0156] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0157] In the embodiments provided in this application, it should be understood that the disclosed devices / controllers and methods can be implemented in other ways. For example, the device / controller embodiments described above are merely illustrative. For instance, the division of modules or 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 coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0158] 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.

[0159] 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.

[0160] If an integrated module / 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 medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the control method embodiments of the various smart campus systems described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.

[0161] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A control method for a smart campus system, characterized in that, The smart campus system includes a management gateway and multiple teaching building gateways. Each teaching building in the campus is equipped with a teaching building gateway, which is used to control the smart desks and chairs in that teaching building. The control method is applied to the management gateway and includes: Detect whether a group control command has been received, the group control command being used to control the smart desks and chairs to start; Upon receiving the group control command, obtain the startup power of the smart desks and chairs in each teaching building; The startup order of the smart desks and chairs in each teaching building is determined according to the startup power, and the group control command is sent to the teaching building gateway of each teaching building in sequence according to the startup order so that the smart desks and chairs in each teaching building can be started. The step of sequentially sending the group control command to the teaching building gateway of each teaching building according to the startup order includes: Based on the startup sequence, the group control command is sent to the current teaching building gateway, and then sent to the next teaching building gateway after a preset time. The preset time is determined based on the startup power of the smart desks and chairs in the teaching building where the current teaching building gateway is located and the startup power of the smart desks and chairs in the teaching building where the next teaching building gateway is located.

2. The control method for the smart campus system according to claim 1, characterized in that, The process of determining the startup sequence of the smart desks and chairs in each teaching building based on the startup power includes: Sort the smart desks and chairs in ascending order of starting power, and use this ranking as the starting order for each teaching building; or, The smart desks and chairs in each teaching building are sorted from highest to lowest starting power, and this sorting result is used as the starting order for each building.

3. The control method for the smart campus system according to claim 1, characterized in that, Before determining whether a group control command has been received, the method further includes: Encode all gateways in the teaching buildings; Accordingly, determining the startup sequence of the smart desks and chairs in each teaching building based on the startup power includes: Determine if there are any teaching buildings with the same starting power; If present, the startup order of the smart desks and chairs in multiple teaching buildings with the same power will be determined according to the coding order of the teaching building gateway.

4. The control method for the smart campus system according to claim 3, characterized in that, The determination of whether there are teaching buildings with the same starting power includes: For any two teaching buildings, if the absolute value of the difference in starting power between the two teaching buildings is less than a preset value, then the starting power of the two teaching buildings is determined to be the same.

5. A control method for a smart campus system, characterized in that, The smart campus system includes a management gateway, multiple teaching building gateways, and multiple floor sub-gateways. Each teaching building in the campus is equipped with a teaching building gateway and multiple floor sub-gateways. The teaching building gateway is used to control the smart desks and chairs in the teaching building through the multiple floor sub-gateways in the teaching building. The control method is applied to each teaching building gateway, including: Encode each floor's sub-gateway in the teaching building; Upon receiving the group control command from the management gateway, the command is sequentially sent to each floor sub-gateway in the teaching building according to the coding order of each floor sub-gateway, so as to activate the smart desks and chairs in the teaching building.

6. A controller comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the control method of the smart campus system as described in any one of claims 1 to 4 above, or the steps of the control method of the smart campus system as described in claim 5 above.

7. A smart campus system, characterized in that, Including the controller as described in claim 6, the smart campus system further includes a management platform, a management gateway, multiple teaching building gateways and multiple floor sub-gateways. Each teaching building in the campus is equipped with a teaching building gateway and multiple floor sub-gateways. The teaching building gateway is used to control the smart desks and chairs in the teaching building through the multiple floor sub-gateways in the teaching building. The management platform is communicatively connected to the management gateway, the management gateway is communicatively connected to the multiple teaching building gateways, and each teaching building gateway is communicatively connected to multiple floor sub-gateways in that teaching building.

8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the control method of the smart campus system as described in any one of claims 1 to 4 above, or the steps of the control method of the smart campus system as described in claim 5 above.

Citation Information

Patent Citations

  • Method and system for controlling power utilization sequence of powered devices

    CN103425172A

  • Managing communication between gateway and building automation device

    US20180323997A1