Digital twin system, processing method, and program

WO2026159924A1PCT designated stage Publication Date: 2026-07-30MITSUBISHI ELECTRIC CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
MITSUBISHI ELECTRIC CORP
Filing Date
2025-07-11
Publication Date
2026-07-30

Smart Images

  • Figure JP2025024918_30072026_PF_FP_ABST
    Figure JP2025024918_30072026_PF_FP_ABST
Patent Text Reader

Abstract

One aspect of the present disclosure is a digital twin system that constructs cyberspace of a digital twin, the digital twin system comprising: a multi-setting unit that acquires setting information of a first cyberspace corresponding to a first real space and setting information of a second cyberspace corresponding to a second real space; a connection setting unit that sets a connection relationship between the first cyberspace and the second cyberspace; a multi-space construction unit that constructs a multi-cyberspace in which the first cyberspace and the second cyberspace are connected; an information acquisition unit that acquires update information of the first cyberspace or the second cyberspace; and an information update unit that updates information of the multi-cyberspace on the basis of the update information.
Need to check novelty before this filing date? Find Prior Art

Description

Digital Twin System, Processing Method, and Program

[0001] The present disclosure relates to a digital twin system, a processing method, and a program.

[0002] In recent years, the development of digital twins has been carried out. A digital twin is to obtain information in the real space by utilizing devices connected to the Internet and reproduce the environment of the real space in the cyber space. In an information processing system that realizes a digital twin, simulations are carried out in the cyber space, and the simulation results are used in the real space. As this type of technology, for example, Patent Documents 1 and 2 are known.

[0003] Patent Document 1 describes a distributed simulation system in which a plurality of simulators perform integrated simulations while exchanging data via a network. This distributed simulation system manages the data exchanged between a plurality of simulations.

[0004] Patent Document 2 describes a simulation system in which a plurality of simulators perform integrated simulations while exchanging information. This simulation system recognizes a simulator having a connection relationship that is the target of information exchange in executing a simulation based on connection information that defines the connection relationship between each simulator, and takes temporal synchronization in executing the simulation with the recognized simulator.

[0005] Japanese Patent Application Laid-Open No. 10-312369, Japanese Patent Application Laid-Open No. 2004-38785

[0006] For example, when using digital twins for systems with complex real-world configurations, a challenge arises: simulations in cyberspace become cumbersome. For instance, in infrastructure systems where devices such as electrical wiring and liquid piping are connected, it may be desirable to simulate the operation of multiple connected systems. Furthermore, in some cases, it may be necessary to realize a digital twin while considering the influence of other cyberspaces on each of the multiple cyberspaces. However, while the technologies described in Patent Documents 1 and 2 above can integrate multiple simulators, they cannot process multiple cyberspaces as a single digital twin cyberspace.

[0007] This disclosure is made in view of these circumstances and aims to provide a digital twin system, processing method, and program that can construct a multi-cyberspace by linking multiple cyberspaces and realize a digital twin having multiple cyberspaces.

[0008] This disclosure has been made to solve the above-mentioned problems, and one aspect of this disclosure is a digital twin system for constructing a digital twin cyberspace, comprising: a multi-setting unit that acquires setting information for a first cyberspace corresponding to a first real space and setting information for a second cyberspace corresponding to a second real space; a connection setting unit that sets the connection relationship between the first cyberspace and the second cyberspace; a multi-space construction unit that constructs a multi-cyberspace in which the first cyberspace and the second cyberspace are connected; an information acquisition unit that acquires update information for the first cyberspace or the second cyberspace; and an information update unit that updates the information for the multi-cyberspace based on the update information.

[0009] Another aspect of the present disclosure is a method for constructing a digital twin cyberspace, wherein a computer performs the following steps: acquiring configuration information for a first cyberspace corresponding to a first real space; acquiring configuration information for a second cyberspace corresponding to a second real space; setting up a connection relationship between the first cyberspace and the second cyberspace; constructing a multi-cyberspace in which the first cyberspace and the second cyberspace are connected; acquiring update information for the first cyberspace or the second cyberspace; and updating information for the multi-cyberspace based on the update information.

[0010] Another aspect of this disclosure is a program for constructing a digital twin cyberspace, which causes a computer to perform the following steps: acquiring configuration information for a first cyberspace corresponding to a first real space; acquiring configuration information for a second cyberspace corresponding to a second real space; setting up the connection relationship between the first cyberspace and the second cyberspace; constructing a multi-cyberspace in which the first cyberspace and the second cyberspace are connected; acquiring update information for the first cyberspace or the second cyberspace; and updating the information for the multi-cyberspace based on the update information.

[0011] According to one aspect of the present invention, it is possible to construct a multi-cyberspace by linking multiple cyberspaces and to realize a digital twin having multiple cyberspaces.

[0012] This is a block diagram showing an example of a digital twin system 1 in an embodiment. This is a block diagram showing an example of the functional configuration of a digital twin system 1 in an embodiment. This is a sequence diagram showing an example of the operation of a digital twin system 1 in an embodiment. This is a diagram showing an example of an object in the physical space 20 of an embodiment. This is a diagram showing an example of the display processing of a multi-cyber space 10 in an embodiment. This is a diagram showing another example of the display processing of a multi-cyber space 10 in an embodiment. This is a block diagram showing an example of the operation when a heat transfer medium is output from the first cyber space 10-1 to the second cyber space 10-2 in an embodiment. This is a flowchart showing an example of the process including simulation and feedback in an embodiment. This is a block diagram showing the operation when a virtual base is set up and a simulation is performed in a digital twin system 1 in an embodiment.

[0013] A digital twin system, processing method, and program to which the present invention is applied will be described below with reference to the drawings.

[0014] <Overall view of the digital twin system> Figure 1 is a block diagram showing an example of the digital twin system 1 in the embodiment. The digital twin system 1 in the embodiment is an information processing system for constructing the cyberspace of a digital twin. The digital twin system 1 includes, for example, a multi-cyberspace 10, a first physical space 20-1, a first cyberspace 22-1, a second physical space 20-2, a second cyberspace 22-2, a multi-digital twin server device 100, a first digital twin server device 200-1, and a second digital twin server device 200-2. The first digital twin server device 200-1 functions as a first edge server corresponding to the first physical space 20-1 (first real space), and the second digital twin server device 200-2 functions as a second edge server corresponding to the second physical space 20-2 (second real space).

