Device and method for determining abnormal equipment layout

By simulating and evaluating the BIM model in the equipment layout abnormality determination device, the problem that the existing technology cannot effectively judge the building user environment is solved, and the elevator operation plan is timely adjusted and optimized, reducing the number of waiting people and waiting time on the floor.

CN115917549BActive Publication Date: 2025-03-18HITACHI LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202080103437.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-14
Publication Date
2025-03-18
Estimated Expiration
2040-09-14

AI Technical Summary

Technical Problem

When predicting traffic flow in the building and setting up elevators, the prior art cannot effectively determine whether it provides a good environment for building users, especially when the elevator operation plan and mobile route plan are inappropriate, resulting in a large number of people waiting on the floor or a long wait time.

Method used

The equipment layout abnormality determination device is adopted, which includes a database unit, a flow simulator unit, a lift simulator unit, a simulation evaluation unit, and an abnormality determination unit. By simulating the BIM model, the abortion evaluation indicators for a specific area are calculated and an alarm is output when the indicator exceeds a pre-set threshold.

Benefits of technology

It can promptly issue abnormal warnings such as large numbers of people when simulation is used using BIM models to help simulation workers identify and improve elevator operation plans, and reduce the number of waiting people and waiting time on the floor.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115917549B_ABST
    Figure CN115917549B_ABST
Patent Text Reader

Abstract

The in-building traffic flow setting device of the present invention includes: a database unit storing data of a BIM model of a building, a crowd flow simulator unit simulating the traffic flow in the building shown by the BIM model stored in the database unit, and an elevator simulator unit simulating the operation of an elevator installed in the building based on the traffic flow obtained after the simulation by the crowd flow simulator unit. Here, the crowd flow simulator unit includes: a simulation evaluation unit that calculates an evaluation index of the crowd flow in a specific area when the elevator simulator unit simulates the operation of the elevator; and an abnormality determination unit that outputs an alarm when the calculated evaluation index of the specific area exceeds a preset threshold.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to a device and method for determining an abnormality in equipment layout. Background Art

[0002] When designing a building with elevators or remodeling elevators in the building, it is important to predict the flow of people, that is, the traffic flow, on each floor of the building. If the prediction of the traffic flow in the building is appropriate, the elevators can be installed at an appropriate scale based on the prediction, and the working state of the elevators can be set appropriately. For example, if the number of elevators installed in the building is appropriate based on the prediction of the traffic flow in the building, the users of the building can control the waiting time in the elevator hall to a relatively short time.

[0003] The following technology is known: when calculating the traffic flow in a building, the BIM (Building Information Modeling) method is used based on the design drawings of the building (structure), a BIM model representing the layout of equipment such as offices or elevators on each floor of the building is generated, and calculations are performed based on the BIM model.

[0004] Patent Document 1 describes a method of obtaining the traffic flow of elevators in a building using a BIM model.

[0005] Prior art literature

[0006] Patent Literature

[0007] Patent Document 1: Japanese Patent Application Publication No. 2014-9073 Summary of the invention

[0008] Technical problem to be solved by the invention

[0009] As described in Patent Document 1, a BIM model is created based on a design drawing of a building, and the number of people in offices on each floor shown in the BIM model is appropriately set, thereby enabling prediction of traffic flow in the building.

[0010] However, there is a problem that it is impossible to determine whether a good environment is provided for the users of the building simply by predicting the traffic flow between floors in the building and determining the number of elevators (number of elevators) to be installed in the building, the size of the car of each elevator and the travel speed based on the traffic flow.

[0011] For example, in the simulation using the BIM model, the result is that 100 people flow from the first floor to other floors within a certain period of 10 minutes. At this time, in the elevator installation plan, it is sufficient to install elevators capable of transporting 100 people to each floor within 10 minutes as the elevators in the building.

[0012] However, even if the elevator's transport capacity per unit time is appropriate in simulation, there are many cases where a large number of people are temporarily waiting at the landing or the waiting time becomes longer due to inappropriate elevator operation plans or incorrect movement route plans on the way to the elevator, and the number of people entering the elevator landing before the transport capacity is utilized is lower than the originally planned transport capacity. Such a large number of people waiting at the landing or a long waiting time is something that should be avoided in building operations, but it is difficult to determine whether it is appropriate in actual simulation.

[0013] The object of the present invention is to provide an equipment layout abnormality determination device and an equipment layout abnormality determination method, which, when using a BIM model for simulation, issues abnormal warnings such as a large number of people in specific places such as elevator floors.

[0014] Technical means for solving technical problems

[0015] In order to solve the above-mentioned problems, for example, the configuration described in the claims is adopted.

[0016] Although the present application includes a variety of means for solving the above-mentioned problems, as an example, the equipment layout abnormality judgment device of the present invention includes: a database unit, which stores data of a BIM model of a building; a crowd flow simulator unit, which simulates the traffic flow in the building shown by the BIM model stored in the database unit; an elevator simulator unit, which simulates the operation of an elevator installed in the building based on the setting data of the elevator; a simulation evaluation unit, which calculates an evaluation index of the crowd flow in a specific area of ​​the building when the elevator simulator unit simulates the operation of the elevator through the traffic flow simulated by the crowd flow simulator unit; and an abnormality judgment unit, which outputs an alarm when the evaluation index of the specific area calculated by the simulation evaluation unit exceeds a preset threshold.

