Building system, evacuation method, and evacuation program

The building system assists autonomous mobile bodies in evacuating to safe floors within flooded buildings by integrating with elevators and using weather and flood data to guide their movement, addressing the power limitations of existing outdoor-focused technologies.

JP2025135704AActive Publication Date: 2025-09-19MITSUBISHI ELECTRIC BUILDING SOLUTIONS CORP

Patent Information

Application Number
JP2024033611
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-06
Publication Date
2025-09-19
Estimated Expiration
2044-03-06

AI Technical Summary

Technical Problem

Existing technologies for autonomous vehicles struggle to effectively evacuate within flooded buildings due to insufficient power, as they are designed for outdoor use and do not account for indoor flooding scenarios.

Method used

A building system that integrates with elevators and autonomous mobile bodies to facilitate evacuation to safe floors by acquiring weather information, calculating flood risk, and instructing elevators and mobile bodies to move to designated evacuation floors.

Benefits of technology

Enables safe and efficient evacuation of autonomous mobile bodies within buildings during flooding by utilizing elevators to reach higher, secure floors, thereby protecting them from flood damage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025135704000001_ABST
    Figure 2025135704000001_ABST
Patent Text Reader

Abstract

To provide a building system which supports operation for evacuating autonomous movable bodies capable of moving autonomously in a building using an elevator to a safe evacuation floor in the building when flooding occurs in the building due to abnormal weather.SOLUTION: A building system calculates whether or not a target area is flooded based on weather information acquired from an external service and calculates an evacuation floor for evacuation from flood damage in the building in the target area when it is flooded. The building system instructs one or multiple autonomous movable bodies in the target area to get into an elevator car installed in the building and to get off at the evacuation floor and instructs the elevator to move the car with the one or multiple autonomous movable bodies therein to the evacuation floor.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a technology for a building system that evacuates autonomous mobile bodies in flood-prone areas to evacuation floors of a building. [Background technology]

[0002] Patent Document 1 discloses a technology for quickly evacuating or evacuating a vehicle in the event of a disaster. In this technology, when the controller of the autonomous vehicle receives disaster information such as a tsunami warning, eruption warning, or heavy rain warning, it controls the gear shift actuator to increase the gear ratio of the transmission, thereby enabling the vehicle to quickly evacuate to higher ground or elsewhere. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-206300 Summary of the Invention [Problem to be solved by the invention]

[0004] The technology of Patent Document 1 is targeted at autonomous vehicles that travel outdoors. Therefore, for example, in the event of flooding, even if the technology of Patent Document 1 is applied to an autonomous mobile body that can autonomously move within a building using elevators, it is expected that evacuation will be difficult due to insufficient running power.

[0005] The present disclosure has been made to solve the above-mentioned problems, and aims to provide a building system that assists in the evacuation of autonomous mobile bodies that can move autonomously within a building using elevators to a safe evacuation floor within the building when flooding occurs within the building due to abnormal weather. [Means for solving the problem]

[0006] The building system disclosed herein is a building system that controls the operation of elevators installed in buildings within a target area and the operation of one or more autonomous mobile bodies that can move autonomously within the building using the elevators, and is equipped with an acquisition unit that acquires weather information, a flood calculation unit that calculates whether the target area will be flooded based on the weather information, an evacuation floor calculation unit that calculates an evacuation floor within the building to evacuate from flooding damage if the target area is flooded, a mobile body control unit that instructs one or more autonomous mobile bodies in the target area to get into the elevator car and get off at an evacuation floor, and an elevator control unit that instructs the elevator to move the car carrying the one or more autonomous mobile bodies to the evacuation floor.

[0007] In addition, the evacuation method disclosed herein is an evacuation method that is executed by a computer and causes one or more autonomous moving bodies that can move autonomously within a building using an elevator to evacuate to an evacuation floor within a building in a target area, and includes the steps of: acquiring weather information for the target area; calculating, based on the weather information, whether the target area will be flooded; if the target area is flooded, calculating an evacuation floor within the building to evacuate from flooding damage; instructing one or more autonomous moving bodies in the target area to get into the elevator car and get off at the evacuation floor; and instructing the elevator to move the car carrying the one or more autonomous moving bodies to the evacuation floor.

[0008] Furthermore, the evacuation program of the present disclosure is an evacuation program that causes a computer to evacuate one or more autonomous moving bodies that can move autonomously within a building using an elevator to an evacuation floor within a building in a target area, and is configured to cause the computer to acquire weather information for the target area, calculate whether the target area will be flooded based on the weather information, and if the target area will be flooded, calculate an evacuation floor within the building to evacuate from flooding damage, instruct one or more autonomous moving bodies in the target area to board the elevator car and disembark at the evacuation floor, and instruct the elevator to move the car carrying the one or more autonomous moving bodies to the evacuation floor. [Effects of the Invention]

[0009] According to the technology disclosed herein, it is possible to provide a building system that assists autonomous moving bodies that can move autonomously within a building using elevators in evacuating to a safe evacuation floor within the building when flooding occurs within the building due to abnormal weather. [Brief explanation of the drawings]

[0010] [Figure 1] 1 is a block diagram for explaining an overview of a building system according to a first embodiment. [Figure 2] 2 is a block diagram showing the functions of a control device of a building system according to the first embodiment. FIG. [Figure 3] 3 is a flowchart of a process executed in the building system according to the first embodiment. [Figure 4] FIG. 10 is a diagram illustrating a modified example of the hardware resources of the control device of the building system. [Figure 5] FIG. 10 is a block diagram showing the functions of a control device of a building system according to a second embodiment. [Figure 6] FIG. 10 is a diagram illustrating an example of a method for determining an evacuation building in the building identification process. [Figure 7] 10 is a flowchart of a process executed in a building system according to a second embodiment. [Figure 8]FIG. 11 is a block diagram showing the functions of a control device of a building system according to a third embodiment. [Figure 9] FIG. 10 is a diagram illustrating an example of a priority table. [Figure 10] 11 is a flowchart of a process executed in a building system according to a third embodiment. [Figure 11] FIG. 10 is a block diagram showing the functions of a control device of a building system according to a fourth embodiment. [Figure 12] 10 is a flowchart of a process executed in a building system according to a fourth embodiment. [Figure 13] FIG. 11 is a block diagram showing the functions of a control device of a building system according to a fifth embodiment. [Figure 14] FIG. 10 is a diagram showing an example of a method for determining an evacuation site in the evacuation site calculation process. [Figure 15] 13 is a flowchart of a process executed in a building system according to a fifth embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0011] Hereinafter, an embodiment will be described with reference to the drawings. Note that elements common to the various drawings are given the same reference numerals and redundant explanations will be omitted.