[0015] The first edge server communicates with equipment and IoT devices 300 included in the first physical space 20-1, and performs processing to acquire real-time data from the first physical space 20-1, and processing to output real-time data to the multi-digital twin server device 100 and the first physical space 20-1. The second edge server communicates with equipment and IoT devices 300 included in the second physical space 20-2, and performs processing to acquire real-time data from the second physical space 20-2, and processing to output real-time data to the multi-digital twin server device 100 and the second physical space 20-2.

[0016] In the following explanation, when referring to the first digital twin server device 200-1 and the second digital twin server device 200-2 collectively, it will simply be referred to as "digital twin server device 200"; when referring to the first physical space 20-1 and the second physical space 20-2 collectively, it will simply be referred to as "physical space 20"; and when referring to the first cyber space 22-1 and the second cyber space 22-2 collectively, it will simply be referred to as "cyber space 22".

[0017] In this embodiment, a digital twin refers to the digital twin system 1 collecting data from the physical space 20 and reproducing the facilities in the physical space 20 in cyberspace 22 based on the collected data. Furthermore, in this embodiment, simulation refers to reproducing or testing the operation of the physical space 20 in cyberspace 22.

[0018] The first physical space 20-1 and the second physical space 20-2 are real spaces, which are spatial regions that actually exist. In the embodiment, the real space is one or more factories equipped with manufacturing lines located at the base, a communication network system within the base, an infrastructure system, etc., and is set for each base, for example. The infrastructure system may include, for example, a number of facilities such as a power system, a water system, a gas system, a heat transfer fluid system, and at least one of a communication network system. The power system is a system for conducting various businesses using electricity and may include power equipment such as an EMS (Energy Management System) and a communication network. The power system may be a system for transmitting and distributing electricity, such as power generation equipment, substation equipment, energy storage equipment, utility pole equipment, power lines, and consumer equipment. In the following description, the digital twin system 1 targeting the power system will be described.

[0019] The first physical space 20-1 and the second physical space 20-2 may be systems operating separately at different locations, but they may be connected and exchange information, power, etc., in one direction or bidirectionally. The first physical space 20-1 and the second physical space 20-2 can change the operation of their internal systems by exchanging information, power, etc., with each other.

[0020] The first cyberspace 22-1 is a virtual spatial region that reproduces the first physical space 20-1. The second cyberspace 22-2 is a virtual spatial region that reproduces the second physical space 20-2. The second cyberspace 22-2 represents the facilities included in the second physical space 20-2 as electronic objects. The multi-cyberspace 10 includes the first cyberspace 10-1, which reproduces the first cyberspace 22-1, and the second cyberspace 10-2, which reproduces the second cyberspace 22-2. Each of the multi-cyberspace 10, the first cyberspace 22-1, and the second cyberspace 22-2 represents tangible objects such as facilities that exist in the real world as electronic objects. Reproducing the physical space 20 may mean reproducing all of the physical space 20, or reproducing at least a part of the physical space 20. For example, the multi-cyberspace 10 may reproduce the power-related equipment and power flow within the physical space 20.

[0021] Each of the multi-digital twin server device 100, the first digital twin server device 200-1, and the second digital twin server device 200-2 is connected to a communication network NW, for example. The communication network NW is a general-purpose network such as the Internet, but is not limited to this, and may include a private network such as local 5G or Wi-Fi (registered trademark). In this embodiment, the multi-digital twin server device 100 and the first digital twin server device 200-1, and the multi-digital twin server device 100 and the second digital twin server device 200-2 are connected in a communicative manner. In this embodiment, the multi-digital twin server device 100, the first digital twin server device 200-1, and the second digital twin server device 200-2 are separate devices, but are not limited to this, and may be a single device, or a configuration in which multiple functions described later are distributed in any combination.

[0022] The multi-digital twin server device 100 constructs a multi-cyberspace 10, the first digital twin server device 200-1 constructs a first cyberspace 22-1, and the second digital twin server device 200-2 constructs a second cyberspace 22-2. The multi-digital twin server device 100, the first digital twin server device 200-1, and the second digital twin server device 200-2 function as a platform that provides users with digital twins that reproduce facilities existing in physical space within cyberspace.

[0023] <Functional Configuration of Digital Twin System 1> Figure 2 is a block diagram showing an example of the functional configuration of the digital twin system 1 in the embodiment. In the digital twin system 1, a terminal device 400 is connected to the multi-digital twin server device 100. The terminal device 400 is an information processing device operated by a user who manages the multi-cyber space 10. An IoT device 300 is connected to the digital twin server device 200, which acquires information from equipment and outputs the information to the digital twin server device 200. The IoT device 300 acquires, for example, information related to equipment included in the first physical space 20-1 and the second physical space 20-2.

[0024] <Multi-Digital Twin Server Device> The multi-digital twin server device 100 includes an information processing device and a storage device that perform various processing and communication. The multi-digital twin server device 100 includes, for example, an input unit 102, an output unit 104, a control unit 106, and a storage unit 108. The input unit 102 receives information based on user operation input from a terminal device 400. The output unit 104 outputs various types of information to the terminal device 400. The output unit 104 acquires simulation results from the control unit 106, which will be described later, and outputs cyberspace based on the simulation results. Outputting cyberspace means outputting information related to cyberspace to the terminal device 400, for example, outputting display data for displaying the multi-cyberspace 10 to the terminal device 400, or outputting alerts based on changes in the state of the multi-cyberspace 10.

[0025] The control unit 106 includes, for example, a multi-setting unit 110, a connection setting unit 112, a multi-space construction unit 114, an object construction unit 116, an equipment management unit 118, an information acquisition unit 120, an information update unit 122, a multi-analysis unit 124, a power management unit 126, a charge calculation unit 128, and a display control unit 129. Functional units such as the multi-setting unit 110, connection setting unit 112, multi-space construction unit 114, object construction unit 116, equipment management unit 118, information acquisition unit 120, information update unit 122, multi-analysis unit 124, power management unit 126, and charge calculation unit 128 may be realized, for example, by a computer including a CPU executing a program stored in program memory. These functions may be integrated and mounted on a single information processing device, or they may be distributed across multiple information processing devices.

