CN113213282B - Load configuration method and load configuration device of elevator cloud server - Google Patents

Load configuration method and load configuration device of elevator cloud server Download PDF

Info

Publication number
CN113213282B
CN113213282B CN202110518242.XA CN202110518242A CN113213282B CN 113213282 B CN113213282 B CN 113213282B CN 202110518242 A CN202110518242 A CN 202110518242A CN 113213282 B CN113213282 B CN 113213282B
Authority
CN
China
Prior art keywords
information
load
elevator
configuration
cloud server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110518242.XA
Other languages
Chinese (zh)
Other versions
CN113213282A (en
Inventor
林穗贤
陈健豪
林振中
张研
黄晓婷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Guangri Elevator Industry Co Ltd
Original Assignee
Guangzhou Guangri Elevator Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Guangri Elevator Industry Co Ltd filed Critical Guangzhou Guangri Elevator Industry Co Ltd
Priority to CN202110518242.XA priority Critical patent/CN113213282B/en
Publication of CN113213282A publication Critical patent/CN113213282A/en
Application granted granted Critical
Publication of CN113213282B publication Critical patent/CN113213282B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/02Control systems without regulation, i.e. without retroactive action
    • B66B1/06Control systems without regulation, i.e. without retroactive action electric
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/34Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
    • B66B1/3407Setting or modification of parameters of the control system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/34Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
    • B66B1/3415Control system configuration and the data transmission or communication within the control system
    • B66B1/3423Control system configuration, i.e. lay-out
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/34Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
    • B66B1/3415Control system configuration and the data transmission or communication within the control system
    • B66B1/3446Data transmission or communication within the control system
    • B66B1/3461Data transmission or communication within the control system between the elevator control system and remote or mobile stations
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B5/00Applications of checking, fault-correcting, or safety devices in elevators
    • B66B5/0006Monitoring devices or performance analysers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B5/00Applications of checking, fault-correcting, or safety devices in elevators
    • B66B5/0006Monitoring devices or performance analysers
    • B66B5/0037Performance analysers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B2201/00Aspects of control systems of elevators
    • B66B2201/40Details of the change of control mode
    • B66B2201/402Details of the change of control mode by historical, statistical or predicted traffic data, e.g. by learning
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B2201/00Aspects of control systems of elevators
    • B66B2201/40Details of the change of control mode
    • B66B2201/403Details of the change of control mode by real-time traffic data

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Elevator Control (AREA)

Abstract

The invention discloses a load configuration method and a load configuration device of an elevator cloud server, wherein the method comprises the following steps: obtaining an elevator access request; obtaining elevator information based on the elevator access request; calculating maximum load demand information for the elevator based on the elevator information; and determining the load configuration of the cloud server based on the maximum load demand information. The configuration requirement of the elevator is automatically calculated according to the hardware information of the elevator when the elevator is connected into the cloud server, and the actual configuration requirement is further optimized according to the actual use condition of the elevator, so that the real-time load configuration of the cloud server is determined, the resource utilization rate of the cloud server is effectively improved, the invalid resource waste of the server is greatly reduced, and the operating benefits of enterprises are improved.

Description

Load configuration method and load configuration device of elevator cloud server
Technical Field
The invention relates to the technical field of elevator control, in particular to a load configuration method and a load configuration device of an elevator cloud server.
Background
The elevator is an indoor traffic device commonly used in people's life.
In a conventional elevator, a main control box is arranged in a machine room, and a main control board and a corresponding electric control system of the elevator are arranged in the main control box to control the operation of the elevator. However, as the use of elevators increases, the competition in the elevator industry is increased and, consequently, the cost requirements for elevators are also increased. On the other hand, with the advent of the intelligent age, the conventional elevator cannot meet the elevator management and control requirements of elevator manufacturers and the intelligent requirements of customers.
With the recent continuous development of information technology and cloud technology, the technology based on the cyber-physical system is gradually applied, and the technology allows a large-scale industrial control system to perform unified coordination control through a cloud, so that a technician proposes an elevator control system based on the cyber-physical system in which all elevators of one manufacturer can be uniformly managed through a cloud platform. However, in the actual application process, because a large number of sensors, data processing and data transmission processes are involved on the elevator, a large number of elevators are connected to the cloud platform to bring large load pressure to the cloud platform, so that the load configuration of the cloud platform is very important, the load configuration is high, the waste of resources can be caused, particularly, the waste is verified at the low peak of elevator use, the actual use requirements of the elevator cannot be met if the load configuration is low, the normal elevator taking of a user can be influenced, and the user experience is reduced.
Disclosure of Invention
In order to overcome the technical problems in the prior art, embodiments of the present invention provide a load configuration method and a load configuration apparatus for an elevator cloud server, which dynamically configure the load capacity of the cloud server according to actual hardware information and actual usage information of an elevator, thereby effectively improving resource usage efficiency of the cloud server, reducing invalid server resource occupation, and improving the business benefits of enterprises.
In order to achieve the above object, an embodiment of the present invention provides a load configuration method for an elevator cloud server, where the method includes: obtaining an elevator access request; obtaining elevator information based on the elevator access request; calculating maximum load demand information for the elevator based on the elevator information; and determining the load configuration of the cloud server based on the maximum load demand information.
Preferably, the obtaining elevator information based on the elevator access request comprises: querying a preset database based on the elevator access request; judging whether design information corresponding to the elevator exists in the preset database, wherein the design information comprises sensor configuration information, inductor configuration information and control loop configuration information of the elevator; if the design information exists, using the design information as the elevator information; generating and feeding back an elevator initialization command under the condition that the design information does not exist; and obtaining elevator information fed back by the elevator based on the elevator initialization command.
Preferably, the determining the load configuration of the cloud server based on the maximum load demand information includes: determining an initial load configuration of the cloud server based on the maximum load demand information; acquiring load use information of the elevator in real time; judging whether the statistical time of the load use information reaches preset time or not; if the statistical time does not reach the preset time, the initial load configuration is used as the load configuration of the cloud server; if the statistical time reaches the preset time, analyzing the load use information to obtain a corresponding load use curve; adjusting the initial load configuration in real time based on the load usage curve to obtain a real-time load configuration; and taking the real-time load configuration as the load configuration of the cloud server.
Preferably, the cloud server accesses a plurality of elevators, and the method further includes: after the maximum load demand information is obtained, determining total load demand information based on the maximum load demand information of each elevator; calculating caching load demand information according to a preset rule based on the total load demand information; and determining the load configuration of the cloud server based on the total load demand information and the cache load demand information.
Preferably, the method further comprises: judging whether the maximum load demand information is larger than a preset load demand or not; under the condition that the maximum load demand information is larger than the preset load demand, generating and feeding back corresponding access refusing information; under the condition that the maximum load demand information is less than or equal to the preset load demand, acquiring the residual configurable load of the cloud server; judging whether the maximum load demand information meets the residual configurable load or not; and generating and feeding back corresponding prompt information and the access refusing information under the condition that the maximum load demand information does not meet the residual configurable load.
Correspondingly, an embodiment of the present invention further provides a load configuration device for an elevator cloud server, where the device includes: the request acquisition unit is used for acquiring an elevator access request; the information acquisition unit is used for acquiring elevator information based on the elevator access request; a load calculation unit for calculating maximum load demand information of the elevator based on the elevator information; and the load configuration unit is used for determining the load configuration of the cloud server based on the maximum load demand information.
Preferably, the information acquisition unit includes: the query module is used for querying a preset database based on the elevator access request; the first judgment module is used for judging whether design information corresponding to the elevator exists in the preset database, wherein the design information comprises sensor configuration information, sensor configuration information and control loop configuration information of the elevator; the first information acquisition module is used for taking the design information as the elevator information under the condition that the design information exists; the second information acquisition module is used for generating and feeding back an elevator initialization command under the condition that the design information does not exist; and obtaining elevator information fed back by the elevator based on the elevator initialization command.
Preferably, the load configuration unit includes: an initial load determining module, configured to determine an initial load configuration of the cloud server based on the maximum load demand information; the load use monitoring module is used for acquiring the load use information of the elevator in real time; the second judgment module is used for judging whether the statistical time of the load use information reaches the preset time or not; the first configuration module is used for taking the initial load configuration as the load configuration of the cloud server if the statistical time does not reach the preset time; the second configuration module is used for analyzing the load use information to obtain a corresponding load use curve if the statistical time reaches the preset time; adjusting the initial load configuration in real time based on the load usage curve to obtain a real-time load configuration; and taking the real-time load configuration as the load configuration of the cloud server.
Preferably, the cloud server accesses a plurality of elevators, and the device further comprises a configuration optimization unit, wherein the configuration optimization unit is used for: after the maximum load demand information is obtained, determining total load demand information based on the maximum load demand information of each elevator; calculating cache load demand information according to a preset rule based on the total load demand information; and determining the load configuration of the cloud server based on the total load demand information and the cache load demand information.
Preferably, the apparatus further comprises a safety monitoring unit for: judging whether the maximum load demand information is larger than a preset load demand or not; under the condition that the maximum load demand information is larger than the preset load demand, generating and feeding back corresponding access refusing information; under the condition that the maximum load demand information is less than or equal to the preset load demand, acquiring the residual configurable load of the cloud server; judging whether the maximum load demand information meets the residual configurable load or not; and generating and feeding back corresponding prompt information and the access refusing information under the condition that the maximum load demand information does not meet the residual configurable load.
Through the technical scheme provided by the invention, the invention at least has the following technical effects:
the configuration requirement of the elevator is automatically calculated according to the hardware information of the elevator when the elevator is connected into the cloud server, and the actual configuration requirement is further optimized according to the actual use condition of the elevator, so that the real-time load configuration of the cloud server is determined, the resource utilization rate of the cloud server is effectively improved, the invalid resource waste of the server is greatly reduced, and the operating benefits of enterprises are improved.
Additional features and advantages of embodiments of the present invention will be described in the detailed description which follows.
Drawings
The accompanying drawings, which are included to provide a further understanding of the embodiments of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the embodiments of the invention without limiting the embodiments of the invention. In the drawings:
fig. 1 is a schematic structural diagram of an elevator control system based on an information physical system provided by an embodiment of the invention;
fig. 2 is a flowchart of a specific implementation of a load configuration method of an elevator cloud server according to an embodiment of the present invention;
fig. 3 is a flowchart of a specific implementation of obtaining elevator information in a load configuration method of an elevator cloud server according to an embodiment of the present invention;
fig. 4 is a flowchart illustrating a specific implementation of determining a load configuration of a cloud server in a load configuration method of an elevator cloud server according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a load configuration device of an elevator cloud server according to an embodiment of the present invention.
Detailed Description
The following detailed description of embodiments of the invention refers to the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating embodiments of the invention, are given by way of illustration and explanation only, not limitation.
The terms "system" and "network" in embodiments of the present invention may be used interchangeably. "plurality" means two or more, and in view of this, a plurality may also be understood as "at least two" in the embodiments of the present invention. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" generally indicates that the preceding and succeeding related objects are in an "or" relationship, unless otherwise specified. In addition, it should be understood that the terms first, second, etc. in the description of the embodiments of the invention are used for distinguishing between the descriptions and are not intended to indicate or imply relative importance or order to be construed.
The background of the invention is first described below.
The traditional elevator is high in cost and insufficient in control intelligence degree, so that the use requirements of users cannot be met. Therefore, a technician proposes an elevator control system based on an cyber-physical system, please refer to fig. 1, which is based on a cloud server and performs remote real-time control on each elevator through a high-speed communication network, so that an additional main control box does not need to be configured for each elevator, and meanwhile, additional electrical connection wires and the like do not need to be arranged for each sensor and electrical control component of the elevator, thereby reducing the cost of the elevator and improving the intelligence degree of elevator control.
However, in the actual application process, because the installation requirements of the elevators are continuously increased, the elevators connected to the cloud servers are also continuously increased, so that if the cloud servers in fixed configuration are adopted, the ever-increasing elevator control requirements cannot be met, and if the cloud servers in larger configuration are adopted initially, the waste of service resources is caused; and if the configuration of the cloud server is insufficient, the normal use of the elevator is seriously influenced, and the user experience is reduced. Therefore, in the elevator control system based on the cyber-physical system, the load configuration of the cloud server is urgently determined.
Referring to fig. 2, an embodiment of the present invention provides a load configuration method for an elevator cloud server, where the method includes:
s10) obtaining an elevator access request;
s20) obtaining elevator information based on the elevator access request;
s30) calculating the maximum load demand information of the elevator based on the elevator information;
s40) determining the load configuration of the cloud server based on the maximum load demand information.
In a possible implementation manner, the cloud server monitors in real time whether the access request of the elevator is obtained, for example, the access request may be manually input by a technician when the elevator leaves a factory, or the access request may be automatically uploaded after the elevator is installed on site and powered on. At a certain moment, the cloud server acquires an access request of the elevator, so that corresponding elevator information is acquired based on the access request of the elevator.
Referring to fig. 3, in an embodiment of the present invention, the obtaining elevator information based on the elevator access request includes:
s21) inquiring a preset database based on the elevator access request;
s22) judging whether design information corresponding to the elevator exists in the preset database, wherein the design information comprises sensor configuration information, sensor configuration information and control loop configuration information of the elevator;
s231) if the design information exists, taking the design information as the elevator information;
s232) generating and feeding back an elevator initialization command under the condition that the design information does not exist;
s24) obtaining elevator information fed back by the elevator based on the elevator initialization command.
For example, the cloud server firstly queries a preset database, which can be the preset database of the cloud server, and judges whether design information of the elevator exists in the preset database, for example, after a technician finishes the design work of the elevator, relevant design information is input into the database of the cloud server for storage, the design information includes all hardware composition information of the elevator, the hardware composition information includes but is not limited to information such as sensor configuration information, sensor configuration information and control loop configuration information of the elevator, if the cloud server acquires the design information of the elevator in the preset database, the design information is used as the elevator information of the elevator, and the maximum load requirement of the elevator is calculated according to the hardware composition information.
In another possible implementation manner, the cloud server does not inquire design information of the elevator in a preset database, so that an elevator initialization command is immediately sent to the elevator, after the elevator receives the elevator initialization command, all electrical components are controlled to execute initialization operation, and data generated by the execution of the initialization operation are uploaded to the cloud server as elevator information, at this time, the cloud server can calculate the maximum load requirement of the elevator according to the elevator information, for example, the maximum load requirement of the elevator is determined according to the number of sensors, the number of inductors and the number of controllers of the elevator, information such as communication data volume required to monitor or control each sensor, inductor and controller, and the like, and the delay requirement of elevator control is combined.
In the embodiment of the invention, the full-automatic configuration of the load of the cloud server is realized by automatically acquiring the elevator information of the elevator accessed to the cloud server and automatically calculating the actual load demand of the elevator, and technical personnel do not need to manually calculate the load configuration before or after the elevator is accessed, or a fixed proportioning mode is adopted to configure the fixed load for the cloud server, so that the accuracy and the configuration efficiency of the load configuration of the cloud server are greatly improved, the utilization rate of load resources is improved, and the operating benefit of enterprises is improved.
Referring to fig. 4, in an embodiment of the present invention, the determining the load configuration of the cloud server based on the maximum load demand information includes:
s41) determining initial load configuration of the cloud server based on the maximum load demand information;
s42) acquiring the load use information of the elevator in real time;
s43) judging whether the statistical time of the load use information reaches the preset time or not;
s441) if the statistical time does not reach the preset time, taking the initial load configuration as the load configuration of the cloud server;
s442) if the statistical time reaches the preset time, analyzing the load use information to obtain a corresponding load use curve;
s45) adjusting the initial load configuration in real time based on the load use curve to obtain real-time load configuration;
s46) the real-time load configuration is used as the load configuration of the cloud server.
For example, in a possible implementation manner, after determining the maximum load demand of an accessed elevator, the cloud server may determine, according to the maximum load demand, an initial load configuration to be configured by the cloud server, for example, the server load configuration corresponding to the maximum load demand is used as the initial load configuration and is configured to the cloud server, then load usage information of the elevator is obtained in real time, it is determined whether a statistical time of the load usage information reaches a preset time, for example, the preset time is 1 month, when the statistical time reaches 1 month, the statistical load usage information is analyzed to obtain a corresponding load usage curve, then, the initial load configuration is adjusted in real time according to the load usage curve to obtain a real-time load configuration, for example, after the load usage curve of the previous 1 month is obtained, the load configuration of the current month is determined according to the load usage curve under the condition of keeping a fluctuation range, so that the real-time load configuration is obtained, and then, the cloud load configuration is provided for the elevator by the cloud server according to the real-time load configuration control.
In the embodiment of the invention, the load configuration which needs to be provided by the cloud server to the elevator is determined according to the actual hardware configuration of the elevator and the actual use condition of the elevator, for example, the occupation of server resources of an enterprise can be effectively reduced at night, so that the use efficiency of the load resources of the cloud server is further improved, the intelligent configuration of the load resources is realized, and the operating benefit of the enterprise is improved.
In the embodiment of the invention, the cloud server is accessed to a plurality of elevators, and the method further comprises the following steps: after the maximum load demand information is obtained, determining total load demand information based on the maximum load demand information of each elevator; calculating cache load demand information according to a preset rule based on the total load demand information; and determining the load configuration of the cloud server based on the total load demand information and the cache load demand information.
In a possible implementation manner, in order to ensure normal operation of the elevator and prevent remote control abnormality caused by network fluctuation or network abnormality, after the maximum load demand information is determined, load total demand information of the cloud server is further determined, and cache load demand information is calculated according to the load total demand information and a preset rule, for example, the load total demand information can be used as a cache load demand according to a certain proportion of the current load total demand information, that is, the cache load demand information is determined, of course, the cache load demand information can also be determined according to peak values and valley values of network fluctuation, and further, load configuration of the cloud server is determined according to the load total demand information and the cache load demand information, so that reliability and stability of network communication between the cloud server and the elevator can be effectively ensured, and normal operation of the remote control elevator is ensured.
Further, in an embodiment of the present invention, the method further includes: judging whether the maximum load demand information is larger than a preset load demand or not; under the condition that the maximum load demand information is larger than the preset load demand, generating and feeding back corresponding access refusing information; under the condition that the maximum load demand information is less than or equal to the preset load demand, acquiring the residual configurable load of the cloud server; judging whether the maximum load demand information meets the residual configurable load or not; and generating and feeding back corresponding prompt information and the access refusing information under the condition that the maximum load demand information does not meet the residual configurable load.
In a possible implementation manner, in order to ensure the use safety of the cloud server and prevent the cloud server from being attacked or maliciously used by a malicious network attack means, after the maximum load demand information of the elevator is determined, whether the maximum load demand information is greater than a preset load demand is further judged, if yes, the load demand is determined to be an illegal load demand or an abnormal load demand, and therefore, corresponding access refusing information is immediately generated and fed back. If the maximum load demand information is less than or equal to the preset load demand, further acquiring the residual configurable load of the motion server, further judging whether the residual configurable load of the cloud server can meet the maximum load demand of the elevator, and if the residual configurable load of the cloud server cannot meet the maximum load demand of the elevator, generating and feeding back corresponding prompt information and access refusing information, for example, notifying technicians of elevator manufacturers to improve the load configuration capacity of the cloud server so as to meet more elevator access demands.
In the embodiment of the invention, the load capacity of the cloud server is intelligently and automatically calculated and optimally configured, so that the resource utilization rate of the cloud server operated by an elevator manufacturer is greatly improved, the invalid server resource occupation is reduced, and the operating benefit of an enterprise is improved.
The following describes a load configuration device of an elevator cloud server according to an embodiment of the present invention with reference to the accompanying drawings.
Referring to fig. 5, based on the same inventive concept, an embodiment of the present invention provides a load configuration device for an elevator cloud server, where the load configuration device includes: the request acquisition unit is used for acquiring an elevator access request; the information acquisition unit is used for acquiring elevator information based on the elevator access request; a load calculation unit for calculating maximum load demand information of the elevator based on the elevator information; and the load configuration unit is used for determining the load configuration of the cloud server based on the maximum load demand information.
In an embodiment of the present invention, the information acquiring unit includes: the query module is used for querying a preset database based on the elevator access request; the first judgment module is used for judging whether design information corresponding to the elevator exists in the preset database, wherein the design information comprises sensor configuration information, sensor configuration information and control loop configuration information of the elevator; the first information acquisition module is used for taking the design information as the elevator information under the condition that the design information exists; the second information acquisition module is used for generating and feeding back an elevator initialization command under the condition that the design information does not exist; and obtaining elevator information fed back by the elevator based on the elevator initialization command.
In an embodiment of the present invention, the load configuration unit includes: an initial load determining module, configured to determine an initial load configuration of the cloud server based on the maximum load demand information; the load use monitoring module is used for acquiring the load use information of the elevator in real time; the second judgment module is used for judging whether the statistical time of the load use information reaches the preset time or not; the first configuration module is used for taking the initial load configuration as the load configuration of the cloud server if the statistical time does not reach the preset time; the second configuration module is used for analyzing the load use information to obtain a corresponding load use curve if the statistical time reaches the preset time; adjusting the initial load configuration in real time based on the load usage curve to obtain a real-time load configuration; and taking the real-time load configuration as the load configuration of the cloud server.
In the embodiment of the present invention, the cloud server accesses a plurality of elevators, and the apparatus further includes a configuration optimization unit, where the configuration optimization unit is configured to: after the maximum load demand information is obtained, determining total load demand information based on the maximum load demand information of each elevator; calculating cache load demand information according to a preset rule based on the total load demand information; and determining the load configuration of the cloud server based on the total load demand information and the cache load demand information.
In an embodiment of the present invention, the apparatus further includes a security monitoring unit, where the security monitoring unit is configured to: judging whether the maximum load demand information is larger than a preset load demand or not; under the condition that the maximum load demand information is larger than the preset load demand, generating and feeding back corresponding access refusing information; under the condition that the maximum load demand information is less than or equal to the preset load demand, acquiring the residual configurable load of the cloud server; judging whether the maximum load demand information meets the residual configurable load or not; and generating and feeding back corresponding prompt information and the access refusing information under the condition that the maximum load demand information does not meet the residual configurable load.
Although the embodiments of the present invention have been described in detail with reference to the accompanying drawings, the embodiments of the present invention are not limited to the details of the above embodiments, and various simple modifications can be made to the technical solutions of the embodiments of the present invention within the technical idea of the embodiments of the present invention, and the simple modifications all belong to the protection scope of the embodiments of the present invention.
It should be noted that the various features described in the foregoing embodiments may be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the embodiments of the present invention do not describe every possible combination.
Those skilled in the art will understand that all or part of the steps in the method according to the above embodiments may be implemented by a program, which is stored in a storage medium and includes several instructions to enable a single chip, a chip, or a processor (processor) to execute all or part of the steps in the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
In addition, any combination of various different implementation manners of the embodiments of the present invention is also possible, and the embodiments of the present invention should be considered as disclosed in the embodiments of the present invention as long as the combination does not depart from the spirit of the embodiments of the present invention.

