Elevator group control system and elevator group control equipment

文档序号:126185 发布日期:2021-10-22 浏览:45次 中文

阅读说明:本技术 电梯群控系统和电梯群控设备 (Elevator group control system and elevator group control equipment ) 是由 陈涛 陈雄伟 黄立明 于 2021-07-08 设计创作,主要内容包括:本申请涉及一种电梯群控系统和电梯群控设备。所述系统包括学习模块、模拟运行模块、综合评价模块和分配决策模块;其中,学习模块,用于获取建筑中各电梯的基础参数信息;模拟运行模块,用于获取建筑的历史乘梯人流信息,使用历史乘梯人流信息和基础参数信息对待训练的预测模型进行训练,并将训练得到的预测模型下发至综合评价模块;综合评价模块,用于利用训练得到的预测模型获取与当前时间对应的群控参数组,将所述群控参数组发送至所述分配决策模块;分配决策模块,用于根据群控参数组中的群控参数控制各电梯运行。本申请能够根据不同的建筑训练得到适应该建筑的电梯模式预测模型,灵活适应不同建筑环境,降低电梯运营成本。(The application relates to an elevator group control system and elevator group control equipment. The system comprises a learning module, a simulation operation module, a comprehensive evaluation module and a distribution decision module; the learning module is used for acquiring basic parameter information of each elevator in the building; the simulation operation module is used for acquiring historical elevator riding passenger flow information of the building, training a prediction model to be trained by using the historical elevator riding passenger flow information and basic parameter information, and issuing the prediction model obtained by training to the comprehensive evaluation module; the comprehensive evaluation module is used for acquiring a group control parameter group corresponding to the current time by using the prediction model obtained by training and sending the group control parameter group to the distribution decision module; and the distribution decision module is used for controlling the operation of each elevator according to the group control parameters in the group control parameter group. The elevator mode prediction model suitable for the building can be obtained according to different building training, different building environments can be flexibly adapted, and the elevator operation cost is reduced.)

1. An elevator group control system, comprising: the system comprises a learning module, a simulation operation module, a comprehensive evaluation module and a distribution decision module; wherein the content of the first and second substances,

the learning module is used for acquiring basic parameter information of each elevator in the building;

the simulation operation module is used for acquiring historical elevator riding passenger flow information of the building, training a prediction model to be trained by using the historical elevator riding passenger flow information and basic parameter information, and issuing the prediction model obtained by training to the comprehensive evaluation module;

the comprehensive evaluation module is used for acquiring a group control parameter group corresponding to the current time by using the prediction model obtained by training and sending the group control parameter group to the distribution decision module;

and the distribution decision module is used for controlling the operation of each elevator according to the group control parameters in the group control parameter group.

2. The system of claim 1, further comprising a monitoring unit;

the monitoring unit is used for monitoring evaluation index data corresponding to a plurality of evaluation indexes in the actual operation of the elevator, and when at least one evaluation index data which does not meet preset conditions exists in the plurality of evaluation index data, the current elevator-taking people flow information of the elevator is sent to the simulated operation module; and the current elevator taking passenger flow information is used for optimizing the prediction model by the simulation operation module.

3. The system according to claim 2, wherein the monitoring unit is further configured to instruct the simulation operation module to end the optimization when it is monitored that the evaluation index data corresponding to each of the plurality of evaluation indexes all satisfy a preset condition.

4. The system of claim 2, wherein the plurality of evaluation indicators include a waiting time period, a boarding time period, a long-time waiting rate, and an equal-interval running rate of the elevator.

5. The system of claim 1, wherein the predictive model to be trained comprises a plurality of weight parameters; and the prediction model obtained by training is the prediction model corresponding to the minimum weighted sum of each weight parameter and the corresponding evaluation index.

6. The system of claim 1, wherein the simulated operation module comprises a local simulated operation module deployed locally in the elevator group control system and/or a cloud simulated operation module deployed in a cloud.

7. The system of claim 6, wherein if the simulation runtime module comprises the cloud simulation runtime module, the system further comprises: the first communication module is configured on the cloud simulation operation module, and the second communication module is configured on the local elevator group control system;

the first communication module and the second communication module are used for communication between the cloud simulation operation module and other modules in the elevator group control system.

8. The system according to any one of claims 1 to 7, wherein the basic parameter information comprises a rated load of the elevator, a rated elevator speed, and upper call information and lower call information of the elevator in each time period.

9. An elevator group control apparatus comprising a memory and a processor, the memory storing a computer program, characterized in that the processor when executing the computer program realizes the steps of:

acquiring basic parameter information of each elevator in a building;

acquiring historical elevator-taking pedestrian flow information of the building;

training a prediction model to be trained by using the historical elevator riding passenger flow information and the basic parameter information;

acquiring a group control parameter set corresponding to the current time by using a prediction model obtained by training;

and controlling the operation of each elevator according to the group control parameters in the group control parameter group.

10. The apparatus of claim 9, wherein the processor, when executing the computer program, further performs the steps of:

monitoring evaluation index data corresponding to a plurality of evaluation indexes in the actual operation of the elevator;

and when at least one evaluation index data which does not meet the preset condition exists in the plurality of evaluation index data, optimizing the prediction model according to the current elevator-taking people flow information of the elevator.

Technical Field

The application relates to the technical field of elevator automatic control, in particular to an elevator group control system, elevator group control equipment and a storage medium.

Background

With the development of urbanization process, more and more high-rise buildings are built successively, and elevators are essential vertical transportation tools in the high-rise buildings. In order to improve the use efficiency of elevators and improve the user experience, elevator group control has been widely applied to various types of buildings.

The current group control system mostly adopts a scheduling algorithm based on an expert system, namely, passenger flow is classified through an expert experience formula, and then scheduling control is carried out on an elevator group according to the passenger flow. However, the method always depends on expert experience, when the method is applied to elevator groups of different cities, different streets and different buildings, for example, different buildings have different uplink and downlink peak time periods, buildings such as commercial office buildings and residential areas need to face different safety levels, the current group control algorithm cannot be adaptive, the algorithm needs to be adjusted according to the use environment, modeling is carried out again according to the expert experience, and the operation cost of the elevator is increased.

Disclosure of Invention

In view of the above, it is necessary to provide an elevator group control system and an elevator group control apparatus.

An elevator group control system comprising: the system comprises a learning module, a simulation operation module, a comprehensive evaluation module and a distribution decision module; wherein the content of the first and second substances,

the learning module is used for acquiring basic parameter information of each elevator in the building;

the simulation operation module is used for acquiring historical elevator riding passenger flow information of the building, training a prediction model to be trained by using the historical elevator riding passenger flow information and basic parameter information, and issuing the prediction model obtained by training to the comprehensive evaluation module;

the comprehensive evaluation module is used for acquiring a group control parameter group corresponding to the current time by using the prediction model obtained by training and sending the group control parameter group to the distribution decision module;

and the distribution decision module is used for controlling the operation of each elevator according to the group control parameters in the group control parameter group.

In one embodiment, the system further comprises a monitoring unit;

the monitoring unit is used for monitoring evaluation index data corresponding to a plurality of evaluation indexes in the actual operation of the elevator, and when at least one evaluation index data which does not meet preset conditions exists in the plurality of evaluation index data, the current elevator-taking people flow information of the elevator is sent to the simulated operation module; and the current elevator taking passenger flow information is used for optimizing the prediction model by the simulation operation module.

In one embodiment, the monitoring unit is further configured to instruct the simulation operation module to end the optimization when it is monitored that the evaluation index data corresponding to each of the plurality of evaluation indexes all meet a preset condition.

In one embodiment, the evaluation indexes comprise elevator waiting time, elevator taking time, long elevator waiting rate and equal-interval running rate of the elevator.

In one embodiment, the prediction model to be trained comprises a plurality of weight parameters; and the prediction model obtained by training is the prediction model corresponding to the minimum weighted sum of each weight parameter and the corresponding evaluation index.

In one embodiment, the simulation operation module comprises a local simulation operation module deployed in the local of the elevator group control system and/or a cloud simulation operation module deployed in the cloud.

In one embodiment, in the case that the simulation execution module includes the cloud simulation execution module, the system further includes: the first communication module is configured on the cloud simulation operation module, and the second communication module is configured on the local elevator group control system;

the first communication module and the second communication module are used for communication between the cloud simulation operation module and other modules in the elevator group control system.

In one embodiment, the basic parameter information comprises the rated load of the elevator, the rated elevator speed, the calling-up information and the calling-down information of the elevator in each time period.

An elevator group control apparatus comprising a memory and a processor, the memory storing a computer program, the processor implementing the following steps when executing the computer program:

acquiring basic parameter information of each elevator in a building;

acquiring historical elevator-taking pedestrian flow information of the building;

training a prediction model to be trained by using the historical elevator riding passenger flow information and the basic parameter information;

acquiring a group control parameter set corresponding to the current time by using a prediction model obtained by training;

and controlling the operation of each elevator according to the group control parameters in the group control parameter group.

In one embodiment, the processor, when executing the computer program, further performs the steps of:

monitoring evaluation index data corresponding to a plurality of evaluation indexes in the actual operation of the elevator;

and when at least one evaluation index data which does not meet the preset condition exists in the plurality of evaluation index data, optimizing the prediction model according to the current elevator-taking people flow information of the elevator.

In one embodiment, the computer program when executed by the processor further performs the steps of:

and when the evaluation index data corresponding to the evaluation indexes meet preset conditions, the simulation operation module is instructed to finish the optimization.

In one embodiment, the computer program when executed by the processor further performs the steps of:

and when the weighted sum of each weight parameter in the prediction model and the corresponding evaluation index is minimum, obtaining the corresponding prediction model as the prediction model obtained by training.

The elevator group control system and the elevator group control equipment comprise a learning module, a simulation operation module, a comprehensive evaluation module and an allocation decision module; the learning module is used for acquiring basic parameter information of each elevator in the building; the simulation operation module is used for acquiring historical elevator riding passenger flow information of the building, training a prediction model to be trained by using the historical elevator riding passenger flow information and basic parameter information, and issuing the prediction model obtained by training to the comprehensive evaluation module; the comprehensive evaluation module is used for acquiring a group control parameter group corresponding to the current time by using the prediction model obtained by training and sending the group control parameter group to the distribution decision module; and the distribution decision module is used for controlling the operation of each elevator according to the group control parameters in the group control parameter group. The elevator mode prediction model suitable for the building can be obtained according to different building training, different building environments can be flexibly adapted, and the elevator operation cost is reduced.

Drawings

Fig. 1 is a system architecture diagram of an elevator group control system in one embodiment;

fig. 2 is a schematic flow chart of the elevator group control procedure in one embodiment;

fig. 3 is a schematic flow chart of the elevator group control step in another embodiment;

fig. 4 is a schematic flow chart of an elevator group control method according to an embodiment;

fig. 5 is an internal structure view of an elevator group control apparatus in one embodiment.

Detailed Description

In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.

The system architecture diagram of the elevator group control system provided by the application is shown in figure 1. The elevators 1-N represent a plurality of elevators in the same building or the same building group, and call boxes or elevator sensors installed in the elevators are connected with the learning module and used for providing the number of call statistics and elevator states of the elevators, including the current load, the number of people and the like of the elevators, to the learning module; the group control system mainly comprises a learning module, a simulation operation module, a comprehensive evaluation module and a distribution decision module.

The learning module is used for acquiring basic parameter information of each elevator in the building, the basic parameter information comprises information of an upper call, a lower call, an inner call (target floor), load (number of people) of each elevator, information of a server floor, rated elevator speed, rated load and the like of each elevator, and the learning module can be used for classifying and storing the information after acquiring the basic parameter information, for example, classifying and storing according to elevator codes.

And the simulation operation module is used for acquiring historical elevator riding passenger flow information and basic parameter information of the building from the learning module, training the prediction model to be trained by using the information, for example, an optimal weight parameter of the prediction model can be obtained by adopting an optimization algorithm, so that the trained prediction model is obtained, and the prediction model is issued to the comprehensive evaluation module.

The comprehensive evaluation module is used for acquiring a group control parameter set corresponding to the current time by using the prediction model obtained by training and sending the group control parameter set to the distribution decision module;

specifically, the comprehensive evaluation module uses the trained prediction model, obtains the current elevator calling number, elevator taking number and current time period of each elevator, and inputs the parameters into the trained prediction model to obtain the group control parameter group corresponding to the current time period, as shown in table 1; the group control parameter group is the coefficient of indexes such as the waiting time, the taking time, the long-time waiting rate, the equal interval running rate and the like of each elevator; and the comprehensive evaluation module sends the group control parameter group to the distribution decision module.

Time Number of calls made Number of people taking elevator Corresponding parameter
7:00~7:05 3 10 (0.3,0.2,0.1,0.1,0.3)
7:05~7:10 2 3 (0.6,0.2,0.1,0.1,0)
7:10~7:15 1 15 (0.6,0.2,0.05,0.1,0.05)
…… …… …… ……

TABLE 1 group control parameter set corresponding to each time period

And the distribution decision module is used for controlling the operation of each elevator according to the group control parameters in the group control parameter group.

According to the embodiment, the elevator mode prediction model suitable for the building can be obtained according to different building training, different building environments can be flexibly adapted, and the elevator operation cost is reduced.