[0026] The multi-setting unit 110 acquires setting information for the first cyberspace 10-1 corresponding to the first physical space 20-1 and setting information for the second cyberspace 10-2 corresponding to the second physical space 20-2. The setting information includes parameters such as the name of the base, the location of the base, the size of the base, the connection relationship with other bases, multiple objects included in the base, the transmission contract information, the base setting information, and the object setting information, corresponding to cyberspaces 10-1 and 10-2, respectively. The transmission contract information includes, for example, information such as the upper limit of the self-transmission volume, transmission losses, and transmission charges. The setting information for bases and objects includes, for example, object attribute information, base contract information, contract information for equipment corresponding to the object, base performance information, equipment performance information corresponding to the object, base calendar information, and equipment calendar information corresponding to the object. The contract information for bases and objects includes, for example, information such as electricity charges, contracted power, and supply point identification number. The performance information for bases and objects includes, for example, demand performance and power generation performance. The calendar information for locations and objects corresponds to the month, day, and time of the factory's scheduled operating days. The settings may be based on manually entered information, or related information inferred from the entered information may be automatically set. For example, if "NAS battery" is entered as an attribute for an object, the charge / discharge efficiency of the "NAS battery" may be automatically set.

[0027] The connection setting unit 112 sets the connection relationship between the first cyberspace 10-1 and the second cyberspace 10-2. The connection setting unit 112 refers to the setting information of multiple cyberspaces and sets whether each cyberspace is connected to or not connected to other cyberspaces in the multi-cyberspace 10. The connection setting unit 112 may also set which objects in other cyberspaces an object in one cyberspace is connected to.

[0028] The multi-space construction unit 114 constructs a multi-cyberspace 10 in which the first cyberspace 10-1 and the second cyberspace 10-2 are connected. The multi-space construction unit 114 reproduces the physical space 20 by operating each object included in the multi-cyberspace 10 and reproduces the flow of power and other information exchanged between objects. The multi-space construction unit 114 also creates display data for displaying the multi-cyberspace 10, for example.

[0029] The object construction unit 116 constructs a network in the multi-cyberspace 10 in which multiple objects (equipment) and connecting objects (electric wires) that connect multiple objects are configured. Objects in the multi-cyberspace 10 are data that models tangible objects in the real world. The data corresponding to an object includes attribute information such as equipment name, equipment type, equipment location, equipment size, connection relationship with other equipment, input, operation details, and output. For example, an object for a battery as equipment has the attribute information "battery" as the equipment type, and a connecting object has attribute information such as "electric wire" as the equipment type and "two pieces of equipment connected to both ends of the electric wire" as the connection relationship.

[0030] The device management unit 118 manages IoT devices 300 and equipment included in the first physical space 20-1 and the second physical space 20-2. The device management unit 118 performs processes such as updating whether IoT devices 300 are present or absent, updating the operating status of IoT devices 300, and updating information output from IoT devices 300.

[0031] The information acquisition unit 120 acquires update information for the first cyberspace 10-1 or the second cyberspace 10-2. The update information is information indicating updates to equipment in the first physical space 20-1 or the second physical space 20-2 corresponding to the first cyberspace 10-1 or the second cyberspace 10-2. Information indicating equipment updates may include, for example, changes in the operating status of each piece of equipment, or changes in input / output between each piece of equipment. The update information may also represent information representing physical input / output at the point of contact between the first cyberspace 10-1 and the second cyberspace 10-2. Information representing physical input / output may include, for example, information indicating physical flow rates. Physical flow rates are not limited to, for example, the flow rates of fuel or media, but may also include power, heat flow rates, etc. The media may be, for example, a medium circulated between equipment such as steam, hot water, or chilled water.

[0032] The information update unit 122 updates the information of the multi-cyberspace 10 based on the update information. Updating the information of the multi-cyberspace 10 means updating the information that shows the operation of each object included in the multi-cyberspace 10 and updating the information that shows the flow of power, etc., exchanged between objects. The information update unit 122 also updates, for example, the display data for displaying the multi-cyberspace 10.

[0033] The multi-analysis unit 124 receives information that has been analyzed or manipulated in the multi-cyber space 10. The multi-analysis unit 124 performs analysis processing in the multi-cyber space 10 and obtains the analysis processing results. The analysis processing includes, for example, a process to simulate the operation of the first physical space 20-1 and the second physical space 20-2 in the multi-cyber space 10 by trying or reproducing it. The multi-analysis unit 124 also obtains information that has been manipulated in the multi-cyber space 10 from the terminal device 400 and performs simulations based on the manipulated information.

[0034] The multi-analysis unit 124 outputs the analyzed or manipulated information to the digital twin server device 200, and the feedback unit 224 of the digital twin server device 200 may generate feedback information to be transmitted to the first physical space 20-1 or the second physical space 20-2 based on the analyzed or manipulated information. The output unit 204 of the digital twin server device 200 can transmit the generated feedback information to the multi-digital twin server device 100, which acquires the setting information of the first cyber space 22-1 or the setting information of the second cyber space 22-2. As a result, the multi-digital twin server device 100 updates the multi-cyber space 10 in accordance with the feedback.

[0035] The power management unit 126 manages the power of each object in the multi-cyberspace 10. For example, the power management unit 126 acquires the generated power, consumed power, stored power, input power, and output power of each object, and updates various power values ​​corresponding to each object.

[0036] The fee calculation unit 128 calculates various fees for each object in the multi-cyberspace 10. For example, the fee calculation unit 128 refers to contract information corresponding to each object and calculates the electricity sales fee and purchase fee for each object based on the power generated and consumed by each object.

[0037] The display control unit 129 causes the multi-cyberspace 10 to be displayed on a display device such as a terminal device 400.

[0038] The storage unit 108 is, for example, a database management system for managing various databases. The storage unit 108 is provided in the multi-digital twin server device 100, but is not limited to this, and may be a database management system connected to the multi-digital twin server device 100 via a communication network NW.

[0039] The storage unit 108 includes, for example, a multi-setting storage unit 130, a multi-space storage unit 132, an object storage unit 134, a device information storage unit 136, and a history storage unit 138. The multi-setting storage unit 130 stores setting information for the first cyberspace 10-1 and the second cyberspace 10-2 included in the multi-cyberspace 10. The multi-space storage unit 132 stores spatial information indicating the first cyberspace 10-1 and the second cyberspace 10-2 included in the multi-cyberspace 10. The spatial information is information indicating which physical space corresponds to which cyberspace to include in the multi-cyberspace 10. The spatial information is set, for example, by information based on operation input from a terminal device 400. The object storage unit 134 stores attribute information corresponding to objects in cyberspace. The device information storage unit 136 stores device information related to IoT devices 300 included in the facility. The device information may include supply and demand data indicating the demand for and supply of the facility. The history storage unit 138 stores various types of history information in the digital twin system 1, such as the operation history and replacement history of equipment and IoT devices 300 in the physical space, the history of constructing the multi-cyber space 10, and the history of simulation results.