[0017] According to the present invention, it is possible to determine that a temporary abnormality has occurred in a specific area based on the traffic flow in the simulated building, and the simulation operator who has confirmed the occurrence of the abnormality can take measures to eliminate the abnormality, such as changing the elevator operation plan.

[0018] Technical problems, structures, and effects other than those described above will become more apparent through the following description of the embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 It is a structural diagram showing an example of an intra-building traffic flow setting device (equipment layout abnormality determination device) according to an embodiment of the present invention.

[0020] Figure 2This is a block diagram showing an example of the hardware configuration of an in-building traffic flow setting device according to an example of an embodiment of the present invention.

[0021] Figure 3 This is a diagram showing an example of a BIM model according to an embodiment of the present invention.

[0022] Figure 4 Yes means Figure 3 A diagram of an example of layout data of a second floor of a BIM model.

[0023] Figure 5 Yes means Figure 3 A diagram of an example of layout data of layer 1 of a BIM model.

[0024] Figure 6 This is a diagram showing an example (Example 1) of an evaluation area set in layout data according to an embodiment of the present invention.

[0025] Figure 7 This is a diagram showing an example (Example 2) of an evaluation area set in layout data according to an embodiment of the present invention.

[0026] Figure 8 This is a diagram showing an example of a database of people staying in a library according to an embodiment of the present invention.

[0027] Fig. 9 This is a diagram showing an example of a mobility demand distribution database according to an embodiment of the present invention.

[0028] Fig.10 This is a diagram showing an example of travel demand data according to an embodiment of the present invention.

[0029] Fig.11 This is a diagram showing a setting example of an elevator according to an embodiment of the present invention.

[0030] Fig.12 This is a diagram showing an example of the service level for the staff in the library according to one embodiment of the present invention.

[0031] Fig.13 It is a diagram showing a simulation data storage example (example 1) according to an embodiment of the present invention.

[0032] Fig.14 It is a diagram showing a simulation data storage example (Example 2) according to an embodiment of the present invention.

[0033] Fig.15 It is a diagram showing a simulation data storage example (Example 3) according to an embodiment of the present invention.

[0034] Fig.16 This is a diagram showing an example of a report screen of simulation results according to an embodiment of the present invention. DETAILED DESCRIPTION

[0035] Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings. In the following description, an embodiment of the present invention will be referred to as this example.

[0036] [Structure of the in-building traffic flow setting device]

[0037] Figure 1 The structure of the in-building traffic flow setting device 100 of this example is shown. The in-building traffic flow setting device 100 of this example has a function as a device for determining abnormality in equipment layout.

[0038] The in-building traffic flow setting device 100 includes a database unit 10 , a crowd flow simulator unit 20 , an elevator simulator unit 40 and an interface unit 50 .

[0039] The database unit 10 includes a BIM data storage unit 11, a database of people in the building 12, a mobile demand distribution database 13, a mobile demand data storage unit 14, a data storage unit for people in the building 15, an elevator setting data storage unit 16, a data storage unit for the occurrence rate of transit demand 17, and a data storage unit for the distribution of stop time at transit points 18.

[0040] The BIM data storage unit 11 is BIM (Building Information Modeling) data about a building (structure) for calculating traffic flow by the in-building traffic flow setting device 100 of this example. In the following description, BIM data is also referred to as a BIM model.

[0041] The BIM model data storage unit 11 is a processing unit that reads and stores BIM models provided by customers or BIM models produced by the company. The source of the data can be accessed and copied to the area of ​​any server, or read from the database area from the outside.

[0042] The on-site personnel database 12 is a database of the number of people available in the building on each floor shown in the BIM model. Specifically, it is a database based on the BIM model, and stores the final calculation data in the BIM model from the on-site personnel data storage unit 15, which temporarily stores the data calculated by the on-site personnel calculation unit 23, the on-site personnel evaluation unit 24, and the on-site personnel correction unit 25.

[0043] The mobile demand distribution database 13 is a database for storing the distribution of mobile demand in a building. Specifically, it is a database for storing the final calculation data in the BIM model from the mobile demand data storage unit 14 via the demand occurrence rate data storage unit 17 based on the BIM model, and the mobile demand data storage unit 14 via the demand occurrence rate data storage unit 17 temporarily stores the data calculated by the mobile demand calculation unit 26 via the demand calculation unit 27.

[0044] The mobility demand data storage unit 14 stores the data of mobility demand in the building. For the number of people in the building calculated by the mobility demand calculation unit 26 using the number of people in the building calculation unit 23, the usage ratio value of each entrance and exit of the building input by the user, for example, obtained from the input unit 51 is stored. It is assumed that the usage status is set according to different time periods and different traffic needs, for example.

[0045] The data storage unit 15 stores data of people in the building. The data storage unit 15 stores the people in the building calculated by the calculation unit 23.

[0046] The elevator setting data storage unit 16 stores data about the elevators installed in the building. Here, for example, the following method can also be adopted, that is, the user is allowed to input parameters for driving the elevator simulation unit 41 and the operation simulation unit 42 through the input unit 51, and the parameters are stored. The so-called parameters are, for example, the rated speed of the elevator, the rated number of people, the door width or the stop floor, etc. In addition, in addition to the input from the input unit 51, it is also possible to read each parameter from the elevator model included in the BIM model. However, depending on the use of the BIM model, there are also cases where the necessary parameters are not input. Therefore, in this case, it is also possible to allow the user to input the insufficient parameters through the input unit 51 and correct them.