In one embodiment, the system further comprises a monitoring unit, wherein the monitoring unit is used for monitoring evaluation index data corresponding to each of a plurality of evaluation indexes in the actual operation of the elevator, and when at least one evaluation index data which does not meet preset conditions exists in the plurality of evaluation index data, the current elevator-taking people flow information of the elevator is sent to the simulated operation module; and the current elevator taking passenger flow information is used for optimizing a prediction model by a simulation operation module.

Specifically, the system further comprises a monitoring unit, wherein after the group control parameter group is allocated by the allocation decision module, the monitoring unit is further used for monitoring the actual operation condition of each elevator, calculating a plurality of evaluation indexes of each elevator, such as the elevator waiting time length, the elevator taking time length, the long-time elevator waiting rate and the equal interval operation rate of each elevator, if one or more indexes are found to be not satisfied with preset conditions, such as being lower than a preset threshold value, the simulation operation module is started again, the current elevator taking passenger flow information of the elevator is sent to the simulation operation module, and learning training is carried out again to optimize the prediction model. The execution logic of the monitoring unit is shown in fig. 2 and 3.

According to the embodiment, the running state of each elevator at present is evaluated and analyzed by the monitoring unit, if the running state is not consistent with the preset condition, the current elevator riding people flow information can be sent to the simulation running module, the prediction model is optimized again, the effect of reinforcement learning is achieved, and each elevator running mode can be continuously learned and continuously optimized.

In an embodiment, the monitoring unit is further configured to instruct the simulation operation module to end the optimization when it is monitored that the evaluation index data corresponding to each of the plurality of evaluation indexes all meet a preset condition.

As shown in fig. 2, when it is detected that the evaluation index data corresponding to the evaluation indexes all satisfy the preset condition, the monitoring unit instructs the simulation operation module to end the optimization process, that is, it is enough to continue to allocate the group control parameter group according to the current model.

According to the embodiment, the current elevator running state is monitored in real time through the monitoring unit, and when all evaluation indexes meet the preset conditions, the simulation running module is instructed to finish the optimization process, so that the reasonable control of system running is facilitated, and the excessive consumption of computing resources is prevented.

In an embodiment, the prediction model to be trained includes a plurality of weight parameters; and the prediction model obtained by training is the prediction model corresponding to the minimum weighted sum of each weight parameter and the corresponding evaluation index.

Specifically, the simulation operation module trains a model to be trained by combining historical elevator riding passenger flow information to obtain an optimal model, the optimal model comprises optimal model parameters, the model parameters refer to a plurality of weight parameters in a prediction model, and the optimal model refers to the prediction model corresponding to the minimum weighted sum of each weight parameter and a corresponding evaluation index.

According to the embodiment, the appropriate model training conditions are set, so that the model parameters meeting the conditions can be acquired quickly.

In an embodiment, as shown in fig. 1, the simulation operation module includes a local simulation operation module deployed locally in the elevator group control system and/or a cloud simulation operation module deployed in the cloud.

Under the condition that the simulation operation module comprises a cloud simulation operation module, the system further comprises: the elevator group control system comprises a first communication module configured at a cloud simulation operation module and a second communication module configured at the local part of the elevator group control system;

the first communication module and the second communication module are used for communication between the cloud simulation operation module and other modules in the elevator group control system.

According to the embodiment, the cloud simulation operation module is configured, people flow and registration data of the elevator are sent to the cloud through the learning module, the optimal model is sent to the local comprehensive evaluation part after the prediction model is trained well by the cloud, the operation load of a local embedded chip can be reduced, and the resource utilization efficiency is improved.

In one embodiment, the elevator group control equipment is an elevator group control server of a building, can be deployed in a cell machine room to directly control the elevators of the cell, and can also be deployed in a cloud to indirectly control the elevators of the cell; the server may be implemented as a stand-alone server or as a server cluster of multiple servers. Referring to fig. 4, the elevator group control apparatus comprises a memory storing a computer program and a processor implementing the following steps when executing the computer program:

step S401, acquiring basic parameter information of each elevator in a building;

specifically, the server acquires basic parameter information of each elevator through a learning module connected with a calling box or a sensor in each elevator, wherein the basic parameter information comprises rated load and rated elevator speed of the elevator, and calling-up information and calling-down information of the elevator in each time period.

Step S402, obtaining historical elevator taking pedestrian flow information of the building;

specifically, the server acquires the stored historical elevator riding passenger flow information through a built-in simulation operation module.