[0040] <Digital Twin Server Device> The digital twin server device 200 includes an information processing device and a storage device that perform various processing and communication. The digital twin server device 200 includes, for example, an input unit 202, an output unit 204, a control unit 206, and a storage unit 208. The input unit 202 receives information based on user operation input from a terminal device 402 in the physical space 20. The input unit 202 may also receive various information from IoT devices 300, various facilities, a multi-digital twin server device 100, and other digital twin server devices 200 included in the physical space 20.

[0041] The output unit 204 outputs various types of information to other devices such as the multi-digital twin server device 100. Also, the output unit 204 may output various types of information from the IoT devices 300, various facilities, the multi-digital twin server device 100, and other digital twin server devices 200 included in the physical space 20.

[0042] The output unit 204 acquires the simulation results by the control unit 206 described later, and outputs the output of the cyber space 22 based on the simulation results. The output of the cyber space 22 is to output information related to the cyber space 22 to the terminal device 402 or the multi-digital twin server device 100. For example, it is to output display data for displaying the cyber space 22 to the terminal device 402, or to output an alert based on the state change of the physical space 20 or the cyber space 22.

[0043] The control unit 206 includes, for example, a setting unit 210, a space construction unit 212, an object construction unit 214, a device management unit 216, an information acquisition unit 218, an information update unit 220, an analysis unit 222, a feedback unit 224, and a display control unit 226. Functional units such as the setting unit 210, the space construction unit 212, the object construction unit 214, the device management unit 216, the information acquisition unit 218, the information update unit 220, the analysis unit 222, the feedback unit 224, and the display control unit 226 may be realized by a computer including, for example, a CPU executing a program stored in a program memory. These functions may be integrated and mounted on a single information processing device, or may be distributed among a plurality of information processing devices.

[0044] The setting unit 210 acquires the setting information of the physical space 20. The setting information includes parameters such as the name of the base corresponding to the physical space 20, the base position, the base size, the connection relationship with other bases, and a plurality of objects included in the base.

[0045] The space construction unit 212 constructs a cyber space 22 corresponding to the physical space 20. The space construction unit 212 reproduces the operations of each object included in the cyber space 22 and reproduces the flow of power and the like exchanged between the objects. Further, the space construction unit 212 may create display data for displaying the cyber space 22, for example.

[0046] The object construction unit 214 constructs a network in the cyber space 22 in which a plurality of objects (equipment) and connection objects (electric wires, pipes) connecting the plurality of objects are set. The objects in the cyber space 22 are data obtained by modeling physical entities in the real space. The data corresponding to the objects includes attribute information such as equipment name, equipment type, equipment performance, capabilities, equipment location, equipment size, connection relationship with other equipment, input, operation content, output, and the like. For example, an object of a storage battery as equipment has attribute information of "storage battery" as the equipment type, and the connection object has, for example, attribute information of "electric wire" or "pipe" as the equipment type and "two pieces of equipment connected to both ends of the electric wire or pipe" as the connection relationship.

[0047] The device management unit 216 manages the IoT devices 300 included in the physical space 20. The device management unit 216 acquires real-time data regarding the equipment from the IoT devices 300. The real-time data is, for example, the operation amount of the equipment, power consumption, output power, input power, and the like. Further, the device management unit 216 performs processes such as updating the presence or absence of the IoT devices 300, updating the operating state of the IoT devices 300, and updating the information output from the IoT devices 300, for example.

[0048] The information acquisition unit 218 acquires update information of the cyber space 22. The update information is information indicating an update of the equipment in the physical space 20. The information indicating an update of the equipment is information indicating a change in the operating state of each equipment, a change in input / output between each equipment, and the like. The update information may be information representing physical input / output at a contact point with another physical space 20.

[0049] The information update unit 220 updates the information in cyberspace 22 based on the update information. Updating the information in cyberspace 22 means updating the information that shows the operation of each object included in cyberspace 22 and updating the information that shows the flow of power, etc., exchanged between objects. The information update unit 220 also updates, for example, the display data for displaying cyberspace 22.

[0050] The analysis unit 222 receives information that has been analyzed or manipulated in cyberspace 22. The analysis unit 222 performs analysis processing in cyberspace 22 and obtains the analysis processing results. The analysis processing includes, for example, a process of simulating the operation of the physical space 20 in cyberspace 22 by trying or reproducing it. The analysis unit 222 also obtains information that has been manipulated in cyberspace 22 from the terminal device 402 and performs simulations based on the manipulated information.

[0051] The analysis unit 222 may perform a simulation of supplying power from the first cyberspace 22-1 to the second cyberspace 22-2. For example, the analysis unit 222 may perform a simulation of the cost when power is transmitted from an object with surplus power in the first cyberspace 22-1 to an object with power demand in the second cyberspace 22-2.

[0052] The feedback unit 224 feeds back the simulation results obtained by the analysis unit 222 as feedback information to the physical space 20. Feedback means, for example, when a simulation is performed in which surplus power is transmitted from the first cyber space 22-1 to the second cyber space 22-2 and the surplus power is consumed by objects in the second cyber space 22-2, the first physical space 20-1 controls the transmission of surplus power to the second physical space 20-2, and the second physical space 20-2 controls the acceptance and consumption of the surplus power.

[0053] The display control unit 226 creates display data for displaying the cyberspace 22 constructed by the space construction unit 212 and outputs it to the terminal device 402. The display control unit 226 accepts operation inputs to the terminal device 402 to add, change, or delete objects, and updates the display on the terminal device 402 according to the received content.

[0054] The storage unit 208 is, for example, a database management system for managing various databases. The storage unit 208 is provided in the digital twin server device 200, but is not limited to that, and may be a database management system connected to the digital twin server device 200 via a communication network NW. The storage unit 208 includes, for example, a configuration storage unit 230, a spatial storage unit 232, an object storage unit 234, a device information storage unit 236, and a history storage unit 238.

[0055] The setting memory unit 230 stores setting information for setting up cyberspace 22. The spatial memory unit 232 stores spatial information that represents cyberspace 22. The object memory unit 234 stores attribute information corresponding to objects in cyberspace 22. The device information memory unit 236 stores information related to IoT devices 300 included in the equipment in physical space 20. The history memory unit 238 stores various history information such as the operation history and replacement history of equipment and IoT devices 300 in physical space 20, the history of constructing cyberspace 22, and the history of simulation results.

[0056] Although the digital twin server device 200 is equipped with the parts described above, it does not need to have the function of constructing cyberspace 22. It is sufficient that it has the function of acquiring various information from physical space 20 and outputting configuration information that enables the multi-digital twin server device 100 to construct a multi-cyberspace 10 that has a cyberspace that reproduces physical space 20.

