Digital twin platform system and digital twin provision method
Patent Information
- Application Number
- JP2023547703
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-03-07
- Publication Date
- 2025-02-12
- Estimated Expiration
- 2043-03-07
AI Technical Summary
Conventional digital twins are limited to use within the same user and cannot be shared with related companies, preventing equipment manufacturers and users from sharing simulation results to resolve equipment issues.
A digital twin platform system that allows multiple users to access and share digital twins through a platform comprising data input/output, program management, digital twin execution, and participant management units, enabling collaboration and updating of digital twins across users.
Enables multiple users to utilize the same digital twin, facilitating sharing of simulation results and enhancing collaboration among equipment manufacturers and users.
Smart Images

Figure 00000012_0000 
Figure 00000012_0001 
Figure 00000012_0002
Abstract
Description
Technical Field
[0006] , ,
[0005] ,
[0001] The present disclosure relates to a digital twin platform system and a digital twin providing method that enable a plurality of users to use a plurality of digital twins.
Background Art
[0002] In recent years, the introduction of digital twins into the field of FA (Factory Automation) has been under consideration. A digital twin refers to collecting data in a real space, which is a spatial area that actually exists, and using the collected data to reproduce the same space as the real space on a digital space.
[0003] For example, Patent Document 1 discloses a technique for constructing a digital twin that collects the know-how of a skilled craftsman as data and uses the collected data to reproduce the skills of the craftsman in a virtual space.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] Conventional digital twins have been limited to use within the same user who has the digital twin. For example, the simulation results obtained with the digital twin of a certain user could not be shared with related other companies. For example, an equipment manufacturer and a user of the equipment could not share the results of a simulation performed with one digital twin and use them to eliminate malfunctions that occurred in the equipment. That is, there was no platform that enabled sharing of digital twins. <This disclosure is made in view of the above and aims to provide a digital twin platform system that enables multiple users to use the same digital twin. [Means for solving the problem]
[0007] To solve the aforementioned problems and achieve the objectives, the digital twin platform system described herein includes a real space, which is a real-world spatial domain; a virtual space, which is a virtual spatial domain; and a platform that provides users with a digital twin that reproduces assets existing in the real space within the virtual space. The platform includes a data input / output unit that collects data on assets existing in the real space; a program management unit that manages a digital twin program that realizes a digital twin based on the data collected by the data input / output unit; a digital twin execution unit that executes the digital twin program using the data collected by the data input / output unit and realizes one or more digital twins corresponding to one or more users; and a participant management unit that individually manages participant information for each unit on which usage licenses can be set, allowing access to the data collected by the data input / output unit, the digital twin realized by the digital twin execution unit, and the execution results of the digital twin program. When the digital twin execution unit updates a digital twin that has multiple available participants, it simultaneously updates other digital twins available to each participant who has access to the digital twin being updated, thereby linking multiple digital twins where the same user is set as a participant. [Effects of the Invention]
[0008] The digital twin platform system described herein has the effect of enabling multiple users to use the same digital twin. [Brief explanation of the drawing]
[0009] [Figure 1] This figure shows an example configuration of a digital twin system corresponding to the digital twin platform system according to the embodiment. [Figure 2] Diagram showing an example of platform configuration for realizing a digital twin system. [Figure 3]A diagram showing an example of where simulations are performed in a digital twin system. [Figure 4] Diagram showing an example of a platform configuration for realizing a digital twin system. [Figure 5] This diagram conceptually illustrates how the memory unit of a platform realizing a digital twin system stores data. [Figure 6] This diagram shows an example of how data is stored by the memory unit of a platform that realizes a digital twin system. [Figure 7] This diagram shows an example of a data set linked to suppliers, stored in the memory unit of a platform that realizes a digital twin system. [Figure 8] This diagram shows an example of the data set included in common services, which is stored in the memory unit of a platform that realizes a digital twin system. [Figure 9] A diagram showing the first example of a virtual space included in a digital twin system. [Figure 10] A diagram showing a second example of a virtual space included in a digital twin system. [Figure 11] A diagram illustrating a third example of a virtual space included in a digital twin system. [Figure 12] This diagram shows an example of the hardware configuration of a platform that realizes a digital twin system. [Modes for carrying out the invention]
[0010] The following describes in detail, with reference to the drawings, a digital twin platform system and a digital twin provisioning method according to embodiments of this disclosure.
[0011] Embodiment. Figure 1 shows an example configuration of a digital twin system 1, which corresponds to the digital twin platform system according to the embodiment.
[0012] As shown in FIG. 1, the digital twin system 1 is a system that realizes so-called digital twins by realizing assets, which are physical objects such as manufacturing lines and facilities existing in the real space 2, which is a real existing space area, as electronic assets in the virtual space area, the virtual space 3. This digital twin system 1 is configured by connecting the real space 2 to the platform 4. Specifically, the platform 4 collects data on the assets existing in the real space 2 from the real space 2, and based on the collected data, reproduces the assets existing in the real space 2 in the virtual space 3. Note that the virtual space is also referred to as the metaverse. In FIG. 1, although it is described as if the virtual space 3 exists independently outside the platform 4, actually, the virtual space 3 is constructed on the platform 4. Also, the platform 4 is connected to the real space 2 via a communication network or the like.
[0013] In the present embodiment, the digital twin means that the platform 4 collects data from the real space 2 and, based on the collected data, reproduces the assets that are the data collection sources in the virtual space 3, that is, reproduces the real space 2 in the virtual space 3. Also, reproducing the real space 2 in the virtual space 3 is called simulation.
[0014] The platform 4 coordinates the state of the assets existing in the real space 2 and the state of the assets reproduced in the virtual space 3. That is, the platform 4 continuously collects data from the real space 2 and appropriately updates the state of the assets reproduced in the virtual space 3 based on the collected data.
[0015] In the present embodiment, in the real space 2, for example, there are Factory A 2A and Factory B 2B, and a supplier 2C (Company C) that provides devices and the like operating in these factories. Factory A 2A has a manufacturing line A (described as "Line A" in FIG. 1, the same applies hereinafter), a manufacturing line B, and a manufacturing line C, and these manufacturing lines are target lines of the digital twin. The manufacturing line B has a device A provided by the supplier 2C. Factory B 2B has a manufacturing line D, a manufacturing line E, and a manufacturing line F, similar to Factory A 2A. The manufacturing line D has a device A provided by the supplier 2C. The supplier 2C provides a device A, know-how for appropriately operating the manufacturing line, tools (for example, a control program for controlling the device A, a function addition program for adding functions to the device A, etc.). Note that the supplier 2C may provide know-how and tools to Factory A 2A and Factory B 2B with human intervention in the real space 2, or may provide know-how and tools to Factory A 2A and Factory B 2B via the virtual space 3 described later.
[0016] In the virtual space 3, as electronic assets, Factory A 3A, Factory B 3B, and Supplier 3C, which are counterparts of Factory A 2A, Factory B 2B, and Supplier 2C existing in the real space 2, are provided. Further, Factory A 3A in the virtual space 3 has a manufacturing line A, a manufacturing line B, and a manufacturing line C, which are counterparts of each manufacturing line of Factory A 2A in the real space 2. Factory B 3B in the virtual space 3 has a manufacturing line D, a manufacturing line E, and a manufacturing line F, which are counterparts of each manufacturing line of Factory B 2B in the real space 2. Supplier 3C in the virtual space 3 has a device A, know-how, tools, etc., which are counterparts of the assets of Supplier 2C in the real space 2. Also, in the virtual space 3, for example, as a common service 3D provided by the operator of the digital twin system 1, use cases, know-how for effectively operating the manufacturing line, and data for simulating the manufacturing line of the factory are provided.
[0017] The digital twin system 1 has a virtual space 3 on a platform 4, which, as shown in Figure 2, is located on a cloud 40. The cloud 40 is connected to the factories and suppliers in the real space 2 via a network, and provides data obtained from the real space 2 to the factories and suppliers in the virtual space 3, and also provides data obtained from the virtual space 3 to the factories and suppliers in the real space 2. Figure 2 is a diagram showing an example of the arrangement of the platform 4 that realizes the digital twin system 1.
[0018] For example, in the digital twin system 1, platform 4 collects data from the equipment of manufacturing line A at company A's factory 2A in real space 2, and uses this data to simulate manufacturing line A at company A's factory 3A in virtual space 3. Similar to company A's factory, company B's factory and suppliers are also made available to use the digital twin.
[0019] In this embodiment of the digital twin system 1, if Company A's factory and Company B's factory agree to use each other's virtual space 3, Company A's factory and Company B's factory can use each other's virtual space 3, i.e., each other's digital twins. At this time, Company A's factory can use the data of Company A's factory and Company B's factory collected by Platform 4. This allows Company A's factory to simulate from a desired viewpoint, including Company A's factory and Company B's factory. For example, if Company A's factory and Company B's factory are connected in a supply chain, Company A's factory can simulate the production flow between Company A's factory and Company B's factory from Company A's perspective. Similarly, Company A's factory can also use the supplier's virtual space 3 and common services 3D.
[0020] Meanwhile, supplier Company C provides services to improve the functionality of Company A's and Company B's factories in virtual space 3. For example, by providing Company C with a model of device A to Company A's factory, Company A's factory can use the model of device A to simulate manufacturing line B where device A is installed. Furthermore, by providing Company C with know-how for efficiently operating the manufacturing line to Company A's factory, Company A's factory can verify the operational methods for efficiently operating the manufacturing line through simulation. In addition, by providing Company C with a control program for controlling device A and a function addition program to improve the functionality of device A, Company A's factory can simulate device A after the functionality has been improved.
[0021] Furthermore, Common Service 3D provides use cases, know-how, and commonly usable data. Here, use cases include simulation models and simulation results, while know-how includes the knowledge of skilled workers. For example, by providing Company A's factory with simulation models and simulation results as use cases, Company A can quickly set up a simulation environment for its manufacturing line. Also, by providing Company A's factory with the knowledge of skilled workers who use equipment A as know-how, Company A can effectively adjust equipment A. In addition, by providing Company A's factory with commonly usable data, Company A can conduct simulations using the provided data in the simulation environment of its newly set up manufacturing line.
[0022] In other words, in the Digital Twin System 1, Company A's factory, Company B's factory, and suppliers, each possessing their own digital twins, can, after obtaining permission from others, share and utilize the digital twins owned by others. Furthermore, the Digital Twin System 1 has multiple digital twins mounted on Platform 4, and these digital twins, among those that have obtained permission, are configured to operate in cooperation with each other. In addition, the simulation results in Virtual Space 3 are reflected in Real Space 2. Moreover, the reflection in Real Space 2 is not limited to the reflection within each individual's digital twin, but also applies to the reflection between linked digital twins when the digital twins owned by each individual are linked.
[0023] In the digital twin system 1, the virtual space 3 may exist when the simulation is performed on the cloud 40 as shown in Figure 2, or when the simulation is performed on the digital twin simulation devices 20A and 20B installed at each company's factory and on the cloud 40 as shown in Figure 3. Simulation device 20A is installed at Company A's factory, and simulation device 20B is installed at Company B's factory. Figure 3 shows an example of the simulation execution location in the digital twin system 1.
[0024] In the configuration shown in Figure 3, the simulation results performed by simulation devices 20A and 20B are reflected on the cloud 40. Simulation devices 20A and 20B are linked to the cloud 40, and the reflection on the cloud 40 is performed by backing up the simulation results performed by simulation devices 20A and 20B to the cloud 40. When the digital twin of Company A's factory and the digital twin of Company B's factory are linked, that is, when mutual use of the digital twins is permitted between Company A's factory and Company B's factory, the cloud 40 will, for example, reflect the backed-up simulation results of simulation device 20A to simulation device 20B when the simulation results from simulation device 20A are backed up to the cloud 40. As a result, simulation device 20B can perform simulations while taking into account the simulation results from simulation device 20A.
[0025] The configuration of Platform 4 will now be described. Figure 4 shows an example configuration of Platform 4 for realizing the Digital Twin System 1. As shown in Figure 4, Platform 4 includes a data input / output unit 41, a storage unit 42, a data management unit 43, a program management unit 44, a digital twin execution unit 45, and a participant management unit 46.
[0026] The data input / output unit 41 transmits and receives data with existing equipment and other devices in the real space 2. The storage unit 42 stores data and other information used in the digital twin.
[0027] The data management unit 43 associates the data collected from the real space 2 by the data input / output unit 41 with the data owner and data collection source, and stores it in the storage unit 42. The data owner is, for example, Company A, and the data collection source is, for example, device A on production line B of Company A's factory. The storage unit 42 stores the received data, associating each of the data owners, Companies A, B, and C, with the data collection source, such as the production line. Figure 5 is a conceptual diagram showing how the storage unit 42 of the platform 4 realizing the digital twin system 1 stores data.
[0028] The program management unit 44 manages the digital twin program that realizes a digital twin by executing a simulation using the data stored in the memory unit 42.
[0029] The digital twin execution unit 45 provides a digital twin to each user of the digital twin system 1 by executing a simulation using the data managed by the data management unit 43 and the digital twin program managed by the program management unit 44. Here, users are companies that own assets in the real space 2 connected to the platform 4, and in the configuration shown in Figure 1, these would be companies A, B, and C.
[0030] The participant management unit 46 manages participants who can use the digital twin, which is realized when the digital twin execution unit 45 executes the digital twin program managed by the program management unit 44. Participants managed by the participant management unit 46 can use not only the digital twin but also the execution results of the digital twin program, such as simulation results.
[0031] Platform 4, which is a software platform, determines which users should use which digital twins, etc., based on participant information managed by the participant management unit 46.
[0032] Let's look at each component of Platform 4 in more detail.
[0033] The data input / output unit 41 receives data from existing equipment, such as production facilities, located in real space 2, and transmits the received data to the data management unit 43. The data input / output unit 41 also executes a simulation in the digital twin execution unit 45 and then transmits the simulation results to the equipment in real space 2. In this case, the simulation results include parameter values for operating the equipment. The data input / output unit 41 transmits these parameter values to the equipment, and the equipment operates based on the received parameter values, thereby realizing a digital twin.
[0034] The storage unit 42 stores data necessary for the data management unit 43, program management unit 44, digital twin execution unit 45, and participant management unit 46. The storage unit 42 manages this data by storing it as shown in Figure 6(A), for example. Figure 6 is a diagram showing an example of how the storage unit 42 of the platform 4 that realizes the digital twin system 1 stores data. As shown in Figure 6(A), the storage unit 42 stores, for example, data related to Company A, including data of equipment etc. acquired from Company A's real space 2 received from the data management unit 43 (corresponding to "data" in Figure 6(B)) and information related to this data (corresponding to "data collection source", "I / F information", and "data user (owner)" in Figure 6(B)), together as a data-related information group. The storage unit 42 also stores Company A's digital twin program managed by the program management unit 44, and the digital twin screen, which is a screen for visually displaying the execution results of the digital twin program. Furthermore, the memory unit 42 stores the execution results of the digital twin program executed by the digital twin execution unit 45.
[0035] Furthermore, the memory unit 42 stores the digital twin program, the data necessary for program execution (hereinafter sometimes referred to as "program execution data"), and the participants who will use the execution results of the digital twin program. These participants are not limited to Company A, but also include those whom Company A has authorized to share the digital twin program, program execution data, and digital twin program execution results (for example, Company B, Company C). Note that permission for shared use may be granted only for a portion of the digital twin program, program execution data, and digital twin program execution results. The scope of permission for shared use may be set differently for each participant. For example, a participant may be granted permission only for the digital twin program execution results. In this way, by enabling the shared use of digital twin programs, etc., among other companies, it becomes possible to perform simulations in the virtual space 3, for example, of the final assembly of products manufactured at each of the factories by multiple companies, or simulations of the operation when a company's equipment is installed on another company's manufacturing line.
[0036] Figure 6(B) shows the configuration of data stored in the storage unit 42. The data-related information group consists of a data collection source, data acquired from the data collection source, I / F information which is identification information for using the data in a predetermined location in the digital twin program, and a data user (owner) that indicates the owner of the data. This data user (owner) is granted the authority to decide whether or not to allow other companies to use the data. For example, in equipment a1, Company A ●● is granted the authority to decide whether or not to allow other companies to use the data.
[0037] The "Participants" linked to Company A in Figure 6(A) consist of information indicating other companies authorized to use the data, and the "Data Users (Sharers)" in Figure 6(B) consist of this information. For example, if "Company B and Company C" are listed under Data Users (Sharers), then Company B and Company C have been granted the right to use the data. If it says "Open," then the right to use the data is granted to each person who accesses it.
[0038] When Company B or Company C requests access to a data-related information group linked to Company A, the Data Management Department 43 verifies whether permission to access the data is granted based on the data user (sharer) associated with the data being accessed. If permission is granted, the Data Management Department 43 provides the data to the access source (Company B or Company C). If permission cannot be confirmed, the Data Management Department 43 does not provide the data to the access source.
[0039] Furthermore, data users (sharers) are also linked to the digital twin program and the digital twin program execution results. When Company B or Company C requests access to the digital twin program or digital twin program execution results linked to Company A, the program management unit 44 checks whether permission to use the digital twin program or digital twin program execution results is granted based on the data users (sharers). If permission is confirmed, the program management unit 44 allows the access source (Company B or Company C) to use the digital twin program or digital twin program execution results. If permission cannot be confirmed, the data management unit 43 prevents the access source from using the digital twin program or digital twin program execution results.
[0040] In addition, similar to Company A, the memory unit 42 stores data-related information for Company B and Company C, and manages data users (sharers) as participants for Company B and Company C. In the example explained using Figure 6 above, if another company is listed as a data user (sharer) for Company A, that company can use Company A's data, etc. However, as another example, data from the other company may only be usable if the user and the person whose data is used have each other's names listed as data users (sharers). This allows both companies to use each other's digital twins and share the results of the digital twin execution, thereby suppressing the reduction in the accuracy of the digital twin caused by inconsistencies in the data that each company can use.
[0041] In addition to the above, the data set linked to supplier Company C is configured to provide know-how information and tool information, as shown in Figure 7. Here, the digital twin program, digital twin screen, and digital twin program execution results relate to the equipment provided by the supplier, and the data-related information set is sample data for performing simulations on the equipment provided by the supplier. The know-how information is information for effectively implementing the digital twin, such as example simulation programs and optimal parameter values. The tool information relates to the equipment provided by the supplier and includes control programs for controlling the equipment (e.g., upgraded control programs) and additional functions for improving the equipment's functionality (e.g., module software).
[0042] Furthermore, the digital twin program, digital twin screen, and digital twin program execution results are updated to accommodate any additional functions added to the device, ensuring that there are no differences in movement between the virtual space 3 and the real space 2 in the digital twin.
[0043] Furthermore, the common service is configured in a similar manner to the data set linked to suppliers shown in Figure 7, as shown in Figure 8. However, the digital twin program, digital twin screen, and digital twin program execution results are prepared as use cases. In other words, the common service is designed to enable the implementation of digital twins for general-purpose devices. Know-how information and tool information are also set up as services for general-purpose devices. Here, since the common service is a service for those registered on Platform 4, participants are listed as those registered on Platform 4. Specifically, when a new person is registered on Platform 4, the participant management unit 46 lists the registered person as a participant in the common service. As a result, those registered on Platform 4 can use the common service.
[0044] Next, we will show an example of virtual space 3 from Company A's perspective using Figures 9 to 11. That is, as shown in Figures 9 to 11, virtual space 3 is constructed on platform 4. Figure 9 shows the first example of virtual space 3 included in digital twin system 1, Figure 10 shows the second example of virtual space 3 included in digital twin system 1, and Figure 11 shows the third example of virtual space 3 included in digital twin system 1.
[0045] Figure 9 shows a scenario in virtual space 3 where Company A can only use the common service 3D. In other words, Company A is conducting a closed digital twin within its own organization and is configured to only use the common service 3D of platform 4, which provides the digital twin, as needed. In this case, the participants linked to Company A (see Figure 6) stored in the memory unit 42 of platform 4 will either be unlisted or only the common service will be listed.
[0046] Figure 10 shows a situation in virtual space 3 where Company A can use the common service 3D and receive know-how and tools from supplier 3C. In other words, Company A is implementing a digital twin using the services of supplier C, which provides the equipment it uses, and is able to use only the common service 3D of platform 4, which provides the digital twin, as needed. In this case, the participants linked to Company A (see Figure 6) stored in the memory unit 42 of platform 4 will include either the supplier or the common service, or both.
[0047] Figure 11 shows a situation in virtual space 3 where Company A and Company B collaborate, and where both Company A and Company B can utilize common services 3D and receive know-how and tools from supplier 3C. In other words, in addition to the state shown in Figure 10, Company A is also able to share and implement a digital twin with Company B. In this case, the participants linked to Company A (see Figure 6) stored in the memory unit 42 of platform 4 will include at least one of Company B, suppliers, and common services.
[0048] In addition, in all cases shown in Figures 9 to 11, the participant management unit 46 manages the digital twins that each participant can use.
[0049] Next, we will describe an example of the hardware of platform 4 mentioned above. Figure 12 shows an example of the hardware configuration of platform 4 that realizes the digital twin system 1.
[0050] Platform 4 can be implemented, for example, by the processor 101, memory 102, and interface circuit 103 shown in Figure 12.
[0051] An example of a processor 101 is a CPU (Central Processing Unit, also known as a microprocessor, microcomputer, or DSP (Digital Signal Processor)) or a system LSI (Large Scale Integration). An example of memory 102 is a non-volatile or volatile semiconductor memory such as RAM (Random Access Memory), ROM (Read Only Memory), flash memory, magnetic disks, etc. The interface circuit 103 is a circuit that allows the platform 4 to exchange data with external devices that have communication functions.
[0052] The data input / output section 41 of platform 4 is implemented by the interface circuit 103. The storage section 42 of platform 4 is implemented by the memory 102.
[0053] The data management unit 43, program management unit 44, digital twin execution unit 45, and participant management unit 46 of platform 4 are realized by the processor 101 executing programs for each of these units to operate. The programs for operating as the data management unit 43, program management unit 44, digital twin execution unit 45, and participant management unit 46 are pre-stored in memory 102. The processor 101 reads these programs from memory 102 and executes them to operate as the data management unit 43, program management unit 44, digital twin execution unit 45, and participant management unit 46.
[0054] The processor 101, memory 102, and interface circuit 103 shown in Figure 12 may be hardware components of a computer. In other words, the platform 4 of the digital twin system 1 may be implemented using a computer and a program executed on that computer. Alternatively, the platform 4 of the digital twin system 1 may be implemented through the coordinated operation of multiple computers.
[0055] As described above, the digital twin system 1 according to this embodiment includes assets existing in real space 2 that output data necessary for realizing a digital twin, and a platform 4 that collects data necessary for realizing a digital twin from assets existing in real space 2 and reproduces each asset used as a data collection source in virtual space 3 based on the collected data. The platform 4 includes a data input / output unit 41 that collects data from real space 2, a data management unit 43 that manages the data collected from real space 2 in association with the data collection source, a digital twin execution unit 45 that provides a digital twin to users of the digital twin system 1, and a participant management unit 46 that manages participant information that allows the data collected from real space 2, the digital twin constructed for each user, and the execution results of the digital twin program to be used by the user. The digital twin system 1 decides whether or not to allow users to use the data collected from real space 2, the digital twin constructed for each user, and the execution results of the digital twin program based on the user information managed by the participant management unit 46.
[0056] According to the digital twin system 1 of this embodiment, a digital twin can be shared among multiple users (predetermined participants such as manufacturers and suppliers of equipment used by manufacturers), and the digital twins of different users can be linked together. Furthermore, know-how, data, use cases, etc., can be shared among multiple participants through multiple digital twins.
[0057] In this embodiment, we have described a case where the users sharing the digital twin are companies such as manufacturers, but individuals may also be included among the users sharing the digital twin.
[0058] The configurations shown in the above embodiments are merely examples, and can be combined with other known technologies. It is also possible to omit or modify parts of the configuration without departing from the gist of the invention. [Explanation of Symbols]
[0059] 1 Digital twin system, 2 Real space, 2A, 3A Company A factory, 2B, 3B Company B factory, 2C, 3C Suppliers, 3 Virtual space, 3D Common services, 4 Platform, 40 Cloud, 41 Data input / output unit, 42 Storage unit, 43 Data management unit, 44 Program management unit, 45 Digital twin execution unit, 46 Participant management unit.
Claims
1. Real space is a spatial region that actually exists, A virtual space is a virtual spatial area. A platform that provides users with a digital twin that reproduces assets existing in the real space in the virtual space; and Including, The platform includes: a data input / output unit that collects data related to the assets that exist in the real space; A program management unit that manages a digital twin program that realizes the digital twin based on the data collected by the data input / output unit; a digital twin execution unit that executes the digital twin program using the data collected by the data input / output unit and realizes one or more digital twins corresponding to one or more users; A participant management unit that manages information on participants who can use the data collected by the data input / output unit, the digital twin realized by the digital twin execution unit, and the execution results of the digital twin program, individually for each unit for which permission to use can be set; Equipped with When updating a digital twin that is available to multiple participants, the digital twin execution unit also updates other digital twins that are available to each of the participants who can use the digital twin to be updated, and links the multiple digital twins in which the same user is set as a participant. A digital twin platform system characterized by:
2. When the digital twin execution unit performs a simulation of the asset reproduced in the virtual space, the asset existing in the real space is updated based on the result of the performed simulation. The digital twin platform system according to claim 1.
3. The digital twin execution unit executes a simulation of equipment included in the asset existing in the real space in the virtual space to obtain operation parameter values of the equipment, and applies the obtained operation parameter values to the equipment existing in the real space. The digital twin platform system according to claim 2.
4. The user is a business operator having a factory or a supplier that provides equipment operating in the factory, and the supplier is configured to be able to provide the business operator with a service for improving the functionality of the business operator's assets reproduced in the virtual space. A digital twin platform system according to any one of claims 1 to 3.
5. The service includes a simulation model and simulation results. The digital twin platform system according to claim 4.
6. A real space which is a spatial region that actually exists; A virtual space is a virtual spatial area. A platform that provides users with a digital twin that reproduces assets existing in the real space in the virtual space; and Including, The platform includes: a data input / output unit that collects data related to the assets that exist in the real space; A program management unit that manages a digital twin program that realizes the digital twin based on the data collected by the data input / output unit; a digital twin execution unit that executes the digital twin program using the data collected by the data input / output unit and realizes one or more digital twins corresponding to one or more users; A participant management unit that manages information on participants who can use the data collected by the data input / output unit, the digital twin realized by the digital twin execution unit, and the execution results of the digital twin program, individually for each unit for which permission to use can be set; Equipped with The operator of the digital twin platform system is configured to provide the users with a common service available to all users, A digital twin platform system characterized by:
7. A real space which is a spatial region that actually exists; A virtual space is a virtual spatial area. A platform that provides users with a digital twin that reproduces assets existing in the real space in the virtual space; and Including, The platform includes: a data input / output unit that collects data related to the assets that exist in the real space; A program management unit that manages a digital twin program that realizes the digital twin based on the data collected by the data input / output unit; a digital twin execution unit that executes the digital twin program using the data collected by the data input / output unit and realizes one or more digital twins corresponding to one or more users; A participant management unit that manages information on participants who can use the data collected by the data input / output unit, the digital twin realized by the digital twin execution unit, and the execution results of the digital twin program, individually for each unit for which permission to use can be set; Equipped with A plurality of users who are permitted to mutually use the assets reproduced in the virtual space are configured to be able to cooperate to implement the digital twin. A digital twin platform system characterized by:
8. Real space is a spatial region that actually exists, A virtual space is a virtual spatial area. A platform that provides users with a digital twin that reproduces assets existing in the real space in the virtual space; and A digital twin providing method executed by a digital twin system including: A first step in which a data input / output unit of the platform collects data related to the assets existing in the real space; A second step in which a program management unit of the platform manages a digital twin program that realizes the digital twin based on the data collected by the data input / output unit; A third step in which a digital twin execution unit of the platform executes the digital twin program using the data collected by the data input / output unit to realize one or more digital twins corresponding to each of one or more users; A fourth step in which a participant management unit of the platform manages information on participants who can use the data collected by the data input / output unit, the digital twin realized by the digital twin execution unit, and the execution results of the digital twin program, individually for each unit for which permission to use can be set; Including, When updating a digital twin that is available to multiple participants, the digital twin execution unit also updates other digital twins that are available to each of the participants who can use the digital twin to be updated, and links the multiple digital twins in which the same user is set as a participant. A method for providing a digital twin.
9. When the digital twin execution unit performs a simulation of the asset reproduced in the virtual space, the asset existing in the real space is updated based on the result of the performed simulation. The method for providing a digital twin according to claim 8.
10. The digital twin execution unit executes a simulation of equipment included in the asset existing in the real space in the virtual space to obtain operation parameter values of the equipment, and applies the obtained operation parameter values to the equipment existing in the real space. The method for providing a digital twin according to claim 9 .