Claims (8)

1. A load configuration method of an elevator cloud server is characterized by comprising the following steps:
obtaining an elevator access request;
obtaining elevator information based on the elevator access request;
calculating maximum load demand information for the elevator based on the elevator information;
determining a load configuration of the cloud server based on the maximum load demand information;
the determining the load configuration of the cloud server based on the maximum load demand information includes:
determining an initial load configuration of the cloud server based on the maximum load demand information;
acquiring load use information of the elevator in real time;
judging whether the statistical time of the load use information reaches a preset time or not;
if the statistical time does not reach the preset time, the initial load configuration is used as the load configuration of the cloud server;
if the statistical time reaches the preset time, analyzing the load use information to obtain a corresponding load use curve;
adjusting the initial load configuration in real time based on the load usage curve to obtain a real-time load configuration;
and taking the real-time load configuration as the load configuration of the cloud server.
2. The method of claim 1, wherein obtaining elevator information based on the elevator access request comprises:
inquiring a preset database based on the elevator access request;
judging whether design information corresponding to the elevator exists in the preset database, wherein the design information comprises sensor configuration information, inductor configuration information and control loop configuration information of the elevator;
if the design information exists, using the design information as the elevator information;
generating and feeding back an elevator initialization command under the condition that the design information does not exist;
and obtaining elevator information fed back by the elevator based on the elevator initialization command.
3. The method of claim 1, wherein the cloud server accesses a plurality of elevators, the method further comprising:
after the maximum load demand information is obtained, determining total load demand information based on the maximum load demand information of each elevator;
calculating cache load demand information according to a preset rule based on the total load demand information;
and determining the load configuration of the cloud server based on the total load demand information and the cache load demand information.
4. The method of claim 3, further comprising:
judging whether the maximum load demand information is larger than a preset load demand or not;
under the condition that the maximum load demand information is larger than the preset load demand, generating and feeding back corresponding access refusing information;
acquiring the residual configurable load of the cloud server under the condition that the maximum load demand information is less than or equal to the preset load demand;
judging whether the maximum load demand information meets the residual configurable load or not;
and generating and feeding back corresponding prompt information and the access refusing information under the condition that the maximum load demand information does not meet the residual configurable load.
5. A load configuration device of an elevator cloud server is characterized by comprising the following components:
the request acquisition unit is used for acquiring an elevator access request;
the information acquisition unit is used for acquiring elevator information based on the elevator access request;
a load calculation unit for calculating maximum load demand information of the elevator based on the elevator information;
the load configuration unit is used for determining the load configuration of the cloud server based on the maximum load demand information;
the load configuration unit includes:
an initial load determining module, configured to determine an initial load configuration of the cloud server based on the maximum load demand information;
the load use monitoring module is used for acquiring the load use information of the elevator in real time;
the second judgment module is used for judging whether the statistical time of the load use information reaches the preset time or not;
the first configuration module is used for taking the initial load configuration as the load configuration of the cloud server if the statistical time does not reach the preset time;
the second configuration module is used for analyzing the load use information to obtain a corresponding load use curve if the statistical time reaches the preset time; adjusting the initial load configuration in real time based on the load usage curve to obtain a real-time load configuration; and taking the real-time load configuration as the load configuration of the cloud server.
6. The apparatus according to claim 5, wherein the information acquisition unit includes:
the query module is used for querying a preset database based on the elevator access request;
the first judgment module is used for judging whether design information corresponding to the elevator exists in the preset database, wherein the design information comprises sensor configuration information, sensor configuration information and control loop configuration information of the elevator;
the first information acquisition module is used for taking the design information as the elevator information under the condition that the design information exists;
the second information acquisition module is used for generating and feeding back an elevator initialization command under the condition that the design information does not exist; and obtaining elevator information fed back by the elevator based on the elevator initialization command.
7. The device of claim 5, wherein the cloud server has access to a plurality of elevators, the device further comprising a configuration optimization unit configured to:
after the maximum load demand information is obtained, determining total load demand information based on the maximum load demand information of each elevator;
calculating caching load demand information according to a preset rule based on the total load demand information;
and determining the load configuration of the cloud server based on the total load demand information and the cache load demand information.
8. The apparatus of claim 7, further comprising a security monitoring unit to:
judging whether the maximum load demand information is larger than a preset load demand or not;
under the condition that the maximum load demand information is larger than the preset load demand, generating and feeding back corresponding access refusing information;
under the condition that the maximum load demand information is less than or equal to the preset load demand, acquiring the residual configurable load of the cloud server;
judging whether the maximum load demand information meets the residual configurable load or not;
and generating and feeding back corresponding prompt information and the access refusing information under the condition that the maximum load demand information does not meet the residual configurable load.
CN202110518242.XA 2021-05-12 2021-05-12 Load configuration method and load configuration device of elevator cloud server Active CN113213282B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110518242.XA CN113213282B (en) 2021-05-12 2021-05-12 Load configuration method and load configuration device of elevator cloud server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110518242.XA CN113213282B (en) 2021-05-12 2021-05-12 Load configuration method and load configuration device of elevator cloud server