[0057] <Overall Operation of Digital Twin System 1> Figure 3 is a sequence diagram showing an example of the operation of the digital twin system 1 in the embodiment. First, the first digital twin server device 200-1 transmits the setting information S10 for the first cyberspace 22-1 to the multi-digital twin server device 100, and the second digital twin server device 200-2 transmits the setting information S12 for the second cyberspace 22-2 to the multi-digital twin server device 100. As a result, the setting information S10 and S12 are input to the input unit 102 and acquired by the multi-setting unit 110.

[0058] In this embodiment, the first digital twin server device 200-1 may be read as a first edge server corresponding to the first physical space 20-1, and the second digital twin server device 200-2 may be read as a second edge server corresponding to the second physical space 20-2.

[0059] The first digital twin server device 200-1, acting as the first edge server, constructs the first cyberspace 22-1 corresponding to the first physical space 20-1 and transmits configuration information for the constructed first cyberspace 22-1. The second digital twin server device 200-2, acting as the second edge server, constructs the second cyberspace 22-2 corresponding to the second physical space 20-2 and transmits configuration information for the constructed second cyberspace 22-2.

[0060] The multi-configuration unit 110 acquires configuration information for the first cyberspace 10-1 from the first edge server and configuration information for the second cyberspace 10-2 from the second edge server.

[0061] The connection setting unit 112 sets the connection relationship between the first cyberspace 22-1 and the second cyberspace 22-2 based on the setting information S10 and S12 acquired by the multi-setting unit 110 (step ST10). Next, the object construction unit 116 constructs objects included in the first cyberspace 22-1 and the second cyberspace 22-2, the multi-space construction unit 114 constructs a multi-cyberspace 10 in which the first cyberspace 22-1 and the second cyberspace 22-2 are connected (step ST12), and the display control unit 129 displays the multi-cyberspace 10 on the terminal device 400 (step ST14).

[0062] The first digital twin server device 200-1, acting as a first edge server, may transmit configuration information for the first cyberspace 22-1, including location information of objects in the first physical space 20-1, and the second digital twin server device 200-2, acting as a second edge server, may transmit configuration information for the second cyberspace 22-2, including location information of objects in the second physical space 20-2. The location information of objects in physical space 20 is, for example, the latitude and longitude information of equipment in physical space 20. The multi-space construction unit 114 constructs the multi-cyberspace 10 based on the location information of objects in the first physical space 20-1 and the location information of objects in the second physical space 20-2. The multi-space construction unit 114 can, for example, connect a power plant in the first physical space 20-1 and a factory in the second physical space 20-2, and construct the multi-cyberspace 10 to transmit surplus power generated at the power plant based on the factory's requests and power purchase plans.

[0063] The first digital twin server device 200-1 transmits first physical space update information S14, which indicates the status of equipment in the first physical space 20-1, to the multi-digital twin server device 100. The second digital twin server device 200-2 transmits second physical space update information S16, which indicates the status of equipment in the second physical space 20-2, to the multi-digital twin server device 100. The information acquisition unit 120 acquires the first physical space update information S14 and the second physical space update information S16. The information update unit 122 updates the information in the multi-cyber space 10 based on the acquired first physical space update information S14 and the second physical space update information S16 (step ST16). As a result, the multi-digital twin server device 100 can update the status of objects in the multi-cyber space 10 to the latest status according to the latest status of equipment in the physical space 20.

[0064] The multi-analysis unit 124 performs a simulation based on the updated information of the multi-cyberspace 10 and obtains the simulation results. For example, the multi-analysis unit 124 simulates the cost of transmitting surplus power from the first cyberspace 10-1 to the second cyberspace 10-2 and consuming the surplus power in the second cyberspace 10-2. The multi-analysis unit 124 transmits the simulation results as feedback information S18 to the first digital twin server device 200-1. The multi-analysis unit 124 transmits the simulation results as feedback information S20 to the second digital twin server device 200-2.

[0065] The feedback unit 224 of the first digital twin server device 200-1 feeds back the simulation results to the first physical space 20-1 (step ST18, first feedback reflection). Feedback to the first physical space 20-1 includes updating the setting information, object attribute information, equipment information, and history information of the first cyber space 22-1 based on the simulation results, transmitting the simulation results to the terminal device 402, and displaying the simulation results on the terminal device 402 by the display control unit 226. In this way, the multi-digital twin server device 100 can transmit the feedback information to a device (200-1 or 200-2) that constructs the setting information of the first cyber space 22-1 or the second cyber space 22-2.

[0066] The feedback unit 224 of the second digital twin server device 200-2 feeds the simulation results back to the second physical space 20-2 (step ST20, second feedback reflection). Feeding back to the second physical space 20-2 includes updating the setting information, object attribute information, equipment information, and history information of the second cyber space 22-2 based on the simulation results, transmitting the simulation results to the terminal device 402, and displaying the simulation results by the display control unit 226. As described above, according to the digital twin system 1 of this embodiment, a multi-cyber space 10 is constructed by linking multiple cyber spaces, and a digital twin having multiple cyber spaces can be realized.

[0067] <Objects in Multi-Cyberspace 10> Figure 4 shows an example of objects in the physical space 20 of the embodiment. Each digital twin server device 200 constructs a network in cyberspace 22 in which a plurality of objects (OBJs) and connecting objects (connecting OJBs) that connect the plurality of objects (OBJs) are set. OBJs are, for example, equipment in a power system, and connecting OBJs are power lines, pipes, etc. that connect the equipment. In the embodiment, the first physical space 20-1 and the second physical space 20-2 are facilities in different regions, and the multi-digital twin server device 100 may be an energy management system connected to both the first physical space 20-1 and the second physical space 20-2 via a communication network NW.

[0068] <Display Processing of Multi-Cyberspace 10> Figure 5 is a diagram showing an example of the display processing of the multi-cyberspace 10 in the embodiment. The multi-setting unit 110 acquires, for example, setting information for a cyberspace that reproduces area A, setting information for a cyberspace that reproduces area B, and setting information for a cyberspace that reproduces area C. The display control unit 129 displays, for example, the cyberspace that reproduces area A, the cyberspace that reproduces area B, and the cyberspace that reproduces area C, and further displays checkboxes on the terminal device 400 for selecting areas to connect the cyberspaces. The display control unit 129 may display information such as equipment icons, equipment names, power generation, power consumption, percentage of renewable energy, and input / output power of other locations based on the setting information.