[0047] The transit demand rate data storage unit 17 stores transit demand rate data, which is not the rate of movement demand for moving directly between the building entrance and the living room among the movement demands within the building, but the rate of movement demand for moving via transit points. Here, the transit points include toilets, shops, etc. in the building. Here, the transit demand rate data calculated by the transit demand calculation unit 27 is stored.

[0048] The stop time distribution data storage unit 18 stores stop time distribution data of the via-way points, which is data of the distribution of the time spent at the via-way points. The stop time distribution data storage unit 18 stores the stop time of each via-way point input by the input unit 51. As the stop time distribution data of the via-way points stored in the stop time distribution data storage unit 18, the stop time data detected by the human body sensor installed at the via-way points (restrooms, shops, etc.) of the building can also be used.

[0049] The crowd flow simulator unit 20 includes a layout data conversion unit 21, a position attribute generation unit 22, a resident personnel calculation unit 23, a resident personnel evaluation unit 24, a resident personnel correction unit 25, a movement demand calculation unit 26, a transit demand calculation unit 27, a crowd flow control unit 28, a simulation evaluation unit 29 and an abnormality determination unit 30.

[0050] The layout data conversion unit 21 converts the input BIM model into the layout data format of the simulator. Specifically, according to the characteristics of each part of the BIM model, the information of the floor, wall, door, etc. is analyzed and acquired. In addition, according to the resolution of the simulator, it can be assumed that it is coarser than the BIM model or vice versa. In this case, the data is converted from the BIM model according to the resolution of the layout data format. At this time, care is taken to perform data conversion so as to prevent loss of wall or door information.

[0051] The position attribute generation unit 22 performs position attribute generation processing for generating attributes (position attributes) of each position shown in the BIM model. In addition, a specific example of the position attribute will be described later.

[0052] The occupancy calculation unit 23 calculates the occupancy of the building shown in the BIM model. The occupancy is calculated using the area and usage of the rooms on each floor. The usage refers to the number of people per unit area converted according to offices, hospitals, apartments, etc., so that the occupancy can be calculated.

[0053] The occupancy evaluation unit 24 evaluates whether the calculation result of the occupancy calculation unit 23 is appropriate. The occupancy evaluation unit 24 can be automatically performed by a set method, or an operator who performs simulation operation can observe the calculation result and perform the evaluation. The so-called set method is, for example, to compare the scale of the case (data on the total number of stopping floors, building floor area, and number of elevators installed) with similar building information from a past case database, and if the ratio of the occupancy to the occupancy at the scale exceeds or falls below ±10%, the evaluation is NG.

[0054] In addition, as a method for the operator who performs the simulation operation to observe the calculation results and evaluate, in order to calculate the number of people in the building other than the calculated number of people in the building, if the area registered by the building users is not clear, it is impossible to perform a visual evaluation. Therefore, the registered area on each floor plan is drawn so that it can be visually understood, and the user is asked to confirm it. In addition, visual understanding can also refer to a method of distinguishing the area registered by the building user by color. In addition, the ratio of people in the building used in the evaluation is obtained based on the accuracy relative to past performance, and is not limited to this value.

[0055] The staff correction unit 25 corrects the calculation result of the staff calculation unit 23 based on the evaluation result of the staff evaluation unit 24. In the case where the staff evaluation unit 24 evaluates to NG, the automatic mode and the manual mode are also assumed here. In the case of the automatic mode, the conversion from the BIM model to the layout data is analyzed again, and whether the registration area of ​​the user is too much or too little is analyzed. In the case where the NG value exceeds +10%, it means that more people are calculated than before and the registration area of ​​the building users is set larger. It is analyzed whether there is an extra area set as the registration area. In the case of the NG value below -10%, it means that the registration area of ​​the building users is set smaller. It is analyzed whether there is a missing registration area setting. In the case of the manual mode, as in the case of the staff evaluation unit 24, the registration area is drawn so that it can be visually understood, and the user is asked to confirm it.

[0056] The mobile demand calculation unit 26 generates the mobile demand distribution data of each floor in the building shown in the BIM model. In the mobile demand calculation unit 26, by selecting the distribution category by the input unit 51, it is possible to obtain the proportion of building users on each floor using the elevator in different time periods, that is, the traffic demand incidence rate of different floors. According to the traffic demand incidence rate of different floors and the number of people in the building on each floor, the number of elevator users on each floor can be calculated. In addition, by inputting the inflow rate / outflow rate of each entrance and exit, the number of inflows and outflows at each entrance and exit can be calculated according to the number of elevator users on each floor. Thus, the distribution from each entrance and exit to each entrance and exit can be calculated. The number of inflows and people in the building (number of people in the building) at each entrance and exit and each floor (each room) are evaluation indicators for judging whether the flow of people in the building is reasonable.

[0057] The transit demand calculation unit 27 generates transit demand data for movement through transit places in the movement demand in the building. As transit places, for example, there are shops and toilets in the building. There are two ways of transit methods: automatic and manual. For example, if it is an automatic method, it can also be a method of calculating the utilization rate of shops or toilets based on the measured values ​​of similar buildings. In addition, it is also possible to input only the utilization rate through the input unit 51, and multiply the number of users of the floor where each shop or toilet is set by the utilization rate to obtain the number of people passing through. If it is a manual method, it is also possible to input the number of people passing through each shop or toilet from each floor.