Publications (2)

Publication Number Publication Date
CN113213282A CN113213282A (en) 2021-08-06
CN113213282B true CN113213282B (en) 2023-02-17

Family

ID=77095075

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110518242.XA Active CN113213282B (en) 2021-05-12 2021-05-12 Load configuration method and load configuration device of elevator cloud server

Country Status (1)

Country Link
CN (1) CN113213282B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103036979A (en) * 2012-12-12 2013-04-10 广州尚融网络科技有限公司 Server loading balancing method and loading balancer
CN104477714A (en) * 2014-12-08 2015-04-01 乐视致新电子科技(天津)有限公司 Intelligent equipment, and method and server for controlling running of elevators on basis of intelligent equipment
CN105391797A (en) * 2015-12-03 2016-03-09 北京航空航天大学 SDN-based cloud server load balancing method and device
CN106375372A (en) * 2016-08-23 2017-02-01 东方网力科技股份有限公司 Big data resource allocation method and device
CN106506648A (en) * 2016-11-10 2017-03-15 东软集团股份有限公司 Load balancing service management method and system
CN107814280A (en) * 2017-10-25 2018-03-20 界首市迅立达电梯有限公司 A kind of intelligent elevator control system with VIP functions
CN109168054A (en) * 2018-09-10 2019-01-08 杭州联驱科技有限公司 Display screen play system and control method
CN110784506A (en) * 2019-09-05 2020-02-11 腾讯科技(深圳)有限公司 Cloud resource allocation method, device and system
CN110844724A (en) * 2018-08-21 2020-02-28 奥的斯电梯公司 Elevator data communication system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104168299A (en) * 2013-05-16 2014-11-26 方正宽带网络服务股份有限公司 Resource processing system and resource processing method
CN103516807B (en) * 2013-10-14 2016-09-21 中国联合网络通信集团有限公司 A kind of cloud computing platform server load balancing system and method
CN104986634B (en) * 2015-07-08 2017-03-08 广州广日电梯工业有限公司 A kind of elevator cloud group control system and method
CN106586751B (en) * 2017-01-16 2019-06-25 广州广日电梯工业有限公司 A kind of trapped Long-Range Surveillance System of elevator passenger and method
US11718499B2 (en) * 2018-10-09 2023-08-08 Otis Elevator Company Cloud based elevator dispatching resource management

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103036979A (en) * 2012-12-12 2013-04-10 广州尚融网络科技有限公司 Server loading balancing method and loading balancer
CN104477714A (en) * 2014-12-08 2015-04-01 乐视致新电子科技(天津)有限公司 Intelligent equipment, and method and server for controlling running of elevators on basis of intelligent equipment
CN105391797A (en) * 2015-12-03 2016-03-09 北京航空航天大学 SDN-based cloud server load balancing method and device
CN106375372A (en) * 2016-08-23 2017-02-01 东方网力科技股份有限公司 Big data resource allocation method and device
CN106506648A (en) * 2016-11-10 2017-03-15 东软集团股份有限公司 Load balancing service management method and system
CN107814280A (en) * 2017-10-25 2018-03-20 界首市迅立达电梯有限公司 A kind of intelligent elevator control system with VIP functions
CN110844724A (en) * 2018-08-21 2020-02-28 奥的斯电梯公司 Elevator data communication system
CN109168054A (en) * 2018-09-10 2019-01-08 杭州联驱科技有限公司 Display screen play system and control method
CN110784506A (en) * 2019-09-05 2020-02-11 腾讯科技(深圳)有限公司 Cloud resource allocation method, device and system