[0069] The connection setting unit 112, for example, sets connection relationships between the cyberspace that replicates Area A, the cyberspace that replicates Area B, and the cyberspace that replicates Area C, depending on whether the checkbox for connecting all cyberspaces is selected. For example, in the case of a base where Areas A, B, and C are physically lined up, the connection setting unit 112 connects Area A and Area B, and Area B and Area C. The multi-space construction unit 114 constructs a multi-cyberspace 10 with the connection relationships set by the connection setting unit 112.

[0070] The multi-digital twin server device 100 may connect a virtual (unregistered) location, such as Area B, to existing locations, such as Area A and Area C, to construct a multi-cyberspace 10. A virtual location is a location from which the digital twin server device 200 has not yet obtained cyberspace configuration information, such as a location to be newly established. The configuration information for a virtual location is obtained, for example, through user input on a terminal device 400. The connection setting unit 112, for example, places a virtual location in Area B and sets up connection relationships to connect Area A and Area C to Area B. The multi-space construction unit 114 constructs a multi-cyberspace 10 with the connection relationships set up by the connection setting unit 112.

[0071] Figure 6 shows another example of the display processing of the multi-cyberspace 10 in the embodiment. The multi-setting unit 110 acquires the type of the first cyberspace 10-1 and the type of the second cyberspace 10-2 as setting information for the first cyberspace 10-1 and the setting information for the second cyberspace 10-2, respectively, and the display control unit 129 may display the type of the first cyberspace 10-1 and the type of the second cyberspace 10-2 in an identifiable manner. The type of cyberspace is, for example, whether or not feedback (FB) is enabled. The multi-setting unit 110 can, for example, set that simulation results be fed back from the digital twin server device 200 to the physical space 20 of area A depending on whether the checkbox for area A and the checkbox for "FB enabled" below area A are selected. In addition, the type of each of the multiple cyberspaces may include, for example, whether it is connectable or not connectable to other cyberspaces, or whether or not it is connected to other cyberspaces. This allows the multi-digital twin server device 100 to perform simulations according to the type of cyberspace by the user of the terminal device 400.

[0072] The information acquisition unit 120 acquires information representing physical input and output at the interface between the first cyberspace 10-1 and the second cyberspace 10-2, and the display control unit 129 may display the information representing input and output at the interface between the first cyberspace 10-1 and the second cyberspace 10-2, as shown in Figures 5 and 6. The information representing physical input and output is, for example, information indicating physical flow rate. Physical flow rate is, for example, electricity, fuel, or heat contained in a medium. The medium is, for example, a medium circulated between equipment such as steam, hot water, or chilled water.

[0073] <Simulation using multi-cyberspace 10> Figure 7 is a block diagram of an example of the operation when a heat transfer medium is output from the first cyberspace 10-1 to the second cyberspace 10-2 in the embodiment. The multi-analysis unit 124 receives information input from the terminal device 400, the information acquisition unit 120 acquires information for inputting and outputting the heat transfer medium, and the display control unit 129 displays information indicating that a heat transfer medium is being input and output at the contact point between the first cyberspace 10-1 and the second cyberspace 10-2. The multi-analysis unit 124 performs a simulation to update the flow rate and charges in the first cyberspace 10-1 and the flow rate and charges in the second cyberspace 10-2 when a heat transfer medium is output from the first cyberspace 10-1 to the second cyberspace 10-2. The output unit 104 outputs the updated traffic flow and charges for the first cyberspace 10-1 to the second digital twin server device 200-2, and outputs the updated traffic flow and charges for the second cyberspace 10-2 to the third digital twin server device 200-3.

[0074] The second digital twin server device 200-2 updates the flow rate and charges of the heat transfer medium in the second cyberspace 22-2, and the third digital twin server device 200-3 updates the flow rate and charges of the heat transfer medium in the cyberspace 22-3. The second digital twin server device 200-2 performs feedback control to output the heat transfer medium to the physical space 20-3 from the second physical space 20-2, and the third digital twin server device 200-3 performs feedback control to input the heat transfer medium output from the second physical space 20-2.

[0075] Figure 8 is a flowchart showing an example of a process including simulation and feedback in the embodiment. First, the connection setting unit 112 receives information indicating the contact points of each of the multiple cyberspaces included in the multi-cyberspace 10 from among the multiple cyberspaces for which setting information has been acquired in advance (step ST100). As a result, the connection setting unit 112 sets connection relationships that connect the cyberspaces at the received contact points.

[0076] The multi-analysis unit 124 receives information input from the terminal device 400, and the information acquisition unit 120 acquires information representing the physical input and output at the contacts (step ST102). The display control unit 129 displays information indicating the physical input and output at the contacts received by the connection setting unit 112 in the multi-cyber space 10 (step ST104).

[0077] Next, the multi-analysis unit 124 performs a simulation of what happens when there is physical input / output at a contact point in the multi-cyberspace 10 (step ST106). The multi-analysis unit 124 acquires the simulation results, and the display control unit 129 outputs (displays) information about the multi-cyberspace 10 based on the simulation results (step ST108).

[0078] The multi-analysis unit 124 accepts the input information received from the terminal device 400 and requests that the simulation results be fed back into the physical space 20 (step ST110). The output unit 104 instructs the digital twin server device 200 (edge ​​server) to provide feedback representing the physical input and output based on the simulation results, and the digital twin server device 200 accepts the feedback (step ST112). The digital twin server device 200 performs control to provide feedback to the physical space 20 (step S114).

[0079] <Simulation with a Virtual Base> Figure 9 is a block diagram showing the operation when a simulation is performed with a virtual base in the digital twin system 1 according to the embodiment. For example, when considering a base that supplies a heat transfer medium to the second physical space 20-2, the multi-setting unit 110 acquires setting information for the second cyber space 10-2 corresponding to the second physical space 20-2, and setting information for the virtual physical space 20-x, based on user input from, for example, the terminal device 400. The connection setting unit 112 sets a connection relationship that connects the virtual cyber space 10-x, which has virtual setting information, to the second cyber space 10-2. The multi-space construction unit 114 constructs a multi-cyber space 10 that includes the virtual cyber space 10-x and the second cyber space 10-2. Note that although Figure 9 shows a virtual digital twin server device 200-x and cyber space 22-x, they do not need to be considered in the simulation.

[0080] The virtual configuration information is information that identifies equipment (objects) that have not been detected or measured in the physical space 20, or information that indicates physical inputs and outputs within the physical space 20. The virtual configuration information may also be simulated data that simulates the equipment and physical inputs and outputs at a location assumed by the user of the terminal device 400. For example, the virtual configuration information may be information that represents equipment and physical inputs and outputs with actual data similar to the location assumed by the user, obtained by searching for actual data acquired by the user of the terminal device 400 from existing locations. The information acquisition unit 120 acquires information indicating physical inputs and outputs between the virtual cyber space 10-x and the second cyber space 10-2 from the virtual configuration information. The multi-analysis unit 124 performs a simulation (analysis) of the physical inputs and outputs between the virtual cyber space 10-x and the second cyber space 10-2.