[0058] The crowd control unit 28 simulates the generation of people from each entrance and exit based on the traffic demand, transit information, and building layout calculated above, and implements control of the period during which users move to their destination via elevators or building equipment before reaching the target exit according to the human control model.

[0059] The simulation evaluation unit 29 performs a process for evaluating the simulation result of the traffic flow in the building (simulation evaluation process). As the simulation evaluation process, for example, a specific area in the building is set as an evaluation area, and the traffic flow in the building is evaluated based on evaluation indicators for the flow of people such as the number of people entering or staying in the evaluation area at different time periods. The evaluation area is, for example, a place where the number of people entering or staying varies greatly, such as an elevator landing (elevator hall), or a location where the appropriate position of building equipment can be evaluated.

[0060] When the number of people entering or staying in the evaluation area exceeds a preset threshold value during the evaluation by the simulation evaluation unit 29, the abnormality determination unit 30 determines that the abnormality is present and outputs an alarm. As an output form of the alarm, the display device 107 ( Figure 2 ) warning display, etc. As an example, consider the simulation result report screen ( Fig.16 ) contains information related to the alarm. In addition, when the alarm is output, the simulation evaluation unit 29 generates an image (video or still image) and attaches the image to the alarm information. The image shows the number of people flowing in or staying in the evaluation area when the alarm is output through animation or the like. This threshold value can be generally used, for example, based on the traffic calculation value used in the elevator installation plan, using the 5-minute transportation capacity and the number of people flowing in per unit time of each building equipment. Alternatively, it is also possible not to evaluate the number of people, but to evaluate the situation where the waiting time or the stop time exceeds the threshold.

[0061] The elevator simulator unit 40 includes an elevator simulation unit 41 and an operation simulation unit 42 .

[0062] The elevator simulation unit 41 simulates the operation of each elevator as an elevator installed in the building shown in the BIM model.

[0063] The operation simulation unit 42 performs an elevator simulation process for simulating the operation of the entire elevator (elevator) installed in the building represented by the BIM model.

[0064] The elevator simulation unit 41 and the operation simulation unit 42 simulate the operation of the elevator based on the traffic flow simulated by the passenger flow simulator unit 20. When performing the simulation, the elevator simulation unit 41 and the operation simulation unit 42 refer to the setting data of the elevator stored in the elevator setting data storage unit 16 to set the data required for the simulation such as the size and transportation capacity of the elevator.

[0065] This makes it possible to simulate the operating conditions of each elevator, the number of people waiting in the elevator hall on each floor, and the like.

[0066] The interface unit 50 includes an input unit 51 and an output unit 52 .

[0067] The input unit 51 inputs data such as a BIM model and data such as the purpose of use of a building.

[0068] The output unit 52 outputs the result of the simulation by the in-building traffic flow setting device 100. As a method of outputting the simulation result, for example, in addition to displaying the display device 107 ( Figure 2 ), there is also a method of outputting simulation result data to other terminals.

[0069] Furthermore, when the abnormality determination unit 30 outputs an alarm, the alarm is also notified to the simulation operator through a display on the display device 107 or the like.

[0070] [Hardware configuration example of in-building traffic flow setting device]

[0071] The in-building traffic flow setting device 100 can be, for example, Figure 2 The computer structure shown.

[0072] Figure 2 The in-building traffic flow setting device (computer) 100 shown includes a CPU (Central Processing Unit: Central Processing Unit) 101, a ROM (Read Only Memory: Read Only Memory) 102, and a RAM (Random Access Memory: Random Access Memory) 103, which are respectively connected to a bus. In addition, the in-building traffic flow setting device (computer) 100 includes a non-volatile memory 104, a network interface 105, an input device 106, and a display device 107.

[0073] The CPU 101 is a calculation processing unit that reads a program code of software that realizes the functions executed by the in-building traffic flow setting device 100 from the ROM 102 and executes the program code.

[0074] Variables, parameters, and the like generated during the operation process are temporarily written into the RAM 103 .

[0075] For example, a keyboard, a mouse, etc. are used for the input device 106. In the case of the in-building traffic flow setting device 100, an operator who simulates the traffic flow uses the input device 106 to perform input operations.

[0076] The display device 107 is, for example, a liquid crystal display, and the display device 107 displays simulation results and the like obtained by execution of the computer.

[0077] The nonvolatile memory 104 may be a large-capacity information storage medium such as a HDD (Hard Disk Drive) or a SSD (Solid State Drive). A program for executing the processing functions of the in-building traffic flow setting device 100 is recorded in the nonvolatile memory 104 .

[0078] For example, a NIC (Network Interface Card) or the like is used for the network interface 105. The network interface 105 transmits and receives various information to and from the outside via a LAN (Local Area Network), a dedicated line, or the like.

[0079] The building traffic flow setting device 100 is composed of Figure 2 The computer configuration shown is an example, and may be composed of other processing devices other than a computer. For example, part or all of the functions performed by the in-building traffic flow setting device 100 may be implemented by hardware such as FPGA (Field Programmable Gate Array) or ASIC (Application Specific Integrated Circuit).

[0080] [Example of BIM model and location attributes]

[0081] Figure 3 An example of BIM data (BIM model) stored in the BIM data storage unit 11 of the database unit 10 is shown.