Step S403, training a prediction model to be trained by using the historical elevator riding passenger flow information and basic parameter information;

specifically, the server trains the prediction model to be trained by using the historical elevator riding passenger flow information and the basic parameter information to obtain the trained prediction model.

Step S404, acquiring a group control parameter group corresponding to the current time by using the prediction model obtained by training;

specifically, the server further comprises a comprehensive evaluation module for acquiring the current time and the number of current elevator calling persons of each elevator, and inputting the information into the trained prediction model to obtain the group control parameter group corresponding to the current time period.

And S405, controlling the operation of each elevator according to the group control parameters in the group control parameter group.

Specifically, the operation of each elevator is controlled according to the group control parameters in the group control parameters.

According to the elevator group control equipment, the basic parameter information of each elevator in the building is obtained, the historical elevator-taking passenger flow information of the building is obtained, the historical elevator-taking passenger flow information and the basic parameter information are used for training a prediction model to be trained, the group control parameter group corresponding to the current time is obtained by using the prediction model obtained by training, and the operation of each elevator is controlled according to the group control parameters in the group control parameter group. By applying the elevator group control equipment, different building training can obtain elevator mode prediction models suitable for the building, different building environments can be flexibly adapted, and the elevator operation cost is reduced

In an embodiment, the processor, when executing the computer program, further performs the steps of:

monitoring evaluation index data corresponding to a plurality of evaluation indexes in the actual operation of the elevator; and when at least one evaluation index data which does not meet the preset condition exists in the plurality of evaluation index data, optimizing the prediction model according to the current elevator-taking people flow information of the elevator.

In an embodiment, the processor, when executing the computer program, further performs the steps of: and when the evaluation index data corresponding to the evaluation indexes meet preset conditions, the simulation operation module is instructed to finish the optimization.

In an embodiment, the processor, when executing the computer program, further performs the steps of: and when the weighted sum of each weight parameter in the prediction model and the corresponding evaluation index is minimum, obtaining the corresponding prediction model as the prediction model obtained by training.

It should be understood that although the various steps in the flow charts of fig. 2-4 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 2-4 may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, which are not necessarily performed in sequence, but may be performed in turn or alternately with other steps or at least some of the other steps.

In one embodiment, an elevator group control device is provided, which may be a server, the internal structure of which may be as shown in fig. 5. The elevator group control device comprises a processor, a memory and a network interface which are connected through a system bus. Wherein the processor of the elevator group control apparatus is used to provide calculation and control capabilities. The memory of the elevator group control equipment comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the elevator group control equipment is used for storing historical elevator riding passenger flow information and basic parameter information of each elevator. The network interface of the elevator group control equipment is used for communicating with an external terminal through network connection. Which computer program is executed by a processor to carry out the steps in the above-mentioned embodiment of the elevator group control system.

It will be understood by those skilled in the art that the structure shown in fig. 5 is a block diagram of only a part of the structure relevant to the solution of the present application and does not constitute a limitation of the elevator group control apparatus to which the solution of the present application is applied, and a particular elevator group control apparatus may comprise more or less components than those shown in the figure, or combine some components, or have a different arrangement of components.

In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:

acquiring basic parameter information of each elevator in a building; acquiring historical elevator-taking pedestrian flow information of the building; training a prediction model to be trained by using the historical elevator riding passenger flow information and the basic parameter information; acquiring a group control parameter set corresponding to the current time by using a prediction model obtained by training; and controlling the operation of each elevator according to the group control parameters in the group control parameter group.

In one embodiment, the computer program when executed by the processor further performs the steps of:

monitoring evaluation index data corresponding to a plurality of evaluation indexes in the actual operation of the elevator;

and when at least one evaluation index data which does not meet the preset condition exists in the plurality of evaluation index data, optimizing the prediction model according to the current elevator-taking people flow information of the elevator.

In one embodiment, the computer program when executed by the processor further performs the steps of:

and when the evaluation index data corresponding to the evaluation indexes meet preset conditions, the simulation operation module is instructed to finish the optimization.

In one embodiment, the computer program when executed by the processor further performs the steps of:

and when the weighted sum of each weight parameter in the prediction model and the corresponding evaluation index is minimum, obtaining the corresponding prediction model as the prediction model obtained by training.

It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database or other medium used in the embodiments provided herein can include at least one of non-volatile and volatile memory. Non-volatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical storage, or the like. Volatile Memory can include Random Access Memory (RAM) or external cache Memory. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others.

The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.

The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种电梯模糊逻辑变频节能控制系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!