[0081] The multi-analysis unit 124 may simulate the flow rate and cost of the heat transfer medium in the equipment within the virtual cyberspace 10-x, and perform a simulation to update the flow rate and cost of the heat transfer medium in the second cyberspace 10-2 when the heat transfer medium is output from the virtual cyberspace 10-x to the second cyberspace 10-2. The display control unit 129 outputs the updated information of the heat transfer medium flow rate and cost obtained from the simulation results to the second digital twin server device 200-2, and the second digital twin server device 200-2 can update the flow rate and cost of the heat transfer medium in the second cyberspace 22-2.

[0082] The control unit 106 may search for equipment included in the virtual cyberspace 10-x in the simulation from among multiple existing locations and output information indicating that a new digital twin server device 200 will be installed at the location that has the searched equipment. For example, if the simulation results of connecting the virtual cyberspace 10-x and the second cyberspace 10-2 are good, the control unit 106 can output information indicating which location the second cyberspace 10-2 should be connected to in order to realize the simulation results.

[0083] The present disclosure may also be in the following embodiments: (1) One embodiment of the present disclosure is a digital twin system for constructing a digital twin cyberspace, comprising: a multi-setting unit that acquires setting information for a first cyberspace corresponding to a first real space and setting information for a second cyberspace corresponding to a second real space; a connection setting unit that sets the connection relationship between the first cyberspace and the second cyberspace; a multi-space construction unit that constructs a multi-cyberspace to which the first cyberspace and the second cyberspace are connected; an information acquisition unit that acquires update information for the first cyberspace or the second cyberspace; and an information update unit that updates the information for the multi-cyberspace based on the update information. (2) Another embodiment of the present disclosure is the digital twin system described in (1), comprising: a multi-analysis unit that receives information that has been analyzed or manipulated in the multi-cyberspace; a feedback unit that generates feedback information based on the information that has been analyzed or manipulated in the multi-cyberspace, which is feedback information to be transmitted to the first cyberspace or the second cyberspace; and an output unit that outputs the feedback information to a device that constructs the setting information for the first cyberspace or the second cyberspace. (3) Another embodiment of this disclosure is a digital twin system as described in (1), comprising a display control unit for displaying the multi-cyberspace, wherein the multi-setting unit acquires the types of the first cyberspace and the second cyberspace as setting information for the first cyberspace and setting information for the second cyberspace, and the display control unit displays the types of each cyberspace in an identifiable manner. (4) Another embodiment of this disclosure is a digital twin system as described in (1), comprising a display control unit for displaying the multi-cyberspace, wherein the information acquisition unit acquires information representing physical inputs and outputs at the point of contact between the first cyberspace and the second cyberspace, and the display control unit displays the information representing the inputs and outputs at the point of contact between the first cyberspace and the second cyberspace.(5) Another embodiment of this disclosure is the digital twin system described in (4), wherein the information acquisition unit acquires physical flow rate as information representing the input and output, and the display control unit causes the information representing the flow rate to be displayed at the point of contact between the first cyberspace and the second cyberspace. (6) Another embodiment of this disclosure is the digital twin system described in (1), comprising a first edge server corresponding to the first real space and a second edge server corresponding to the second real space, wherein the multi-setting unit acquires setting information for the first cyberspace from the first edge server and acquires setting information for the second cyberspace from the second edge server. (7) Another embodiment of this disclosure is the digital twin system described in (6), wherein the first edge server constructs the first cyberspace corresponding to the first real space and transmits setting information for the first cyberspace being constructed, and the second edge server constructs the second cyberspace corresponding to the second real space and transmits setting information for the second cyberspace being constructed. (8) Another embodiment of this disclosure is the digital twin system described in (6), wherein the first edge server transmits configuration information of the first cyberspace including location information of objects in the first real space, the second edge server transmits configuration information of the second cyberspace including location information of objects in the second real space, and the multi-space construction unit constructs the multi-cyberspace based on the location information of objects in the first real space and the location information of objects in the second real space.(9) Another embodiment of this disclosure is the digital twin system described in (2), wherein the multi-setting unit acquires setting information for a virtual cyber space corresponding to a virtual real space and setting information for a cyber space corresponding to a real space based on user input; the connection setting unit sets the connection relationship between the virtual cyber space and the cyber space; the multi-space construction unit constructs a multi-cyber space in which the virtual cyber space and the cyber space are connected; the information acquisition unit acquires information indicating physical inputs and outputs between the virtual cyber space and the cyber space; and the multi-analysis unit performs an analysis of the physical inputs and outputs between the virtual cyber space and the cyber space. (10) Another embodiment of the Disclosure is a method for constructing a digital twin cyberspace, wherein a computer performs the steps of: acquiring configuration information for a first cyberspace corresponding to a first real space; acquiring configuration information for a second cyberspace corresponding to a second real space; setting up a connection relationship between the first cyberspace and the second cyberspace; constructing a multi-cyberspace in which the first cyberspace and the second cyberspace are connected; acquiring update information for the first cyberspace or the second cyberspace; and updating information for the multi-cyberspace based on the update information. (11) Another embodiment of this disclosure is a program for constructing a digital twin cyberspace, which causes a computer to perform the steps of: acquiring configuration information for a first cyberspace corresponding to a first real space; acquiring configuration information for a second cyberspace corresponding to a second real space; setting up the connection relationship between the first cyberspace and the second cyberspace; constructing a multi-cyberspace in which the first cyberspace and the second cyberspace are connected; acquiring update information for the first cyberspace or the second cyberspace; and updating the information for the multi-cyberspace based on the update information.

[0084] Alternatively, the multi-digital twin server device 100 and the digital twin server device 200 shown in Figures 1 and 2 may be realized by recording a program for realizing the functions of the multi-digital twin server device 100 and the digital twin server device 200 on a computer-readable recording medium, loading the program recorded on this recording medium into a computer system, and executing it. The term "computer system" here includes hardware such as the operating system and peripheral devices.

[0085] Furthermore, "computer-readable recording media" refers to portable media such as flexible disks, magneto-optical disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into computer systems. Moreover, "computer-readable recording media" also includes devices that dynamically hold programs for a short period of time, such as communication lines used when transmitting programs over networks such as the Internet or communication lines such as telephone lines, and devices that hold programs for a certain period of time, such as volatile memory inside computer systems that act as servers or clients in such cases. In addition, the above-mentioned programs may be for the purpose of realizing some of the functions described above, and may also be able to realize the above-mentioned functions in combination with programs already recorded in the computer system.