[0082] Figure 3The BIM model shown represents multiple floors (starting base floor and general floor) in the building. Here, the starting base floor is floor 1 and the general floor is floor 2. If the general floor above the 3rd floor has the same shape as the 2nd floor, the floors above the 3rd floor also become the same data as the BIM model of the 2nd floor.

[0083] like Figure 3 As shown, a building entrance 1111, a passage 1112, and a room 1113 are provided on the first floor. In addition, a passage 1101, a room 1102, and a door 1103 are provided on the second floor. The door 1103 includes three doors.

[0084] In addition, an elevator 1104 is provided as an elevator for ascending and descending between the floors. The elevator 1104 is provided at a place connected to the passage 1112 on the 1st floor, and at a place connected to the passage 1101 on the 2nd floor. Therefore, a part of the passages 1101 and 1112 is used as an elevator hall.

[0085] Figure 4 Express Figure 3 The example shown is an example in which position attributes are set for Layer 2 of the BIM model.

[0086] Figure 4 This is a top view of the 2nd floor, with the 2nd floor divided by grids of a certain area. Figure 4 In the example of , four types of position attributes of each grid are set: a passable grid, an impassable grid, an elevator grid, and an end point grid.

[0087] If we explain each grid, the passable grid is Figure 3 The location of passage 1101 and room 1102 are shown.

[0088] Impassable grids are equivalent to the walls of a building.

[0089] The elevator grid is where the elevator 1104 is installed.

[0090] The end grid is the place that becomes the end or the start when simulating the traffic flow.

[0091] Figure 5 Express Figure 3 The example shown is an example in which position attributes are set for layer 1 of the BIM model.

[0092] Figure 5 This is a top view of the first floor, which is divided into grids of a certain area to represent the first floor. Figure 5 Example, with Figure 4 The same as the example of the two floors, as the position attribute of each grid, four types are set: passable grid, impassable grid, elevator grid, and end point grid.

[0093] [Example of evaluation area]

[0094] Figure 6 as well as Figure 7 An example of setting the area when the simulation evaluation unit 29 performs evaluation is shown.

[0095] Figure 6 The example in which 25 5×5 grids are used as evaluation areas is shown. Figure 6 In the case of an evaluation area of ​​the shape shown in Figure 4 or Figure 5 Among the grids of the BIM model shown, 25 grids of specific places where the traffic status and the like are to be monitored are set as areas for evaluation by the simulation evaluation unit 29 .

[0096] Figure 7 The example in which 64 8×8 grids are used as the evaluation area is shown. Figure 7 In the case of an evaluation area of ​​the shape shown in Figure 4 or Figure 5 Among the grids of the BIM model shown, 64 grids of specific places where the traffic status and the like are to be monitored are set as areas for evaluation by the simulation evaluation unit 29 .

[0097] In this embodiment, the simulation evaluation unit 29 Figure 4 or Figure 5 The lattice-shaped top view of the elevator hall is shown in Figure 6 The 25 grids shown or Figure 7 The 64 grids shown are set as evaluation areas.

[0098] During the execution of the simulation, the simulation evaluation unit 29 determines the number of people who flow into the evaluation area or the number of people who stay in the evaluation area at each time.

[0099] Figure 6 and Figure 7 The setting of the evaluation area shown is an example, and Figure 6 and Figure 7 A plurality of grids other than the shapes shown are used as evaluation areas.

[0100] [Example of the library staff database]

[0101] Figure 8 An example of the structure of the database 12 for people staying in the library is shown.

[0102] The occupant database 12 stores data in which the occupant density 1201 and the room name 1202 are associated with each other.

[0103] For example, the “Business General Affairs Department” and “Business Department” are assigned as having a high density of people in the building (here 0.25 people / m 2 )'s room.

[0104] In addition, the Compliance Management Department and the Business Planning Department are assigned to the middle density of people in the building (here 0.10 people / m 2 )'s room.

[0105] In addition, the "Secretary's Office" and "Supervisor's Office" are assigned to areas with low density of people in the library (here 0.05 people / m 2 )'s room.

[0106] In addition, the "Board Room" and "Chairman's Room" are allocated as rooms with a fixed density of people in the building (here 1 person / room).

[0107] In addition, "conference room", "restroom" and the like are assigned to rooms where no one is in the building.

[0108] Furthermore, "elevator hall", "corridor (passage)" and the like are allocated as places that are not included in the calculation of the number of people in the building.

[0109] Reference Figure 8 The data shown makes the density of people in the library 1201 and the room name 1202 correspond to each other, obtains the data of the room name 1202 of each room shown in the BIM model, calculates the number of people in the library based on the size (area) of each room and the density of people in the library, and stores it in the library personnel database 12.

[0110] [Example of mobile demand distribution database]

[0111] Fig. 9 FIG. 1 shows an example of the structure of the mobile demand distribution database 13. The mobile demand distribution database 13 shows Figure 4 The movement requirements of the elevator 1104 within the BIM model 11 are shown.

[0112] As the travel distribution, there are distribution categories 1301 such as workday, off-get off work, and lunchtime, and values ​​of distribution 1, distribution 2, and distribution 3 shown in the travel demand distribution 1302 column are set for each category.

[0113] For each distribution 1, 2, 3, such as Fig. 9 As shown at the bottom of , a detailed mobility demand distribution is generated and registered as a mobility demand distribution database 13.

