Simulation system and simulation program
The simulation system addresses the challenge of selecting collaborators by calculating worker suitability based on historical data, ensuring accurate simulation outputs regardless of scale.
Patent Information
- Application Number
- JP2024017402
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-07
- Publication Date
- 2025-08-20
AI Technical Summary
Existing simulation technologies struggle to select appropriate collaborators for production simulations, especially as the scale increases, due to the complexity of selecting from a growing number of candidates and tasks, which is not adequately addressed in conventional methods.
A simulation system and program that calculates the suitability of workers for simulation tasks using historical data of their simulation cooperation and line design plans, identifying potential collaborators and sending information to the simulation producer for selection.
Enables accurate selection of collaborators for simulations of varying scales, improving the accuracy of simulation outputs by leveraging historical data to identify suitable workers.
Smart Images

Figure 2025121736000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a system and a program for performing a simulation. [Background technology]
[0002] Japanese Patent Application Laid-Open Publication No. 2022-015852 discloses a business management system that performs simulations. In this system's simulation, the number of tasks that remain unexecuted (unexecuted tasks) among multiple tasks is calculated based on the required time for each of multiple tasks that make up a specific job, the available time for each of multiple workers, and the processing capabilities of each of these workers. If the number of unexecuted tasks is greater than a reference value, a warning is issued. When calculating the number of unexecuted tasks, multiple workers are assigned to each of the multiple tasks, and the priorities of these workers are used.
[0003] In addition to JP 2022-015852 A, JP 2018-026069 A can be cited as examples of documents showing the technical state of the art in the technical field related to the present disclosure. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Publication No. 2022-015852 [Patent Document 2] Japanese Patent Application Publication No. 2018-026069 Summary of the Invention [Problem to be solved by the invention]
[0005] Consider a simulation of a production line in a facility such as a factory, logistics warehouse, or distribution center. The tasks set in this simulation correspond to the real tasks that make up the work performed on the line. Here, the production of a production line simulation is carried out by a producer who has a bird's-eye view of the entire line, including the content of the work performed on the line and the order in which the real tasks that make up this work are processed. However, this producer is merely a production specialist and is not necessarily familiar with the actual processing of the real tasks. Therefore, the cooperation of the workers involved in the real tasks is essential for setting the tasks for the simulation (hereinafter also referred to as "simulation tasks") and for inputting and adjusting parameters specific to the simulation tasks.
[0006] Consider the case where people (hereinafter referred to as "production collaborators") who will cooperate in the production of a simulation, such as setting simulation tasks and inputting and adjusting parameters specific to the simulation tasks, are selected from among the actual workers. When the scale of a simulation is small, the producer can select suitable production collaborators from among the actual workers. However, as the scale of a simulation increases, the number of candidates for production collaborators increases along with the total number of real tasks that make up the work, and the total number of these tasks themselves, making the selection of production collaborators more complicated. This perspective is not present in conventional technology, and therefore there is room for improvement.
[0007] One objective of the present disclosure is to provide technology that enables appropriate selection of collaborators for the production of a simulation from among the workers involved in the real tasks that make up the work carried out on the production line, regardless of the scale of the simulation. [Means for solving the problem]
[0008] A first aspect of the present disclosure is a simulation system having the following features. The simulation system includes a storage device and a processor. The storage device stores data related to workers involved in at least one real task constituting the work performed on the production line. The processor is configured to select a collaborator for producing the simulation for at least one simulation task set in association with the at least one real task based on the data related to the workers. The data relating to the practitioner includes history data of the practitioner's simulation cooperation and history data of the practitioner's line design plan. The process of selecting the production collaborators includes a process of calculating the suitability of the practical workers for the simulation tasks for each simulation task based on the historical data of the simulation collaboration and the historical data of the line design plan, a process of identifying promising candidates for the production collaborators for each simulation task based on the suitability, and a process of sending information on the promising candidates to a computer of the simulation producer.
[0009] A second aspect of the present disclosure is a simulation program having the following features. The simulation program causes a computer to perform a process of selecting collaborators for the production of a simulation relating to a line. In the process of selecting the production collaborators, the production collaborators are selected for at least one simulation task set in association with at least one real task, based on data on a worker involved in at least one real task that constitutes the work carried out on the line. The data relating to the practitioner includes history data of the practitioner's simulation cooperation and history data of the practitioner's line design plan. The process of selecting the production collaborators includes a process of calculating the suitability of the practical workers for the simulation tasks for each simulation task based on the historical data of the simulation collaboration and the historical data of the line design plan, a process of identifying promising candidates for the production collaborators for each simulation task based on the suitability, and a process of sending information on the promising candidates to a computer of the simulation producer. [Effects of the Invention]
[0010] According to the present disclosure, a process for selecting collaborators for a simulation is performed. This process identifies potential collaborators based on the suitability of the workers for the simulation task, and information about these potential candidates is sent to the computer of the simulation producer. In other words, the potential collaborators are proposed to the producer. This allows the producer to appropriately select collaborators not only when the scale of the simulation is small, but also when the scale of the simulation is large. This leads to improved accuracy of the simulation output. [Brief explanation of the drawings]
[0011] [Figure 1] 1 is a diagram illustrating an overview of a simulation system according to an embodiment. [Figure 2] FIG. 10 is a diagram illustrating an example of aptitude levels of workers for tasks. [Figure 3] FIG. 1 is a diagram illustrating an example of the configuration of a simulation system according to an embodiment. [Figure 4] FIG. 2 is a diagram illustrating an example of the configuration of worker data. [Figure 5] 1 is a flowchart illustrating an example of a computer process particularly related to an embodiment. [Figure 6] 1 is a flowchart illustrating an example of a computer process particularly related to an embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In each drawing, the same or corresponding parts are denoted by the same reference numerals, and the description thereof will be simplified or omitted.
[0013] 1. Simulation System Fig. 1 is a diagram illustrating an overview of a simulation system according to an embodiment of the present disclosure. The simulation system 1 illustrated in Fig. 1 is a system that performs a simulation related to a line LN. The line LN is a series of processes that coordinate the execution of various operations, such as product production, storage, and packaging. The line LN is installed on the premises of a factory that mass-produces products, on the premises of a logistics warehouse that stores products and their raw materials or packs and ships products, or on the premises of a logistics center that receives, inspects, stores, picks, packs, and ships products.
[0014] A plurality of workers are assigned to the line LN. All of these workers are "practical workers" who are involved in the work carried out cooperatively on the line LN. Workers WK1, WK2, WK3, WK4, WK5, and WK6 shown in FIG. 1 are examples of "practical workers." For ease of explanation, hereinafter, when referring to any one of the multiple workers assigned to the line LN, he / she will also be referred to as "worker WKz."
[0015] Workers WK1 and WK2 are in charge of task TS1. Workers WK3 and WK4 are in charge of task TS2. Workers WK5 and WK6 are in charge of task TS3. Tasks TS1, TS2, and TS3 are examples of "at least one real task" that make up the work performed on line LN. For example, if line LN is installed in a logistics center, receiving, inspection, storage, picking, packing, and shipping of goods would correspond to tasks TS1, TS2, and TS3. Tasks TS1, TS2, and TS3 are processed manually by workers WK or by robot operation by workers WK.
[0016] In the simulation system 1, a simulation using a digital space (hereinafter also referred to as "digital twin simulation" or "DTS") is carried out. This digital space is reproduced based on the real space in which the line LN is provided. The DT (Digital Twin) platform 2 shown in FIG. 1 is configured to carry out the DTS. The DT platform 2 is connected to various computers through which the DT platform 2 and the parties involved in the DTS exchange information. The various computers include a main computer MC and sub-computers SC1, SC2, and SC3.
[0017] The main computer MC is a computer of the producer PR in charge of producing the DTS for the line LN. The main computer MC includes at least one processor and at least one storage device. The at least one processor executes various processes. Examples of the at least one processor include a central processing unit (CPU), a graphics processing unit (GPU), an application specific integrated circuit (ASIC), and a field-programmable gate array (FPGA). The at least one storage device stores various data. Examples of the storage device include a volatile memory, a non-volatile memory, a hard disk drive (HDD), and a solid state drive (SSD). Various programs are stored in the at least one storage device. The various programs may be stored in a computer-readable recording medium.
[0018] The producer PR is a person who has an overview of the entire line LN, such as the content of the work performed on the line LN and the order in which the tasks that make up this work are processed. The producer PR sets tasks for the DTS (i.e., simulation tasks for the DTS) in association with the tasks that make up the work performed on the line LN (i.e., tasks TS1, TS2, and TS3), and performs design input for the DTS. In response to the design input by the producer PR, or to assist this design input, various input recommendations are output from the DT platform 2 to the main computer MC.
[0019] To implement DTS, it is necessary to input and adjust parameters specific to the DTS tasks, taking into account the actual conditions of each of tasks TS1, TS2, and TS3. The computers used to perform this input and adjustment are sub-computers SC1, SC2, and SC3. Sub-computers SC1, SC2, and SC3 are the computers of production collaborators PC1, PC2, and PC3, respectively. The configuration of each of these sub-computers is basically the same as that of main computer MC.
[0020] Collaborators PC1, PC2, and PC3 are selected from the workers involved in tasks TS1, TS2, and TS3. In the example shown in Figure 1, collaborator PC1 is worker WK1 or WK2, collaborator PC2 is worker WK3 or WK4, and collaborator PC3 is worker WK5 or WK6. Collaborators PC1, PC2, and PC3 perform setting inputs, such as inputting and adjusting parameters specific to the tasks they are responsible for, based on various input recommendations output from the DT platform 2 to sub-computers SC1, SC2, and SC3, respectively.
[0021] 2. Aptitude A worker who is well-versed in the practical aspects of task TS1 (for example, a veteran worker) can be considered a candidate for production collaborator PC1. The same is true for candidates for production collaborators PC2 and PC3. When the scale of the DTS is small and the total number of tasks is small, such a person can be selected from multiple workers and appointed as a production collaborator. However, as the scale of the DTS increases, the total number of tasks and the total number of production collaborator candidates increase. Also, even if a worker is well-versed in the practical aspects of the task, if he or she is unfamiliar with simulation work, he or she is not suitable as a production collaborator. On the other hand, there are workers who are suited to being production collaborators, even if they have little practical experience with the task.
[0022] Therefore, in the embodiment, the aptitude level AL (Aptitude Level) of the worker WKz for the DTS is calculated based on data DWK related to the worker WK (hereinafter also referred to as "worker data"). Because a production collaborator is assigned for each task, the aptitude level AL is also calculated for each task. The aptitude level AL is calculated using a formula that uses, for example, the worker WKz's history of cooperation with the DTS and the worker WKz's history of design planning for the line as variables.
[0023] The history of cooperation with the DTS is, for example, the past performance of worker WKz as a production collaborator for the tasks that make up the work performed on line LN and that are the same as the tasks for which the suitability AL is calculated. People with experience as production collaborators are expected to understand simulation work and to properly fulfill their role as production collaborators.
[0024] The history of cooperation with the DTS may be past performance records of worker WKz selected as a production collaborator for tasks that constitute work performed on line LN and are similar to the tasks for which the suitability AL is calculated. This history may also be past performance records for tasks that constitute work performed on a line other than line LN and are the same as the tasks for which the suitability AL is calculated.
[0025] The design and planning history for a line is, for example, the past experience of worker WKz in designing and planning line LN or a different line. Experience in design and planning is similar to experience from a bird's-eye view of the entire line. Therefore, people with such experience are expected to understand the intent of the simulation created by creator PR and appropriately fulfill their role as production collaborators.
[0026] The history of cooperation with DTS can be considered a direct history related to DTS, while the history of design plans for the line can be considered an indirect history related to DTS. By calculating the suitability AL using a formula that uses these two types of history as variables, the suitability of worker WKz for the task for which the suitability AL is calculated can be evaluated.
[0027] FIG. 2 is a diagram showing an example of the aptitude AL(TSi) of worker WKz for task TSi (i is a natural number). FIG. 2 also shows the aptitude AL(TSi) of workers WK1, WK2, WK3, and WKj (j is a natural number greater than 3). In the example shown in FIG. 2, worker WK1 has the highest aptitude AL(TSi), and worker WK3 has the lowest. From this, it can be seen that worker WK1 is a strong candidate to be a production collaborator PC for task TSi.
[0028] In this embodiment, potential candidates CD for the collaborator PC are identified for all tasks that make up the work performed on the line LN. Once the potential candidates CD are identified, information about these potential candidates CD is sent to the main computer MC. The producer PR approves the potential candidates CD included in the information about the potential candidates CD as collaborator PCs, or selects collaborator PCs by referring to the information about the potential candidates CD. In this way, collaborator PCs are selected.
[0029] In this manner, in this embodiment, a collaborator PC is selected based on the aptitude level AL(TSi). An example of a configuration for selecting a collaborator PC for DTS will be described below.
[0030] 3.Configuration example Fig. 3 is a diagram illustrating an example of the configuration of a simulation system according to an embodiment. The simulation system 1 shown in Fig. 3 is configured to perform a simulation (i.e., a digital twin simulation) using a digital space that reproduces the real space in an actual factory 3 in which a line LN is installed, and includes a DT platform 2, a main computer group MCG (plurality of main computers MC), and a sub-computer group SCG (plurality of sub-computers SC).
[0031] The DT platform 2 is a computer including at least one processor and at least one storage device. Examples of the at least one processor and at least one storage device are the same as those of the processor and storage device included in the main computer MC. However, the storage device included in the DT platform 2 stores programs for executing the process of selecting collaborator PCs, DTS, and other data processing. These programs may be stored on a computer-readable recording medium.
[0032] In the example shown in Fig. 3, the DT platform 2 includes databases 21 and 22, a PC selection unit 23, and a DT (Digital Twin) simulation unit 24. The databases 21 and 22 are formed, for example, inside a hard disk or flash memory. The database 21 stores worker data DWK. The database 22 stores simulation data DSM.
[0033] Fig. 4 is a diagram illustrating an example of the configuration of worker data DWK. In the example shown in Fig. 4, the worker data DWK includes identification data DID, cooperation history data DCH, design plan history data DDH, task history data DTH, and schedule data DSC.
[0034] The identification data DID represents data for identifying the worker WKz. The cooperation history data DCH represents data relating to the history of cooperation by the worker WKz with the DTS. The cooperation history data DCH includes cooperation content data CC_H and cooperation time data CT_H. The cooperation content data CC_H represents data relating to the content of the task when the worker WKz was selected as a production collaborator. The cooperation content data CC_H is generated in association with the line. The cooperation time data CT_H is data relating to the period during which the worker WKz was selected as a production collaborator or the time spent working as a production collaborator. The cooperation time data CT_H is generated for each task content.
[0035] The design plan history data DDH represents data relating to the history of line design and planning by the worker WKz. The design plan history data DDH includes design plan content data DC_H and design plan time data DT_H. The design plan content data DC_H represents data relating to the content (overview) of the design plan of the line in which the worker WKz was involved. The design plan content data DC_H is generated in association with the line in which the worker WKz was involved. The design plan time data DT_H is data relating to the time the worker WKz was involved in the design plan. The design plan time data DT_H is generated for each content of the design plan.
[0036] The task history data DTH represents data relating to the history of tasks in which the worker WKz has been engaged. The task history data DTH includes task content data TC_H and task time data TT_H. The task content data TC_H represents data relating to the content of tasks in which the worker WKz has been engaged. The task content data TC_H is generated in association with a line. The task time data TT_H represents data relating to the time of tasks in which the worker WKz has been engaged. The task time data TT_H is generated for each content of a task in which the worker WKz has been engaged.
[0037] The schedule data DSC represents data related to the schedule of the worker WKz. The schedule of the worker WKz is, for example, the work schedule of the worker WKz for a certain period (for example, one day, one week, or one month). The work schedule includes information such as the time period during which the worker WKz is scheduled to be assigned to the line LN, the time period during which the worker is scheduled to be engaged in tasks other than the tasks that make up the work performed on the line LN, and the time period during which the worker is scheduled to take breaks.
[0038] Returning to FIG. 3, the simulation data DSM stored in the database 22 includes various data required for implementing the DTS. The data required for implementing the DTS includes data on the DTS model. The DTS model is constructed by the producer PR. The data required for implementing the DTS also includes parameters of the DTS model. These parameters are input by the producer PR and the production collaborator PC. The DTS model and its parameters can be adjusted by analyzing the DTS results. The DTS result data and analysis data are also included in the simulation data DSM.
[0039] The function of the PC selection unit 23 is realized, for example, by at least one processor included in the DT platform 2. The PC selection unit 23 selects collaborators from the workers WKz. As a configuration for selecting collaborators, the PC selection unit 23 includes an AL calculation unit 25, a CD identification unit 26, and a PC determination unit 27.
[0040] The AL calculation unit 25 calculates the aptitude AL(TSi) of the worker WKz for the task TSi based on the worker data DWK stored in the database 21. When calculating the aptitude AL(TSi), the data constituting the cooperation history data DCH (i.e., the cooperation content data CC_H and the cooperation time data CT_H) are referenced, and data related to the task TSi (i.e., the tasks constituting the work performed on the line LN and which are the targets of the calculation of the aptitude AL) is extracted for each worker. In addition, the data constituting the design plan history data DDH (i.e., the design plan content data DC_H and the design plan time data DT_H) are referenced, and data related to the design plan is extracted for each worker.
[0041] Then, the data extracted for each worker is substituted into the formula (AL(TSi)=f(CC_H,CT_H,DC_H,DT_H)) which uses the cooperation history data DCH and the design plan history data DDH as variables, thereby calculating the aptitude level AL(TSi).
[0042] The CD identification unit 26 compares the aptitudes AL(TSi) calculated by the AL calculation unit 25 between workers to identify a likely candidate CD(TSi). The likely candidate CD(TSi) is, for example, the worker WKz with the highest aptitude AL(TSi). In another example, at least two likely candidates CD(TSi) are identified. In this case, the likely candidates CD(TSi) are identified in descending order of aptitude AL(TSi). The CD identification unit 26 generates information (hereinafter also referred to as "CD information") about the identified likely candidates CD(TSi).
[0043] Since there are multiple tasks that make up the work performed on the line LN, a likely candidate CD (TSx) for a certain task TSx may overlap with a likely candidate CD (TSy) for another task TSy (x and y are natural numbers). In addition, in an example where at least two likely candidates CD are identified, the possibility of this overlap occurring increases. In such a case, the CD identification unit 26 generates overlap information for the likely candidates CD.
[0044] The PC determination unit 27 transmits the CD information generated by the CD identification unit 26 to the main computer MC. If overlapping information has been generated, the PC determination unit 27 transmits this overlapping information together with the CD information to the main computer MC. The producer PR operates the main computer MC to approve the likely candidate CDs included in the CD information as collaborator PCs, or selects collaborator PCs by referring to the CD information. When approval or selection information is received from the main computer MC, the PC determination unit 27 determines collaborator PCs based on this information. Information on the collaborator PCs determined in this manner (hereinafter also referred to as "PC information") is transmitted to the DT simulation unit 24.
[0045] The function of the DT simulation unit 24 is realized, for example, by at least one processor included in the DT platform 2. The DT simulation unit 24 performs DTS. In this DTS, first, a worker WKz is assigned to a task that constitutes work currently being performed on the line LN. A worker WKz may also be assigned to a task that constitutes work that is scheduled to be performed on the line LN. When assigning a worker WKz, the schedule data DSC and the task history data DTH are referenced as appropriate.
[0046] The work that is being performed or is scheduled to be performed on the line LN and the tasks that make up this work are identified from the work plan data DOP of the line LN. Here, the work plan data DOP is set separately, for example, by a computer provided in the actual factory 3. The work plan data DOP includes, for example, data on work content OC_P that is being performed (or is scheduled to be performed) on the line LN and data on the time OT_P when the work of the work content OC_P is to be performed (or is scheduled to be performed). Therefore, by referring to the data on the work content OC_P, the work that is being performed or is scheduled to be performed on the line LN and the tasks that make up this work can be identified.
[0047] Once the allocation of workers WKz is complete, DTS is executed. DTS predicts, for example, the future state of line LN. Examples of this future state include the efficiency of the entire work performed on line LN, the efficiency of each task that makes up this work, and the load factor of workers WKz involved in the tasks.
[0048] 4. Processing example 5 and 6 are flowcharts showing examples of computer processing particularly related to the embodiment. The routine shown in Fig. 5 or 6 is repeatedly executed at predetermined intervals by at least one processor included in the DT platform 2, for example.
[0049] 5, first, the suitability AL(TSi) is calculated (step S11). The suitability AL(TSi) is calculated based on the cooperation history data DCH and the design plan history data DDH stored in the database 21. The suitability AL(TSi) is calculated using the calculation formula with the cooperation history data DCH and the design plan history data DDH as variables, as described in the explanation of the AL calculation unit 25. The suitability AL(TSi) is calculated for each worker.
[0050] Following the processing of step S11, likely candidates CD are identified (step S12). The likely candidates CD are identified by comparing the aptitudes AL(TSi) calculated in the processing of step S11 between workers. In the processing of step S12, the worker with the highest aptitude AL(TSi) is identified as the likely candidate CD. The likely candidates CD are identified for each task.
[0051] Following the processing of step S12, it is determined whether there is an overlap of likely candidates CD between tasks (step S13). If a likely candidate CD(TSx) of the collaborator PC for task TSx and a likely candidate CD(TSy) of the collaborator PC for task TSy overlap, overlap information is generated. The overlap information includes information on tasks TSx and TSy and information on likely candidates CD common to these tasks. The overlap information may also include information on the aptitudes AL(TSx) and AL(TSy) calculated in the processing of step S11. If the information on aptitudes AL(TSx) and AL(TSy) is included in the overlap information, information on several workers with the highest aptitudes AL(TSx) and AL(TSy) may be added to the overlap information as information on backup candidates for the collaborator PC.
[0052] If the determination result in step S13 is positive, information on the likely candidate CDs (CD information) is sent to the main computer MC (step S14). Otherwise, the information on the likely candidate CDs and the overlap information are sent to the main computer MC (step S15).
[0053] Following the processing of step S14 or S15, it is determined whether or not response information (i.e., approval or selection information) has been received from the main computer MC (step S16). The processing of step S16 is repeated until response information is received. If the determination result of step S16 is positive, a collaborator PC is determined (step S17). The collaborator PC is determined based on the response information received in the processing of step S16.
[0054] 6, first, the aptitude level AL(TSi) is calculated (step S21). The content of the process in step S21 is the same as that of the process in step S11 in FIG.
[0055] Following the processing of step S21, likely candidates CD are identified (step S22). The likely candidates CD are identified by comparing the aptitudes AL(TSi) calculated in the processing of step S21 between workers. In the processing of step S22, the top two workers in terms of aptitudes AL(TSi) are identified as likely candidates CD. The likely candidates CD are identified for each task.
[0056] Following the processing of step S22, it is determined whether there is overlap of likely candidates CD between tasks (step S23). The processing content of step S23 is basically the same as that of step S13 in FIG. 5. However, in the processing of step S23, it is desirable that ranking information of likely candidates CD common to multiple tasks is added to the overlap information. As with the processing of step S13, information on suitability AL(TSx) and AL(TSy) may be included in the overlap information, and information on the top few reserve candidates (excluding the likely candidate CD) in suitability AL(TSx) and AL(TSy) may be added to the overlap information.
[0057] If the determination result in step S23 is positive, information on the likely candidate CDs (CD information) is sent to the main computer MC (step S24). Otherwise, the information on the likely candidate CDs and the overlap information are sent to the main computer MC (step S25).
[0058] Following the processing of step S24 or S25, it is determined whether or not response information (i.e., approval or selection information) has been received from the main computer MC (step S26). The content of the processing of step S26 is the same as that of the processing of step S16 in FIG. 5. If the determination result of step S16 is positive, a collaborator PC is determined (step S27). The collaborator PC is determined based on the response information received in the processing of step S26.
[0059] 5.Effects According to the embodiment described above, a process for selecting a collaborator PC is performed. According to this process, a likely candidate CD is identified based on the aptitude AL of the worker WKz for the DTS, and information about this likely candidate CD is sent to the main computer MC. In other words, the likely candidate CD is proposed to the producer PR. Therefore, the producer PR can appropriately select a collaborator CP not only when the scale of the simulation is small, but also when the scale is large. This leads to improved accuracy of the DTS output. [Explanation of symbols]
[0060] 1...Simulation system, 2...DT platform, 3...Actual factory, 21, 22...Database, 23...PC selection section, 24...DT simulation section, 25...AL calculation section, 26...CD identification section, 27...PC determination section, AL...suitability, CD...promising candidate, CP...production collaborator, LN...line, MC...main computer, PC, PC1, PC2, PC3...production collaborator, PR...producer, SC1, SC2, SC3...sub-computer, TS1, TS2, TS3, TSi, TSx, TSy...task , WK1,WK2,WK3,WK4,WK5,WK6,WKz...workers, DCH...collaboration history data, CC_H...collaboration content data, CT_H...collaboration time data, DDH...design plan history data, DC_H...design plan content data, DT_H...design plan time data, DTH...task history data, TC_H...task content data, TT_H...task time data, DID...identification data, DOP...work plan data, DSC...schedule data, DSM...simulation data, DWK...worker data
Claims
1. A system for performing a simulation on a line, a storage device storing data relating to a worker engaged in at least one real task constituting the work carried out on the line; a processor configured to perform a process of selecting a collaborator for producing the simulation for at least one simulation task set in association with the at least one real task based on data related to the field worker; The data relating to the practitioner includes history data of the practitioner's cooperation in the simulation and history data of the practitioner's line design plan, The process of selecting a production collaborator includes: a process of calculating, for each simulation task, the suitability of the worker for the simulation task based on the history data of the simulation cooperation and the history data of the line design plan; identifying potential collaborators for each of the simulation tasks based on the aptitudes; transmitting information about the potential candidates to a computer of the creator of the simulation; A simulation system comprising:
2. 10. The system of claim 1, the process of identifying the likely candidate further includes a process of comparing the aptitudes calculated for the simulation tasks between practitioner workers; The worker with the highest aptitude for the simulation task is identified as the likely candidate. A simulation system comprising:
3. 3. The system of claim 2, the at least one real task includes at least two real tasks; In the process of identifying the likely candidates, the processor further When the field worker having the highest aptitude is identified in duplicate between at least two simulation tasks set in association with the at least two real tasks, a process of generating duplicate information of the likely candidate is performed, If the duplicate information is generated, the duplicate information is further transmitted to the computer of the creator in the process of transmitting the information of the potential candidate. A simulation system comprising:
4. 10. The system of claim 1, the process of identifying the likely candidate further includes a process of comparing the aptitudes calculated for the simulation tasks between practitioner workers; At least two workers with the highest suitability in the simulation task are identified as the likely candidates. A simulation system comprising:
5. 5. The system of claim 4, the at least one real task includes at least two real tasks; In the process of identifying the likely candidates, the processor further When at least two workers with high suitability are identified as overlapping candidates for at least two simulation tasks associated with the at least two real tasks, a process of generating overlapping information of the likely candidates is performed, If the duplicate information is generated, the duplicate information is further transmitted to the computer of the creator in the process of transmitting the information of the potential candidate. A simulation system comprising:
6. A simulation program that causes a computer to perform a process of selecting collaborators for production of a simulation related to a line, In the process of selecting the production collaborators, the production collaborators are selected for at least one simulation task set in association with at least one real task, based on data on workers involved in at least one real task constituting the work performed on the line; The data relating to the practitioner includes history data of the practitioner's cooperation in the simulation and history data of the practitioner's line design plan, The process of selecting a production collaborator includes: a process of calculating, for each simulation task, the suitability of the worker for the simulation task based on the history data of the simulation cooperation and the history data of the line design plan; identifying potential collaborators for each of the simulation tasks based on the aptitudes; transmitting information about the potential candidates to a computer of the creator of the simulation; A simulation program comprising:
Citation Information
Patent Citations
Information processing device, information processing system, information processing program, and information processing method
JP2018026069A
Information processing system and information processing method
JP2022015852A