The present disclosure relates to a design support device, a design support method, and a program.
A system that acquires composition data and property data of a photosensitive resin composition and performs a learning process on a model that outputs recommended composition data in response to target property data being input, by using training data including the acquired composition data and property data is conventionally known, for example. In a conventional system, in response to target property data being input into a model, a recommended composition for producing a photosensitive resin composition having the target property is output (see, for example, Patent Document 1).
It is convenient for a design support device that supports design of a resin composition (a second compound) containing a polymer (a first compound) to have a technique suitable for adjusting the property of the polymer to control the property of the resin composition, for example. Here, Patent Document 1 does not describe such contents.
An object of the present disclosure is to provide a design support device, a design support method, and a program suitable for designing a first compound and designing a second compound containing the first compound.
The present disclosure includes the following configurations.
[1] A design support device that supports design of a first compound and design of a second compound containing the first compound, the design support device including:
[2] The design support device described in [1], further comprising:
[3] A design support device that supports design of a first compound and design of a second compound containing the first compound, the design support device including:
[4] The design support device described in [3], further including:
[5] The design support device described in [2] or [4], wherein the control unit is configured to perform the property prediction of the first compound based on the design condition information for the first compound by using the second property predicting unit, and perform the property prediction of the second compound based on the design condition information for the second compound containing the first compound of which the property prediction is performed, by using the first property predicting unit.
[6] The design support device described in [2] or [4], wherein the control unit is configured to propose the candidate for the design condition information for the first compound that satisfies the required property information for the first compound by using the first design condition proposing unit, and perform the property prediction of the second compound based on the design condition information for the second compound containing the first compound of the candidate for the design condition information by using the first property predicting unit.
[7] The design support device described in [2] or [4], wherein the control unit is configured to perform the property prediction of the first compound based on the design condition information for the first compound by using the second property predicting unit, and propose the candidate for the design condition information for the second compound that satisfies the required property information for the second compound containing the first compound of which the property prediction is performed, by using the second design condition proposing unit.
[8] The design support device described in [2] or [4], wherein the control unit is configured to propose the candidate for the design condition information for the first compound that satisfies the required property information for the first compound by using the first design condition proposing unit, and propose the candidate for the design condition information for the second compound that satisfies the required property information for the second compound containing the first compound of the candidate for the design condition information by using the second design condition proposing unit.
[9] The design support device described in [8], wherein the second design condition proposing unit is configured to propose a candidate for a property of the first compound that satisfies the required property information for the second compound.
[10] The design support device described in any one of [2], [4], [5], and [7], the design support device further including:
[11] The design support device described in any one of claims [2] to [10], wherein the first design condition proposing unit and the second design condition proposing unit are configured to receive the required property information and range information on the design condition information as inputs, and propose the candidate for the design condition information for the first compound or the second compound that satisfies the required property information for the first compound or the second compound within a range of the range information that is input.
[12] The design support device described in [11], wherein the first design condition proposing unit and the second design condition proposing unit are configured to generate an exhaustive search point within the range of the range information that is input and propose the candidate for the design condition information for the first compound or the second compound that satisfies the required property information for the first compound or the second compound based on a result of the property prediction of the first compound or the second compound performed using the exhaustive search point.
[13] The design support device described in any one of [1] to [12], wherein the first compound is a polymer polymerized from monomers, and the second compound is a resin composition containing the polymer.
[14] A design support method of a computer supporting design of a first compound and design of a second compound containing the first compound, the design support method including:
[15] A program for causing a computer configured to support design of a first compound and design of a second compound containing the first compound to execute:
According to the present disclosure, a design support device, a design support method, and a program suitable for designing a first compound and designing a second compound containing the first compound can be provided.
Next, embodiments of the present invention will be described in detail. Here, the present invention is not limited to the following embodiments. In the present embodiment, a polymer and a resin composition containing the polymer will be described as an example of a first compound and a second compound containing the first compound.
The user terminal 12 is an information processing terminal operated by an operator, such as a PC, a tablet terminal, or a smartphone. The user terminal 12 displays a screen for receiving an input of information from the operator on a display device and receives an input of the information from the operator. Additionally, the user terminal 12 transmits the information received from the operator to the design support device 10, and causes the design support device 10 to perform processing related to the design of the polymer and the resin composition and the prediction of the property. The user terminal 12 receives information on a result of the processing performed by the design support device 10, displays the information on the display device to allow the operator to confirm the information.
The design support device 10 is an information processing device, such as a PC, that supports design of a polymer and a resin composition. The design support device 10 performs processing of an inverse problem analysis for proposing a candidate for a design condition that satisfies required properties and processing of a forward problem analysis for performing property prediction based on the design condition. The design support device 10 supports the design of the polymer and the resin composition by combining the design of the polymer and the resin composition by the inverse problem analysis (search and optimization) and the property prediction of the polymer and the resin composition by the forward problem analysis.
As the combinations of the design supports, specifically, a combination of a polymer design by the inverse problem analysis and a property prediction of a resin composition by the forward problem analysis, a combination of a polymer design by the forward problem analysis and a resin composition design by the inverse problem analysis, a combination of a polymer design by the forward problem analysis and a property prediction of a resin composition by the forward problem analysis, or a combination of a polymer design by the inverse problem analysis and a resin composition design by the inverse problem analysis can be used.
For example, the design support device 10 is effective when searching and optimizing (the inverse problem analysis) a design condition of a polymer when synthesizing the polymer from monomers, and then evaluating (the forward problem analysis) a property of a resin composition in which a polymerization initiator, a sensitizer, an adhesion agent, a plasticizer, and the like are mixed with the synthesized polymer.
In the forward problem analysis that performs the property prediction based on the design condition, a mathematical model, such as a machine learning model that has learned a correspondence relationship between the design condition and the property, can be used. As the machine learning method, for example, a supervised learning method such as linear, generalized linear (Lasso, ridge, elastic net, logistic), partial least squares, kernel ridge, a Gaussian process, a k-nearest neighbor method, a decision tree, random forest, AdaBoost, bagging, gradient boosting, a support vector machine, or a neural network may be used.
In the inverse problem analysis for proposing a candidate for a design condition that satisfies required properties, the required properties and a range of the design condition are input, and exhaustive search points are generated at random or with predetermined step sizes in the range of the design condition. Additionally, in the inverse problem analysis for proposing a candidate for the design condition that satisfies the required properties, properties corresponding to each exhaustive search point are predicted by a mathematical model, and an exhaustive search point having properties that satisfy the required properties is extracted to obtain the candidate for the design condition that satisfies the desired required properties.
The inverse problem analysis for proposing the candidate for the design condition that satisfies the required properties may use an optimization method, such as a genetic algorithm, a simulated annealing method, a cluster algorithm, or an extended ensemble method (for example, a multi-canonical method, a simulated tempering method, a replica exchange Monte Carlo method (parallel tempering method), or the like).
When the property prediction of the polymer and the resin composition is performed by the mathematical model, the mixing amount of each material may be input as an explanatory variable, or information that does not directly indicate a physicochemical property, for example, the brands of the polymer and the resin composition may be described by a dummy variable represented by “0” and “1”, and may be used as an explanatory variable. Additionally, when the property prediction of the polymer and the resin composition is performed by the mathematical model, explanatory variables may be created and input based on information obtained by quantifying a structural characteristic of a molecule being a material or information obtained by quantifying a chemical characteristic of the molecule, and the mixing amount thereof.
As an example of a method of quantifying a structural characteristic of a molecule, Extended Circular Fingerprints (hereinafter referred to as ECFP) is used. The ECFP is a method of extracting the types and numbers of all partial structures and expressing them as vectors (column: the type, value: the number) to quantify a structural characteristic of a molecule.
The partial structure can be expressed by a notation method such as Simplified Molecular Input Line Entry System (hereinafter referred to as SMILES) notation. The ECFP can calculate the structural characteristic of the molecule, for example, by inputting information on an additive represented by the SMILES notation into an existing library. Additionally, another example of a method of quantifying the structural characteristic of the molecule is a graph convolution neural network. The graph convolutional neural network can calculate structural characteristic of the molecule, for example, by inputting information on an additive represented by the SMILES notation into an existing library.
Additionally, for example, as an example of a method of quantifying a chemical characteristic of a molecule, a method of extracting physical property information of the molecule, and representing it as a vector (column: the physical property information, value: a numerical number) to quantify the chemical characteristic of the molecule is used. A method of quantifying the chemical characteristic of the molecule can calculate the chemical characteristic of the molecule, for example, by inputting information on an additive represented by the SMILES notation into an existing library.
The physical property information of a molecule is, for example, the molecular weight, the number of valence electrons, the partial charge, the number of amino groups, the number of hydroxyl groups, and the like. Additionally, the physical property information of a molecule may be a physical property value that can be calculated by quantum chemical calculation software, such as HOMO, LUMO, the electric charge, the refractive index, or the frequency, or a physical property value that can be measured by an experiment, such as melting point, viscosity, or specific surface area.
The design support device 10 receives the information input to the user terminal 12 by the operator, and performs the processing related to the design and the property prediction of a polymer and a resin composition. The design support device 10 transmits the information on a result of the processing to the user terminal 12, displays the result on the user terminal 12, and allows the operator to confirm the result. The information processing system illustrated in
Here, the information processing system of
The design support device 10 and the user terminal 12 of
The input device 501 is a touch panel, an operation key and a button, a keyboard and a mouse, or the like used by a user to input various signals. The display device 502 includes a display such as a liquid crystal display or an organic EL display that displays a screen, a speaker that outputs sound data such as voice and sound, and the like. The communication I/F 507 is an interface for the computer 500 to perform data communication.
Additionally, the HDD 508 is an example of a non-volatile storage device that stores programs and data. The stored programs and data include an OS, which is basic software that controls the entirety of the computer 500, applications that provide various functions on the OS, and the like. Here, the computer 500 may use a drive device (for example, a solid state drive (SSD)) using a flash memory as a storage media instead of the HDD 508.
The external I/F 503 is an interface with an external device. The external device includes a recording medium 503a and the like. This allows the computer 500 to read from and/or write to the recording medium 503a via the external I/F 503. The recording medium 503a includes a flexible disk, a CD, a DVD, an SD memory card, a USB memory, and the like.
The ROM 505 is an example of a non-volatile semiconductor memory (a storage device) that can retain programs and data when the power is turned off. The ROM 505 stores programs and data such as a BIOS, which is executed when the computer 500 is activated, OS settings, network settings, and the like. The RAM 504 is an example of a volatile semiconductor memory (a storage device) that temporarily stores programs and data.
The CPU 506 is an arithmetic device that reads the program and data from the storage device such as the ROM 505 or the HDD 508 onto the RAM 504 and executes processing to control the entirety of the computer 500 and realize functions thereof. The computer 500 according to the present embodiment can realize various functions of the design support device 10 and the user terminal 12, as will be described later, by executing the program.
A functional configuration of the information processing system according to the present embodiment will be described.
The information processing system according to the present embodiment supports, for example, polymer synthesis and resin composition generation illustrated in
The resin composition is generated, for example, as illustrated in
Examples of the material of the resin composition include a polymer, an oligomer, a monomer, a filler, a catalyst, a polymerization initiator, a polymerization inhibitor, a crosslinking agent, a curing agent, a plasticizer, a thickener, a solvent, and the like. Additionally, the material of the resin composition may be an alkali-soluble polymer, an ethylenically unsaturated bond-containing compound, a photopolymerization initiator, a resin having a repeating unit containing an acid-decomposable group, a phenol resin, a photoacid generator, a dissolution inhibitor, a sensitizer, an adhesion agent, or the like. The design conditions of the resin composition include the types and amounts of the materials, the temperature for treatment such as heat treatment, the treatment time, the coating temperature when coating in the form of a film, the coating speed, and the like.
Additionally, the properties of the resin composition include the film thickness, the photosensitivity, the transmittance, the resolution, the developability (the minimum development time, the development rate, the development form, the development residue), the minimum resist line width, the adhesion to a substrate, the developer foaming property, the developer cohesion property, the edge fuse property, the cured film flexibility, the tackiness to a base film, the tackiness to a cover film, the hue stability, the color difference, peeling time, the peeled piece size, the tenting property, the dispersibility, the solvent resistance (e.g., N-methyl-2-pyrrolidone (NMP) resistance), the heat resistance (e.g., a yellowing color difference), and the like.
The properties of the resin composition can be controlled by adjusting the properties of the polymer, such as the viscosity, the glass transition temperature, the molecular weight, and the acid value of the polymer, for example, as illustrated in
Additionally, for example, as illustrated in
The design support device 10 of the information processing system illustrated in
The information displaying unit 50 displays, on the display device 502, a screen for receiving input of information from an operator and information such as a result of processing performed by the design support device 10. The operation receiving unit 52 receives an operation of the operator such as an input of information. The request transmitting unit 54 transmits, to the design support device 10, a request for processing corresponding to the input of the information from the operator. Additionally, the response receiving unit 56 receives, from the design support device 10, a response to the request for the processing transmitted by the request transmitting unit 54.
The request receiving unit 20 receives the request for the processing from the user terminal 12. The response transmitting unit 22 responds with a processing result corresponding to the request for the processing. The design mode acquiring unit 24 acquires information on a design mode, which will be described later, selected by the operator on the user terminal 12. The required property acquiring unit 26 acquires required property information for the polymer and the resin composition. The design condition acquiring unit 28 acquires design condition information for the polymer and the resin composition. Additionally, the design condition acquiring unit 28 acquires range information on the design condition information for the polymer and the resin composition.
The polymer design condition proposing unit 32 is an example of a first design condition proposing unit. As illustrated in
The resin composition design condition proposing unit 34 is an example of a second design condition proposing unit. As illustrated in
The polymer property predicting unit 36 is an example of a second property predicting unit. As illustrated in
The resin composition property predicting unit 38 is an example of a first property predicting unit. As illustrated in
Based on the information on the design mode selected by the operator, the control unit 30 supports the design of the polymer by using the polymer design condition proposing unit 32 or the polymer property predicting unit 36, and supports the design of the resin composition by using the resin composition design condition proposing unit 34 or the resin composition property predicting unit 38. Additionally, the storage unit 40 stores mathematical models used by the polymer design condition proposing unit 32, the resin composition design condition proposing unit 34, the polymer property predicting unit 36, and the resin composition property predicting unit 38. The storage unit 40 stores the polymer design condition information input to the polymer property predicting unit 36 and the polymer property prediction information output from the polymer property predicting unit 36 in association with each other. The storage unit 40 stores the resin composition design condition information input to the resin composition property predicting unit 38 and the resin composition property prediction information output from the resin composition property predicting unit 38 in association with each other. The storage unit 40 may store the required property information for the polymer input to the polymer design condition proposing unit 32 and the candidate for the polymer design condition information output from the polymer design condition proposing unit 32 in association with each other. Additionally, the storage unit 40 may store the required property information for the resin composition input to the resin composition design condition proposing unit 34 and the candidate for the resin composition design condition information output from the resin composition design condition proposing unit 34 in association with each other. Here, the configuration diagram of
The information processing system according to the present embodiment changes the process of supporting the design of the polymer and the design of the resin composition containing the polymer as illustrated in the flowchart of
For example, the operator selects a design mode from a design mode selection screen 1000 of
The operator can select the support of the polymer design by the inverse problem analysis by selecting “perform condition search” of the polymer design on the design mode selection screen 1000. The operator can select the support of the polymer design by the forward problem analysis by selecting “do not perform search” of the polymer design on the design mode selection screen 1000.
The operator can select the support of the resin composition design by the inverse problem analysis by selecting “perform condition search” of the resin composition design on the design mode selection screen 1000. The operator can select the support of the resin composition design by the forward problem analysis by selecting “do not perform search” of the resin composition design on the design mode selection screen 1000.
In step S12, the control unit 30 of the design support device 10 determines whether the operator has selected “perform condition search” of the resin composition design mode based on the information on the design mode acquired in step S10. If the operator does not select “perform condition search” of the resin composition design mode, the control unit 30 determines that the operator has selected “do not perform search”, and proceeds to the processing of step S14.
In step S14, the control unit 30 of the design support device 10 determines whether the operator has selected “perform condition search” of the polymer design based on the information on the design mode acquired in step S10. If the operator has not selected “perform condition search” of the polymer design, the control unit 30 determines that the operator has selected “do not perform search” of the polymer design, and proceeds to the processing of step S18. If the operator selects “perform condition search” of the polymer design, the control unit 30 proceeds to the processing of step S20.
In step S18, the control unit 30 performs a polymer design support process using the forward problem analysis and a resin composition design support process using the forward problem analysis. In step S20, the control unit 30 performs a polymer design support process using the inverse problem analysis and the resin composition design support process using the forward problem analysis.
Additionally, in step S12, the control unit 30 of the design support device 10 determines whether the operator has selected “perform condition search” of the resin composition design based on the information on the design mode acquired in step S10. If the operator selects “perform condition search” of the resin composition design, the control unit 30 proceeds to the processing of step S16.
In step S16, the control unit 30 of the design support device 10 determines whether the operator has selected “perform condition search” of the polymer design based on the information on the design mode acquired in step S10. If the operator has not selected “perform condition search” of the polymer design, the control unit 30 determines that the operator has selected “do not perform search” of the polymer design, and proceeds to the processing of step S22. If the operator has selected “perform condition search” of the polymer design, the control unit 30 proceeds to the processing of step S24.
In step S22, the control unit 30 performs the polymer design support process using the forward problem analysis and the resin composition design support process using the inverse problem analysis. In step S24, the control unit 30 performs the polymer design support process using the inverse problem analysis and the resin composition design support process using the inverse problem analysis.
Here, the design mode selection screen 1000 of
In step S100, the design condition acquiring unit 28 of the design support device 10 acquires the polymer design condition information input by the operator at the user terminal 12, for example, as illustrated in
In step S102, the control unit 30 provides, to the polymer property predicting unit 36, the polymer design condition information acquired by the design condition acquiring unit 28 in step S100, and requests property prediction of the polymer. The polymer property predicting unit 36 performs the property prediction based on the provided polymer design condition information by using the mathematical model. The polymer property predicting unit 36 obtains the polymer property prediction information as illustrated in
In step S104, the control unit 30 performs control to cause the user terminal 12 to display the polymer property prediction information acquired in step S102, for example, as illustrated in
In step S106, the design condition acquiring unit 28 of the design support device 10 acquires the resin composition design condition information input by the operator at the user terminal 12, for example, illustrated in
In step S108, the control unit 30 provides, to the resin composition property predicting unit 38, the resin composition design condition information acquired by the design condition acquiring unit 28 in step S106, and requests the property prediction of the resin composition. The resin composition property predicting unit 38 performs the property prediction based on the provided resin composition design condition information by using the mathematical model. The resin composition property predicting unit 38 acquires the resin composition property prediction information, for example, as illustrated in
Additionally, in step S110, the control unit 30 performs control to cause the user terminal 12 to display the resin composition property prediction information acquired in step S108, for example, as illustrated in
According to the process of
In step S200, the required property acquiring unit 26 of the design support device 10 acquires the required property information for the polymer and the resin composition input by the operator at the user terminal 12, for example, as illustrated in
In step S202, the design condition acquiring unit 28 acquires the range information on the polymer design condition information input by the operator at the user terminal 12, for example, as illustrated in
Additionally, the range information on the polymer design condition information in
In step S204, the design condition acquiring unit 28 acquires the resin composition design condition information input by the operator at the user terminal 12, for example, as illustrated in
In step S206, the control unit 30 provides, to the polymer design condition proposing unit 32, the range information on the polymer design condition information acquired in step S202, and requests generation of the exhaustive search points within the range of the range information on the polymer design condition information. The polymer design condition proposing unit 32 generates a predetermined number (for example, 1000) of exhaustive search points at random or at predetermined intervals within the range of the range information on the provided polymer design condition information.
The exhaustive search point is a combination of mixing amounts of “monomer A”, “monomer B”, “monomer C”, “polymerization initiator A”, “polymerization initiator C”, and “polymerization initiator D”, which are the materials, for the range information on the polymer design condition information of
In step S208, the polymer design condition proposing unit 32 performs the property prediction of the polymer based on multiple exhaustive search points generated in step S206 by using the mathematical model, and obtains multiple polymer property prediction information based on the multiple exhaustive search points. The control unit 30 provides, to the resin composition property predicting unit 38, the multiple polymer property prediction information based on the multiple exhaustive search points and the resin composition design condition information acquired by the design condition acquiring unit 28 in step S204, and requests the property prediction of the resin composition.
The resin composition property predicting unit 38 performs the property prediction based on the multiple polymer property prediction information based on the provided multiple exhaustive search points and the resin composition design condition information acquired by the design condition acquiring unit 28 in step S204 by using the mathematical model. The resin composition property predicting unit 38 obtains the multiple resin composition property prediction information by performing the property prediction using the mathematical model.
In step S210, the polymer design condition proposing unit 32 extracts an exhaustive search point in which the property prediction information on the polymer and the resin composition obtained in step S208 satisfies the required property information for the polymer and the resin composition as illustrated in
In step S212, the control unit 30 performs control to cause the user terminal 12 to display the property prediction information and the design condition information for the polymer synthesized based on the exhaustive search point extracted in step S210 as information on the proposed polymer as illustrated in
Here, the control unit 30 may perform control to cause the user terminal 12 to display the information on the proposed polymer synthesized based on the exhaustive search points extracted in step S210, for example, as a calculation result screen 1100 as illustrated in
In a field 1102, a slider for adjusting the required property is displayed on the calculation result screen 1100. By using the slider in the field 1102, the operator can plot calculation results obtained by adjusting the required property displayed in the field 1102.
In a field 1104, a graph of the molecular weights of multiple proposed polymers is displayed. In a field 1106, the property prediction information on multiple proposed polymers is displayed. Here, in the field 1106 of
According to the process of
In step S300, the required property acquiring unit 26 of the design support device 10 acquires the required property information for the resin composition input by the operator at the user terminal 12, for example, as illustrated in
In step S302, the design condition acquiring unit 28 of the design support device 10 acquires the polymer design condition information input by the operator at the user terminal 12, for example, as illustrated in
In step S304, the control unit 30 provides, to the polymer property predicting unit 36, the polymer design condition information acquired by the design condition acquiring unit 28 in step S302, and requests the property prediction of the polymer. The polymer property predicting unit 36 performs the property prediction based on the provided polymer design condition information by using the mathematical model. The polymer property predicting unit 36 obtains the polymer property prediction information, for example, as illustrated in
In step S306, the control unit 30 performs control to cause the user terminal 12 to display the polymer property prediction information obtained in step S304, for example, as illustrated in
In step S308, the design condition acquiring unit 28 acquires the range information on the resin composition design condition information input by the operator at the user terminal 12, for example, as illustrated in
Additionally, the range information on the resin composition design condition information in
In step S310, the control unit 30 provides, to the resin composition design condition proposing unit 34, the range information on the resin composition design condition information acquired in step S308, and requests generation of exhaustive search points within the range of the range information on the resin composition design condition information. The resin composition design condition proposing unit 34 generates a predetermined number (for example, 1000) of exhaustive search points at random or at predetermined intervals within the range of the range information on the provided resin composition design condition information.
For example, in the range information on the resin composition design condition information in
In step S312, the resin composition design condition proposing unit 34 performs the property prediction of the resin composition based on multiple exhaustive search points generated in step S310 by using the mathematical model, and obtains the property prediction information on multiple resin compositions based on multiple exhaustive search points.
In step S314, the resin composition design condition proposing unit 34 extracts an exhaustive search point in which the resin composition property prediction information obtained in step S312 satisfies the required property information for the resin composition, for example, as illustrated in
In step S316, the control unit 30 performs control to cause the user terminal 12 to display the property prediction information and the design condition information for the resin composition created based on the exhaustive search point extracted in step S314, for example, as the information on the proposed resin composition illustrated in
According to the process of
In step S400, the required property acquiring unit 26 of the design support device 10 acquires the required property information for the polymer and the resin composition input by the operator at the user terminal 12, for example, as illustrated in
In step S404, the control unit 30 provides, to the polymer design condition proposing unit 32, the range information on the polymer design condition information acquired in step S402, and requests generation of the exhaustive search points within the range of the range information on the polymer design condition information. The polymer design condition proposing unit 32 generates a predetermined number (for example, 1000) of exhaustive search points at random or at predetermined intervals within the range of the range information on the provided polymer design condition information.
In step S406, the polymer design condition proposing unit 32 performs the property prediction of the polymer based on the multiple exhaustive search points generated in step S404 by using the mathematical model, and obtains multiple polymer property prediction information based on the multiple exhaustive search points.
In step S408, the polymer design condition proposing unit 32 extracts an exhaustive search point in which the polymer property prediction information obtained in step S406 satisfies the required property information for the polymer, for example, as illustrated in
In step S410, the design condition acquiring unit 28 acquires the range information on the resin composition design condition information input by the operator at the user terminal 12, for example, as illustrated in
Additionally, the range information on the resin composition design condition information in
In step S412, the control unit 30 provides, to the resin composition design condition proposing unit 34, the range information on the resin composition design condition information acquired in step S410, and requests generation of the exhaustive search points within the range of the range information on the resin composition design condition information. The resin composition design condition proposing unit 34 generates a predetermined number (for example, 1000) of exhaustive search points of the resin composition at random or at predetermined intervals within the range of the range information on the provided resin composition design condition information.
For example, in the range information on the resin composition design condition information in
In step S414, the resin composition design condition proposing unit 34 performs the property prediction of the resin composition based on the multiple exhaustive search points of the polymer extracted in step S408 and the multiple exhaustive search points of the resin composition generated in step S412 by using the mathematical model. The resin composition design condition proposing unit 34 obtains multiple resin composition property prediction information based on the multiple exhaustive search points of the polymer and the resin composition.
In step S416, the resin composition design condition proposing unit 34 extracts exhaustive search points of the polymer and the resin composition in which the resin composition property prediction information obtained in step S414 satisfies the required property information for the resin composition, for example, as illustrated in
In step S418, the control unit 30 performs control to cause the user terminal 12 to display the property prediction information and the design condition information for the polymer synthesized based on the exhaustive search point of the polymer extracted in step S416 as the information on the proposed polymer, for example, as illustrated in
Additionally, in step S418, the control unit 30 performs control to cause the user terminal 12 to display the property prediction information and the design condition information for the resin-composition generated based on the exhaustive search point extracted in step S416, for example, as the information on the proposed resin composition as illustrated in
According to the process of
In step S500, the required property acquiring unit 26 of the design support device 10 acquires the required property information for the resin composition input by the operator at the user terminal 12, for example, as illustrated in
In step S504, the required property acquiring unit 26 acquires the range information on the required property information for the polymer input by the operator at the user terminal 12, for example, as illustrated in
In step S506, the control unit 30 provides, to the polymer design condition proposing unit 32, the range information on the required property information for the polymer acquired in step S504, and requests generation of the exhaustive search points within the range of the range information on the required property information for the polymer. The polymer design condition proposing unit 32 generates a predetermined number (for example, 1000) of exhaustive search points at random or at predetermined intervals within the range of the range information on the provided required property information for the polymer.
In step S508, the control unit 30 requests the resin composition design condition proposing unit 34 to perform the property prediction of the resin composition based on the exhaustive search points of the polymer generated in step S506. The resin composition design condition proposing unit 34 performs the property prediction of the resin composition based on the exhaustive search points of the polymers generated in step S506 by using the mathematical model, and obtains the multiple resin composition property prediction information based on the multiple exhaustive search points.
In step S510, the polymer design condition proposing unit 32 extracts, from among the multiple exhaustive search points generated in step S506, an exhaustive search point in which the resin composition property prediction information obtained in step S508 satisfies the required property information for the resin composition, for example, as illustrated in
In step S512, the control unit 30 performs control to cause the user terminal 12 to display the property prediction information and the design requirement information on the polymer synthesized based on the exhaustive search point extracted in step S510 as the information on the proposed polymer, for example, as illustrated in
In step S512, the control unit 30 performs control to cause the user terminal 12 to display the range information on the polymer design requirement information acquired from the proposed polymer design requirement information illustrated in the
In step S514, the design condition acquiring unit 28 acquires the range information on the polymer design condition information input by the operator at the user terminal 12, for example, in
In step S516, the control unit 30 provides, to the polymer design condition proposing unit 32, the range information on the polymer design condition information acquired in step S514, and requests generation of the exhaustive search points within the range of the range information on the polymer design condition information. The polymer design condition proposing unit 32 generates a predetermined number (for example, 1000) of exhaustive search points at random or at predetermined intervals within the range of the range information on the provided polymer design condition information.
In step S518, the polymer design condition proposing unit 32 performs the property prediction of the polymer based on the multiple exhaustive search points generated in step S516 by using the mathematical model, and obtains multiple polymer property prediction information based on the multiple exhaustive search points.
In step S520, the polymer design condition proposing unit 32 extracts an exhaustive search point in which the polymer property prediction information obtained in step S518 satisfies the required property information for the polymer as illustrated in the lower part of
In step S522, the control unit 30 performs control to cause the user terminal 12 to display the property prediction information and the design condition information for the polymer synthesized based on the exhaustive search point of the polymer extracted in step S520 as the information on the proposed polymer as illustrated in
According to the process of
When designing the resin composition, the properties of the resin composition may be controlled by adjusting the properties of the polymer such as the viscosity, the glass transition point, the molecular weight, the acid value, and the like. Therefore, it is necessary to search for the properties of the polymer that satisfy the required properties for the resin composition, and then search for and optimize the compositions of the monomer, the polymerization initiator, and the like that satisfy the property of the polymer, and the design support device 10 that is suitable is required.
Additionally, an operator who performs the mix of the resin composition may perform development while combining the properties of the polymer and the properties of the resin composition in his/her head. Therefore, it is very convenient that the properties of the polymer that satisfy the required properties of the resin composition are proposed. Additionally, an operator who performs the synthesis of the polymer may select a monomer to be used and performs development while imagining properties of a target polymer in his/her head. Therefore, it is very convenient that the properties of the polymer that satisfy the required properties for the resin composition are proposed.
In step S600, the design condition acquiring unit 28 of the design support device 10 acquires the polymer design condition information input by the operator at the user terminal 12, for example, as illustrated in
In step S602, the control unit 30 provides, to the polymer property predicting unit 36, the polymer design condition information acquired by the design condition acquiring unit 28 in step S600, and requests the property prediction of the polymer. The polymer property predicting unit 36 performs the property prediction based on the provided polymer design condition information by using the mathematical model. The polymer property predicting unit 36 obtains the polymer property prediction information by the property prediction using the mathematical model.
In step S604, the control unit 30 performs control to cause the user terminal 12 to display the polymer property prediction information obtained in step S602. The control unit 30 causes the user terminal 12 to display the design condition information and the property prediction information on the polymer illustrated in
In step S606, the control unit 30 can select a polymer to be used for generating a resin composition from the information on the registered polymers, for example, as illustrated in
In step S608, the design condition acquiring unit 28 of the design support device 10 acquires the resin composition design condition information input by the operator at the user terminal 12, for example, as illustrated in
In step S610, the control unit 30 provides, to the resin composition property predicting unit 38, the resin composition design condition information acquired by the design condition acquiring unit 28 in step S608, and requests the property prediction of the resin composition. The resin composition property predicting unit 38 performs the property prediction based on the provided resin composition design condition information by using the mathematical model. The resin composition property predicting unit 38 obtains the resin composition property prediction information, for example, illustrated in
According to the process of
Therefore, it is very convenient that the design condition information and the property prediction information on a polymer whose design has been completed are registered, and can be selected and used when a resin composition is designed.
Here, the registration and use of the design condition information and the property prediction information on the polymer in the combination of the design of the polymer by the inverse problem analysis and the property prediction of the resin composition by the forward problem analysis have been described above. However, the same applies to the combination of the design of the polymer by the forward problem analysis and the property prediction of the resin composition by the inverse problem analysis, the combination of the design of the polymer by the forward problem analysis and the property prediction of the resin composition by the forward problem analysis, or the combination of the design of the polymer by the inverse problem analysis and the property prediction of the resin composition by the inverse problem analysis.
With respect to the polymer designed by the design support device 10 according to the present embodiment and the resin composition containing the polymer, by supplying design condition information for the polymer and a compound such as the resin composition containing the polymer to a manufacturing device that generates the polymer and the compound such as the resin composition containing the polymer, the polymer and the compound such as the resin composition containing the polymer may be generated by the manufacturing device.
As described above, according to the information processing system of the present embodiment, a design support device, a design support method, and a program suitable for designing a first compound such as a polymer and designing a second compound such as a resin composition containing the first compound such as a polymer can be provided.
While the present embodiments have been described above, it will be understood that various changes in form and detail may be made without departing from the spirit and scope of the appended claims.
Although the present invention has been described based on the embodiments, the present invention is not limited to the above-described embodiments, and various modifications can be made within the scope described in the claims. This application claims priority to Basic Application No. 2021-206288 filed on Dec. 20, 2021 with the Japan Patent Office, the entire contents of which are incorporated herein by reference.
Number | Date | Country | Kind |
---|---|---|---|
2021-206288 | Dec 2021 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2022/045780 | 12/13/2022 | WO |