[0012] 1. Embodiment 1 1-1. Overview of the building system of the first embodiment 1 is a block diagram for explaining an overview of a building system according to embodiment 1. A building system 10 according to this embodiment is a system that evacuates autonomous mobile objects in a building within a flood-prone area to a safe floor when flooding occurs due to abnormal weather such as heavy rain, a tsunami, or a high tide.

[0013] The building system 10 of the first embodiment is connected to an external service 2, one or more elevators 4, and one or more autonomous moving bodies 6 via a communication network 8 such as the Internet.

[0014] The external service 2 is an external service that distributes disaster information such as weather information, etc. The external service 2 is provided by a public institution such as the Japan Meteorological Agency in Japan or a similar institution in another country.

[0015] Each elevator 4 is installed in a building with multiple floors in the target area under the jurisdiction of the building system 10. Multiple elevators 4 may be installed in one building. A hoistway for the elevators 4 is installed in the building. The hoistway is a long space in the vertical direction that spans multiple floors. A landing adjacent to the hoistway is installed on each floor.

[0016] The elevator 4 comprises, as its main components (not shown), a hoist, a main rope, a car, and a counterweight. The main rope is wound around the sheave of the hoist. The main rope supports the load of the car on one side of the sheave of the hoist. The main rope supports the load of the counterweight on the other side of the sheave of the hoist. The car is a device that transports users of the elevator 4 or autonomous moving bodies between multiple floors by traveling up and down the hoistway. The car travels up and down the hoistway in conjunction with the movement of the main rope due to the rotation of the sheave of the hoist.

[0017] The autonomous mobile body 6 is a robot that can autonomously move within a building using the elevator 4 while determining its own position. The autonomous mobile body 6 cooperates with the elevator 4 to autonomously call the elevator 4 and can board the car that responds to the call. The autonomous mobile body 6 operates under the control of a mobile body control device (not shown). There are no limitations on the attributes and operation control of the autonomous mobile body 6. For example, the attributes of the autonomous mobile body 6 can be exemplified as a transport robot that transports luggage, a cleaning robot that cleans floors, a security robot that guards the building, etc.

[0018] The building system 10 is a device that performs various controls to evacuate autonomous mobile objects 6 in a flooded area to a safe floor within the building when flooding occurs in the area under its jurisdiction. The building system 10 communicates with the external service 2, the autonomous mobile objects 6, and the elevator 4 via a communication network 8.

[0019] The building system 10 includes a control device 20 and a database 50. The control device 20 is a microcomputer including at least one processor 30 and at least one memory 40. The control device 20 is also called an information processing device.

[0020] The memory 40 stores a save program 42 and various data 44 for running the save program 42. The processor 30 includes a CPU (Central Processing Unit). The processor 30 reads and executes the save program 42, thereby realizing various functions of the control device 20 of the building system 10. The various realized functions will be described in detail below. The save program 42 may be recorded on a computer-readable recording medium, or may be stored on a server capable of communicating with the building system 10, such as a cloud server.

[0021] The database 50 includes building information for the target area and a hazard map. The hazard map is a map that includes information on areas expected to be flooded due to external flooding, internal flooding, tsunamis, etc. The hazard map may also include information on the planned amount of drainage facilities for each area. Furthermore, the hazard map may also include information on the locations of disaster prevention facilities such as tsunami evacuation sites and evacuation routes.

[0022] 1-2. Functional configuration of the building system according to the first embodiment Next, the functional configuration of the control device 20 provided in the building system 10 will be described in more detail. Fig. 2 is a block diagram showing the functions of the control device of the building system according to embodiment 1. The building system 10 includes a weather information acquisition unit 21, a flood calculation unit 22, an evacuation floor calculation unit 23, a mobile body control unit 24, and an elevator control unit 25 as functions realized by the processor 30 reading and executing the evacuation program 42.

[0023] The weather information acquisition unit 21 executes a process of acquiring weather information from the external service 2. This process will be hereinafter referred to as "weather information acquisition process." The weather information here is forecast information for estimating the flooding situation in the target area, and includes, for example, the amount of precipitation due to heavy rain, the height of a tsunami, or the height of a storm surge.

[0024] The flood calculation unit 22 executes a process to determine whether a target area will be flooded and a process to calculate the flood depth if flooded, based on meteorological information and the hazard map stored in the database 50. This process will be referred to as the "flood calculation process" below.

[0025] When the flood calculation process determines that flooding will occur in the target area, the evacuation floor calculation unit 23 executes a process to calculate an evacuation floor for each building located in the target area to safely evacuate from flood damage. This process is hereinafter referred to as the "evacuation floor calculation process." The evacuation floor here is a floor that is higher than the flood depth and is suitable for the autonomous mobile body 6 to evacuate to. For example, the evacuation floor is a floor that is higher than the flood depth and has no security restrictions on disembarking.

[0026] The mobile body control unit 24 executes a process to instruct autonomous mobile bodies 6 to be evacuated and located in a lower position than an evacuation floor in each building to move to an evacuation floor. This process is hereinafter referred to as the "mobile body control process," and autonomous mobile bodies 6 to be evacuated in a building are hereinafter referred to as "intra-building mobile bodies." Typically, in the mobile body control process, the mobile body control unit 24 acquires position information of each autonomous mobile body 6. There is no limitation on the method for acquiring the position information. The mobile body control unit 24 identifies intra-building mobile bodies based on the acquired position information. Then, the mobile body control unit 24 instructs each identified intra-building mobile body to move to the elevator 4 landing, board the elevator 4, and disembark at an evacuation floor.

