Information processing apparatus and information processing method
Patent Information
- Application Number
- JP2025264144
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2025-10-02
- Filing Date
- 2025-12-18
- Publication Date
- 2026-09-01
- Estimated Expiration
- 2045-12-18
AI Technical Summary
【0007】 本発明の一態様に係る情報処理装置によれば、プラントを構成する各構成要素に対する危険区域の範囲を適切に特定することできる。
Smart Images

Figure 0007914324000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing apparatus and an information processing method. [Background Art]
[0002] A process fluid flows through a plurality of components constituting a plant in accordance with the operating state of the plant, and it is known that a part of the process fluid may be released from components such as flanges, valves, pumps, and compressors, for example. Therefore, in a plant, hazardous areas where danger arises due to release of process fluid are defined, and restrictions on workers entering such areas and obligations to use explosion-proof equipment are imposed. For example, Patent Document 1 discloses a plant operation support device that compares position data detected by a position detector of a mobile terminal with a preset hazardous area and outputs an alarm signal to the mobile terminal based on the comparison result, in order to prevent workers from entering hazardous areas. [Prior Art Documents] [Patent Documents]
[0003] [Patent Document 1] Japanese Unexamined Patent Application Publication No. 2004-127095 [Summary of the Invention] [Problem to be Solved by the Invention]
[0004] In the plant operation support device disclosed in Patent Document 1, hazardous areas in the plant are preset and stored in a storage device, and thus the hazardous areas are set as fixed ranges. For this reason, hazardous areas are set with a margin on the safety side; however, since the state of the plant fluid flowing through each component fluctuates according to the operating state of the plant, the preset hazardous areas are not always appropriately set.
[0005] The present invention has been made in view of the above-mentioned problems, and aims to provide an information processing device and an information processing method that can appropriately identify the extent of hazardous areas for each component constituting a plant. [Means for solving the problem]
[0006] To achieve the above objective, an information processing apparatus according to one aspect of the present invention is: A plant data acquisition unit acquires plant configuration data including the three-dimensional position, three-dimensional shape, and specifications of multiple components that constitute the plant, and plant operating state data including the operating state of the plant when process fluid flows through the multiple components. The system includes a hazardous area identification unit that identifies the range of a hazardous area where a hazard arises due to the discharge of process fluid from the component, based on the specifications of the component included in the plant configuration data acquired by the plant data acquisition unit and the operating state included in the plant operating state data acquired by the plant data acquisition unit, using the three-dimensional position of the component as a reference. [Effects of the Invention]
[0007] According to an information processing device in one aspect of the present invention, the extent of hazardous areas for each component constituting a plant can be appropriately identified.
[0008] Other issues, configurations, and effects will be clarified in the embodiments for carrying out the invention described later. [Brief explanation of the drawing]
[0009] [Figure 1] This is an overall diagram showing an example of plant management support system 1 and plant 10. [Figure 2] This is a block diagram showing an example of an information processing device 6. [Figure 3] This is a data structure diagram showing an example of the plant management database 610. [Figure 4]This is a functional diagram showing an example of an information processing device 6 according to the first embodiment. [Figure 5] This is a hardware configuration diagram showing an example of a computer 900 that makes up each device. [Figure 6] This flowchart shows an example of the operation of Plant Management Support System 1. [Figure 7] This figure shows the first display example of the plant display screen 16A. [Figure 8] This figure shows a second display example of the plant display screen 16B. [Figure 9] This is a functional diagram showing an example of an information processing device 6 according to the second embodiment. [Modes for carrying out the invention]
[0010] Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings. In the following, the scope necessary for explaining how to achieve the objectives of the present invention will be schematically shown, and the scope necessary for explaining the relevant parts of the present invention will be mainly explained, with any parts that are omitted from explanation being based on prior art.
[0011] (First Embodiment) (Configuration of Plant Management Support System 1) Figure 1 is an overall diagram showing an example of a plant management support system 1 and a plant 10. The plant management support system 1 functions as a system to support the management of the plant 10. The plant 10 is any plant, such as a natural gas plant, an oil refinery, a chemical processing plant, a power plant, or a steel plant, and is not limited to these examples.
[0012] Plant 10 is composed of multiple components, each component performing a predetermined process. Plant 10 includes, for example, various devices 100 for processing any process fluid such as gas, liquid, or fluid powder; piping 101 connecting the devices 100 and forming a flow path for the process fluid; piping members 102 attached to the piping 101; various instruments (not shown) consisting of flow sensors, pressure sensors, temperature sensors, etc.; and various controllers (not shown) consisting of pumps, compressors, controllers, fans, etc.
[0013] The equipment 100 includes, but is not limited to, towers, tanks, and heat exchangers for performing reactions, distillation, extraction, absorption, washing, temperature control, etc. The piping 101 is arranged three-dimensionally within the site of the plant 10. The piping components 102 include, but are not limited to, valves for controlling the flow rate and pressure of the process fluid flowing through the piping 101, flanges and supports for connecting and supporting the piping 101, etc.
[0014] The instruments measure parameters such as flow rate, pressure, and temperature of the process fluid flowing through equipment 100 and piping 101, and output sensor signals indicating the measurement results of those parameters. The instruments may also measure temperature, humidity, wind speed, wind direction, etc., in the surrounding environment of plant 10. The controllers receive control signals indicating control parameters and control the flow rate, pressure, temperature, etc., of the process fluid flowing through equipment 100 and piping 101 according to those control parameters. The controllers may also control temperature, humidity, airflow rate, etc., in the surrounding environment of plant 10.
[0015] The plant management support system 1 consists of the following main components: a plant operation management device 2, a three-dimensional measurement device 3, a two-dimensional imaging device 4, a generative AI device 5, an information processing device 6 that supports the management of plant 10, and the managers, measurement workers, designers, and construction workers of plant 10. comprises a terminal device 7 used by a user such as a maintenance worker. Each of the devices 2 to 7 is configured by, for example, a general-purpose or special-purpose computer (see FIG. 5 described later), connected to a wired or wireless network 8, and configured to be capable of mutually transmitting and receiving various types of data. Note that the number of the devices 2 to 7 and the connection configuration of the network 8 are not limited to the example shown in FIG. 1, and may be changed as appropriate.
[0016] The plant operation management device 2 is a device that manages process control, emergency shutdown, security monitoring of the plant 10, and the like by transmitting and receiving various device signals (sensor signals and control signals) to and from instruments and controllers installed at respective positions of the plant 10. Specifically, the plant operation management device 2 receives a sensor signal (also referred to as an input signal) from the instruments, and transmits a control signal (also referred to as an output signal) to the controllers based on sensor information indicated by the sensor signal. The plant operation management device 2 includes an operation state database 20 that registers and accumulates plant operation state data 11 including measurement parameters and control parameters as the operation state of the plant 10.
[0017] The three-dimensional measurement device 3 is a device that measures the three-dimensional shape of the plant 10. The three-dimensional measurement device 3 is configured by, for example, a distance measurement sensor using laser or ultrasonic waves, or a sensor such as a stereo camera. The three-dimensional measurement device 3 measures the three-dimensional shape of the plant 10, and outputs measurement point cloud data 12A as the measurement result. The measurement point cloud data 12A is sent to the information processing device 6 via the network 8, a recording medium, or the like.
[0018] The two-dimensional imaging device 4 is a device that captures two-dimensional images of the plant 10. The two-dimensional imaging device 4 is composed of, for example, a panoramic camera or a 360-degree camera with an image sensor, and is equipped with a group of sensors such as a positioning sensor, tilt sensor, and direction sensor that can receive positioning signals such as GPS or GNSS. The two-dimensional imaging device 4 captures the plant 10 under predetermined shooting conditions (shooting location, shooting direction, shooting angle of view, etc.) and outputs two-dimensional imaging data 13 as the result of the shooting. At that time, the two-dimensional imaging device 4 outputs shooting area data 14 indicating the shooting area of the plant 10 when the two-dimensional imaging data 13 was captured, based on the positioning result of the shooting location based on the positioning sensor, the detection result of the shooting direction based on the tilt sensor and direction sensor, and the shooting angle of view determined by the field of view of the two-dimensional imaging device 4. The two-dimensional imaging data 13 and the shooting area data 14 are sent to the information processing device 6 via the network 8 or a recording medium, etc.
[0019] The three-dimensional measuring device 3 and the two-dimensional imaging device 4 are attached to, for example, a manned vehicle, an unmanned vehicle, a drone, or other flying object, and the three-dimensional shape is measured and two-dimensional images are captured at various locations in the plant 10. Alternatively, the user may use the three-dimensional measuring device 3 and the two-dimensional imaging device 4 to measure the three-dimensional shape and capture two-dimensional images.
[0020] The generative AI device 5 is comprised of, for example, a server-type computer or a cloud-type computer. The generative AI device 5 is equipped with a data generation model 50 that can generate various types of data as a response to instructions given to it by prompts. The data generation model 50 is a trained generative artificial intelligence model constructed using a vast training dataset and deep learning technology, and may utilize foundational models or multimodal models known as generative AI or generative AI.
[0021] For example, the data generation model 50 is instructed by a prompt to generate non-measured point cloud data 12B from measured point cloud data 12A, and in response to that instruction, it generates non-measured point cloud data 12B. The non-measured point cloud data 12B is generated by processing the measured point cloud data 12A without measuring the three-dimensional shape of the plant 10. The non-measured point cloud data 12B may be obtained by removing noise from each feature point included in the measured point cloud data 12A, or by removing missing feature points included in the measured point cloud data 12A. It is also acceptable to use a version that fills in the missing or damaged parts.
[0022] Furthermore, the data generation model 50 is instructed by prompts to generate plant configuration data 15 from point cloud data 12 (measured point cloud data 12A, non-measured point cloud data 12B), two-dimensional imaging data 13, and imaging area data 14, and generates plant configuration data 15 as a response to said instruction. The plant configuration data 15 includes the three-dimensional position, three-dimensional shape, and specifications of multiple components that constitute the plant 10. The plant configuration data 15 is generated by extracting the features of each component from the point cloud data 12, two-dimensional imaging data 13, and imaging area data 14.
[0023] The data generation model 50 may be replaced with a model capable of executing processing algorithms such as noise reduction and interpolation, or extraction algorithms such as geometric shape extraction, clustering, segmentation, and meshing, instead of a generative artificial intelligence model. Furthermore, the data generation model 50 may be one provided as a service by an external provider, in which case the generative AI device 5 may be omitted from the components of the plant management support system 1.
[0024] The information processing device 6 is composed of, for example, a server-type computer or a cloud-type computer. The information processing device 6 generates plant configuration data 15 based on point cloud data 12, two-dimensional image data 13, and image area data 14, and also includes a plant management database 610 that registers and stores the point cloud data 12, two-dimensional image data 13, image area data 14, and plant configuration data 15.
[0025] Furthermore, the information processing device 6 identifies the extent of a hazardous area where danger arises due to the discharge of process fluid from the components, based on the plant configuration data 15 and the plant operating status data 11 obtained by referring to the operating status database 20, generates display information showing the extent of the hazardous area, and provides it to the terminal device 7.
[0026] The terminal device 7 is composed of, for example, a stationary computer or a portable computer. The terminal device 7 has programs such as applications and browsers installed on it, accepts various input operations, and outputs various information via a display screen and sound. For example, the terminal device 7 displays the range of hazardous areas for each component on the display screen based on the display information provided by the information processing device 6. The terminal device 7 also supports the management of the plant 10 by, for example, displaying data 12 to 15 registered in the plant management database 610 on the display screen, accepting various input operations on the display screen to register new data 12 to 15 in the plant management database 610, or modifying the registered data 12 to 15.
[0027] (Configuration of the information processing device 6) Figure 2 is a block diagram showing an example of an information processing device 6 according to the first embodiment. The information processing device 6 comprises a control unit 60 composed of a processor, a storage unit 61 composed of an HDD, SSD, memory, etc., a communication unit 62 which is a communication interface with the network 8, an input unit 63 composed of a keyboard, mouse, etc., and a display unit 64 composed of a display, etc. Note that the input unit 63 and the display unit 64 may be omitted.
[0028] The storage unit 61 stores the plant management database 610 and the information processing program 611, as well as the operating system, other programs, various data, etc.
[0029] Figure 3 is a data configuration diagram showing an example of the plant management database 610. The management database 610 is a database for storing various data 12 to 15 related to each plant 10 (in the example in Figure 3, plants A, B, ..., N) for each plant 10.
[0030] The point cloud data 12 (measured point cloud data 12A, non-measured point cloud data 12B) is data that includes the position coordinates of feature points that characterize the three-dimensional shape of each component. The measured point cloud data 12A is the point cloud data 12 generated by measuring the three-dimensional shape of the plant 10 using the three-dimensional measuring device 3. The non-measured point cloud data 12B is the point cloud data 12 generated by processing the measured point cloud data 12A using the data generation model 50.
[0031] Furthermore, the measured point cloud data 12A and the non-measured point cloud data 12B are generated for each section when the site of plant 10 is divided, for example, and then combined by aligning the coordinate systems to be used as point cloud data 12 for the entire site of plant 10. In this case, it is preferable that the measured point cloud data 12A and the non-measured point cloud data 12B are generated with some overlapping sections.
[0032] The two-dimensional imaging data 13 and imaging area data 14 are data containing two-dimensional images and imaging areas when various parts of the plant 10 are photographed by the two-dimensional imaging device 4. The imaging area is specified, for example, by the shooting location, shooting direction, and shooting angle of view. The two-dimensional imaging data 13 and imaging area data 14 are the results of photographing the plant 10 at various locations in the plant 10, and are managed for each imaging area.
[0033] The plant configuration data 15 is data that includes the position coordinates and specifications of each object representing the three-dimensional shape of the components of the plant 10. The plant configuration data 15 is generated based on the point cloud data 12, two-dimensional imaging data 13, and imaging area data 14, and is used to centrally manage the three-dimensional position, three-dimensional shape, and specifications of each component.
[0034] The plant configuration data 15 consists of equipment objects 150, piping objects 151, piping component objects 152, instrument objects 153, and controller objects 154, which correspond to the components of plant 10: equipment 100, piping 101, piping members 102, instruments, and controllers, respectively. In addition to the position coordinates of each object 150 to 154, the plant configuration data 15 includes identification information such as identifiers and names for each object 150 to 154, as well as specifications such as type and size. In other words, the plant configuration data 15 is a three-dimensional model capable of reproducing the three-dimensional shape of the entire site of plant 10.
[0035] The plant configuration data 15 can be in any data format; for example, it may be in PLY format, XML format, or a combination of multiple data formats as appropriate. Furthermore, the plant configuration data 15 can also be output as drawing data, such as orthographic projections or isometric drawings. In this case, the drawing data can be in any data format; for example, it may be in CAD format, raster format, or a combination of multiple data formats as appropriate.
[0036] Each data point 12-15 is referenced by the terminal device 7, and editing operations such as adding, deleting, and modifying each data point 12-15 are performed on the display screen of the terminal device 7. At that time, each data point 12-15 can be displayed on the display screen with any viewpoint, scale, display color, and transparency. The data structure of each data point 12-15 is not limited to the above example and may be changed as appropriate; some of the above data may be omitted, or other data may be added. Furthermore, part or all of the plant management database 610 may be stored in an external device (or multiple devices) or any storage medium connected to the network 8. In that case, the information processing device 6 accesses the external device or storage medium via the network 8 and the communication unit 62. That's all you need to do.
[0037] Figure 4 is a functional diagram showing an example of the information processing device 6. The control unit 60 functions as a measurement data acquisition unit 600, a component identification unit 601, a plant data acquisition unit 602, a hazardous area identification unit 603, and a display information generation unit 604 by executing the information processing program 611 stored in the storage unit 61. Each of the units 600 to 604 of the control unit 60 transmits display information to the terminal device 7 for displaying various display screens, and accepts various input operations through these display screens, thereby functioning as a user interface with the user of the terminal device 7.
[0038] When the measurement data acquisition unit 600 receives a component identification request, for example, a request to generate plant configuration data 15 for a plant 10 whose components are to be identified, it acquires point cloud data 12 (measured point cloud data 12A, non-measured point cloud data 12B), two-dimensional imaging data 13, and imaging area data 14 for the plant 10 whose components are to be identified. Specifically, the measurement data acquisition unit 600 acquires the point cloud data 12, two-dimensional imaging data 13, and imaging area data 14 by referring to the plant management database 610.
[0039] The component identification unit 601 identifies the three-dimensional position, three-dimensional shape, and specifications of multiple components constituting the plant 10, based on point cloud data 12 (measured point cloud data 12A, non-measured point cloud data 12B), two-dimensional imaging data 13, and imaging area data 14 for the plant 10 to be identified, and generates plant configuration data 15. The plant configuration data 15 generated by the component identification unit 601 is registered in the plant management database 610.
[0040] Specifically, the component identification unit 601 recognizes the two-dimensional position of the component from the two-dimensional imaging data 13, and identifies the three-dimensional position of the component by projecting the two-dimensional position of the component onto the point cloud data 12 via the imaging area data 14. Furthermore, the component identification unit 601 extracts the appearance of the component from the two-dimensional image of the two-dimensional imaging data 13, and identifies the three-dimensional shape of the component and its specifications such as type and size from its appearance.
[0041] The component identification unit 601 may use other identification methods in place of or in addition to the above identification method. For example, the component identification unit 601 may generate plant configuration data 15 by transmitting point cloud data 12, two-dimensional image data 13, and image area data 14 to the generation type AI device 5 and instructing the data generation model 50 to generate plant configuration data 15. Alternatively, the component identification unit 601 may generate plant configuration data 15 by referring to data other than point cloud data 12, two-dimensional image data 13, and image area data 14, such as plant design data related to the plant 10 (process flow diagram, operation plan, plot plan diagram, P&ID diagram, I / O (input / output) list, wiring block diagram, structural design drawing, etc.).
[0042] For example, when the plant data acquisition unit 602 receives a hazardous area identification request that requests the identification of the extent of a hazardous area for a plant 10 that is subject to hazardous area identification, it acquires plant configuration data 15, which includes the three-dimensional position, three-dimensional shape, and specifications of multiple components constituting the plant subject to hazardous area identification, and plant operation status data 11, which includes the operating status of the plant subject to hazardous area identification. Specifically, the plant data acquisition unit 602 acquires the plant configuration data 15 by referring to the plant management database 610 and acquires the plant operation status data 11 by referring to the operation status database 20 of the plant operation management device 2.
[0043] The hazardous area identification unit 603 uses the plant configuration acquired by the plant data acquisition unit 602. Based on the specifications of the components included in data 15 and the operating status of plant 10 included in plant operating status data 11 acquired by plant data acquisition unit 602, the extent of the hazardous area where danger arises due to the discharge of process fluid from the components is identified for each component, based on the three-dimensional position of the component.
[0044] In this process, the hazard zone identification unit 603 identifies the extent of a hazard zone for each component, based on the three-dimensional position of the component, where at least one of the following types of hazards—explosion hazard and health hazard—may occur as a result of the release of process fluid from the component. A hazard zone where explosion hazard occurs is, for example, a hazard zone where the use of equipment other than explosion-proof equipment is restricted due to the leakage of explosive gases as components of the process fluid. A hazard zone where health hazard occurs is, for example, a hazard zone where the wearing of protective equipment such as gas masks is mandatory due to the leakage of toxic or foul-smelling gases as components of the process fluid. The type of hazard is determined according to the components of the process fluid, but is not limited to the examples above.
[0045] As a specific method for identifying the extent of the hazardous area, the hazardous area identification unit 603 first extracts components from among multiple components, for example, components whose type is set as a specification of the component in the plant configuration data 15, such as flanges, valves, pumps, and compressors, that may release process fluid (hereinafter referred to as "fluid discharge components").
[0046] Next, the hazardous area identification unit 603 calculates the discharge velocity when process fluid is discharged from each of the fluid discharge components extracted as described above, based on the area of the opening estimated from the type and size of the fluid discharge component included in the plant configuration data 15, and the flow rate, pressure, temperature, etc. of the process fluid included in the plant operating state data 11. If the fluid discharge component is installed outdoors, the ventilation velocity is calculated based on the installation height of the fluid discharge component, the presence or absence of obstacles, etc. included in the plant configuration data 15, and the density of the process fluid, the wind speed, wind direction, etc. of the surrounding environment included in the plant operating state data 11. If the fluid discharge component is installed indoors, the ventilation velocity is calculated based on the installation height of the fluid discharge component, the presence or absence of obstacles, etc. included in the plant configuration data 15, and the density of the process fluid, the wind speed, wind direction, airflow rate, etc. of the surrounding environment included in the plant operating state data 11.
[0047] Next, the hazardous area identification unit 603 determines the ventilation level (for example, three levels: high, medium, and low) based on the process fluid discharge rate and ventilation rate calculated as described above, and also determines the ventilation effectiveness level (for example, three levels: high, medium, and low) based on whether it is outdoors or indoors, the redundancy of the forced ventilation fans, etc. Furthermore, based on the ventilation level and ventilation effectiveness level determined as described above, the hazardous area identification unit 603 extracts fluid discharge components (hereinafter referred to as "hazardous components") whose surrounding environment is estimated to be a hazardous area.
[0048] The hazardous area identification unit 603 then identifies the range of the hazardous area for each of the hazardous components extracted as described above, based on the discharge rate and ventilation rate of the process fluid calculated as described above, with the hazardous component's three-dimensional position as the reference point. For components other than the hazardous components, the range of the hazardous area is identified as "0" to indicate the absence of a hazardous area. Furthermore, the range of the hazardous area may be identified as an equidistant range from the three-dimensional position of the hazardous component, or it may be identified as an area with varying distances depending on the direction, taking into account the ventilation conditions of the surrounding environment determined by factors such as wind speed, wind direction, airflow rate, and fan installation position, as well as the density of the plant fluid (whether it is lighter or heavier than air). While the range of the hazardous area is identified as described above, it is not limited to the above examples, and may also be identified based on methods defined in safety standards such as IEC standards and JIS standards, or other known methods. It may be identified by this.
[0049] Furthermore, if, for example, the type of hazard differs depending on the type of process fluid, the hazard zone identification unit 603 may identify the extent of the hazard zone for each type of hazard and for each component, based on the three-dimensional position of the components. That is, the hazard zone identification unit 603 may identify the extent of the hazard zone where there is a risk of explosion and the extent of the hazard zone where there is a risk of health damage, respectively.
[0050] The display information generation unit 604 generates display information that shows the extent of the hazardous area identified by the hazardous area identification unit 603 for each component, relative to the three-dimensional position of the component included in the plant configuration data 15 acquired by the plant data acquisition unit 602. The display information is provided to the terminal device 7 and displayed on the display screen of the terminal device 7. This allows the user to visually understand the extent of the hazardous area for each component.
[0051] In this process, the display information generation unit 604 generates display information for each component by superimposing the three-dimensional shape of the component and the range of the hazardous area identified by the hazardous area identification unit 603 onto the three-dimensional position of the component. This allows the user to visually grasp the three-dimensional positional relationship between the component and the range of the hazardous area for each component.
[0052] Furthermore, when a portion of the hazard zones for multiple components overlap, the display information generation unit 604 generates display information that displays the overlapping component range where the hazard zones overlap and the non-overlapping component range where the hazard zones do not overlap in different display formats. This allows the user to visually grasp the high-risk areas (overlapping component ranges) for each component due to the overlapping hazard zones for multiple components.
[0053] Furthermore, when the hazard zone identification unit 603 identifies the extent of a hazard zone for each type of hazard and each component, the display information generation unit 604 generates display information that shows the extent of a specific type of hazard zone for each component, relative to the three-dimensional position of the component. This allows the user to visually understand the extent of the hazard zone where a specific type of hazard occurs for each component.
[0054] In this case, when a portion of the hazard zones for each type overlap, the display information generation unit 604 generates display information that displays the overlapping type range where the hazard zones overlap and the non-overlapping type range where the hazard zones do not overlap in different display formats. This allows the user to visually grasp the high-risk areas (overlapping type ranges) resulting from the overlap of multiple types of hazard zones, for each component.
[0055] When displaying components and hazardous areas, the display format can be set to, for example, display color, transparency, line thickness, and type, which allows for coordinated display or highlighting of components and hazardous areas. Among multiple components, the range of the hazardous area for components identified as hazardous components by the hazardous area identification unit 603 is displayed in a display color such as red, based on the three-dimensional position of the hazardous component. However, since there are no hazardous areas for components not identified as hazardous components by the hazardous area identification unit 603, the hazardous areas for such components are not displayed.
[0056] Furthermore, if the hazard zones for multiple components overlap, for example, the hazard zones for two different hazard components will overlap. However, the overlapping component areas where the hazard zones overlap and the non-overlapping component areas where the hazard zones do not overlap can be displayed in different colors to indicate their boundaries. In addition, if the hazard zones for multiple types overlap, for example, the hazard zones for two different types of hazards will overlap. Although there will be overlap, the boundaries between overlapping and non-overlapping hazard zones can be displayed using different colors.
[0057] (Hardware configuration of each device) Figure 5 is a hardware configuration diagram showing an example of the computer 900 that constitutes each device. Each device 2 to 7 in the plant management support system 1 is composed of a general-purpose or dedicated computer 900.
[0058] As shown in Figure 5, the computer 900 comprises, as its main components, a bus 910, a processor 912, memory 914, an input device 916, an output device 917, a display device 918, a storage device 920, a communication interface unit 922, an external device interface unit 924, an I / O device interface unit 926, and a media input / output unit 928. Note that the above components may be omitted as appropriate depending on the intended use of the computer 900.
[0059] The processor 912 consists of one or more arithmetic processing units (CPU (Central Processing Unit), MPU (Micro-Processing Unit), DSP (Digital Signal Processor), GPU (Graphics Processing Unit), NPU (Neural Processing Unit), etc.) and operates as a control unit that oversees the entire computer 900. The memory 914 stores various data and programs 930 and consists of volatile memory (DRAM, SRAM, etc.) that functions as main memory, and non-volatile memory (ROM), flash memory, etc.
[0060] The input device 916 consists of, for example, a keyboard, mouse, numeric keypad, or electronic pen, and functions as an input unit. The output device 917 consists of, for example, a sound (voice) output device or a vibration device, and functions as an output unit. The display device 918 consists of, for example, a liquid crystal display, an organic EL display, electronic paper, or a projector, and functions as an output unit. The input device 916 and the display device 918 may be configured as an integrated unit, such as a touch panel display. The storage device 920 consists of, for example, an HDD or SSD, and functions as a storage unit. The storage device 920 stores various data necessary for the execution of the operating system and program 930.
[0061] The communication I / F unit 922 is connected by wire or wireless to a network 940 such as the Internet or an intranet (which may be the same as network 8 in Figure 1) and functions as a communication unit that sends and receives data with other computers according to a predetermined communication standard. The external device I / F unit 924 is connected by wire or wireless to external devices 950 such as cameras, printers, scanners, and reader / writers and functions as a communication unit that sends and receives data with external devices 950 according to a predetermined communication standard. The I / O device I / F unit 926 is connected to I / O devices 960 such as various sensors and actuators and functions as a communication unit that sends and receives various signals and data with the I / O devices 960, such as detection signals from sensors and control signals to actuators. The media input / output unit 928 consists of, for example, a drive device such as a DVD drive or CD drive, a memory card slot, and a USB connector, and reads and writes data to media (non-temporary storage media) 970 such as DVDs, CDs, memory cards, and USB memory.
[0062] In the computer 900 having the above configuration, the processor 912 calls up and executes the program 930 stored in the storage device 920 into the memory 914, and controls various parts of the computer 900 via the bus 910. Note that the program 930 is stored in the storage device Instead of being stored in location 920, the program may be stored in memory 914. The program 930 may be recorded on media 970 in an installable or executable file format and provided to computer 900 via media input / output unit 928. The program 930 may also be provided to computer 900 by downloading it via network 940 through communication interface unit 922. Furthermore, computer 900 may implement various functions realized by the processor 912 executing the program 930 using hardware such as FPGA (Field-Programmable Gate Array) or ASIC (Application Specific Integrated Circuit).
[0063] Computer 900 is an electronic device of any form, consisting of, for example, a stationary computer or a portable computer. Computer 900 may be a client computer, a server computer, a cloud computer, or an embedded computer such as a control panel or controller (including microcontrollers, programmable logic controllers, and sequencers).
[0064] (Operation of Plant Management Support System 1) The following describes a series of operations performed by the plant management support system 1. These operations are performed through the cooperation of each part 600-604 of the information processing device 6 (each step of the information processing method executed by the information processing program 611) and other devices.
[0065] Figure 6 is a flowchart showing an example of the operation of the plant management support system 1. In the following explanation, it is assumed that the plant 10 for component identification and the plant for hazardous area identification are the same plant, and that the plant management database 610 has registered the point cloud data 12, two-dimensional imaging data 13, and imaging area data 14 for that plant 10.
[0066] In step S10, when the terminal device 7 receives a user input, for example, on the display screen, to select a plant 10 to be identified as a component, it transmits a component identification request based on that input to the information processing device 6.
[0067] In step S20, when the measurement data acquisition unit 600 of the information processing device 6 receives the component identification request transmitted in step S10 from the terminal device 7, it refers to the plant management database 610 and acquires point cloud data 12, two-dimensional imaging data 13, and imaging area data 14 for the plant 10 to be identified.
[0068] In step S30, the component identification unit 601 identifies the three-dimensional position, three-dimensional shape, and specifications of the component based on the point cloud data 12 acquired in step S20, the two-dimensional imaging data 13, and the imaging area data 14, and generates plant configuration data 15 for the plant 10 for which the component is to be identified.
[0069] Subsequently, when the plant 10 is in operation and a predetermined process is carried out, plant operating status data 11 is registered in the operating status database 20 as needed.
[0070] In step S40, when the terminal device 7 receives, for example, a user input operation on the display screen, such as an instruction to select a plant 10 to be identified as a hazardous area, it transmits a request for identification of a hazardous area based on that input operation to the information processing device 6.
[0071] In step S50, when the plant data acquisition unit 602 receives the hazardous area identification request transmitted in step S40 from the terminal device 7, it refers to the plant management database 610 to acquire the plant configuration data 15 of the plant 10 that is the target of the hazardous area identification. Then, by referring to the operating status database 20, plant operating status data 11 for the plant 10 designated as a hazardous area is obtained.
[0072] In step S60, the hazardous area identification unit 603 identifies the extent of the hazardous area for each component based on the specifications of the components included in the plant configuration data 15 acquired in step S50 and the operating status of the plant 10 included in the plant operating status data 11 acquired in step S50.
[0073] In step S70, the display information generation unit 604 generates display information for each component, superimposing the three-dimensional shape of the component and the range of the hazardous area identified in step S60 onto the three-dimensional position of the component included in the plant configuration data 15 acquired in step S50, and transmits it to the terminal device 7.
[0074] In step S80, when the terminal device 7 receives the display information transmitted in step S70 from the information processing device 6, it displays the plant display screens 16A and 16B based on that display information.
[0075] Figure 7 shows a first display example of plant display screen 16A. Figure 8 shows a second display example of plant display screen 16B. Plant display screens 16A and 16B include a hazard type selection area 161 for selecting the type of hazard to be displayed, a three-dimensional display area 162 for displaying the hazard zone for each component in three dimensions, a specification display area 163 for displaying information about the specifications of the component to be displayed, and a hazard zone display area 164 for displaying information about the hazard zone of the component to be displayed. When plant display screens 16A and 16B receive various input operations from the user via the cursor 160, the input operations are transmitted to the information processing device 6, and display information corresponding to the input operations is retransmitted from the information processing device 6, thereby updating the display content of plant display screens 16A and 16B.
[0076] The hazard type selection area 161 displays multiple checkboxes corresponding to various types of hazards. In the examples in Figures 7 and 8, the hazard type selection area 161 displays a checkbox for selecting "explosion" and a checkbox for selecting "health hazards" as specific types of hazards. For example, if the plant display screen 16A shown in Figure 7 is displayed and the "health hazards" checkbox is further selected in the hazard type selection area 161, the display screen will be updated to the plant display screen 16B shown in Figure 8.
[0077] In the three-dimensional display area 162, multiple objects 150-154 corresponding to each component, along with the extent of the hazardous area, are displayed superimposed, and operation icons 162a for scaling, moving, rotating, etc. are also displayed.
[0078] In the example shown in Figure 7, when the "Explosion" checkbox is selected in the hazard type selection area 161, the three-dimensional display area 162 shows hazard zones 165a to 165c for three piping component objects 152a to 152c corresponding to valves and flanges, as the range of the hazard zone where the risk of explosion occurs. In this case, since hazard zone 165a and hazard zone 165b partially overlap, the overlapping component range 166 where hazard zones 165a and 165b overlap is displayed in a different format than the non-overlapping component ranges 167a and 167b where hazard zones 165a and 165b do not overlap.
[0079] In the example shown in Figure 8, when the checkboxes for "explosion" and "health hazards" are selected in the hazard type selection area 161, the hazard areas 165a to 165c are displayed in the three-dimensional display area 162 as the range of the hazardous area where the risk of explosion occurs, similar to Figure 7. In addition to this, the diagram shows a case where a hazard zone 165d is displayed for one piping member object 152d corresponding to a flange, as the extent of the hazard zone where health damage is at risk. In this case, since the explosion hazard zone 165c and the health hazard zone 165d partially overlap, the overlapping type range 168 where hazard zones 165c and 165d overlap is displayed in a different format than the non-overlapping type ranges 169a and 169b where hazard zones 165c and 165d do not overlap.
[0080] In the examples in Figures 7 and 8, the hazard zones 165a to 165d are shown as spherical (circular on the display screen). However, if the hazard zones 165a to 165d are identified as an irregular shape, such as an ellipsoid (elliptical on the display screen), depending on factors such as the ventilation conditions of the surrounding environment or the density of the plant fluid (whether it is lighter or heavier than air), the hazard zones 165a to 165d will be displayed in that identified shape. Furthermore, in the example in Figure 7, hazardous areas 165a to 165c are displayed when a process fluid that poses an explosion risk is released from piping member objects 152a to 152c, and in the example in Figure 8, hazardous area 165d is displayed when a process fluid that poses a health risk is released from piping member object 152d. However, if, for example, multiple types of hazards arise depending on the components of the process fluid, the ranges of multiple types of hazardous areas (e.g., both explosion and health risk) are identified as hazardous areas for a single component and displayed in the three-dimensional display area 162.
[0081] The specification display area 163 displays detailed specifications of the components corresponding to the objects 150 to 154 selected by the cursor 160, from among the multiple objects 150 to 154 displayed in the three-dimensional display area 162. In the example in Figure 7, the detailed specifications of the valve corresponding to the piping member object 152a selected by the cursor 160 are shown. In the example in Figure 8, the detailed specifications of the flange corresponding to the piping member object 152d selected by the cursor 160 are shown.
[0082] The hazardous area display area 164 shows details of the hazardous area for the components corresponding to the objects 150 to 154 selected by the cursor 160 from among the multiple objects 150 to 154 displayed in the three-dimensional display area 162. In the example in Figure 7, the details of the hazardous area for the valve corresponding to the piping member object 152a selected by the cursor 160 are shown. In the example in Figure 8, the details of the hazardous area for the flange corresponding to the piping member object 152d selected by the cursor 160 are shown.
[0083] As a result of the above series of processes, the extent of the hazardous area for each component is presented to the user as shown on the plant display screens 16A and 16B. In the above series of processes, step S20 corresponds to the measurement data acquisition process, step S30 to the component identification process, step S50 to the plant data acquisition process, step S60 to the hazardous area identification process, and S70 to the display information generation process.
[0084] Furthermore, if the plant 10 is in operation and the plant operating status data 11 is updated, steps S40 to S80 may be repeated so that the range of the hazardous area for each component is updated in accordance with the change in the operating status of the plant 10.
[0085] As described above, the information processing device 6 and information processing method according to this embodiment make it possible to appropriately identify the extent of the hazardous area for each component constituting the plant 10.
[0086] (Second embodiment) Figure 9 is a functional diagram showing an example of an information processing device 6 according to the second embodiment. In the embodiment, the hazardous area identification unit 603 of the information processing device 6 was described in which it identifies the extent of a hazardous area based on the specifications of the components included in the plant configuration data 15 and the operating status of the plant 10 included in the plant operating status data 11. In contrast, in the second embodiment, the plant data acquisition unit 602 further acquires plant work-related data 17 and plant hazardous event data 18 as other data in addition to the plant configuration data 15 and plant operating status data 11, and the hazardous area identification unit 603 further considers the plant work-related data 17 and plant hazardous event data 18 acquired by the plant data acquisition unit 602 to identify the extent of a hazardous area.
[0087] The basic configuration and operation of the plant management support system 1 according to the second embodiment are the same as those of the first embodiment. Therefore, the following description will focus on the differences between the plant operation management device 2 and the information processing device 6 according to the second embodiment and those of the first embodiment.
[0088] The plant operation management device 2 includes a work-related database 21 for registering and storing plant work-related data 17, and a hazardous event database 22 for registering and storing plant hazardous event data 18.
[0089] The plant work-related data 17 includes data that includes at least one of the following: the flow of workers performing prescribed tasks such as operation management and maintenance at the plant 10, and the work status of the tasks. For example, the plant work-related data 17 may include, as the flow of workers, detection results when worker density, dwell time, and movement patterns are detected by sensors such as beacons and cameras installed at various locations in the plant 10, and may also include the number of workers, work time, and skill level registered in the work schedule for tasks performed at various locations in the plant 10. In addition, the plant work-related data 17 may include, as the work status, detection results when workers' postures, tools being brought in, or heavy machinery being transported are detected by sensors such as beacons and cameras installed at various locations in the plant 10, and may also include the type of work (fire-related work, non-fire-related work), tools, and heavy machinery registered in the work schedule for tasks performed at various locations in the plant 10.
[0090] Plant hazard event data 18 is data that includes hazard events previously perceived by workers at Plant 10. For example, Plant hazard event data 18 includes details of near misses and other attempted hazard events previously perceived by workers, such as near misses (location, degree of danger, type of danger, etc.), which were recorded by workers in reports or questionnaires. Plant hazard event data 18 also includes details of completed hazard events that have occurred in the past (location, degree of danger, type of danger, etc.), which were recorded by workers in reports or questionnaires.
[0091] When the plant data acquisition unit 602 receives a hazardous area identification request, for example, a request to identify the extent of a hazardous area for a plant 10 that is subject to hazardous area identification, it acquires plant configuration data 15 and plant operating status data 11, as in the first embodiment, as well as plant work-related data 17 and plant hazardous event data 18. Specifically, the plant data acquisition unit 602 acquires plant work-related data 17 and plant hazardous event data 18 by referring to the work-related database 21 and hazardous event database 22 of the plant operation management device 2.
[0092] When considering the plant work-related data 17, the hazardous area identification unit 603 identifies the extent of the hazardous area where danger may occur for each component, based on the three-dimensional position of the component, using the specifications of the component included in the plant configuration data 15, the operating status included in the plant operating status data 11, and at least one of the human flow conditions and work conditions included in the plant work-related data 17 acquired by the plant data acquisition unit 602.
[0093] For example, the Hazardous Area Identification Unit 603 increases the hazard level of a hazardous area if it is identified by the specifications and operating conditions of the plant 10 and overlaps with an area of high worker density, an area where workers stay for a long time, or an area where workers move along a path. The Hazardous Area Identification Unit 603 also increases the hazard level of a hazardous area if it is located near an area where fire-related work is performed, or near an area where tools or heavy machinery that generate sparks are used. The Hazardous Area Identification Unit 603 may also identify the area where there is a possibility of contact with heavy machinery, depending on the range of motion and rotation of the heavy machinery. Since the plant work-related data 17 changes dynamically over time, similar to the operating conditions of the plant 10 included in the plant operating condition data 11, the range of the hazardous area may be updated in accordance with changes in the flow of people or work conditions when the plant work-related data 17 is updated.
[0094] When considering plant hazard event data 18, the hazard area identification unit 603 identifies the extent of the hazardous area where a hazard may occur for each component, based on the three-dimensional position of the component, using the specifications of the components included in the plant configuration data 15, the operating status included in the plant operating status data 11, and the hazard events included in the plant hazard event data 18 acquired by the plant data acquisition unit 602.
[0095] For example, if the hazard zone identification unit 603 identifies a hazard zone based on the specifications and operating conditions of the plant 10 and includes a location where a hazardous event has been perceived in the past, it may increase the hazard level of that hazard zone or adjust its scope to expand it. Also, if the hazard zone identification unit 603 identifies a hazard zone based on the specifications and operating conditions of the plant 10 and includes a location where a hazardous event has been perceived in the past, and the hazard level of the hazardous event perceived by a worker is serious, it may increase the hazard level of that hazard zone or adjust its scope to expand it. Plant hazardous event data 18 is registered and accumulated over time, but for example, only plant hazardous event data 18 registered within a predetermined period retrospectively from the present may be considered, or if countermeasures have been taken against a hazardous event, the plant hazardous event data 18 related to that hazardous event may not be considered.
[0096] Furthermore, either the plant work-related data 17 or the plant hazardous event data 18 may be considered, or both may be considered. If both are considered, the hazardous area identification unit 603 identifies the extent of the hazardous area where danger occurs for each component, based on the three-dimensional position of the component, using the specifications of the component included in the plant configuration data 15, at least one of the human flow conditions and work conditions included in the plant work-related data 17, the operating conditions included in the plant operating condition data 11, and the hazardous events included in the plant hazardous event data 18.
[0097] As described above, according to the information processing device 6 and information processing method of this embodiment, the range of the hazardous area is identified by considering the plant work-related data 17, so that the range of the hazardous area can be appropriately identified in accordance with changes in conditions caused by workers or work performed by workers. Furthermore, since the range of the hazardous area is identified by considering the plant hazard event data 18, the range of the hazardous area can be appropriately identified in accordance with past hazard events, even when detection by sensors or the like is difficult.
[0098] (Other embodiments) The present invention is not limited to the embodiments described above, and can be implemented with various modifications without departing from the spirit of the invention. All such modifications are included in the technical concept of the present invention.
[0099] In the above embodiment, the functions of each part of the information processing device 6 were described as being realized by a single device, but the functions of each part may be distributed among multiple devices to be realized by multiple devices. Furthermore, the information processing device 6 may include at least one of the operating state database 20 and the data generation model 50, and function as at least one of the plant operation management device 2 and the generation type AI device 5. In addition, the control unit of the terminal device 7 may execute the information processing program 611 so that the terminal device 7 functions as the information processing device 6.
[0100] In the above embodiment, the display information generation unit 604 of the information processing device 6 was described as generating display information to display piping member objects 152a to 152d and hazardous areas 165a to 165d superimposed on the plant display screens 16A and 16B shown in Figures 7 and 8. In contrast, the display information generation unit 604 may also generate display information to be displayed on the virtual object display unit by superimposing virtual objects representing the range of hazardous areas onto the three-dimensional positions of components included in the plant configuration data 15 acquired by the plant data acquisition unit 602 that exist in the real space around the user, when a terminal device 7 equipped with a virtual object display unit capable of superimposing virtual objects onto components in real space is possessed or attached to the user. In this case, when a smartphone, tablet, etc., that can be possessed by the user is used as the terminal device 7 equipped with a virtual object display unit, components existing in the real space around the user are captured by the camera of the terminal device 7, and virtual objects are displayed superimposed on the components displayed on the virtual object display unit. Furthermore, when a terminal device 7 equipped with a virtual object display unit is used, such as smart glasses or a head-mounted display that can be worn by the user, the virtual objects are superimposed on the components that exist in the real space around the user. As a result, the extent of the hazardous area is visualized by the virtual objects relative to the components that exist in the real space, so that the user actually working in the plant 10 can visually grasp the extent of the hazardous area for each component. This allows the information processing device 6 to be used as a work support tool in the plant 10.
[0101] In the above embodiment, the plant data acquisition unit 602 of the information processing device 6 acquired plant operating state data 11 registered in the operating state database 20 when the plant 10 was operating in step S40. In contrast, even when the plant 10 is not operating, for example, in order to use the information processing device 6 during design or maintenance work, the plant data acquisition unit 602 may acquire plant operating state data 11 in step S40, including a virtual operating state assumed when process fluid flows through multiple components, so that the hazardous area identification unit 603 and the display information generation unit 604 can identify and display the range of the hazardous area for each component. The virtual operating state may be determined based on, for example, the design specifications or simulations of the plant 10, and may be registered in the operating state database 20. Therefore, even during the design or shutdown of the plant 10, the user can visually grasp the range of the hazardous area for each component. As a result, the information processing device 6 can be used as a design support tool for the plant 10 or a training tool for maintenance work.
[0102] In the above embodiment, the case in which the plant management support system 1 operates according to the flowchart shown in Figure 6 was described, but the execution order of each step may be changed as appropriate, or some steps may be omitted. For example, if the plant configuration data 15 has already been generated, steps S10 to S30 may be omitted. [Explanation of Symbols]
[0103] 1...Plant management support system, 2...Plant operation management device, 3...Three-dimensional measuring device, 4...Two-dimensional imaging device, 5...Generative AI device, 6...Information processing device, 7...Terminal device, 10...Plant, 11...Plant operating status data, 12...Point cloud data, 13...2D imaging data, 14...imaging area data, 15...plant configuration data, 16A, 16B... Plant display screen, 17... Plant work-related data, 18...Plant hazard event data, 20...Operating status database, 21...Work-related incident database, 22...Hazardous incident database 22, 60...Control unit, 61...Storage unit, 62...Communication unit, 63...Input unit, 64...Display unit, 600...Measurement data acquisition unit, 601...Component identification unit, 602...Plant data acquisition unit, 603...Hazard area identification unit, 604...Display information generation unit, 610...Plant management database, 611...Information processing program
Claims
1. A plant data acquisition unit acquires plant configuration data including the three-dimensional position, three-dimensional shape, and specifications of multiple components that constitute the plant, and plant operating state data including the operating state of the plant when process fluid flows through the multiple components. A hazardous area identification unit identifies the range of a hazardous area where danger arises due to the discharge of process fluid from the component, based on the specifications of the component included in the plant configuration data acquired by the plant data acquisition unit and the operating state included in the plant operating state data acquired by the plant data acquisition unit, for each component with reference to the three-dimensional position of the component. The system includes a display information generation unit that generates display information for each component, showing the range of the hazardous area identified by the hazardous area identification unit, relative to the three-dimensional position of the component included in the plant configuration data acquired by the plant data acquisition unit, The aforementioned display information generation unit, When a portion of the hazard zone overlaps for multiple components, display information is generated that displays the overlapping component range where the hazard zones overlap and the non-overlapping component range where the hazard zones do not overlap in different display formats. Information processing device.
2. A plant data acquisition unit acquires plant configuration data including the three-dimensional position, three-dimensional shape, and specifications of multiple components that constitute the plant, and plant operating state data including the operating state of the plant when process fluid flows through the multiple components. A hazardous area identification unit identifies the range of a hazardous area where danger arises due to the discharge of process fluid from the component, based on the specifications of the component included in the plant configuration data acquired by the plant data acquisition unit and the operating state included in the plant operating state data acquired by the plant data acquisition unit, for each component with reference to the three-dimensional position of the component. The system includes a display information generation unit that generates display information for each component, showing the range of the hazardous area identified by the hazardous area identification unit, relative to the three-dimensional position of the component included in the plant configuration data acquired by the plant data acquisition unit, The aforementioned hazardous area identification section is, The extent of the hazardous area where the aforementioned hazard occurs is specified for each type of hazard and for each component, based on the three-dimensional position of the component. The aforementioned display information generation unit, When a portion of the hazard zones for each type overlaps, display information is generated that displays the overlapping type range where the hazard zones overlap and the non-overlapping type range where the hazard zones do not overlap in different display formats. Information processing device.
3. A component identification unit that identifies the three-dimensional position of the component, the three-dimensional shape of the component, and the specifications including the type and size of the component, based on point cloud data obtained by measuring a plant composed of multiple components using a three-dimensional measuring device, two-dimensional image data obtained by photographing the plant using a two-dimensional imaging device, and image area data indicating the image area of the plant where the two-dimensional image data was taken, and generates plant configuration data including the three-dimensional position, three-dimensional shape and specifications of the multiple components constituting the plant, A plant data acquisition unit acquires the plant configuration data generated by the component identification unit and plant operating state data including the operating state of the plant when a process fluid flows through a plurality of the components. A hazardous area identification unit identifies the range of a hazardous area where a hazard arises due to the discharge of process fluid from the component, based on the specifications of the component included in the plant configuration data acquired by the plant data acquisition unit and the operating state included in the plant operating state data acquired by the plant data acquisition unit, using the three-dimensional position of the component as a reference. The aforementioned hazardous area identification section is, From among the multiple components included in the plant configuration data, the components from which the process fluid may be discharged are extracted based on the type set as the specification of the component in the plant configuration data. For each of the extracted components, the range of the hazardous area where the hazard occurs is identified for each component based on the three-dimensional position of the component, based on the specifications of the component and the operating state. Information processing device.
4. A plant data acquisition unit acquires plant configuration data including the three-dimensional position, three-dimensional shape, and specifications of multiple components that constitute the plant, and plant operating state data including the operating state of the plant when process fluid flows through the multiple components. A hazardous area identification unit identifies the range of a hazardous area where a hazard arises due to the discharge of process fluid from the component, based on the specifications of the component included in the plant configuration data acquired by the plant data acquisition unit and the operating state included in the plant operating state data acquired by the plant data acquisition unit, using the three-dimensional position of the component as a reference. The aforementioned plant data acquisition unit is Further plant hazard event data is acquired, including hazard events previously perceived by workers at the aforementioned plant. The aforementioned hazardous area identification section is, When specifying the range of the hazardous area where the hazard occurs for each component based on the three-dimensional position of the component, based on the specifications of the component included in the plant configuration data acquired by the plant data acquisition unit, the operating state included in the plant operating state data acquired by the plant data acquisition unit, and the hazardous event included in the plant hazardous event data acquired by the plant data acquisition unit, If the hazardous area identified by the specifications of the aforementioned components and the aforementioned operating conditions includes a location where the hazardous event has been perceived in the past, the hazard level of the said hazardous area will be increased, or , amend the scope of the hazardous area to expand it, or If the hazardous area identified by the specifications of the components and the operating conditions includes a location where the hazardous event was previously perceived, and the perceived hazardous event by the worker is serious, the hazard level of the hazardous area is increased, or the scope of the hazardous area is expanded. Information processing device.
5. The aforementioned display information generation unit, Display information is generated for each component by superimposing the three-dimensional shape of the component and the range of the hazardous area identified by the hazardous area identification unit onto the three-dimensional position of the component included in the plant configuration data acquired by the plant data acquisition unit. The information processing apparatus according to claim 1 or claim 2.
6. The aforementioned display information generation unit, When a terminal device equipped with a virtual object display unit capable of superimposing virtual objects onto the aforementioned components in real space is possessed or attached to a user, the device generates display information to be displayed on the virtual object display unit by superimposing virtual objects representing the range of the hazardous area onto the three-dimensional positions of the aforementioned components included in the plant configuration data acquired by the plant data acquisition unit, which exist in real space around the user. The information processing apparatus according to claim 1 or claim 2.
7. The aforementioned plant data acquisition unit is As the plant operating state data, plant operating state data is acquired that includes a hypothetical operating state expected when the process fluid flows through multiple components. The information processing apparatus according to any one of claims 1 to 4.
8. The aforementioned hazardous area identification section is, The range of the hazardous area where at least one of the following types of hazards occurs—explosion hazard and health hazard—is specified for each component based on the three-dimensional position of the component. The information processing apparatus according to any one of claims 1 to 4.
9. A method of information processing performed by a computer, A plant data acquisition step includes acquiring plant configuration data, which includes the three-dimensional position, three-dimensional shape, and specifications of multiple components constituting the plant, and plant operating state data, which includes the operating state of the plant when a process fluid flows through the multiple components; A hazardous area identification step, based on the specifications of the components included in the plant configuration data acquired by the plant data acquisition step and the operating state included in the plant operating state data acquired by the plant data acquisition step, identifies the range of a hazardous area where danger arises due to the discharge of the process fluid from the components, for each component based on the three-dimensional position of the components. The system includes a display information generation step that generates display information that displays the extent of the hazardous area identified by the hazardous area identification step for each component, relative to the three-dimensional position of the component included in the plant configuration data acquired by the plant data acquisition step, The aforementioned display information generation step is: When a portion of the hazard zone overlaps for multiple components, display information is generated that displays the overlapping component range where the hazard zones overlap and the non-overlapping component range where the hazard zones do not overlap in different display formats. Information processing methods.
10. A method of information processing performed by a computer, A plant data acquisition step includes acquiring plant configuration data, which includes the three-dimensional position, three-dimensional shape, and specifications of multiple components constituting the plant, and plant operating state data, which includes the operating state of the plant when a process fluid flows through the multiple components; A hazardous area identification step, based on the specifications of the components included in the plant configuration data acquired by the plant data acquisition step and the operating state included in the plant operating state data acquired by the plant data acquisition step, identifies the range of a hazardous area where danger arises due to the discharge of the process fluid from the components, for each component based on the three-dimensional position of the components. The system includes a display information generation step that generates display information that displays the extent of the hazardous area identified by the hazardous area identification step for each component, relative to the three-dimensional position of the component included in the plant configuration data acquired by the plant data acquisition step, The aforementioned hazardous area identification process is: The extent of the hazardous area where the aforementioned hazard occurs is specified for each type of hazard and for each component, based on the three-dimensional position of the component. The aforementioned display information generation step is: When a portion of the hazard zones for each type overlaps, display information is generated that displays the overlapping type range where the hazard zones overlap and the non-overlapping type range where the hazard zones do not overlap in different display formats. Information processing methods.
11. A method of information processing performed by a computer, A component identification step involves identifying the three-dimensional position of a component, the three-dimensional shape of a component, and the specifications including the type and size of a component, based on point cloud data obtained by measuring a plant composed of multiple components using a three-dimensional measuring device, two-dimensional image data obtained by photographing the plant using a two-dimensional imaging device, and image area data indicating the area of the plant where the two-dimensional image data was taken, and generating plant configuration data including the three-dimensional position, three-dimensional shape, and specifications of the multiple components constituting the plant. A plant data acquisition step includes acquiring the plant configuration data generated by the component identification step and plant operating state data including the operating state of the plant when a process fluid flows through a plurality of the components, The system includes a hazardous area identification step which identifies the range of a hazardous area where a hazard arises due to the discharge of process fluid from the component, based on the specifications of the component included in the plant configuration data acquired by the plant data acquisition step and the operating state included in the plant operating state data acquired by the plant data acquisition step, using the three-dimensional position of the component as a reference. The aforementioned hazardous area identification process is: From among the multiple components included in the plant configuration data, the components from which the process fluid may be discharged are extracted based on the type set as the specification of the component in the plant configuration data. For each of the extracted components, the range of the hazardous area where the hazard occurs is identified for each component based on the three-dimensional position of the component, based on the specifications of the component and the operating state. Information processing methods.
12. A method of information processing performed by a computer, Plant configuration data including the three-dimensional position, three-dimensional shape, and specifications of multiple components constituting the plant, and the operation of the plant when process fluid flows through the multiple components. A plant data acquisition process that acquires plant operating status data including the switching state, The system includes a hazardous area identification step which identifies the range of a hazardous area where a hazard arises due to the discharge of process fluid from the component, based on the specifications of the component included in the plant configuration data acquired by the plant data acquisition step and the operating state included in the plant operating state data acquired by the plant data acquisition step, using the three-dimensional position of the component as a reference. The aforementioned plant data acquisition process is as follows: Further plant hazard event data is acquired, including hazard events previously perceived by workers at the aforementioned plant. The aforementioned hazardous area identification process is: When specifying the range of the hazardous area where the hazard occurs for each component based on the three-dimensional position of the component, based on the specifications of the component included in the plant configuration data acquired by the plant data acquisition process, the operating state included in the plant operating state data acquired by the plant data acquisition process, and the hazardous event included in the plant hazardous event data acquired by the plant data acquisition process, If the hazardous area identified by the specifications of the aforementioned components and the aforementioned operating conditions includes a location where the hazardous event has been perceived in the past, the hazard level of the hazardous area will be increased, or the scope of the hazardous area will be expanded, or If the hazardous area identified by the specifications of the components and the operating conditions includes a location where the hazardous event was previously perceived, and the perceived hazardous event by the worker is serious, the hazard level of the hazardous area is increased, or the scope of the hazardous area is expanded. Information processing methods.
Citation Information
Patent Citations
Gasification plant operation support device and method
JP2004127095A
Explosion protection system
JP2004199556A
Plant maintenance support system
JP2008269310A
Information providing device, information providing method, and program
JP2011227879A
Operation training device
JP2016011989A