[0114] As Fig. 9The distribution of mobility demands during commuting (distribution 1) shown at the bottom side is divided into the following four types as the mobility category 1311: movement 1331 from the departure floor to the general floor, movement 1332 from the general floor to the departure floor, movement 1333 from the general floor to the upper floor, and movement 1334 from the general floor to the lower floor.

[0115] Then, for each classified movement of the movement category 1311 , the proportion 1312 of the traffic demand in different time periods is calculated.

[0116] The proportion of different time periods of traffic demand 1312 is divided into six time periods: "-30 minutes to -25 minutes", "-25 minutes to -20 minutes", "-20 minutes to -15 minutes", "-15 minutes to -10 minutes", "-00 minutes to -5 minutes", and "-5 minutes to 0 minutes". Here, 0 minutes is the time when an event such as the start time or the end time of work occurs. Fig. 9 Indicates the change in traffic demand starting 30 minutes before the event occurs.

[0117] Fig. 9 In the example of , the change in traffic demand at the start time of work, etc., which is earlier than the time of the event, is shown. However, in the case of the end time of work, the change in traffic demand within a certain period of time later than the time of the event is set. In addition, for lunch time, the change in traffic demand in the time period from the beginning to the end of lunch time is preferably set.

[0118] [Calculation example of mobility demand distribution]

[0119] Fig.10 FIG. 2 shows an example in which the travel demand calculation unit 26 calculates specific travel demand data for each time period in the building. The travel demand data calculated by the travel demand calculation unit 26 is stored in the travel demand data storage unit 14 .

[0120] The movement demand data represents the movement demand between the departure point 1402 and the destination 1403 for each time period 1401 . Fig.10 The value of the mobility requirement shown is the number of users.

[0121] For example, the movement demand calculation unit 26 calculates the movement demand between 8:15 and 8:20, such that the movement demand from the entrance on the first floor to the room 2-1 on the second floor is 9 people and the movement demand from the entrance on the first floor to the room 2-2 on the second floor is 23 people.

[0122] [Example of elevator setting data]

[0123] Fig.11 An example of setting data of each elevator installed in a building stored in the elevator setting data storage unit 16 is shown.

[0124] like Fig.11 As shown on the upper side, the elevator setting data is the data 161 of all elevators installed in the building, including information of elevator ID 1611, type 1612, rated number of people in the car 1613, door width of the car 1614, rated speed of the car 1615, rated acceleration of the car 1616, and door opening and closing time 1617.

[0125] In addition, if Fig.11 As shown in the lower side of , the setting data of the elevator is the service floor data 162, which includes data of floors 1621, heights 1622 of each floor 1621, and service floors 1623.

[0126] The elevator simulator unit 40 simulates the operation status of the elevators of each elevator number based on the setting data of the elevators stored in the elevator setting data storage unit 16 and the movement demand calculated by the movement demand calculation unit 26 of the passenger flow simulator unit 20.

[0127] [Example of service level provided by staff at the library]

[0128] Fig.12 The figure shows an example of service levels A to F determined according to the number of people in each area of ​​the building when the travel demand calculation unit 26 calculates the travel demand distribution. The service levels A to F are determined by the simulation evaluation unit 29 .

[0129] Here, the simulation evaluation unit 29 calculates the density 1211 and the continuous time 1212 of the people in the library in each area based on the simulated mobility demand, and sets six service levels, namely, A, B, C, D, E, and F, based on the people in the library.

[0130] Service level A means every 1m 2 The density is above 3.5 people, and the state is continuous for 20 seconds.

[0131] Service level B means every 1m 2 The density is between 2.5 and 3.5 people, and the state lasts for 35 seconds.

[0132] Service level C means every 1m 2 The density is 1.5 to 2.5 people.

[0133] Service level D means every 1m 2 The density is 1.0 to 1.5 people.

[0134] Service level E means every 1m 2 The density is 0.5 to 1.0 people.

[0135] Service level F means every 1m2 The density is less than 0.5 people.

[0136] In addition, service levels C to F do not take into account the continuous time 1212 .

[0137] The abnormality determination unit 30 monitors the service level in the specific area determined by the simulation evaluation unit 29. Then, when the service level reaches the service level A or B corresponding to exceeding a preset threshold, the abnormality determination unit 30 determines that the number of people staying in the corresponding area is abnormal and outputs an alarm.

[0138] Here, in service levels A and B, a continuous time is set, and an alarm is output when the continuous time and the corresponding density are reached. However, as with service levels C to F, the continuous time does not have to be set. Even if the density of each level is temporarily exceeded, it is determined that the number of people staying in the corresponding area is abnormal, and an alarm is output.

[0139] [Example of saved data when abnormality is determined]

[0140] When the abnormality determination unit 30 outputs an alarm, the simulation result when an abnormality is determined is recorded in the database unit 10 as a video or a still image, and is displayed on the display device 107 .

[0141] For example, Fig.13 As shown, it is assumed that when simulating the traffic flow in a building for one day, it is detected that the service level in a specific area evaluated by the simulation evaluation unit 29 is the service level A or B at time t11 and time t12.

[0142] At this time, the database unit 10 records a video (or a still image) of a situation where many people stay at the density of the service level A or B in the specific area as the storage data A and the storage data B. For example, the simulation evaluation unit 29 generates a video (or a still image) of a situation where many people stay at the density of the service level A or B.

[0143] Furthermore, when the simulation result recorded in the database unit 10 is determined to be abnormal, not only a part of the simulation result but the entire simulation result may be stored.

[0144] For example, Fig.14 As shown in FIG. 1 , the change in the number of people staying in a specific area when simulating the traffic flow in a building for one day is recorded as a video from the start to the end of the simulation as the saved data C. Based on this, the abnormality determination unit 30 can add the data of the alarm to the timing t21 and t22 where it is detected that many people stay at the density of the service level A or B.

[0145] Furthermore, when the abnormality determination unit 30 does not determine an abnormality based on the simulation result, the abnormality determination unit 30 may add data of the timing when the number of people staying in the specific area is the largest to the video.

[0146] That is, in the abnormality determination unit 30, if Fig.15 As shown in FIG. 1 , the change in the number of people staying in a specific area when simulating the traffic flow in a building for one day is recorded as a video from the start to the end of the simulation as the saved data D. Here, in the video shown in the saved data D, there is no abnormal state of the service level A or B, but in the simulation result, the number of people staying in the specific area is the largest at the timing t31. At this time, the abnormality determination unit 30 adds the data of the timing t31 at which the maximum value is detected to the video as the maximum value part.

[0147] [Example of displayed report screen]

[0148] Fig.16 An example of a report screen including data of an alarm displayed on the display device 107 is shown.

[0149] The report screen includes: a layout display 501 of the building based on BIM data, a mobile demand distribution display 502, an elevator specification display 503 in the building, an elevator service floor display 504, a density of people in the building display 505, an image display 510 of the longest waiting time, and an average waiting time display 520.

[0150] The user information is displayed directly or partially on the layout display 501, the mobile demand distribution display 502, the elevator specification display 503 in the building, the elevator service floor display 504 and the in-building personnel density display 505. Figures 3 to 12 The content of the description.

[0151] In the image display 510 of the situation when the number of people waiting is the largest, the display shows the number of people waiting in the user in an animated form. Figures 13 to 15 An image (video or still image) illustrating the simulation results in a specific area when an alarm occurs.

[0152] exist Fig.16 In the example of FIG. 5 , based on the layout of the entire building displayed by the layout display 501, the image display 510 of the situation when the number of people waiting is the largest displays the simulation result of the traffic flow of the elevator halls 511 and 512 on each floor through a video or a still image. This example is to make the specific area ( Figure 6 or Figure 7 The area shown) is used as an example of the elevator hall on each floor.

[0153] exist Fig.16In the display example, the case where the maximum number of people is reached in the state where a majority of people exceeding the threshold value stay in the elevator hall 511 on the first floor is shown. In the case where there are other images of the state where a majority of people exceeding the value other than the maximum number of people stay, for example, by observing the operation of the operator (user) displaying the image, the other image is displayed as the image display 510. Alternatively, in the case where there are multiple states where a majority of people exceeding the threshold value stay, images of the alarm occurrence conditions at each timing can be displayed in sequence.

[0154] In addition, in the absence of an alarm ( Fig.15 ), as an example, the image display 510 shows the situation where the maximum number of people is reached.

[0155] In addition, the average waiting time display 520 shows the number of people waiting in the elevator hall and the occurrence rate of each number of people in a pie chart.

[0156] The average waiting time display 520 is performed based on the evaluation of the simulation evaluation unit 29. That is, the simulation evaluation unit 29 calculates the average elevator waiting time of each user in the elevator hall area based on the simulation result of the traffic flow. Then, the simulation evaluation unit 29 performs the following processing: the calculated average elevator waiting time data of each user is added to the report screen displayed based on the alarm output by the abnormality determination unit 30.

[0157] As described above, according to the device for determining abnormal layout of equipment of this example, when the number of people in a monitored specific area exceeds a threshold value in the result of simulating the traffic flow in a building, a warning of this situation is issued through an image, etc. Therefore, when there is a problem in the simulation result, an appropriate warning can be issued to the simulation operator.

[0158] In this case, by displaying the simulated traffic flow using a video such as an animated image or a still image on the warning screen, a display method that is very easy to understand can be achieved, and a warning of abnormality can be issued reliably.

[0159] Furthermore, even when there is no abnormality exceeding the threshold, by displaying the situation where the number of people in the monitored specific area is the largest, the situation in the building in the traffic flow obtained by the simulation can be appropriately understood.

[0160] In addition, in the report screen of the specific area being monitored, by adding the data of the average elevator waiting time of each user as the elevator hall or other elevator landing, the simulation operator can easily judge from the report screen whether the traffic flow obtained after simulation is reasonable. Specifically, the simulation operator can easily judge from the report screen how often the abnormal state shown in the image occurs, or what the average waiting time is.

[0161] [Modifications]

[0162] The present invention is not limited to the above-described embodiment examples, and includes various modified examples.

[0163] For example, Fig.16 The report screen shown is an example, and warnings of abnormal simulation results may be issued in other forms. For example, the equipment layout abnormality determination device may generate a list of values ​​such as timings and number of people determined to be abnormal for traffic flow in a specific place, and display the list on the report screen.

[0164] In addition to showing Fig.16 In addition to the report screen shown, you can also print Fig.16 The report screen is shown.

[0165] Furthermore, the above-described embodiment is an example in which the specific area for determining abnormality is applied to the elevator hall, which is the landing of the elevator, but the equipment layout abnormality determination device may determine abnormality in other areas within the building.