[0027] The elevator control unit 25 executes a process to instruct each elevator 4 to transport the intra-building moving object to the evacuation floor. This process is hereinafter referred to as "elevator control process." The instructions here include an instruction to register a call from a hall on a floor lower than the evacuation floor when the autonomous moving object 6 arrives at that hall.

[0028] 1-3. Specific processing executed in the building system according to the first embodiment Specific processing executed in the building system 10 will be described below with reference to a flowchart. Fig. 3 is a flowchart of processing executed in the building system according to the first embodiment. The routine shown in Fig. 3 is executed by the processor 30 of the control device 20 of the building system 10 executing the evacuation program 42 stored in the memory 40. Note that this routine also represents part of an evacuation method in the building system 10 for evacuating the autonomous moving body 6 to a safe evacuation floor when flooding occurs in a target area.

[0029] 3, the weather information acquisition unit 21 executes weather information acquisition processing to acquire weather information from the external service 2. The acquired weather information is sent to the flood calculation unit 22. After the processing of step S100 is performed, the processing proceeds to step S102.

[0030] In step S102, a flood calculation process is executed to determine whether flooding will occur in the target area. As an example, if the weather information includes information about heavy rain, the flood calculation unit 22 determines whether the amount of precipitation in the target area due to the heavy rain exceeds the drainage facility design amount included in the hazard map. Furthermore, if flooding will occur in the target area, the flood calculation unit 22 estimates the flood depth in the target area based on the amount of precipitation and the hazard map for external flooding or internal flooding. As another example of flood calculation process, if the weather information includes information about a tsunami or a storm surge, the flood calculation unit 22 determines whether the target area includes a flooded area estimated based on the hazard map for a tsunami or a storm surge, and estimates the depth of the flood if flooding will occur. If the determination in step S102 is found to be true, the process proceeds to step S104; if the determination is not found to be true, the process of step S100 is executed again.

[0031] In step S104, the evacuation floor calculation process is executed. Here, the evacuation floor calculation unit 23 references the building information for the target area stored in the database 50 and calculates, as evacuation floors, suitable floors selected from among floors higher than the flood depth calculated in the flood calculation process for each building in the target area. As an example, the evacuation floor calculation unit 23 calculates floors 2 and above as evacuation floors when the flood depth is between 0.0 and 0.5 m, floors 3 and above as evacuation floors when the flood depth is between 0.5 and 3.0 m, and floors 4 and above as evacuation floors when the flood depth is between 3.0 and 5.0 m. Note that evacuation floors are preferably floors with no security entry restrictions and have a high vehicle capacity. After step S104 is completed, the process proceeds to step S106.

[0032] In steps S106 and S108, a mobile object control process is executed. Specifically, in step S106, the mobile object control unit 24 acquires position information of the autonomous mobile objects 6 in each building in the target area and identifies the mobile objects in the building that are on floors lower than the evacuation floors. After the process of step S106 is performed, the process proceeds to step S108.

[0033] In step S108, the mobile body control unit 24 instructs each of the identified in-building mobile bodies to move to the elevator 4 landing, to board the elevator 4 at the landing, and to disembark from the elevator 4 at the evacuation floor.

[0034] In step S110, elevator control processing is executed. Here, when an intra-building moving object arrives at a landing on a floor lower than the evacuation floor, the elevator control unit 25 registers a call from the landing to the evacuation floor. Whether or not the intra-building moving object has arrived at the landing is determined, for example, based on the location information of the intra-building moving object. Alternatively, if the intra-building moving object that has arrived at the landing is configured to send an arrival notification to the building system 10, it is determined that the intra-building moving object has arrived at the landing based on the received arrival notification.

[0035] According to the series of processes of the building system 10 according to the first embodiment described above, when flooding occurs in the target area, moving objects within the building on floors below the evacuation floor move to the elevator 4 landing in accordance with instructions. When the moving objects within the building arrive at the landing, a call to the evacuation floor is registered from the landing. The moving objects within the building board the elevator 4 car in accordance with instructions. The elevator 4 car moves to the evacuation floor in accordance with the call. The moving objects within the building disembark at the evacuation floor in accordance with instructions. This makes it possible to evacuate the moving objects within the building to a safe evacuation floor.

[0036] 1-4. Variations The building system 10 of the first embodiment may employ the following modified aspects. These modified aspects may also be applied to building systems of other embodiments described later.

[0037] 1-4-1. Building System 10 Hardware Resources Fig. 4 is a diagram showing a modified example of the hardware resources of a control device of a building system. In the example shown in Fig. 4, the control device 20 includes, for example, a processor 30, a memory 40, and a processing circuit 82 including dedicated hardware 80. Fig. 4 shows an example in which some of the functions of the control device 20 are realized by the dedicated hardware 80. All of the functions of the control device 20 may also be realized by the dedicated hardware 80. The dedicated hardware 80 may be a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC, an FPGA, or a combination thereof.

[0038] The memory 40 may be independent from the control device 20 and the role thereof may be played by a cloud or the like.

[0039] In the building system 10, all or part of the functions of the control device 20 may be installed in the elevator 4 or the autonomous moving body 6. Furthermore, the role of the database 50 may be played by a cloud or the like.

[0040] 1-4-2. Mobile control processing In the mobile object control process, there is no limitation on the division of control between the control device 20 of the building system 10 and the autonomous mobile object 6. In other words, in the mobile object control process, it is sufficient that the control device 20 of the building system 10 and the autonomous mobile object 6 can work together to move the autonomous mobile object 6 to an evacuation floor, and internal processing such as generating a movement path to an evacuation floor may be performed by either the control device 20 or the autonomous mobile object 6.

[0041] 2. Embodiment 2 In the second embodiment, differences from the example disclosed in the first embodiment will be described in particular detail. For features not described in the second embodiment, any of the features of the example disclosed in the first embodiment may be adopted.

[0042] 2-1. Functional configuration of the building system according to the second embodiment The building system 10 of the second embodiment is characterized by a process of evacuating an autonomous moving body 6 moving outside a building in a target area to an evacuation floor in the building when flooding occurs in the target area.

[0043] 5 is a block diagram showing the functions of the control device of the building system according to embodiment 2. The control device 20 of the building system 10 further includes a building identification unit 26 as a function realized by the processor 30 reading and executing the evacuation program 42.

[0044] The building identification unit 26 is a functional block for executing a process to determine an evacuation building to which an autonomous mobile body 6 moving outside a building in a target area should evacuate. This process is hereinafter referred to as a "building identification process," and an autonomous mobile body 6 outside a building that is the evacuation target is hereinafter referred to as an "outside-building mobile body."

[0045] In the building identification process, the building identification unit 26 acquires the position information of each autonomous moving body 6 and identifies outside-building moving bodies moving in the target area based on the acquired position information. Then, the building identification unit 26 determines an evacuation building to which each identified outside-building moving body should evacuate from one or more candidate evacuation buildings provided in the target area. The candidate evacuation buildings here are buildings for which evacuation floors have been set in the evacuation floor calculation process.

[0046] 6 is a diagram showing an example of a method for determining an evacuation building in the building identification process. In the example shown in this figure, buildings A, B, and C are illustrated as candidate evacuation buildings. In the building identification process, the building identification unit 26 determines building A, which is the nearest candidate evacuation building from the position of the outside-building moving body, as the evacuation building.

[0047] In the mobile object control process, the mobile object control unit 24 executes a process of instructing the mobile objects outside the building to move to an evacuation floor of an evacuation building. Typically, the mobile object control unit 24 instructs each of the mobile objects inside the building to move into and enter the determined evacuation building, move to the elevator 4 landing, get on the elevator 4, and get off at the evacuation floor.

[0048] According to the series of processes of the building system 10 relating to the second embodiment described above, when flooding occurs in the target area, it becomes possible to quickly evacuate outside-building moving objects moving outside the building in the target area to a safe evacuation floor within the building.

[0049] 2-2. Specific processing executed in the building system according to the second embodiment Fig. 7 is a flowchart of processing executed in the building system according to embodiment 2. The routine shown in Fig. 7 is executed by the processor 30 of the control device 20 of the building system 10 executing the evacuation program 42 stored in the memory 40. Note that this routine also represents part of an evacuation method in the building system 10 for evacuating the autonomous moving body 6 to a safe evacuation floor when flooding occurs in a target area.

[0050] In steps S200 to S204 of the routine shown in Fig. 7, the same processing as in steps S100 to S104 of the routine shown in Fig. 3 is executed. After the processing in step S204 is executed, the process proceeds to step S206.

[0051] In steps S206 and S208, a building identification process is executed. Specifically, in step S206, the building identification unit 26 acquires position information of the autonomous moving body 6 within the target area and identifies an outside-building moving body moving outside the building. After the process of step S206 is performed, the process proceeds to step S208.

[0052] In step S208, the building identification unit 26 determines, as the evacuation building, the evacuation building candidate that is closest to each outside moving body from among the evacuation building candidate within the target area for which the evacuation floor was set in the evacuation floor calculation processing in step S204. When the processing of step S208 is completed, the processing proceeds to step S210.

[0053] In step S210, the mobile body control unit 24 instructs each of the identified outside-building mobile bodies to move to the evacuation building determined in step S208, to move to the elevator 4 landing of the evacuation building, to board the elevator 4 at the landing, and to disembark from the elevator 4 at the evacuation floor.

[0054] Also, in step S212, elevator control processing is executed. Here, when an outside-building moving object arrives at a hall in an evacuation building, the elevator control unit 25 registers a call from the hall to the evacuation floor. Whether the outside-building moving object has arrived at the hall is determined, for example, based on the position information of the outside-building moving object. Alternatively, if the outside-building moving object that has arrived at the hall has a function to send a hall arrival notice to the building system 10, it is determined that the outside-building moving object has arrived at the hall based on the received hall arrival notice. As a result, the car of the elevator 4 is dispatched to the hall.

[0055] According to the series of processes of the building system 10 according to the second embodiment as described above, when flooding occurs in a target area, an outside-building moving body moving outside the building in the target area moves to the elevator 4 landing of the nearest evacuation building in accordance with instructions. When the outside-building moving body arrives at the landing, a call to an evacuation floor is registered from the landing. The outside-building moving body boards the elevator 4 car in accordance with instructions. The elevator 4 car moves to the evacuation floor in accordance with the call. The outside-building moving body disembarks at the evacuation floor in accordance with instructions. This makes it possible to evacuate the outside-building moving body to a safe evacuation floor.

[0056] 2-3. Variations The building system 10 of the second embodiment may employ the following modified aspects.

[0057] 2-3-1. Building identification processing The evacuation building determined in the building identification process does not necessarily have to be the candidate evacuation building closest to the outside-of-building moving object. In other words, if the evacuation of outside-of-building moving objects is concentrated in one building, it is possible that they will not be able to evacuate to the evacuation floor quickly. Therefore, in the building identification process, the building identification unit 26 may determine the evacuation building taking into account the degree of congestion of the candidate evacuation buildings in the target area. In this case, for example, the building identification unit 26 excludes from the candidate evacuation buildings in the target area any building in which the number of outside-of-building moving objects evacuating has reached the allowable number. This process can prevent the evacuation of outside-of-building moving objects from concentrating in a specific building.

[0058] 3. Embodiment 3 In the third embodiment, differences from the example disclosed in the first embodiment will be described in particular detail. For features not described in the third embodiment, any of the features of the example disclosed in the first embodiment may be adopted.

[0059] 3-1. Functional configuration of the building system according to the third embodiment The building system 10 of the third embodiment is characterized by a process for setting the priority of the evacuation order when the intra-building moving bodies are evacuated to the evacuation floor.

[0060] 8 is a block diagram showing the functions of the control device of the building system according to embodiment 3. The control device 20 of the building system 10 further includes an evacuation order calculation unit 27 as a function realized by the processor 30 reading and executing the evacuation program 42.

[0061] The evacuation order calculation unit 27 is a functional block for executing a process to calculate the order in which multiple in-building moving bodies should be evacuated to evacuation floors in buildings within the target area. This process will be referred to as "evacuation order calculation process" hereinafter.

[0062] FIG. 9 is a diagram showing an example of a priority table. In the example of the priority table shown in this figure, an evacuation order priority is set for each autonomous moving body 6 according to the amount of the moving body. The database 50 stores, for example, a priority table such as that shown in FIG. 9. In the evacuation order calculation process, the evacuation order calculation unit 27 determines the evacuation order of the moving bodies in the building in descending order of priority based on the priority table. Note that the "evacuation order" here refers to the order in which people arrive at and disembark at the evacuation floor, and is not necessarily the same as the order in which people board the elevator 4.

[0063] In the mobile object control process, the mobile object control unit 24 executes a process of instructing the mobile objects within the building to move to an evacuation floor of an evacuation building. Typically, when there are multiple mobile objects within the building, the mobile object control unit 24 instructs each of the mobile objects within the building to move to the elevator 4 landing, get on the elevator 4, and get off at an evacuation floor so that they arrive at an evacuation floor in accordance with the evacuation order determined by the evacuation order calculation process.

[0064] For example, if the number of autonomous moving bodies 6 that can fit in the car of the elevator 4 is one, the moving body control unit 24 instructs the intra-building moving body that is earliest in the evacuation order, among the multiple intra-building moving bodies, to get on and off the elevator 4. Also, if the number of autonomous moving bodies 6 that can fit is two, the moving body control unit 24 instructs the intra-building moving body that is earliest and second earliest in the evacuation order, among the multiple intra-building moving bodies, to get on and off the elevator 4. In this case, there are no restrictions on the order in which the two intra-building moving bodies get on.

[0065] 3-2. Specific processing executed in the building system according to the third embodiment Fig. 10 is a flowchart of processing executed in the building system according to embodiment 3. The routine shown in Fig. 10 is executed by the processor 30 of the control device 20 of the building system 10 executing the evacuation program 42 stored in the memory 40. Note that this routine also represents part of an evacuation method in the building system 10 for evacuating the autonomous moving body 6 to a safe evacuation floor when flooding occurs in a target area.

[0066] In steps S300 to S304 of the routine shown in Fig. 10, the same processing as in steps S100 to S104 of the routine shown in Fig. 3 is executed. After the processing in step S304 is executed, the process proceeds to step S306.

[0067] In steps S306 and S308, evacuation order calculation processing is executed. Specifically, in step S306, the evacuation order calculation unit 27 acquires position information of the autonomous moving bodies 6 in each building in the target area and identifies the moving bodies in the building that are on floors lower than the evacuation floors. The evacuation order calculation unit 27 then determines whether there are multiple identified moving bodies in the building. As a result, if the determination is found to be successful, the process proceeds to step S308, and if the determination is not found to be successful, the process proceeds to step S310.

[0068] In step S308, the evacuation order calculation unit 27 determines the evacuation order of the multiple intra-building moving objects in the building in descending order of priority based on the priority table stored in the database 50. When the processing of step S308 is completed, the processing proceeds to step S310.

[0069] In step 310, a mobile object control process is executed. Typically, the mobile object control unit 24 instructs each of the mobile objects in the building to move to the elevator 4 landing, get on the elevator 4, and get off at the evacuation floor so that the objects arrive at the evacuation floor in accordance with the evacuation order determined by the evacuation order calculation process.

[0070] In step S312, elevator control processing is executed. Here, the elevator control unit 25 registers elevator calls so that the intra-building moving bodies disembark at the evacuation floors in order of evacuation. At this time, in consideration of the operational efficiency of the elevator 4, the boarding order of the intra-building moving bodies does not need to be the same as the evacuation order, and intra-building moving bodies riding in the same car may be ordered back and forth.

[0071] According to the series of processes of the building system 10 according to the third embodiment as described above, when flooding occurs in the target area, it becomes possible to quickly evacuate the autonomous moving bodies 6 with high priority to the evacuation floor.

[0072] 3-3. Modified Examples The building system 10 of the third embodiment may employ the following modified aspects.

[0073] 3-3-1.Priority Table In the priority table, priorities may be set based on criteria other than monetary amounts. For example, the priority table may set priorities of autonomous moving bodies based on the degree of necessity for business continuity.

[0074] 3-3-2. Autonomous moving object to be controlled In the building system 10 of the third embodiment, the autonomous moving object 6 to be controlled is not limited to an in-building moving object, but may also include an outside-building moving object.

[0075] 4. Embodiment 4 In the fourth embodiment, differences from the example disclosed in the first embodiment will be described in particular detail. For features not described in the fourth embodiment, any of the features of the example disclosed in the first embodiment may be adopted.

[0076] 4-1. Functional configuration of the building system according to the fourth embodiment The building system 10 of the fourth embodiment is characterized by a process for preventing flood damage to autonomous moving bodies 6 inside buildings in a target area when flooding occurs in the target area.

[0077] 11 is a block diagram showing the functions of a control device of a building system according to embodiment 4. The control device 20 of the building system 10 further includes a movement restriction unit 28 as a function realized by the processor 30 reading and executing the evacuation program 42.

[0078] The movement restriction unit 28 is a functional block for executing a process of restricting the movement of an autonomous moving body 6 inside a building in a target area. This process is hereinafter referred to as "movement restriction processing." Specifically, in the movement restriction processing, the movement restriction unit 28 restricts an autonomous moving body 6 on a floor above the evacuation floor from moving to a floor below the evacuation floor. In addition, the movement restriction unit 28 restricts an autonomous moving body 6 inside a building from moving outside the building.

[0079] 4-2. Specific processing executed in the building system according to the fourth embodiment Fig. 12 is a flowchart of processing executed in the building system according to embodiment 4. The routine shown in Fig. 12 is executed by the processor 30 of the control device 20 of the building system 10 executing the evacuation program 42 stored in the memory 40. Note that this routine also represents part of an evacuation method in the building system 10 for evacuating the autonomous moving body 6 to a safe evacuation floor when flooding occurs in a target area.

[0080] In steps S400 to S404 of the routine shown in Fig. 12, the same processing as in steps S100 to S104 of the routine shown in Fig. 3 is executed. After the processing in step S404 is executed, the process proceeds to step S406.

[0081] In steps S406 and S408, movement restriction processing is executed. Specifically, in step S406, the movement restriction unit 28 acquires position information of the autonomous moving bodies 6 in each building in the target area, and identifies the autonomous moving bodies 6 that are on an evacuation floor or higher in each building. Then, the evacuation order calculation unit 27 instructs the identified autonomous moving bodies 6 to be prohibited from moving to floors below the evacuation floor. Furthermore, in step S408, the movement restriction unit 28 instructs all autonomous moving bodies 6 in the building to be prohibited from moving outside the building.

[0082] According to the series of processes of the building system 10 according to the fourth embodiment as described above, when flooding occurs in a target area, it is possible to protect the autonomous moving body 6 inside the building from flood damage.

[0083] 4-3. Modified Examples The building system 10 of the fourth embodiment may employ the following modified aspects.

[0084] 4-3-1.Movement constraint processing In the movement restriction processing, the movement restriction unit 28 may be configured to execute only one of the following processes: restricting an autonomous moving body 6 on a floor above the evacuation floor from moving to a floor below the evacuation floor; and restricting an autonomous moving body 6 inside a building from moving outside the building.

[0085] 5. Embodiment 5. In the fifth embodiment, differences from the example disclosed in the second embodiment will be described in particular detail. For features not described in the fifth embodiment, any of the features of the example disclosed in the second embodiment may be adopted.

[0086] 5-1. Functional configuration of the building system according to the fifth embodiment The building system 10 of the fifth embodiment is characterized by a process of evacuating autonomous moving bodies 6 outside the building to an outdoor evacuation site when a target area is flooded.

[0087] 13 is a block diagram showing the functions of a control device of a building system according to embodiment 5. The control device 20 of the building system 10 further includes an evacuation time calculation unit 31, a predicted damage occurrence time calculation unit 32, and an evacuation site calculation unit 33 as functions realized by the processor 30 reading and executing the evacuation program 42.

[0088] The evacuation time calculation unit 31 is a functional block for executing a process to calculate the evacuation time required for an outside moving body to move to the evacuation building determined in the building identification process. This process will be hereinafter referred to as the "evacuation time calculation process." Specifically, in the evacuation time calculation process, the evacuation time calculation unit 31 calculates the evacuation time based on the distance from the outside moving body to the evacuation building and the moving speed of the outside moving body.

[0089] The damage occurrence prediction time calculation unit 32 is a functional block for executing a process to calculate the predicted time required for flood damage to occur in evacuation buildings. This process will be referred to hereinafter as the "prediction time calculation process." In the prediction time calculation process, the damage occurrence prediction time calculation unit 32 calculates the predicted time based on meteorological information. Examples of meteorological information referenced here include real-time map information on flood disasters related to heavy rain, predicted time information on the arrival of tsunamis similar to tsunamis, and tide level prediction information for storm surges.

[0090] The evacuation site calculation unit 33 is a functional block for executing a process to determine an outdoor evacuation site for an outside-building moving body. This process is hereinafter referred to as the "evacuation site calculation process." In the evacuation site calculation process, the evacuation site calculation unit 33 compares the evacuation time with the predicted time to determine whether the outside-building moving body can evacuate to an evacuation building before damage occurs. The database 50 stores information on candidate outdoor evacuation sites in the event of flooding, such as on high ground. If the evacuation site calculation unit 33 determines that the outside-building moving body cannot evacuate to an evacuation building before damage occurs, it refers to the information on the candidate outdoor evacuation sites stored in the database 50 and calculates the nearest candidate outdoor evacuation site from the outside-building moving body as the final evacuation site. The elevator control unit 25 instructs the outside-building moving body to move to the evacuation site determined by the evacuation site calculation process.

[0091] 14 is a diagram showing an example of a method for determining an evacuation site in the evacuation site calculation process. In the example shown in this figure, an evacuation building and evacuation sites D and E as candidate outdoor evacuation sites are illustrated. For example, in the evacuation site calculation process, the evacuation site calculation unit 33 determines, as the evacuation site, evacuation site D, which is the closest candidate outdoor evacuation site to the position of the outside-building moving body.

[0092] According to the series of processes of the building system 10 relating to the fifth embodiment as described above, when it is difficult to evacuate to an evacuation building before flood damage occurs, it is possible to protect the autonomous moving body 6 from flood damage by evacuating to an outdoor evacuation site.

[0093] 5-2. Specific processing executed in the building system according to the fifth embodiment Fig. 15 is a flowchart of processing executed in a building system according to embodiment 5. The routine shown in Fig. 15 is executed by the processor 30 of the control device 20 of the building system 10 executing the evacuation program 42 stored in the memory 40. Note that this routine also represents part of an evacuation method in the building system 10 for evacuating the autonomous moving body 6 to a safe evacuation floor when flooding occurs in a target area.

[0094] In steps S500 to S508 of the routine shown in Fig. 15, the same processing as in steps S200 to S208 of the routine shown in Fig. 7 is executed. After the processing in step S508 is executed, the process proceeds to step S510.

[0095] In step S510, evacuation time calculation processing, predicted time calculation processing, and evacuation site calculation processing are executed. Specifically, in the evacuation time calculation processing, the evacuation time calculation unit 31 calculates the evacuation time based on the distance from the outside-building moving object to the evacuation building and the moving speed of the outside-building moving object. In the predicted time calculation processing, the damage occurrence predicted time calculation unit 32 calculates the predicted time based on meteorological information. Then, in the evacuation site calculation processing, the evacuation site calculation unit 33 determines whether the evacuation time is shorter than the predicted time. If the result of the determination is found to be successful, it is determined that evacuation to an evacuation building is possible before flooding occurs, and the processing proceeds to step S512. In steps S512 to S514, processing similar to steps S210 to S212 of the routine shown in FIG. 7 is executed.

[0096] On the other hand, if the determination in step S510 is not successful, it is determined that evacuation to an evacuation building is not possible before flooding occurs, and the process proceeds to step S516. In step S516, the evacuation site calculation unit 33, in the evacuation site calculation process, references the information on the outdoor evacuation site candidates stored in the database 50 and calculates the nearest outdoor evacuation site candidate from the outside-building moving object as the final outdoor evacuation site. After the process of step S516 is executed, the process proceeds to step S518. In step S518, the elevator control unit 25 instructs the outside-building moving object to move to the outdoor evacuation site determined by the evacuation site calculation process.

[0097] According to the series of processes of the building system 10 relating to the fifth embodiment as described above, when it is difficult to evacuate to an evacuation building before flood damage occurs, it is possible to protect the autonomous mobile body 6 from flood damage by evacuating to an outdoor evacuation site.

[0098] 5-3. Modifications The building system 10 of the fifth embodiment may employ the following modified aspects.

[0099] 5-3-1. Evacuation site calculation processing The outdoor evacuation site determined in the evacuation site calculation process does not necessarily have to be the evacuation site candidate closest to the outside-building moving object. In other words, the evacuation site may be determined taking into consideration conditions such as the location, size, altitude, etc. of the evacuation site candidate.

[0100] 6.Other Although the preferred embodiments have been described in detail above, the present disclosure is not limited to the above-described embodiments, and various modifications and substitutions can be made to the above-described embodiments without departing from the scope of the claims.

[0101] Various aspects of the present disclosure are summarized below as appendices.

[0102] (Appendix 1) A building system that controls the operation of elevators installed in buildings within a target area and the operation of one or more autonomous mobile bodies that can autonomously move within the building using the elevators, an acquisition unit for acquiring weather information; a flood calculation unit that calculates whether the target area will be flooded based on the meteorological information; an evacuation floor calculation unit that calculates an evacuation floor for evacuating from flood damage within the building when the target area is flooded; a mobile object control unit that instructs the one or more autonomous mobile objects in the target area to get into the elevator car and get off at the evacuation floor; an elevator control unit that instructs the elevator to move the car in which the one or more autonomous moving bodies are riding to the evacuation floor; A building system comprising: (Appendix 2) The moving body control unit The system is configured to instruct an intra-building moving body, among the one or more autonomous moving bodies, that moves within the building on a floor lower than the evacuation floor to get into the elevator car and get off at the evacuation floor. A building system as described in Appendix 1. (Appendix 3) a building identification unit that identifies an evacuation building to which the one or more autonomous moving bodies will evacuate from one or more evacuation building candidates within the target area; The moving body control unit is configured to instruct an outside-building moving body, among the one or more autonomous moving bodies, that moves outside the building in the target area, to get into the elevator car installed in the evacuation building and get off at the evacuation floor, The elevator control unit The system is configured to instruct the elevator installed in the evacuation building to move the car carrying the outside-building moving body to the evacuation floor. A building system as described in Appendix 1. (Appendix 4) The building identification unit identifies, as the evacuation building, the evacuation building candidate that is closest to the outside-building moving body from among the one or more evacuation building candidates. 4. The building system of claim 3, configured so that (Appendix 5) The building identification unit excludes from the candidate evacuation buildings in the target area any building for which the number of autonomous moving bodies to evacuate has reached an allowable number. 5. The building system of claim 4, configured so that (Appendix 6) further comprising an evacuation order calculation unit that calculates an evacuation order for each of the one or more autonomous moving bodies based on the priority of the evacuation order; The moving body control unit and instructing one or more of the autonomous moving bodies to get into the car of the elevator and get off at the evacuation floor according to the evacuation order. 10. A building system according to any one of claims 1 to 5. (Appendix 7) 6. The building system according to any one of Supplementary Note 1 to Supplementary Note 5, further comprising a movement restriction unit that prohibits autonomous moving bodies on floors above the evacuation floor in the building from moving to floors below the evacuation floor when the target area is flooded. (Appendix 8) 6. The building system according to any one of claims 1 to 5, further comprising a movement restriction unit that prohibits an autonomous moving body, among the one or more autonomous moving bodies, that is located inside the building from moving outside the building when the target area is flooded. (Appendix 9) an evacuation time calculation unit that calculates an evacuation time required for the outside-building moving body to move to the evacuation building; a predicted time calculation unit that calculates a predicted time required for flood damage to occur in the target area based on the meteorological information, A building system described in any one of Appendix 3 to Appendix 5, wherein if the evacuation time is longer than the predicted time, the mobile object control unit is configured to instruct the outside-building mobile object to move to an outdoor evacuation site. (Appendix 10) The inundation calculation unit is configured to calculate a flood depth when the target area is flooded based on the amount of precipitation for the target area included in the weather information, 6. A building system according to any one of claims 1 to 5, wherein the evacuation floor calculation unit is configured to calculate the evacuation floor based on the flood depth. (Appendix 11) An evacuation method executed by a computer, in which one or more autonomous moving bodies capable of autonomously moving within a building using an elevator are evacuated to an evacuation floor within a building in a target area, acquiring weather information for the target area; calculating whether the target area will be flooded based on the weather information; When the target area is flooded, calculating an evacuation floor for evacuating from flood damage within the building; instructing the one or more autonomous moving bodies in the target area to get into the elevator car and get off at the evacuation floor; instructing the elevator to move the car carrying the one or more autonomous moving bodies to the evacuation floor; An evacuation method comprising: (Appendix 12) An evacuation program that causes a computer to evacuate one or more autonomous moving bodies that can autonomously move within a building using an elevator to an evacuation floor within a building in a target area, Obtaining meteorological information for the target area; Calculating whether the target area will be flooded based on the meteorological information; When the target area is flooded, calculating an evacuation floor for evacuating from flood damage within the building; instructing the one or more autonomous moving bodies within the target area to get into the elevator car and get off at the evacuation floor; Instruct the elevator to move the car carrying the one or more autonomous moving bodies to the evacuation floor. A backup program configured to cause a computer to perform the following: [Explanation of symbols]

[0103] 2 External service, 4 Elevator, 6 Autonomous mobile object, 8 Communication network, 10 Building system, 20 Control device, 21 Weather information acquisition unit, 22 Flood calculation unit, 23 Evacuation floor calculation unit, 24 Mobile object control unit, 25 Elevator control unit, 26 Building identification unit, 27 Evacuation order calculation unit, 28 Movement constraint unit, 30 Processor, 31 Evacuation time calculation unit, 32 Damage occurrence prediction time calculation unit, 33 Evacuation location calculation unit, 40 Memory, 42 Evacuation program, 44 Data, 50 Database, 80 Dedicated hardware, 82 Processing circuit

Claims

1. A building system that controls the operation of an elevator installed in a building within a target area and the operation of one or more autonomous mobile bodies that can autonomously move within the building using the elevator, an acquisition unit for acquiring weather information; a flood calculation unit that calculates whether the target area will be flooded based on the meteorological information; an evacuation floor calculation unit that calculates an evacuation floor for evacuating from flood damage within the building when the target area is flooded; a mobile object control unit that instructs the one or more autonomous mobile objects in the target area to get into the elevator car and get off at the evacuation floor; an elevator control unit that instructs the elevator to move the car in which the one or more autonomous moving bodies are riding to the evacuation floor; A building system comprising:

2. The moving body control unit The system is configured to instruct an intra-building moving body, among the one or more autonomous moving bodies, that moves within the building on a floor lower than the evacuation floor to get into the elevator car and get off at the evacuation floor. The building system of claim 1 .

3. a building identification unit that identifies an evacuation building to which the one or more autonomous moving bodies will evacuate from one or more evacuation building candidates within the target area; The moving body control unit is configured to instruct an outside-building moving body, among the one or more autonomous moving bodies, that moves outside the building in the target area, to get into the elevator car installed in the evacuation building and get off at the evacuation floor, The elevator control unit The system is configured to instruct the elevator installed in the evacuation building to move the car carrying the outside-building moving body to the evacuation floor. The building system of claim 1 .

4. The building identification unit identifies, as the evacuation building, the evacuation building candidate that is closest to the outside-building moving body from among the one or more evacuation building candidates.

4. The building system according to claim 3, configured as follows:

5. The building identification unit excludes from the candidate evacuation buildings in the target area any building for which the number of autonomous moving bodies to evacuate has reached an allowable number.

5. The building system according to claim 4, configured as follows:

6. further comprising an evacuation order calculation unit that calculates an evacuation order of each of the one or more autonomous moving bodies based on a priority of the evacuation order; The moving body control unit and instructing one or more of the autonomous moving bodies to get into the car of the elevator and get off at the evacuation floor according to the evacuation order. A building system according to any one of claims 1 to 5.

7. 6. The building system according to claim 1, further comprising a movement restriction unit that, when the target area is flooded, prohibits autonomous moving bodies located on floors above the evacuation floor in the building from moving to floors below the evacuation floor.

8. 6. The building system according to claim 1, further comprising a movement restriction unit that prohibits an autonomous mobile body, among the one or more autonomous mobile bodies, that is located inside the building from moving outside the building when the target area is flooded.

9. an evacuation time calculation unit that calculates an evacuation time required for the outside-building moving body to move to the evacuation building; a predicted time calculation unit that calculates a predicted time required for flood damage to occur in the target area based on the meteorological information, The building system of any one of claims 3 to 5, wherein if the evacuation time is longer than the predicted time, the mobile body control unit is configured to instruct the outside-building mobile body to move to an outdoor evacuation site.

10. The inundation calculation unit is configured to calculate a flood depth when the target area is flooded based on the amount of precipitation for the target area included in the weather information, The building system according to any one of claims 1 to 5, wherein the evacuation floor calculation unit is configured to calculate the evacuation floor based on the flood depth.

11. An evacuation method executed by a computer, in which one or more autonomous moving bodies capable of autonomously moving within a building using an elevator are evacuated to an evacuation floor within a building in a target area, the method comprising: acquiring weather information for the target area; calculating whether the target area will be flooded based on the weather information; When the target area is flooded, calculating an evacuation floor for evacuating from flood damage within the building; instructing the one or more autonomous moving bodies in the target area to get into the elevator car and get off at the evacuation floor; instructing the elevator to move the car carrying the one or more autonomous moving bodies to the evacuation floor; An evacuation method comprising:

12. An evacuation program that causes a computer to evacuate one or more autonomous moving bodies that can autonomously move within a building using an elevator to an evacuation floor within a building in a target area, Obtaining meteorological information for the target area; Calculating whether the target area will be flooded based on the meteorological information; When the target area is flooded, calculating an evacuation floor for evacuating from flood damage within the building; instructing the one or more autonomous moving bodies within the target area to get into the elevator car and get off at the evacuation floor; Instruct the elevator to move the car carrying the one or more autonomous moving bodies to the evacuation floor. A backup program configured to cause a computer to perform the following:

Citation Information

Patent Citations

  • Elevator control system

    JP2022016918A

  • Elevator System

    JP7434652B1

  • Elevator management system and elevator system

    WO2022259403A1

  • Notification device, notification method, and recording medium

    WO2023181387A1

  • Elevator management system

    WO2024038536A1

Cited By

  • Elevator control system, server, and elevator control method

    JP7916513B1