[0086] Although various embodiments and modifications have been described, these are merely examples and are not limited to these. For example, one embodiment or modification, or a part of one embodiment or modification, may be combined with one or more other embodiments or modifications to realize one aspect of the present invention. The digital twin system 1 of the above-described embodiment was described as a power system, but is not limited to this and can also be applied to infrastructure systems such as water supply systems and gas systems, and FA (Factory Automation) systems. When applied to a water supply system, the multiple objects in the digital twin system 1 are water distribution plants, water purification facilities, flow meters, valves, etc., and the connection objects are water supply pipes, etc. When applied to a gas system, the multiple objects in the digital twin system 1 are gas supply sources, pressure regulators, valves, etc., and the connection objects are gas supply pipes, etc. When applied to an FA system, the multiple objects in the digital twin system 1 are equipment such as processing machines, assembly machines, sensors, etc., and the connection objects are conveyors, etc.

[0087] 1 Digital Twin System 10 Multi-Cyberspace 10-1 First Cyberspace 10-2 Second Cyberspace 10-x Virtual Cyberspace 20-1, 20-2 Second Physical Space 20-3, 20-x Physical Space 22-1, 22-2, 22-3, 22-x Cyberspace 100 Multi-Digital Twin Server Device 102, 202 Input Unit 104, 204 Output Unit 106, 206 Control Unit 108, 208 Storage Unit 110 Multi-Setting Unit 112 Connection Setting Unit 114 Multi-Space Construction Unit 116, 214 Object Construction Unit 118, 216 Equipment Management Unit 120, 218 Information Acquisition Unit 122, 220 Information Update Unit 124 Multi-Analysis Unit 126 Power Management Unit 128 Billing Unit 129, 226 Display control unit 130 Multi-setting storage unit 132 Multi-spatial storage unit 134, 234 Object storage unit 136, 236 Device information storage unit 138, 238 History storage unit 200, 200-x, 200-1, 200-2, 200-3 Third digital twin server device 210 Setting unit 212 Spatial construction unit 222 Analysis unit 224 Feedback unit 230 Setting storage unit 232 Spatial storage unit 300 IoT device 400, 402 Terminal device

Claims

1. A digital twin system for constructing a digital twin cyberspace, comprising: a multi-setting unit that acquires setting information for a first cyberspace corresponding to a first real space and setting information for a second cyberspace corresponding to a second real space; a connection setting unit that sets the connection relationship between the first cyberspace and the second cyberspace; a multi-space construction unit that constructs a multi-cyberspace in which the first cyberspace and the second cyberspace are connected; an information acquisition unit that acquires update information for the first cyberspace or the second cyberspace; and an information update unit that updates the information for the multi-cyberspace based on the update information.

2. The digital twin system according to claim 1, comprising: a multi-analysis unit that receives information that has been analyzed or manipulated in the multi-cyber space; a feedback unit that generates feedback information based on the information that has been analyzed or manipulated in the multi-cyber space, to be transmitted to the first cyber space or the second cyber space; and an output unit that outputs the feedback information to a device that constructs the setting information of the first cyber space or the setting information of the second cyber space.

3. A digital twin system according to claim 1, comprising a display control unit for displaying the multi-cyberspace, wherein the multi-setting unit acquires the types of the first cyberspace and the second cyberspace as setting information for the first cyberspace and setting information for the second cyberspace, and the display control unit displays the types of each cyberspace in an identifiable manner.

4. A digital twin system according to claim 1, comprising: a display control unit for displaying the multi-cyber space; the information acquisition unit acquires information representing physical input / output at the point of contact between the first cyber space and the second cyber space; and the display control unit causes the information representing the input / output to be displayed at the point of contact between the first cyber space and the second cyber space.

5. The digital twin system according to claim 4, wherein the information acquisition unit acquires physical flow rate as information representing the input and output, and the display control unit causes the information representing the flow rate to be displayed at the point of contact between the first cyberspace and the second cyberspace.

6. The digital twin system according to claim 1, comprising a first edge server corresponding to the first real space and a second edge server corresponding to the second real space, wherein the multi-configuration unit acquires configuration information for the first cyber space from the first edge server and configuration information for the second cyber space from the second edge server.

7. The digital twin system according to claim 6, wherein the first edge server constructs the first cyberspace corresponding to the first real space and transmits configuration information for the first cyberspace being constructed, and the second edge server constructs the second cyberspace corresponding to the second real space and transmits configuration information for the second cyberspace being constructed.

8. The digital twin system according to claim 6, wherein the first edge server transmits configuration information of the first cyberspace including location information of objects in the first real space, the second edge server transmits configuration information of the second cyberspace including location information of objects in the second real space, and the multi-space construction unit constructs the multi-cyberspace based on the location information of objects in the first real space and the location information of objects in the second real space.

9. The digital twin system according to claim 2, wherein the multi-setting unit acquires setting information for a virtual cyberspace corresponding to a virtual real space and setting information for a cyberspace corresponding to a real space based on user input; the connection setting unit sets the connection relationship between the virtual cyberspace and the cyberspace; the multi-space construction unit constructs a multi-cyberspace in which the virtual cyberspace and the cyberspace are connected; the information acquisition unit acquires information indicating physical input and output between the virtual cyberspace and the cyberspace; and the multi-analysis unit performs an analysis of the physical input and output between the virtual cyberspace and the cyberspace.

10. A method for constructing a digital twin cyberspace, wherein a computer performs the following steps: acquiring configuration information for a first cyberspace corresponding to a first real space; acquiring configuration information for a second cyberspace corresponding to a second real space; setting up the connection relationship between the first cyberspace and the second cyberspace; constructing a multi-cyberspace in which the first cyberspace and the second cyberspace are connected; acquiring update information for the first cyberspace or the second cyberspace; and updating the information for the multi-cyberspace based on the update information.

11. A program for constructing a digital twin cyberspace, which causes a computer to perform the following steps: acquiring configuration information for a first cyberspace corresponding to a first real space; acquiring configuration information for a second cyberspace corresponding to a second real space; setting up the connection relationship between the first cyberspace and the second cyberspace; constructing a multi-cyberspace in which the first cyberspace and the second cyberspace are connected; acquiring update information for the first cyberspace or the second cyberspace; and updating the information for the multi-cyberspace based on the update information.