[0166] In addition, in the above-mentioned embodiment, the simulation evaluation unit 29 evaluates the output of the alarm by using the number of people entering or staying in the specific area in different time periods as an evaluation index, but the number of people entering or staying in different time periods is just an example. For example, the simulation evaluation unit 29 may also use the number of people entering or staying that is not divided into different time periods as an evaluation index. Alternatively, the simulation evaluation unit 29 may also use an evaluation index other than the number of people entering or staying to evaluate.

[0167] In addition, the above-mentioned embodiment examples are detailed descriptions for easy understanding of the present invention, and are not limited to having all the structures described. Figure 1 In the structural diagram, only the control lines and information lines necessary for explanation are shown, but not limited to showing all the control lines and information lines required for the product. In fact, it can be considered that almost all structures are connected to each other.

[0168] In addition, the structure described in the above-mentioned implementation example can also be implemented by software by interpreting and executing the program for implementing each function by the processor. The information such as the program for implementing each function can be placed in a recording device such as a memory, a hard disk, an SSD (Solid State Drive), or a recording medium such as an IC card, an SD card, or an optical disk.

[0169] Description of symbols

[0170] 10…Database unit, 11…BIM data storage unit, 12…Personnel database, 13…Mobility demand distribution database, 14…Mobility demand data storage unit, 15…Personnel data storage unit, 16…Elevator setting data storage unit, 17…Passage demand occurrence rate data storage unit, 18…Passage stop time distribution data storage unit, 20…Crowd flow simulator unit, 21…Layout data conversion unit, 22…Position attribute generation unit, 23…Personnel calculation unit, 24…Personnel evaluation unit, 25…Personnel calibration unit Main part, 26…mobile demand calculation part, 27…via demand calculation part, 28…people flow control part, 29…simulation evaluation part, 30…abnormality judgment part, 40…elevator simulator part, 41…elevator simulation part, 42…operation simulation part, 50…interface part, 51…input part, 52…output part, 100…in-building traffic flow setting device, 101…CPU, 102…ROM, 103…RAM, 104…non-volatile memory, 105…network interface, 106…input device, 107…display device.

Claims

1. A device for determining abnormal equipment layout, characterized in that: include: The database department stores the data of the BIM model of the building; a pedestrian flow simulator section that simulates traffic flow in a building shown by the BIM model stored in the database section; an elevator simulator section that simulates the operation of an elevator installed in the building based on setting data of the elevator; a simulation evaluation unit that calculates an evaluation index of a flow of people in a specific area of ​​the building when the elevator simulator unit simulates the operation of the elevator, based on the traffic flow simulated by the crowd flow simulator unit; as well as an abnormality determination unit that outputs an alarm when the evaluation index calculated by the simulation evaluation unit exceeds a preset threshold value, The evaluation index of the flow of people in the specific area of ​​the building calculated by the simulation evaluation unit is a plurality of service levels set according to the density of people per unit area in the corresponding area and the continuous time of the density. The abnormality determination unit outputs an alarm when the service level calculated by the simulation evaluation unit reaches a service level equivalent to that exceeding a preset threshold value.

2. The device for determining abnormal equipment layout according to claim 1, wherein: When the abnormality determination unit outputs an alarm, an image showing a situation where a person stays in the specific area obtained after simulation is added.

3. The device for determining abnormal equipment layout according to claim 2, wherein: The image showing the situation where people are staying is a situation when the number of people entering or staying in the specific area reaches a maximum.

4. The device for determining abnormal equipment layout according to claim 2, wherein: The abnormality determination unit outputs data of an image showing a situation where a person stays in the specific area when the number of people entering or staying in the specific area reaches a maximum, even when the number does not exceed a preset threshold.

5. The device for determining abnormal equipment layout according to claim 2, wherein: The image showing a situation where people stay in the specific area is a video showing a situation where the number of people flowing into or staying in the specific area changes after simulation.

6. The device for determining abnormal equipment layout according to claim 2, wherein: The specific area is an area near the landing of the elevator.

7. The device for determining abnormal equipment layout according to claim 5, characterized in that: The simulation evaluation unit calculates the average waiting time of the elevator for each user in the area near the elevator landing based on the simulation results of the traffic flow, and adds the calculated data of the average waiting time of the elevator for each user to the alarm output by the abnormality determination unit.

8. A method for determining abnormal equipment layout, characterized in that: include: Simulate the flow of people in the building as shown in the BIM model of the building; an elevator simulation process for simulating the operation of an elevator installed in the building based on setting data of the elevator; A simulation evaluation process of calculating an evaluation index of a flow of people in a specific area of ​​the building when simulating the operation of an elevator in the elevator simulation process using the traffic flow obtained after simulation in the flow of people simulation process; as well as an abnormality determination process of outputting an alarm when the evaluation index of the specific area calculated in the simulation evaluation process exceeds a preset threshold value, The evaluation index of the flow of people in the specific area of ​​the building calculated in the simulation evaluation process is a plurality of service levels set according to the density of people per unit area in the corresponding area and the continuous time of the density. In the abnormality determination process, an alarm is output when the service level calculated in the simulation evaluation process reaches a service level equivalent to that when exceeding a preset threshold value.

Citation Information

Patent Citations

  • BIM system, method, and program

    JP2014009073A

  • Cad system

    JP2007072682A

  • BIM system, method and program

    JP2017215692A

  • Building simulator and building simulation method

    WO2019030816A1