Also Published As

Publication number Publication date
CN113213282A (en) 2021-08-06

Similar Documents

Publication Publication Date Title
CN110971444B (en) Alarm management method, device, server and storage medium
US8191068B2 (en) Resource management system, resource information providing method and program
US20080155284A1 (en) Power consumption adjusting apparatus and processing method
US9917704B2 (en) Energy saving monitoring method and device
CN101651556A (en) System and method for monitoring server
CN110336888B (en) Server distribution method, device, system and medium
CN113213282B (en) Load configuration method and load configuration device of elevator cloud server
KR101632835B1 (en) Method of auto setting protoco in programmable logic controller system
JP2006260059A (en) Server device
JP2005031736A (en) Server load distribution device and method, and client/server system
CN112817719A (en) Method, device and equipment for adjusting parameters of thread pool and readable storage medium
CN111417218B (en) Access method and device of electric equipment, air conditioner and storage medium
CN112214437B (en) Storage device, communication method and device and computer readable storage medium
CN111193760B (en) Information sending method, device and storage medium
WO2018137108A1 (en) Elevator management method and device
KR20220055661A (en) Edge service processing system and control method thereof
CN111147282A (en) Device, method and storage medium for automatically maintaining DRCP connection pool
CN105208435A (en) Method for processing data in IPTV system and network cell equipment
CN112559177B (en) Industrial control system and load management method and equipment thereof
CN116112281B (en) Safety protection method based on intelligent management platform
CN116455074B (en) Data processing method and device applied to power grid dispatching and electronic equipment
CN114244903B (en) Resource scheduling method, system, server and storage medium
WO2006029656A1 (en) Computer arrangement for providing services for clients through a network
US20130173814A1 (en) Session establishing device, session establishing method, and recording medium
JP2003046562A (en) Congestion detection control method in communication network, congestion control method for switch, congestion control method for terminal, ip network access terminal, program and recording medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant