Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7601135B2 - Method for creating a model for numerical analysis of polymer chains and a simulation method - Google Patents
[go: Go Back, main page]

JP7601135B2 - Method for creating a model for numerical analysis of polymer chains and a simulation method - Google Patents

Method for creating a model for numerical analysis of polymer chains and a simulation method Download PDF

Info

Publication number
JP7601135B2
JP7601135B2 JP2023069542A JP2023069542A JP7601135B2 JP 7601135 B2 JP7601135 B2 JP 7601135B2 JP 2023069542 A JP2023069542 A JP 2023069542A JP 2023069542 A JP2023069542 A JP 2023069542A JP 7601135 B2 JP7601135 B2 JP 7601135B2
Authority
JP
Japan
Prior art keywords
model
polymer chain
particle
models
fragment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023069542A
Other languages
Japanese (ja)
Other versions
JP2024155112A (en
Inventor
昭典 馬場
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sumitomo Rubber Industries Ltd
Original Assignee
Sumitomo Rubber Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sumitomo Rubber Industries Ltd filed Critical Sumitomo Rubber Industries Ltd
Priority to JP2023069542A priority Critical patent/JP7601135B2/en
Publication of JP2024155112A publication Critical patent/JP2024155112A/en
Application granted granted Critical
Publication of JP7601135B2 publication Critical patent/JP7601135B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、高分子鎖の数値解析用モデルの作成方法及びシミュレーション方法に関する。 The present invention relates to a method for creating a model for numerical analysis of polymer chains and a simulation method.

下記特許文献1には、高分子材料モデル作成方法が記載されている。この方法では、高分子材料の少なくとも一部の体積に相当する予め定められた仮想の空間に、少なくとも一個のフィラー粒子モデルを有するフィラーモデルと、複数のポリマー粒子モデルを含むポリマーモデルとを配置して、高分子材料モデルが作成されている。 The following Patent Document 1 describes a method for creating a polymer material model. In this method, a polymer material model is created by arranging a filler model having at least one filler particle model and a polymer model including multiple polymer particle models in a predetermined virtual space that corresponds to at least a portion of the volume of the polymer material.

特許第6353290号公報Patent No. 6353290

上記のような高分子材料モデルを用いて、粘弾性などの物理量の予測を精度よく行うためには、高分子鎖の分子量分布を適切に再現する必要がある。高分子材料は、例えば、混練時、押出工程時、経年劣化時、摩耗時等の各状態において、高分子鎖の切断等が生じることによって、高分子鎖の分子量分布が変化し、粘弾性などの物理量に影響を及ぼす。このため、解析対象の分子量分布に基づいて、高分子鎖が切断された数値解析モデルを作成する必要がある。 In order to accurately predict physical quantities such as viscoelasticity using a polymer material model such as the one described above, it is necessary to properly reproduce the molecular weight distribution of the polymer chains. In polymer materials, for example, during kneading, extrusion processes, aging, wear, etc., polymer chains can be broken, causing changes in the molecular weight distribution of the polymer chains and affecting physical quantities such as viscoelasticity. For this reason, it is necessary to create a numerical analysis model in which the polymer chains are broken, based on the molecular weight distribution of the object to be analyzed.

しかしながら、例えば、コンピュータによる自動処理によって、高分子鎖がランダムに切断されたモデルでは、極端に分子量の小さい断片が生じやすく、所望の分子量分布に近似する高分子鎖の数値解析用モデルを作成できないという問題があった。 However, for example, in models in which polymer chains are randomly cut by automatic computer processing, fragments with extremely small molecular weights tend to be produced, and there is a problem in that it is not possible to create a numerical analysis model of the polymer chain that approximates the desired molecular weight distribution.

本発明は、以上のような実状に鑑み案出されたもので、所望の分子量分布に近似する高分子鎖の数値解析モデルを作成することが可能な方法を提供することを主たる目的としている。 The present invention was devised in consideration of the above-mentioned circumstances, and its main objective is to provide a method that makes it possible to create a numerical analysis model of a polymer chain that approximates a desired molecular weight distribution.

本発明は、高分子鎖の数値解析用モデルを作成するための方法であって、前記高分子鎖に基づいて、複数の粒子モデルと、隣接する前記粒子モデル間を結合する結合モデルとを含む高分子鎖モデルをコンピュータに入力する工程と、前記コンピュータが、前記高分子鎖モデルの結合を切断する切断工程とを含み、前記切断工程は、前記高分子鎖モデルを構成する前記結合モデルから一つの切断対象の結合モデルを選択する工程と、選択された前記結合モデルを切断したと仮定したときに、選択された前記結合モデルを除く他の結合モデルで連結された粒子モデルの集まりである断片モデルについて、それら(前記切断によって1つ又は2つ生じる前記断片モデル)の大きさが何れも、予め定められた閾値よりも大きいか否かを予測する工程と、予測された前記断片モデルの大きさが、何れも前記閾値よりも大きい場合に、選択された前記結合モデルで、前記高分子鎖モデルを切断する条件的切断工程とを含む、高分子鎖の数値解析用モデルの作成方法である。 The present invention is a method for creating a model for numerical analysis of a polymer chain, comprising: a step of inputting a polymer chain model including a plurality of particle models and a bond model that bonds adjacent particle models based on the polymer chain into a computer; and a cutting step in which the computer cuts the bonds of the polymer chain model, the cutting step comprising: a step of selecting one bond model to be cut from the bond models that constitute the polymer chain model; a step of predicting whether or not the sizes of fragment models (one or two of the fragment models resulting from the cutting) are all greater than a predetermined threshold value when it is assumed that the selected bond model is cut; and a conditional cutting step of cutting the polymer chain model with the selected bond model when the predicted sizes of the fragment models are all greater than the threshold value.

本発明の高分子材料モデルの作成方法は、上記の工程を採用することにより、所望の分子量分布に近似する高分子鎖の数値解析モデルを作成することが可能となる。 By adopting the above steps, the method for creating a polymer material model of the present invention makes it possible to create a numerical analysis model of a polymer chain that approximates a desired molecular weight distribution.

高分子鎖の数値解析用モデルの作成方法を実行するためのコンピュータを示す斜視図である。FIG. 1 is a perspective view showing a computer for executing a method for creating a model for numerical analysis of a polymer chain. ポリブタジエンの構造式である。This is the structural formula of polybutadiene. 高分子鎖の数値解析用モデルの作成方法の処理手順を示すフローチャートである。1 is a flowchart showing a processing procedure of a method for creating a numerical analysis model of a polymer chain. 高分子鎖モデル(Kremer-Grestモデル)の概念図である。Schematic diagram of a polymer chain model (Kremer-Grest model). 高分子鎖モデルが配置されたセルを示す概念図である。FIG. 2 is a conceptual diagram showing a cell in which a polymer chain model is arranged. 切断工程の処理手順を示すフローチャートである。10 is a flowchart showing a processing procedure of a cutting process. 閾値設定工程の処理手順を示すフローチャートである。13 is a flowchart showing a processing procedure of a threshold setting step. 高分子材料の分子量分布を示すグラフである。1 is a graph showing the molecular weight distribution of a polymer material. (a)、(b)は、切断対象の高分子鎖モデルを示す概念図である。1A and 1B are conceptual diagrams showing models of polymer chains to be cut. 予測工程の処理手順を示すフローチャートである。13 is a flowchart showing a processing procedure of a prediction step. 第1工程の処理手順を示すフローチャートである。11 is a flowchart showing a processing procedure of a first step. 追加の判定工程の処理手順を示すフローチャートである。13 is a flowchart showing a processing procedure of an additional determination step. (a)は、図9(a)の高分子鎖モデルが切断された状態を示す概念図、(b)は、図9(b)の高分子鎖モデルが切断された状態を示す概念図である。9( a ) is a conceptual diagram showing a state in which the polymer chain model in FIG. 9( a ) is cut, and FIG. 9( b ) is a conceptual diagram showing a state in which the polymer chain model in FIG. 9( b ) is cut. 高分子鎖モデルの分子量分布を示すグラフである。1 is a graph showing the molecular weight distribution of a polymer chain model. 相互作用が定義された高分子鎖モデルを示す概念図である。FIG. 1 is a conceptual diagram showing a polymer chain model in which interactions are defined. 高分子材料のシミュレーション方法の処理手順を示すフローチャートである。1 is a flowchart showing a processing procedure of a simulation method for a polymer material. 実施例及び比較例の分子量分布を示すグラフである。1 is a graph showing molecular weight distributions of Examples and Comparative Examples.

以下、本発明の実施形態が図面に基づき説明される。図面は、発明の内容の理解を助けるために、誇張表現や、実際の構造の寸法比とは異なる表現が含まれることが理解されなければならない。また、各実施形態を通して、同一又は共通する要素については同一の符号が付されており、重複する説明が省略される。さらに、実施形態及び図面に表された具体的な構成は、本発明の内容理解のためのものであって、本発明は、図示されている具体的な構成に限定されるものではない。 Below, an embodiment of the present invention will be described with reference to the drawings. It should be understood that the drawings contain exaggerated expressions and expressions that differ from the dimensional ratios of the actual structure in order to aid in understanding the contents of the invention. Furthermore, the same reference numerals are used for identical or common elements throughout each embodiment, and duplicate explanations will be omitted. Furthermore, the specific configurations shown in the embodiments and drawings are intended to aid in understanding the contents of the present invention, and the present invention is not limited to the specific configurations shown in the drawings.

本実施形態の高分子鎖の数値解析用モデルの作成方法(以下、単に「作成方法」ということがある。)は、所望の分子量分布に近似する高分子鎖の数値解析用モデル(以下、単に「高分子鎖モデル」ということがある。)の作成に用いられる。本実施形態の作成方法には、コンピュータ1が用いられる。 The method for creating a model for numerical analysis of a polymer chain according to this embodiment (hereinafter, simply referred to as the "creation method") is used to create a model for numerical analysis of a polymer chain (hereinafter, simply referred to as the "polymer chain model") that approximates a desired molecular weight distribution. A computer 1 is used in the creation method according to this embodiment.

[コンピュータ]
図1は、高分子鎖の数値解析用モデルの作成方法を実行するためのコンピュータ1を示す斜視図である。本実施形態のコンピュータ1は、本体1a、キーボード1b、マウス1c及びディスプレイ装置1dを含んで構成されている。本体1aには、例えば、演算処理装置(CPU)、ROM、作業用メモリ、磁気ディスクなどの記憶装置、及び、ディスクドライブ装置1a1、1a2が設けられている。記憶装置には、本実施形態の作成方法を実行するためのソフトウェア等が予め記憶されている。
[computer]
1 is a perspective view showing a computer 1 for executing a method for creating a numerical analysis model of a polymer chain. The computer 1 of this embodiment includes a main body 1a, a keyboard 1b, a mouse 1c, and a display device 1d. The main body 1a is provided with, for example, a central processing unit (CPU), a ROM, a working memory, a storage device such as a magnetic disk, and disk drive devices 1a1 and 1a2. The storage device has software and the like for executing the creation method of this embodiment stored therein in advance.

[高分子鎖]
高分子鎖は、高分子材料を構成している。本実施形態の高分子材料は、ゴム(本例では、cis-1,4ポリブタジエン(以下、単に「ポリブタジエン」ということがある。))である場合が例示されるが、特に限定されるわけではない。また、高分子材料は、例えば、複数のゴムで構成されていてもよいし、架橋されていてもよいし、フィラー(例えば、シリカやカーボン)等が配合されたものでもよい。また、高分子材料は、現時点では存在しない新たな構造を有するものでもよい。
[Polymer chain]
The polymer chains constitute a polymer material. The polymer material of this embodiment is exemplified as rubber (in this example, cis-1,4 polybutadiene (hereinafter, sometimes simply referred to as "polybutadiene")), but is not particularly limited thereto. The polymer material may be composed of, for example, multiple rubbers, may be crosslinked, or may contain a filler (for example, silica or carbon). The polymer material may also have a new structure that does not currently exist.

図2は、ポリブタジエンの構造式である。本実施形態の高分子鎖2は、複数の原子(本例では、炭素原子及び水素原子)で構成されている。本実施形態の高分子鎖2は、メチレン基(-CH-)とメチン基(-CH-)とからなるモノマー3の{-[CH-CH=CH-CH]-}が、重合度nで連結されて構成されている。この高分子鎖2の両末端は、メチレン基(-CH-)に替えて、メチル基(-CH)で構成される。 2 is a structural formula of polybutadiene. The polymer chain 2 of this embodiment is composed of a plurality of atoms (carbon atoms and hydrogen atoms in this example). The polymer chain 2 of this embodiment is composed of monomers 3 consisting of a methylene group (-CH 2 -) and a methine group (-CH-), {-[CH 2 -CH=CH-CH 2 ]-} linked with a degree of polymerization n. Both ends of this polymer chain 2 are composed of methyl groups (-CH 3 ) instead of methylene groups (-CH 2 -).

高分子鎖2は、例えば、混練時、押出工程時、経年劣化時、摩耗時等において切断される。このため、これらの各状態において、高分子鎖の分子量分布が或る傾向を示す。 The polymer chains 2 are broken, for example, during kneading, during the extrusion process, when they deteriorate over time, when they are worn, etc. Therefore, in each of these conditions, the molecular weight distribution of the polymer chains shows a certain tendency.

[高分子鎖の数値解析用モデルの作成方法]
次に、本実施形態の作成方法が説明される。本実施形態の作成方法では、解析対象の分子量分布(例えば、混練時、押出工程時、経年劣化時、摩耗時等の分子量分布)に基づいて、高分子鎖2が切断された数値解析モデルが作成される。図3は、高分子鎖の数値解析用モデルの作成方法の処理手順を示すフローチャートである。
[Method of creating a model for numerical analysis of polymer chains]
Next, a method for creating the present embodiment will be described. In the method for creating the present embodiment, a numerical analysis model in which the polymer chain 2 is cut is created based on the molecular weight distribution of the analysis target (e.g., molecular weight distribution during kneading, extrusion process, aging, wear, etc.). Fig. 3 is a flowchart showing the processing procedure of the method for creating a numerical analysis model of a polymer chain.

[高分子鎖モデルを入力]
本実施形態の作成方法では、先ず、高分子鎖2(図2に示す)に基づいて、高分子鎖モデルがコンピュータ1(図1に示す)に入力される(工程S1)。本実施形態では、高分子鎖モデルとして、粗視化分子モデル(本例では、Kremer-Grestモデル)が用いられるが、特に限定されるわけではなく、例えば、全原子モデルや、ユナイテッドアトムモデルであってもよい。図4は、高分子鎖モデル5(Kremer-Grestモデル5B)の概念図である。
[Enter polymer chain model]
In the creation method of this embodiment, first, a polymer chain model is input to a computer 1 (shown in FIG. 1) based on a polymer chain 2 (shown in FIG. 2) (step S1). In this embodiment, a coarse-grained molecular model (in this example, the Kremer-Grest model) is used as the polymer chain model, but is not particularly limited, and may be, for example, an all-atom model or a united atom model. Figure 4 is a conceptual diagram of a polymer chain model 5 (Kremer-Grest model 5B).

本実施形態の高分子鎖モデル5は、複数の粒子モデル6と、隣接する粒子モデル6、6間を結合する結合モデル7とを含んで構成されている。本実施形態のように、高分子鎖モデル5がKremer-Grestモデル5Bである場合には、高分子鎖2(図2に示す)を構成する複数の原子よりも少ない複数の粒子モデル6を用いて、高分子鎖2が表現される。 The polymer chain model 5 of this embodiment is configured to include a plurality of particle models 6 and a bond model 7 that bonds adjacent particle models 6, 6. When the polymer chain model 5 is the Kremer-Grest model 5B as in this embodiment, the polymer chain 2 is represented using a plurality of particle models 6 that is fewer than the number of atoms that constitute the polymer chain 2 (shown in FIG. 2).

本実施形態の粒子モデル6は、後述の分子動力学に基づく構造緩和の計算において、運動方程式の質点として取り扱われる。このため、粒子モデル6には、例えば、質量、体積、直径又は電荷などのパラメータが定義される。 The particle model 6 in this embodiment is treated as a mass point in the equation of motion in the calculation of structural relaxation based on molecular dynamics described below. For this reason, parameters such as mass, volume, diameter, and charge are defined for the particle model 6.

粒子モデル6は、図2に示した高分子鎖2のモノマー3又はモノマー3の一部分をなす構造単位を置換したものである。1つの高分子鎖モデル5(本例では、Kremer-Grestモデル5B)を構成する粒子モデル6の合計数は、従来と同様に適宜設定(例えば、10~5000程度(本例では、5000))することができる。本実施形態では、後述の切断工程S4(図3に示す)において、所望の分子量分布に近似するように、高分子鎖モデル5が切断されるため、その所望の分子量分布よりも大きな分子量分布を有するように、粒子モデル6の合計数が設定される。 The particle models 6 are replacements for the monomers 3 of the polymer chain 2 shown in FIG. 2 or structural units that form part of the monomers 3. The total number of particle models 6 constituting one polymer chain model 5 (in this example, the Kremer-Grest model 5B) can be set appropriately (for example, about 10 to 5,000 (in this example, 5,000)) as in the conventional case. In this embodiment, in the cutting step S4 (shown in FIG. 3) described later, the polymer chain model 5 is cut so as to approximate the desired molecular weight distribution, so the total number of particle models 6 is set so as to have a molecular weight distribution larger than the desired molecular weight distribution.

本実施形態の結合モデル7は、粒子モデル6、6間に設定された第1ポテンシャルP1によって定義される。本実施形態の第1ポテンシャルP1は、LJポテンシャルとFENEポテンシャルとの和で定義されうる。LJポテンシャル及びFENEポテンシャルの詳細や定数等は、論文1( Kurt Kremer & Gary S. Grest 著、「Dynamics of entangled linear polymer melts: A molecular-dynamics simulation」、J. Chem Phys. vol.92, No.8, 15 April 1990、p5057-5086)に記載のとおりである。 The bond model 7 in this embodiment is defined by a first potential P1 set between the particle models 6, 6. The first potential P1 in this embodiment can be defined as the sum of the LJ potential and the FENE potential. Details of the LJ potential and the FENE potential, constants, etc. are as described in Paper 1 (Kurt Kremer & Gary S. Grest, "Dynamics of entangled linear polymer melts: A molecular-dynamics simulation", J. Chem Phys. vol.92, No.8, 15 April 1990, p5057-5086).

本実施形態の工程S1では、高分子鎖モデル5(本例では、Kremer-Grestモデル5B)のみが設定されたが、このような態様に限定されない。例えば、高分子鎖以外の物質(分子)をモデリングした分子モデル(図示省略)が設定されてもよい。このような分子モデルは、例えば、1つ以上の粒子モデル6と、0個以上の結合モデル7とを含んで構成されうる。高分子鎖モデル5は、コンピュータ1(図1に示す)に記憶される。 In step S1 of this embodiment, only the polymer chain model 5 (in this example, the Kremer-Grest model 5B) is set, but this is not limited to the above. For example, a molecular model (not shown) that models a substance (molecule) other than a polymer chain may be set. Such a molecular model may include, for example, one or more particle models 6 and zero or more bond models 7. The polymer chain model 5 is stored in the computer 1 (shown in FIG. 1).

[セルを入力]
次に、本実施形態の作成方法では、高分子材料の一部に対応する仮想空間であるセルが、コンピュータ1(図1に示す)に入力される(工程S2)。図5は、高分子鎖モデル5が配置されたセル10を示す概念図である。図5では、2つの高分子鎖モデル5が代表して示されている。
[Enter cell]
Next, in the creation method of this embodiment, a cell, which is a virtual space corresponding to a part of a polymer material, is input to a computer 1 (shown in FIG. 1) (step S2). Fig. 5 is a conceptual diagram showing a cell 10 in which a polymer chain model 5 is arranged. In Fig. 5, two polymer chain models 5 are shown as representatives.

本実施形態のセル10は、少なくとも互いに向き合う一対の面11、11(本実施形態では、互いに向き合う三対の面11、11)を有している。本実施形態のセル10は、直方体又は立方体(本実施形態では、立方体)として定義されている。 The cell 10 in this embodiment has at least one pair of faces 11, 11 facing each other (in this embodiment, three pairs of faces 11, 11 facing each other). The cell 10 in this embodiment is defined as a rectangular parallelepiped or cube (in this embodiment, a cube).

セル10の各面11、11は、周期境界条件が定義されている。セル10の一辺の各長さL1は、例えば、高分子鎖モデル5の拡がりを示す量である慣性半径(図示省略)の2倍以上が望ましい。これにより、後述の分子動力学に基づく構造緩和計算において、周期境界条件による自己のイメージとの衝突の発生を防ぐことができる。セル10は、コンピュータ1(図1に示す)に記憶される。 A periodic boundary condition is defined for each face 11, 11 of the cell 10. The length L1 of each side of the cell 10 is preferably, for example, at least twice the radius of gyration (not shown), which is an amount indicating the spread of the polymer chain model 5. This makes it possible to prevent collisions with the self-image due to the periodic boundary condition in the structural relaxation calculation based on molecular dynamics described below. The cell 10 is stored in the computer 1 (shown in FIG. 1).

[高分子鎖モデルを配置]
次に、本実施形態のシミュレーション方法では、コンピュータ1(図1に示す)が、セル10の内部に、複数の高分子鎖モデル5を配置する(工程S3)。本実施形態の工程S3では、複数の高分子鎖モデル5が、工程S1で入力された配置に従ってランダムに配置される。なお、工程S1において、分子モデル(図示省略)が入力された場合には、分子モデルも併せて配置される。高分子鎖モデル5の個数は、例えば、コンピュータ1の計算能力、セル10の大きさ、及び、高分子鎖モデル5の大きさ等に基づいて、適宜設定(例えば、10~100個設定)されうる。
[Place polymer chain model]
Next, in the simulation method of this embodiment, the computer 1 (shown in FIG. 1) arranges a plurality of polymer chain models 5 inside the cell 10 (step S3). In step S3 of this embodiment, the plurality of polymer chain models 5 are arranged randomly according to the arrangement input in step S1. Note that, when a molecular model (not shown) is input in step S1, the molecular model is also arranged. The number of polymer chain models 5 can be appropriately set (for example, set to 10 to 100) based on, for example, the computing power of the computer 1, the size of the cell 10, the size of the polymer chain model 5, and the like.

高分子鎖モデル5を配置する手順は、特に限定されない。例えば、分子モデル(図示省略)が入力されない場合には、高分子鎖モデル5がモンテカルロ法に基づいて、セル10の内部にランダムに配置されてもよい。このような高分子鎖モデル5の初期配置には、例えば、市販ソフト(例えば、(株)JSOL社製のソフトマテリアル総合シミュレーター(J-OCTA)に含まれるCOGNAC)が用いられうる。高分子鎖モデル5が配置されたセル10は、コンピュータ1(図1に示す)に記憶される。 The procedure for placing the polymer chain model 5 is not particularly limited. For example, if a molecular model (not shown) is not input, the polymer chain model 5 may be randomly placed inside the cell 10 based on the Monte Carlo method. For example, commercially available software (for example, COGNAC included in Soft Material Integrated Simulator (J-OCTA) manufactured by JSOL Co., Ltd.) may be used for the initial placement of the polymer chain model 5. The cell 10 in which the polymer chain model 5 is placed is stored in the computer 1 (shown in FIG. 1).

[高分子鎖モデルを切断(切断工程)]
次に、本実施形態の作成方法では、コンピュータ1(図1に示す)が、高分子鎖モデル5の結合を切断する(切断工程S4)。本実施形態の切断工程S4では、解析対象の分子量分布(例えば、混練時、押出工程時、経年劣化時、摩耗時等の分子量分布)に基づいて、高分子鎖モデル5が切断される。
[Cutting the polymer chain model (cutting step)]
Next, in the creation method of this embodiment, the computer 1 (shown in FIG. 1 ) cuts bonds of the polymer chain model 5 (cutting step S4). In the cutting step S4 of this embodiment, the polymer chain model 5 is cut based on the molecular weight distribution of the analysis target (e.g., molecular weight distribution during kneading, extrusion, aging, wear, etc.).

従来、高分子鎖モデル5を特定の分子量分布に従うように切断する方法については、確立された方法は知られていない。例えば、コンピュータ1(図1に示す)による自動処理によって、高分子鎖モデル5がランダムに切断された場合、極端に分子量の小さい断片が多数発生する傾向があり、所望の分子量分布に近似する高分子鎖の数値解析用モデルを作成できないという問題がある。 Conventionally, there is no established method known for cutting a polymer chain model 5 so that it follows a specific molecular weight distribution. For example, when a polymer chain model 5 is cut randomly by automatic processing using a computer 1 (shown in Figure 1), there is a tendency for a large number of fragments with extremely small molecular weights to be generated, resulting in the problem that a polymer chain model for numerical analysis that approximates a desired molecular weight distribution cannot be created.

上記のような小さい断片が多数発生することが実際の高分子鎖で起こらない原因としては、切断が起きた場合に小さい断片となり得るような高分子鎖の末端付近において、周囲の分子鎖との絡み合いが少ないためであると考えられる。すなわち、末端付近では、絡み合いが少ないことで拡散運動が速くなり、それによって、変形の際に発生する分子鎖の張力の応力緩和が進み、末端付近の分子鎖に強い張力が発生しづらくなる結果、切断反応が進みにくくなると推察される。 The reason why the generation of a large number of small fragments as described above does not occur in actual polymer chains is thought to be because there is less entanglement with surrounding molecular chains near the ends of the polymer chains, which could become small fragments if cut. In other words, it is presumed that near the ends, there is less entanglement, which speeds up the diffusion movement, which in turn promotes stress relaxation of the tension in the molecular chains that occurs during deformation, making it difficult for strong tension to occur in the molecular chains near the ends, and therefore making it difficult for the cutting reaction to proceed.

本実施形態では、実際の高分子鎖の切断過程と同様に、高分子鎖モデル5の大きさについて、予め定められた閾値以下となる小さな高分子鎖モデル5が切断されるのを抑制することで、所望の分子量分布に近似する高分子鎖モデル5が作成される。本実施形態において、高分子鎖モデル5の大きさは、最大鎖長(本例では、断片内で取り得る鎖長のうちで最大のもの)である場合が例示される。図6は、切断工程S4の処理手順を示すフローチャートである。 In this embodiment, similar to the cutting process of an actual polymer chain, a polymer chain model 5 that approximates a desired molecular weight distribution is created by suppressing cutting of small polymer chain models 5 whose size is equal to or smaller than a predetermined threshold. In this embodiment, the size of the polymer chain model 5 is exemplified as the maximum chain length (in this example, the maximum chain length that can be taken within the fragment). Figure 6 is a flowchart showing the processing procedure of the cutting process S4.

[閾値を設定(閾値設定工程)]
本実施形態の切断工程S4では、先ず、閾値が設定される(閾値設定工程S41)。閾値は、高分子鎖モデル5の切断を判断するために用いられる。閾値は、適宜定義されうる。本実施形態において、特定の高分子材料の分子量分布に近似する高分子鎖モデル5を作成するために、例えば、以下の手順に基づいて、閾値が定義される。図7は、閾値設定工程S41の処理手順を示すフローチャートである。
[Setting the threshold (threshold setting process)]
In the cutting step S4 of this embodiment, first, a threshold is set (threshold setting step S41). The threshold is used to determine cutting of the polymer chain model 5. The threshold can be defined as appropriate. In this embodiment, in order to create a polymer chain model 5 that approximates the molecular weight distribution of a specific polymer material, the threshold is defined, for example, based on the following procedure. Fig. 7 is a flowchart showing the processing procedure of the threshold setting step S41.

本実施形態の閾値設定工程S41では、先ず、高分子鎖2(図2に示す)を含む高分子材料(図示省略)の分子量分布が取得される(工程S411)。高分子材料の分子量分布は、適宜取得されうる。本実施形態では、先ず、解析対象(例えば、混練時、押出工程時、経年劣化時又は摩耗時等)の高分子材料(試験片)が製造される。そして、公知のゲル浸透クロマトグラフィー(GPC)に基づいて、高分子材料の分子量分布が取得される。 In the threshold setting step S41 of this embodiment, first, the molecular weight distribution of a polymer material (not shown) including polymer chain 2 (shown in FIG. 2) is obtained (step S411). The molecular weight distribution of the polymer material can be obtained as appropriate. In this embodiment, first, a polymer material (test piece) to be analyzed (e.g., during kneading, during an extrusion process, during aging or wear, etc.) is manufactured. Then, the molecular weight distribution of the polymer material is obtained based on the known gel permeation chromatography (GPC).

図8は、高分子材料の分子量分布(微分分子量分布)を示すグラフである。これは、分子量について対数をとったグラフであり、単一のピークを持った対数正規分布に近い形状となっている。このような形状の特徴は、製造時だけでなく、加工や経年劣化などによって、高分子鎖の切断が起きた後も、ピークとなる分子量がより小さくなるように全体的にシフトするものの、形状自体はあまり変化しない傾向がある。一方、高分子鎖にランダムな切断が起きると仮定すると、分子量分布はポアソン分布に近づき、極端に小さい分子量に大きなピークが現れると予想される。しかしながら、そのような小さい分子量のピークは、実際の高分子鎖には見られない。したがって、実際には、極端に分子量の小さい高分子鎖2を発生させるようなランダムな切断が発生し難く、代わりに、分子量の大きい高分子鎖2が優先的に切断されることが示唆される。分子量分布は、コンピュータ1(図1に示す)に記憶される。 Figure 8 is a graph showing the molecular weight distribution (differential molecular weight distribution) of a polymer material. This is a graph of the logarithm of the molecular weight, and has a shape close to a log-normal distribution with a single peak. This shape characteristic is not only during manufacturing, but also after the polymer chain is cut due to processing or aging, and the shape itself tends not to change much, although the peak molecular weight shifts overall to become smaller. On the other hand, if it is assumed that the polymer chain is cut randomly, the molecular weight distribution approaches a Poisson distribution, and a large peak is expected to appear at an extremely small molecular weight. However, such a small molecular weight peak is not seen in an actual polymer chain. Therefore, in reality, it is difficult to generate random cuts that generate polymer chains 2 with extremely small molecular weights, and instead, it is suggested that polymer chains 2 with large molecular weights are preferentially cut. The molecular weight distribution is stored in a computer 1 (shown in Figure 1).

次に、本実施形態の閾値設定工程S41では、分子量分布(図8に示す)に基づいて、閾値が設定される(工程S412)。閾値は、分子量分布に基づいて、適宜設定される。高分子材料の物性等は、分子量分布において、微分分子量分布のピークとなるような(すなわち、頻度が最も大きくなるような)分子量W1を有する高分子鎖2の影響を最も受けると考えられる。このような観点より、分子量分布において頻度が最も大きくなる分子量W1に基づいて、閾値が設定される。 Next, in the threshold setting step S41 of this embodiment, a threshold is set based on the molecular weight distribution (shown in FIG. 8) (step S412). The threshold is appropriately set based on the molecular weight distribution. It is considered that the physical properties of the polymer material are most affected by the polymer chain 2 having a molecular weight W1 that is the peak of the differential molecular weight distribution (i.e., the molecular weight that is most frequent) in the molecular weight distribution. From this perspective, the threshold is set based on the molecular weight W1 that is most frequent in the molecular weight distribution.

本実施形態では、分子量分布において、頻度が最も大きくなる分子量W1に対応する高分子鎖モデル5が最も多く作成されることを目標に、閾値が適宜設定される。このため、その分子量W1よりもわずかに小さい分子量W2(例えば、分子量W1の85%~99%)が、閾値として設定されてもよい。また、様々な閾値を設定して高分子鎖モデル5をそれぞれ作成し、それらの閾値の中で、高分子鎖モデル5の頻度が最も大きくなる分子量が上記の分子量W1に最も近い閾値が選択されてもよい。 In this embodiment, the threshold is appropriately set with the goal of creating the most polymer chain models 5 corresponding to the molecular weight W1 with the highest frequency in the molecular weight distribution. For this reason, a molecular weight W2 slightly smaller than the molecular weight W1 (for example, 85% to 99% of the molecular weight W1) may be set as the threshold. Alternatively, various thresholds may be set to create the polymer chain models 5, and among these thresholds, the threshold with the molecular weight with the highest frequency of the polymer chain models 5 closest to the above-mentioned molecular weight W1 may be selected.

また、高分子鎖モデル5の大きさは、分子量ではなく、最大鎖長、すなわち断片モデル内で取り得る鎖長のうちで最大のものとして特定されてもよい。ここで、鎖長は、高分子鎖の長さに関する量であれば、適宜定義され、例えば、両末端として選んだ2つの粒子モデル6、6の間について、結合モデル7及び粒子モデル6を経由する道のりの長さに関する量として定義されうる。鎖長の単位も、長さ、粒子数、質量などを用いて適宜定義されうる。本実施形態の鎖長は、取り得る経路の内の最短路(すなわち、経由する結合モデル7の数が最小となるような経路)に含まれる粒子モデル6の数として定義される。高分子鎖モデル5の最大鎖長と、対応する分子量との関係は、発生する断片の高分子鎖の分岐数などによって変化しうる。このため、本実施形態の閾値は、粒子モデル6の分子量と、分岐に関する定数との積で、分子量が除された値として設定される。また、分岐に関する定数は、1以上の実数値として適宜定義されうる。本実施形態において、分岐に関する定数には、1が用いられる。閾値は、コンピュータ1(図1に示す)に記憶される。 The size of the polymer chain model 5 may be specified not as the molecular weight, but as the maximum chain length, that is, the maximum of the chain lengths that can be taken within the fragment model. Here, the chain length may be defined as an amount related to the length of the polymer chain, and may be defined as an amount related to the length of the path that passes through the bond model 7 and the particle model 6 between the two particle models 6, 6 selected as both ends. The unit of the chain length may also be defined as appropriate using the length, number of particles, mass, etc. The chain length in this embodiment is defined as the number of particle models 6 included in the shortest path (i.e., the path that has the smallest number of bond models 7) among the possible paths. The relationship between the maximum chain length of the polymer chain model 5 and the corresponding molecular weight may change depending on the number of branches of the polymer chain of the generated fragment. For this reason, the threshold value in this embodiment is set as the value obtained by dividing the molecular weight by the product of the molecular weight of the particle model 6 and a constant related to branching. In addition, the constant related to branching may be defined as an appropriate real value of 1 or more. In this embodiment, the constant related to branching is set to 1. The threshold value is stored in computer 1 (shown in Figure 1).

[切断数の上限値を設定]
次に、本実施形態の切断工程S4では、高分子鎖モデル5の合計切断数の上限値が設定される(工程S42)。上限値は、切断工程S4後の高分子鎖モデル5の分子量分布(図14に示す)と、高分子材料の分子量分布(図8に示す)とが近似可能であれば、適宜設定されうる。本実施形態では、閾値が分子量である場合、高分子鎖モデル5の総分子量を、閾値で除した値から、さらに1を引くことで、合計切断数の上限値が設定される。一方、閾値が最大鎖長である場合には、高分子鎖モデル5の総粒子数を、閾値と分岐に関する定数との積で除した値から、さらに1を引くことで、合計切断数の上限値が設定される。ここで、高分子鎖モデル5の総分子量は、高分子鎖モデル5の総粒子数に、粒子モデル6の1個あたりの分子量を乗じることで求められる。このような上限値が設定されることで、高分子鎖モデル5が過度に切断されるのが抑制され、高分子材料の分子量分布(図8に示す)に近似させることが可能となる。上限値は、コンピュータ1(図1に示す)に入力される。
[Set upper limit for number of disconnections]
Next, in the cutting step S4 of this embodiment, an upper limit value of the total number of cuts of the polymer chain model 5 is set (step S42). The upper limit value can be appropriately set if the molecular weight distribution of the polymer chain model 5 after the cutting step S4 (shown in FIG. 14) and the molecular weight distribution of the polymer material (shown in FIG. 8) can be approximated. In this embodiment, when the threshold is a molecular weight, the upper limit value of the total number of cuts is set by further subtracting 1 from the value obtained by dividing the total molecular weight of the polymer chain model 5 by the threshold. On the other hand, when the threshold is a maximum chain length, the upper limit value of the total number of cuts is set by further subtracting 1 from the value obtained by dividing the total number of particles of the polymer chain model 5 by the product of the threshold and a constant related to branching. Here, the total molecular weight of the polymer chain model 5 is obtained by multiplying the total number of particles of the polymer chain model 5 by the molecular weight per particle model 6. By setting such an upper limit value, excessive cutting of the polymer chain model 5 is suppressed, and it is possible to approximate the molecular weight distribution of the polymer material (shown in FIG. 8). The upper limit value is input to the computer 1 (shown in FIG. 1).

[結合モデルを選択]
次に、本実施形態の切断工程S4では、高分子鎖モデル5を構成する結合モデル7(図4に示す)から一つの切断対象の結合モデル7が選択される(工程S43)。図9(a)、(b)は、切断対象の高分子鎖モデル5を示す概念図である。図9(a)、(b)では、図4及び図5に比べて、高分子鎖モデル5が簡略化して示されている。また、図9(b)では、架橋点14の結合モデル7で結合された高分子鎖モデル5が示されている。
[Select a binding model]
Next, in the cutting step S4 of this embodiment, one bond model 7 to be cut is selected from the bond models 7 (shown in FIG. 4) constituting the polymer chain model 5 (step S43). Figures 9(a) and (b) are conceptual diagrams showing the polymer chain model 5 to be cut. In Figures 9(a) and (b), the polymer chain model 5 is shown in a simplified form compared to Figures 4 and 5. Also, Figure 9(b) shows the polymer chain model 5 bonded by the bond model 7 at the crosslinking point 14.

本実施形態のように、複数の高分子鎖モデル5(図5に示す)が入力されている場合には、それらの高分子鎖モデル5から、一つの高分子鎖モデル5が選択される。この高分子鎖モデル5は、ランダムに選択されてもよいし、予め定められた基準(例えば、結合モデル7の結合エネルギーなど)に基づいて選択されてもよい。そして、図9(a)、(b)に示されるように、選択された高分子鎖モデル5を構成する複数の結合モデル7から、一つの切断対象の結合モデル7aがランダムに選択される。切断対象の結合モデル7aは、コンピュータ1(図1に示す)に記憶される。 When multiple polymer chain models 5 (shown in FIG. 5) are input as in this embodiment, one polymer chain model 5 is selected from the polymer chain models 5. This polymer chain model 5 may be selected randomly or based on a predetermined criterion (e.g., the bond energy of the bond model 7). Then, as shown in FIGS. 9(a) and (b), one bond model 7a to be cut is randomly selected from the multiple bond models 7 constituting the selected polymer chain model 5. The bond model 7a to be cut is stored in the computer 1 (shown in FIG. 1).

[切断後の断片モデルの大きさを予測(予測工程)]
次に、本実施形態の切断工程S4では、選択された結合モデル7aで高分子鎖モデル5を切断したと仮定したときに、選択された結合モデル7aを除く他の結合モデル7で連結された粒子モデル6の集まりである断片モデル13について、それら(切断によって1つ又は2つ生じる断片モデル13)の大きさが何れも、予め定められた閾値よりも大きいか否かが予測される(予測工程S44)。断片モデル13は、前述の通り、選択された結合モデル7aを除く他の結合モデル7で連結された粒子モデル6の集まりであると定義される。これらの断片モデル13は、適宜決定することができる。例えば、選択された結合モデル7aによって結合している2つの粒子モデル6の一方及び他方のそれぞれから出発し、かつ、選択された結合モデル7a以外の結合モデル7を経由して粒子モデル6を全て探索することで、2つの断片モデル13を決定することができる。ただし、選択された結合モデル7aによって結合している2つの粒子モデル6の一方から他方に向かって、選択された結合モデル7a以外の結合を経由して連結されている場合には、これら2つの断片モデル13が互いに等しくなり、決定される断片モデル13の総数が(2つではなく)1つとなることに注意する必要がある。図10は、予測工程S44の処理手順を示すフローチャートである。
[Predicting the size of the fragment model after cutting (prediction step)]
Next, in the cutting step S4 of this embodiment, when it is assumed that the polymer chain model 5 is cut by the selected bond model 7a, it is predicted whether the size of each of the fragment models 13 (one or two fragment models 13 generated by cutting), which is a collection of particle models 6 connected by other bond models 7 except the selected bond model 7a, is larger than a predetermined threshold (prediction step S44). As described above, the fragment model 13 is defined as a collection of particle models 6 connected by other bond models 7 except the selected bond model 7a. These fragment models 13 can be determined appropriately. For example, starting from one and the other of the two particle models 6 connected by the selected bond model 7a, and searching all the particle models 6 via the bond models 7 other than the selected bond model 7a, the two fragment models 13 can be determined. However, it should be noted that when two particle models 6 bound by the selected bond model 7a are linked from one to the other via a bond other than the selected bond model 7a, these two fragment models 13 become equal to each other, and the total number of fragment models 13 to be determined becomes one (rather than two). Fig. 10 is a flowchart showing the processing procedure of the prediction step S44.

[第1断片モデルの大きさが閾値よりも大きいかを予測(第1工程)]
本実施形態の予測工程S44では、先ず、図9(a)、(b)に示されるように、選択された結合モデル7aに対して一方側の断片モデル13である第1断片モデル13Aの大きさが、閾値よりも大きくなるか否かが予測される(第1工程S441)。図9(a)、(b)では、第1断片モデル13Aが色付けして示されている。
[Predicting whether the size of the first fragment model is greater than a threshold (first step)]
In the prediction step S44 of this embodiment, first, as shown in Figures 9(a) and 9(b), it is predicted whether or not the size of the first fragment model 13A, which is the fragment model 13 on one side of the selected binding model 7a, will be larger than a threshold value (first step S441). In Figures 9(a) and 9(b), the first fragment model 13A is shown in color.

ところで、第1断片モデル13Aの大きさが閾値よりも大きくなるか否かを計算するために、素朴に、第1断片モデル13Aの大きさを計算する方法が考えられる。しかしながら、このような方法では、断片の大きさを計算する際に、最大で、高分子鎖モデル5を構成する全ての粒子モデル6を探索する可能性があるため、非常に多くの計算量(系全体の粒子モデル6と結合モデル7の総数に比例するかそれ以上)を要し、大変非効率となりうるという問題がある。このため、第1断片モデル13Aの大きさが、閾値よりも大きくなることが明らかとなった時点で、それ以上の探索を打ち切ることが望ましい。図11は、第1工程S441の処理手順を示すフローチャートである。 In order to calculate whether the size of the first fragment model 13A will be larger than the threshold value, a simple method of calculating the size of the first fragment model 13A is conceivable. However, with this method, when calculating the size of the fragment, it is possible that all particle models 6 constituting the polymer chain model 5 will be searched at most, which requires a very large amount of calculation (proportional to or greater than the total number of particle models 6 and bond models 7 in the entire system), and this can be very inefficient. For this reason, it is desirable to discontinue further searches when it becomes clear that the size of the first fragment model 13A will be larger than the threshold value. Figure 11 is a flowchart showing the processing procedure of the first step S441.

[第1断片モデルを構成する粒子モデルの組の大きさを探索]
上述したように、本実施形態の第1工程S441では、まず、第1断片モデル13Aを構成する粒子モデル6の組の大きさが閾値を超えない範囲で、第1断片モデル13Aの粒子モデル6が探索される(工程S51)。
[Search for the size of the set of particle models that make up the first fragment model]
As described above, in the first step S441 of this embodiment, first, the particle models 6 of the first fragment model 13A are searched for within a range in which the size of the set of particle models 6 constituting the first fragment model 13A does not exceed a threshold value (step S51).

本実施形態の工程S51では、断片モデル13の大きさが分子量である場合、選択された結合モデル7aに結合している一方の粒子モデル6eから出発して、選択された結合モデル7a以外の結合モデル7を経由して、第1断片モデル13Aを構成する粒子モデル6が次々に探索される。そして、新しく見つかった(探索された)粒子モデル6の数に、粒子モデル6の1個あたりの分子量を乗じた値が、第1断片モデル13Aの分子量として計算され、この分子量が閾値よりも大きいことが明らかとなった時点で、第1断片モデル13Aの大きさが閾値よりも大きくなったと判断され、それ以上の探索が打ち切られる。一方、第1断片モデル13Aの分子量が、閾値よりも大きくない(閾値以下の)場合には、計算された分子量が閾値以下であるうちに、全ての探索が完了する。探索のアルゴリズムは、適宜選択される。たとえば、深さ優先探索や、幅優先探索、ランダムな探索などが利用可能である。本実施形態では、幅優先探索が用いられる。 In step S51 of this embodiment, when the size of the fragment model 13 is the molecular weight, starting from one particle model 6e bound to the selected bond model 7a, the particle models 6 constituting the first fragment model 13A are searched one after another via bond models 7 other than the selected bond model 7a. Then, the value obtained by multiplying the number of newly found (searched) particle models 6 by the molecular weight per particle model 6 is calculated as the molecular weight of the first fragment model 13A, and when it becomes clear that this molecular weight is greater than the threshold, it is determined that the size of the first fragment model 13A has become greater than the threshold, and further search is terminated. On the other hand, if the molecular weight of the first fragment model 13A is not greater than the threshold (below the threshold), all searches are completed while the calculated molecular weight is below the threshold. The search algorithm is appropriately selected. For example, depth-first search, breadth-first search, random search, etc. can be used. In this embodiment, breadth-first search is used.

本実施形態の工程S51では、断片モデル13の大きさが最大鎖長である場合、選択された結合モデル7aに結合している一方の粒子モデル6eから出発して、選択された結合モデル7a以外の結合モデル7を経由して、第1断片モデル13Aを構成する粒子モデル6が、幅優先探索を用いて次々に探索される。そして、探索の深さ(すなわち、経由した結合モデル7の数に1を足した値)を最大鎖長の下限として、この最大鎖長の下限である探索の深さが閾値よりも大きいことが明らかとなった時点で、すなわち最大鎖長が閾値よりも大きいことが明らかとなるため、粒子モデル6の探索が打ち切られる。一方、第1断片モデル13A内でとりうる最大鎖長が、閾値よりも大きくない(閾値以下の)場合には、計算された最大鎖長の下限が閾値以下であるうちに、全ての探索が完了する(すなわち、第1断片モデル13Aを構成する粒子モデル6の組が決定する)。なお、閾値が分子量の場合と異なり、上述の方法で算出された最大鎖長の下限が閾値以下となる場合でも、実際の最大鎖長が閾値よりも大きくなる場合がありうる。このため、上述の方法で算出された最大鎖長の下限が閾値以下となる場合について、最大鎖長をより正確に推定するための判定工程(後述の追加の判定工程S55)が追加されるのが好ましい。追加の判定工程S55で得られた最大鎖長(の近似値)が閾値よりも大きくなるかどうかにより、第1断片モデル13Aの大きさが閾値よりも大きくなるかどうかが(近似的に)計算されうる。 In step S51 of this embodiment, when the size of the fragment model 13 is the maximum chain length, starting from one particle model 6e bound to the selected bond model 7a, the particle models 6 constituting the first fragment model 13A are searched one after another using a breadth-first search via bond models 7 other than the selected bond model 7a. Then, the depth of the search (i.e., the value obtained by adding 1 to the number of bond models 7 passed through) is set as the lower limit of the maximum chain length, and when it becomes clear that the depth of the search, which is the lower limit of this maximum chain length, is greater than the threshold, that is, when it becomes clear that the maximum chain length is greater than the threshold, the search of the particle model 6 is terminated. On the other hand, when the maximum chain length that can be taken within the first fragment model 13A is not greater than the threshold (below the threshold), all searches are completed while the calculated lower limit of the maximum chain length is below the threshold (i.e., the set of particle models 6 constituting the first fragment model 13A is determined). Note that, unlike the case where the threshold is molecular weight, even if the lower limit of the maximum chain length calculated by the above-mentioned method is below the threshold, the actual maximum chain length may be greater than the threshold. For this reason, in cases where the lower limit of the maximum chain length calculated by the above method is equal to or less than the threshold, it is preferable to add a judgment step (an additional judgment step S55 described below) for more accurately estimating the maximum chain length. Depending on whether the (approximate value of) the maximum chain length obtained in the additional judgment step S55 is greater than the threshold, it is possible to (approximately) calculate whether the size of the first fragment model 13A is greater than the threshold.

なお、本実施形態の工程S51において、断片モデル13の大きさが最大鎖長である場合に、幅優先探索に代えて、他の探索アルゴリズムが採用されうる。しかしながら、他の探索アルゴリズムが採用された場合には、第1断片モデル13Aの大きさが、閾値よりも大きくなることが明らかとなった時点で、それ以上の探索を打ち切るようにしたとしても、最大鎖長の小さいほうから探索することが保証されている幅優先探索に比べて、打ち切りの条件を満たしづらく、より多くの探索を行う傾向となり、非効率となりうる。したがって、幅優先探索が用いられるのが好ましい。 In step S51 of this embodiment, when the size of the fragment model 13 is the maximum chain length, another search algorithm may be adopted instead of the breadth-first search. However, when another search algorithm is adopted, even if further search is terminated when it becomes clear that the size of the first fragment model 13A will be larger than the threshold value, it is difficult to satisfy the termination condition compared to a breadth-first search, which is guaranteed to search from the side with the smaller maximum chain length, and there is a tendency to perform more searches, which may be inefficient. Therefore, it is preferable to use a breadth-first search.

本実施形態の工程S51では、最終的に、探索された第1断片モデル13Aを構成する粒子モデル6の組の大きさが、コンピュータ1(図1に示す)に記憶される。 In step S51 of this embodiment, the size of the set of particle models 6 that make up the searched first fragment model 13A is finally stored in the computer 1 (shown in FIG. 1).

[第1断片モデルの粒子モデルの組の大きさが閾値よりも大きいか否かを判断]
次に、本実施形態の第1工程S441では、探索された第1断片モデル13Aを構成する粒子モデル6の組の大きさが、閾値よりも大きいか否かが判断される(工程S52)。
[Determine whether the size of the particle model set of the first fragment model is greater than a threshold value]
Next, in the first step S441 of this embodiment, it is determined whether or not the size of the set of particle models 6 that constitute the found first fragment model 13A is greater than a threshold value (step S52).

工程S52において、第1断片モデル13Aを構成する粒子モデル6の組の大きさが、閾値よりも大きいと判断された場合(工程S52で、[Yes])、最終的に、第1断片モデル13Aの大きさが閾値よりも大きいと判断される(工程S53)。そして、これが第1工程S441の最終的な判断結果(すなわち、第1断片モデル13Aの大きさが閾値よりも大きい)としてコンピュータ1(図1に示す)に記憶され、第1工程S441の一連の処理が終了する。 If it is determined in step S52 that the size of the set of particle models 6 that make up the first fragment model 13A is greater than the threshold value (Yes in step S52), it is finally determined that the size of the first fragment model 13A is greater than the threshold value (step S53). This is then stored in the computer 1 (shown in FIG. 1) as the final determination result of the first step S441 (i.e., the size of the first fragment model 13A is greater than the threshold value), and the series of processes in the first step S441 ends.

一方、工程S52において、第1断片モデル13Aの大きさが閾値以下と判断された場合(工程S52で「No」)、上述の追加の判定工程S55で判定される対象として、第1断片モデル13Aを構成する粒子モデル6の組が、もれなく決定される(工程S54)。工程S54において、第1断片モデル13Aを構成する粒子モデル6の組は、コンピュータ1(図1に示す)に記憶される。そして、この粒子モデル6の組に基づいて、最大鎖長をより正確に推定するための追加の判定工程S55が実施される。 On the other hand, if it is determined in step S52 that the size of the first fragment model 13A is equal to or smaller than the threshold value (step S52: No), the set of particle models 6 constituting the first fragment model 13A is determined without exception as the object to be determined in the additional determination step S55 described above (step S54). In step S54, the set of particle models 6 constituting the first fragment model 13A is stored in the computer 1 (shown in FIG. 1). Then, based on this set of particle models 6, an additional determination step S55 is performed to more accurately estimate the maximum chain length.

[追加の判定工程]
追加の判定工程S55には、例えば、ワーシャルフロイド法が用いられうる。この方法が用いられることで、常に正確な最大鎖長が算出されうる。しかしながら、この方法の計算量は、第1断片モデル13Aに含まれる粒子モデル6の総数の3乗に比例するため、とりわけ、大規模な分子モデルで大きな閾値を用いる場合には、現実的でないという問題がある。
[Additional Judgment Step]
For example, the Floyd-Warshall method can be used in the additional determination step S55. By using this method, the maximum chain length can always be calculated accurately. However, since the amount of calculation in this method is proportional to the cube of the total number of particle models 6 included in the first fragment model 13A, there is a problem that it is not practical, especially when a large threshold value is used for a large-scale molecular model.

本実施形態の追加の判定工程S55では、ワーシャルフロイド法に代えて、後述される横型探索を2回実施する方法が用いられる。この方法は、ループが無い(グラフ理論における、木構造のグラフとなる)場合の最大鎖長(グラフの直径)の算出方法として知られており、計算量が第1断片モデル13Aに含まれる結合モデル7の総数に正比例(すなわち、1乗に比例)するため、粒子モデル6の総数の3乗に比例するワーシャルフロイド法よりもはるかに高速である。この方法は、ループが無い場合には、高速に、かつ正確な最大鎖長が算出される利点があるが、第1断片モデル13Aにループが含まれている場合には、高速ではあるものの、正確な最大鎖長ではなく、最大鎖長の近似値のみが得られるという欠点がある。しかしながら、そのようなループが含まれている場合でも、得られる近似値は最大鎖長の下限であり、閾値以下の最大鎖長を持つ第1断片モデル13Aの大きさを、閾値よりも大きいと誤判定することはないため、閾値以下の大きさの第1断片モデル13Aの発生を確実に防止できる。なお、選択された結合モデル7aが実際には切断可能であるにもかかわらず切断しないことがあるが、その発生確率は非常に低いため、実用上の問題はほとんどないと考えられる。図12は、追加の判定工程S55の処理手順を示すフローチャートである。 In the additional judgment step S55 of this embodiment, instead of the Warshall-Floyd method, a method of performing a breadth-first search twice is used, which will be described later. This method is known as a method of calculating the maximum chain length (diameter of a graph) when there is no loop (a tree-structured graph in graph theory), and since the amount of calculation is directly proportional (i.e., proportional to the first power) to the total number of bond models 7 included in the first fragment model 13A, it is much faster than the Warshall-Floyd method, in which the amount of calculation is proportional to the cube of the total number of particle models 6. This method has the advantage that the maximum chain length is calculated quickly and accurately when there is no loop, but has the disadvantage that when the first fragment model 13A contains a loop, although it is fast, only an approximation of the maximum chain length is obtained, not an accurate maximum chain length. However, even when such a loop is included, the approximation obtained is the lower limit of the maximum chain length, and the size of the first fragment model 13A having a maximum chain length below the threshold is not erroneously determined to be larger than the threshold, so that the occurrence of a first fragment model 13A having a size below the threshold can be reliably prevented. It should be noted that although the selected bond model 7a may not be cleaved even though it is actually cleavable, the probability of this occurring is very low, so it is considered to pose little practical problem. Figure 12 is a flowchart showing the processing procedure of the additional determination step S55.

[第1粒子モデルを特定]
本実施形態の追加の判定工程S55では、上述の手順を考慮して、先ず、第1断片モデル13A(図9(a)、(b)に示す)において、選択された結合モデル7aに結合している粒子モデル6eから最も遠い粒子モデル6の一つである第1粒子モデル6aが探索される(工程S61)。この第1粒子モデル6aは、より詳しくは、選択された結合モデル7aで結合された2つの粒子モデル6のうち、一方の粒子モデル6eから出発して、選択された結合モデル7a以外の結合モデル7を経由して、出発した粒子モデル6eから到達可能な粒子モデル6の中で最も遠い(すなわち経由する最小の結合モデル7の数が最大となる)粒子モデル6の一つである。
[Specify the first particle model]
In the additional determination step S55 of this embodiment, taking into consideration the above-mentioned procedure, first, in the first fragment model 13A (shown in FIGS. 9A and 9B), a first particle model 6a that is one of the particle models 6 farthest from the particle model 6e bound to the selected bond model 7a is searched for (step S61). More specifically, this first particle model 6a is one of the particle models 6 that are farthest (i.e., the number of minimum bond models 7 to be passed through is the largest) among the particle models 6 that can be reached from the starting particle model 6e by starting from one particle model 6e of the two particle models 6 bound by the selected bond model 7a and passing through a bond model 7 other than the selected bond model 7a.

なお、最も遠い第1粒子モデル6aが複数存在する場合は、これらのいずれか一つが、第1粒子モデル6aとして適宜選択される。本実施形態では、最初に見つかった最も遠い粒子モデル6が、第1粒子モデル6aとして選択される。 When there are multiple first particle models 6a that are the furthest, one of them is appropriately selected as the first particle model 6a. In this embodiment, the first particle model 6 that is found to be the furthest is selected as the first particle model 6a.

第1粒子モデル6aは、適宜特定されうる。本実施形態では、予め定められたアルゴリズムに基づいて、第1粒子モデル6aが特定される。アルゴリズムは適宜選択しうるが、計算量の観点から、幅優先探索を用いることが望ましい。同様に、本実施形態の後述の第2工程S442において、追加の判定についても、幅優先探索を用いることが望ましい。
第1粒子モデル6aは、コンピュータ1(図1に示す)に記憶される。
The first particle model 6a can be specified as appropriate. In this embodiment, the first particle model 6a is specified based on a predetermined algorithm. The algorithm can be selected as appropriate, but it is preferable to use a breadth-first search from the viewpoint of the amount of calculation. Similarly, in the second step S442 described later in this embodiment, it is preferable to use a breadth-first search for the additional determination.
The first particle model 6a is stored in the computer 1 (shown in FIG. 1).

[第2粒子モデルを特定]
次に、本実施形態の追加の判定工程S55では、上述の手順を考慮して、第1断片モデル13Aにおいて、第1粒子モデル6aから出発して、第1粒子モデル6aから最も遠い粒子モデル6の一つである第2粒子モデル6bが探索される(工程S62)。この第2粒子モデル6bは、より詳しくは、第1粒子モデル6aから出発して、選択された結合モデル7a以外の結合モデル7を経由して、出発した第1粒子モデル6aから到達可能な粒子モデル6の中で最も遠い(すなわち経由する最小の結合モデル7の数が最大となる)粒子モデル6の一つである。この第2粒子モデル6bは、適宜特定されうる。本実施形態では、予め定められたアルゴリズム(例えば、幅優先探索)に基づいて、第2粒子モデル6bが特定される。なお、最も遠い粒子モデル6が複数存在する場合は、これらのいずれか一つが、第2粒子モデル6bとして選択される。第2粒子モデル6bは、コンピュータ1(図1に示す)に記憶される。
[Specify the second particle model]
Next, in the additional determination step S55 of this embodiment, in consideration of the above-mentioned procedure, starting from the first particle model 6a, the second particle model 6b, which is one of the particle models 6 farthest from the first particle model 6a, is searched for in the first fragment model 13A (step S62). More specifically, starting from the first particle model 6a, the second particle model 6b is one of the particle models 6 farthest (i.e., the number of minimum bond models 7 to be passed through is the largest) among the particle models 6 that can be reached from the starting first particle model 6a via bond models 7 other than the selected bond model 7a. This second particle model 6b can be appropriately specified. In this embodiment, the second particle model 6b is specified based on a predetermined algorithm (e.g., breadth-first search). Note that, if there are multiple farthest particle models 6, any one of them is selected as the second particle model 6b. The second particle model 6b is stored in the computer 1 (shown in FIG. 1).

[第1粒子モデルと第2粒子モデルとの間の鎖長を特定]
次に、本実施形態の追加の判定工程S55では、第1粒子モデル6aと第2粒子モデル6bとの間の鎖長が、第1断片モデル13Aの大きさ(第1断片モデル13Aの最大鎖長)として特定される(工程S63)。本実施形態の工程S63では、上述の手順に基づいて、第1断片モデル13Aの大きさが特定される。本実施形態において、第1断片モデル13Aにループが含まれている場合には、第1断片モデル13Aの大きさの近似値が、第1断片モデル13Aの大きさとして近似的に特定されうる。特定された鎖長は、第1断片モデル13Aの大きさとして(近似的に)特定され、コンピュータ1(図1に示す)に入力される。
[Specifying the chain length between the first and second particle models]
Next, in the additional judgment step S55 of this embodiment, the chain length between the first particle model 6a and the second particle model 6b is specified as the size of the first fragment model 13A (the maximum chain length of the first fragment model 13A) (step S63). In step S63 of this embodiment, the size of the first fragment model 13A is specified based on the above-mentioned procedure. In this embodiment, when the first fragment model 13A includes a loop, an approximation value of the size of the first fragment model 13A can be approximately specified as the size of the first fragment model 13A. The specified chain length is (approximately) specified as the size of the first fragment model 13A and input to the computer 1 (shown in FIG. 1).

[第1断片モデルの大きさが閾値よりも大きいかを判断]
次に、本実施形態の追加の判定工程S55では、第1断片モデル13Aの大きさが、閾値よりも大きくなるか否かが判断される(工程S64)。判断結果は、コンピュータ1(図1に示す)に記憶される。
[Determine whether the size of the first fragment model is greater than the threshold value]
Next, in the additional determination step S55 of this embodiment, it is determined whether the size of the first fragment model 13A is greater than a threshold value (step S64). The determination result is stored in the computer 1 (shown in FIG. 1).

[追加の判定結果から第1断片モデルの大きさが閾値よりも大きいかを最終的に判断]
次に、本実施形態の第1工程S441では、追加の判定工程S55の判定結果について、第1断片モデル13Aの大きさが、閾値よりも大きいか否かが最終的に判断される(工程S56)。工程S56において、第1断片モデル13Aの大きさが閾値よりも大きいと判断された場合(工程S56で「Yes」)、これが第1工程S441の最終的な判断結果(すなわち、第1断片モデル13Aの大きさが閾値よりも大きい)としてコンピュータ1(図1に示す)に記憶される(工程S53)。一方、工程S56において、第1断片モデル13Aの大きさが閾値以下と判断された場合(工程S56で「No」)、これが第1工程S441の最終的な判断結果(すなわち、第1断片モデル13Aの大きさが閾値以下である)としてコンピュータ1(図1に示す)に記憶される(工程S57)。
[Finally determine whether the size of the first fragment model is greater than the threshold value based on the additional determination result]
Next, in the first step S441 of this embodiment, it is finally determined whether the size of the first fragment model 13A is larger than the threshold value based on the determination result of the additional determination step S55 (step S56). If it is determined in step S56 that the size of the first fragment model 13A is larger than the threshold value ("Yes" in step S56), this is stored in the computer 1 (shown in FIG. 1) as the final determination result of the first step S441 (i.e., the size of the first fragment model 13A is larger than the threshold value) (step S53). On the other hand, if it is determined in step S56 that the size of the first fragment model 13A is equal to or smaller than the threshold value ("No" in step S56), this is stored in the computer 1 (shown in FIG. 1) as the final determination result of the first step S441 (i.e., the size of the first fragment model 13A is equal to or smaller than the threshold value) (step S57).

[第2断片モデルの大きさを計算(第2工程)]
次に、図10に示されるように、本実施形態の予測工程S44では、選択された結合モデル7aに対して他方側の断片モデル13である第2断片モデル13Bの大きさが、閾値よりも大きくなるか否かが予測される(第2工程S442)。第2工程S422において、第2断片モデル13Bの大きさの計算は、第1工程S441と同様の手順で行われうる。すなわち、第2工程S442では、先ず、第2断片モデル13B(図9(a)、(b)に示す)において、選択された結合モデル7aに結合している一方の粒子モデル6eとは異なる他方の粒子モデル6fから最も遠い第3粒子モデル6cが特定される。
[Calculating the size of the second fragment model (second step)]
Next, as shown in Fig. 10, in the prediction step S44 of this embodiment, it is predicted whether the size of the second fragment model 13B, which is the fragment model 13 on the other side with respect to the selected binding model 7a, will be greater than a threshold value (second step S442). In the second step S422, the calculation of the size of the second fragment model 13B can be performed in the same procedure as the first step S441. That is, in the second step S442, first, in the second fragment model 13B (shown in Figs. 9(a) and 9(b)), the third particle model 6c that is farthest from the other particle model 6f different from the one particle model 6e bound to the selected binding model 7a is specified.

次に、第1工程S441と同様に、第2断片モデル13Bにおいて、第3粒子モデル6cから出発して、第3粒子モデル6cから最も遠い粒子モデル6の一つである第4粒子モデル6dが特定される。そして、第3粒子モデル6cと第4粒子モデル6dとの間の鎖長が、第2断片モデル13Bの大きさ(第2断片モデル13Bの最大鎖長)として特定される。本実施形態において、第2断片モデル13Bにループが含まれている場合には、第2断片モデル13Bの大きさの近似値が、第2断片モデル13Bの大きさとして近似的に特定されうる。そして、第2断片モデル13Bの大きさが、閾値よりも大きくなるか否かが判断される。判断結果は、コンピュータ1に記憶される。 Next, similarly to the first step S441, in the second fragment model 13B, starting from the third particle model 6c, the fourth particle model 6d, which is one of the particle models 6 furthest from the third particle model 6c, is identified. Then, the chain length between the third particle model 6c and the fourth particle model 6d is identified as the size of the second fragment model 13B (the maximum chain length of the second fragment model 13B). In this embodiment, when the second fragment model 13B includes a loop, an approximation value of the size of the second fragment model 13B can be approximately identified as the size of the second fragment model 13B. Then, it is determined whether the size of the second fragment model 13B is greater than a threshold value. The determination result is stored in the computer 1.

このように、本実施形態の予測工程S44では、図9(a)に示した直鎖状の高分子鎖モデル5だけでなく、図9(b)に示した架橋点14で結合された高分子鎖モデル5において、第1断片モデル13A及び第2断片モデル13Bの大きさが、閾値よりも大きいか否かを予測することができる。また、分岐を含む高分子鎖モデル5についても同様に、第1断片モデル13A及び第2断片モデル13Bの大きさが、閾値よりも大きいか否かを予測することができる。なお、第2断片モデル13Bは、第1断片モデル13Aと同一である場合があり得る。そのような場合、同一の断片モデルを2回検査するという計算の無駄が発生し得るものの、これらが同一でなかった場合と同様に、本実施形態の予測工程S44において、それらの大きさが何れも、閾値よりも大きいか否かが、正常に予測される。 In this way, in the prediction step S44 of this embodiment, it is possible to predict whether the sizes of the first fragment model 13A and the second fragment model 13B are larger than the threshold value not only in the linear polymer chain model 5 shown in FIG. 9(a) but also in the polymer chain model 5 connected at the cross-linking point 14 shown in FIG. 9(b). Similarly, it is possible to predict whether the sizes of the first fragment model 13A and the second fragment model 13B are larger than the threshold value for the polymer chain model 5 including branches. Note that the second fragment model 13B may be identical to the first fragment model 13A. In such a case, although there may be a waste of calculation in that the same fragment model is inspected twice, in the same way as when they are not identical, in the prediction step S44 of this embodiment, it is possible to correctly predict whether their sizes are both larger than the threshold value.

[断片モデルの大きさが閾値よりも大きいか否か判断]
次に、本実施形態の切断工程S4では、予測された切断後の断片モデル13(本例では、第1断片モデル13A及び第2断片モデル13B)の大きさが、何れも閾値よりも大きいか否かが判断される(工程S45)。工程S45では、予測工程S44での予測結果に基づいて、上記の判断がなされる。
[Determine whether the size of the fragment model is greater than the threshold value]
Next, in the cutting step S4 of this embodiment, it is determined whether the predicted sizes of the fragment models 13 after cutting (in this example, the first fragment model 13A and the second fragment model 13B) are both larger than a threshold value (step S45). In step S45, the above determination is made based on the prediction result in the prediction step S44.

断片モデル13の大きさ(第1断片モデル13A及び第2断片モデル13Bの各鎖長)が、何れも閾値よりも大きいと判断された場合(工程S45で「Yes」)、選択された結合モデル7aで、高分子鎖モデル5が切断される(条件的切断工程S46)。図13(a)は、図9(a)の高分子鎖モデル5が切断された状態を示す概念図である。図13(b)は、図9(b)の高分子鎖モデル5が切断された状態を示す概念図である。 When it is determined that the sizes of the fragment models 13 (the chain lengths of the first fragment model 13A and the second fragment model 13B) are both greater than the threshold ("Yes" in step S45), the polymer chain model 5 is cut by the selected bond model 7a (conditional cutting step S46). Figure 13(a) is a conceptual diagram showing the state in which the polymer chain model 5 in Figure 9(a) is cut. Figure 13(b) is a conceptual diagram showing the state in which the polymer chain model 5 in Figure 9(b) is cut.

[条件的切断工程]
条件的切断工程S46では、例えば、選択された結合モデル7aが、削除または無効にされる。これにより、高分子鎖モデル5が切断される。条件的切断工程S46では、結合モデル7aで高分子鎖モデル5が切断されることにより、図13(a)に示されるように、選択された結合モデル7aで結合された2つの粒子モデル6の一方の粒子モデル6eと他方の粒子モデル6fとの間において、結合モデル7を経由して連結する経路が失われた場合には、2つの断片、すなわち、断片モデル13(第1断片モデル13A及び第2断片モデル13B)から構成された新たな高分子鎖モデル5、5に分離される。一方、そうでない場合(選択された結合モデル7aを切断しても、他の結合モデル7を経由して、断片モデル13に含まれる全ての粒子モデル6が連結する経路が残る場合)には、第1断片モデル13Aと第2断片モデル13Bとが同一となり(すなわち、第1断片モデル13Aと第2断片モデル13Bとを構成する全ての粒子モデル6及び結合モデル7が互いに同一な、一つの断片モデル13として構成され)、新たな断片は発生しない。切断された高分子鎖モデル5(2つの断片に分離された場合は、第1断片モデル13A及び第2断片モデル13B)は、コンピュータ1(図1に示す)に入力される。
[Conditional cutting process]
In the conditional cutting step S46, for example, the selected bond model 7a is deleted or invalidated. This cuts the polymer chain model 5. In the conditional cutting step S46, when the polymer chain model 5 is cut by the bond model 7a, as shown in FIG. 13(a), if a path connecting one particle model 6e and the other particle model 6f of the two particle models 6 connected by the selected bond model 7a via the bond model 7 is lost, the two fragments are separated into new polymer chain models 5, 5 composed of the fragment models 13 (first fragment model 13A and second fragment model 13B). On the other hand, if this is not the case (if a path remains connecting all particle models 6 included in the fragment model 13 via other bond models 7 even if the selected bond model 7a is cut), the first fragment model 13A and the second fragment model 13B become the same (i.e., all particle models 6 and bond models 7 constituting the first fragment model 13A and the second fragment model 13B are configured as one fragment model 13 that is the same as each other), and no new fragments are generated. The cut polymer chain model 5 (if separated into two fragments, the first fragment model 13A and the second fragment model 13B) is input to the computer 1 (shown in FIG. 1).

一方、断片モデル13の大きさ(第1断片モデル13A及び第2断片モデル13Bの各鎖長)のいずれかが、閾値以下であると判断された場合(工程S45で「No」)、選択された結合モデル7aで、高分子鎖モデル5が切断されない。そして、工程S43~S45が再度実施される。再度実施される工程S43では、前回選択された高分子鎖モデル5(図9(a)、(b)に示す)の結合モデル7から、新たな切断対象の結合モデル7aが選択されてもよい。また、工程S43では、前回選択された高分子鎖モデル5とは異なる新たな高分子鎖モデル5が選択されて、その選択された高分子鎖モデル5から、切断対象の結合モデル7aが選択されてもよい。 On the other hand, if it is determined that either the size of the fragment model 13 (the chain length of each of the first fragment model 13A and the second fragment model 13B) is equal to or less than the threshold value ("No" in step S45), the polymer chain model 5 is not cut by the selected bond model 7a. Then, steps S43 to S45 are performed again. In step S43, which is performed again, a new bond model 7a to be cut may be selected from the bond models 7 of the previously selected polymer chain model 5 (shown in Figures 9(a) and (b)). Also, in step S43, a new polymer chain model 5 different from the previously selected polymer chain model 5 may be selected, and a bond model 7a to be cut may be selected from the selected polymer chain model 5.

このように、本実施形態の作成方法では、断片モデル13の大きさ(第1断片モデル13A及び第2断片モデル13Bの各分子量、または、最大鎖長)が、何れも閾値よりも大きい場合にのみ、高分子鎖モデル5が切断される。これにより、実際の高分子鎖の切断過程と同様に、切断後の大きさが閾値以下となるような小さな高分子鎖モデル5の切断が抑制される。したがって、本実施形態の作成方法では、所望の分子量分布に近似する高分子鎖2の数値解析モデル(高分子鎖モデル5)を作成することが可能となる。 In this way, in the creation method of this embodiment, the polymer chain model 5 is cut only when the size of the fragment model 13 (the molecular weight or maximum chain length of each of the first fragment model 13A and the second fragment model 13B) is greater than the threshold value. This suppresses the cutting of small polymer chain models 5 whose size after cutting is equal to or smaller than the threshold value, similar to the cutting process of an actual polymer chain. Therefore, in the creation method of this embodiment, it is possible to create a numerical analysis model (polymer chain model 5) of the polymer chain 2 that approximates the desired molecular weight distribution.

[切断数が上限値に達したか否か判断]
次に、本実施形態の切断工程S4では、高分子鎖モデル5の合計切断数が、上限値以上か否かが判断される(工程S47)。合計切断数が上限値以上であると判断された場合(工程S47で「Yes」)、切断工程S4の一連の処理が終了する。一方、合計切断数が上限値未満であると判断された場合(工程S47で「No」)、工程S43~工程S47が再度実施される。再度実施される工程S43では、例えば、前回選択された高分子鎖モデル5とは異なる新たな高分子鎖モデル5が選択されて、その選択された高分子鎖モデル5から、切断対象の結合モデル7aが選択されてもよい。
[Determine whether the number of disconnections has reached the upper limit]
Next, in the cutting step S4 of this embodiment, it is determined whether the total number of cuts in the polymer chain model 5 is equal to or greater than the upper limit (step S47). If it is determined that the total number of cuts is equal to or greater than the upper limit ("Yes" in step S47), the series of processes in the cutting step S4 is terminated. On the other hand, if it is determined that the total number of cuts is less than the upper limit ("No" in step S47), steps S43 to S47 are performed again. In the step S43 that is performed again, for example, a new polymer chain model 5 different from the polymer chain model 5 selected last time may be selected, and a bond model 7a to be cut may be selected from the selected polymer chain model 5.

このように、本実施形態の切断工程S4では、高分子鎖モデル5の合計切断数が上限値に達するまで、切断後の断片モデル13の大きさが閾値よりも大きくなるように、高分子鎖モデル5が切断される。これにより、本実施形態の切断工程S4では、高分子鎖モデル5の過度の切断を抑制しつつ、高分子鎖モデル5の分子量分布を、高分子材料の分子量分布(図8に示す)に近似させることが可能となる。 In this way, in the cutting step S4 of this embodiment, the polymer chain model 5 is cut so that the size of the fragment model 13 after cutting becomes larger than the threshold value until the total number of cuts of the polymer chain model 5 reaches the upper limit value. As a result, in the cutting step S4 of this embodiment, it is possible to approximate the molecular weight distribution of the polymer chain model 5 to the molecular weight distribution of the polymer material (shown in FIG. 8) while suppressing excessive cutting of the polymer chain model 5.

図14は、高分子鎖モデル5の分子量分布(微分分子量分布)を示すグラフである。この微分分子量分布において、頻度が最も大きくなる、すなわちピークとなる分子量W1は、図8に示した高分子材料の分子量分布の分子量W1に対応している。そして、本実施形態では、高分子材料の物性への影響が最も大きい分子量W1を有する高分子鎖モデル5が、最も多く作成されている。したがって、本実施形態では、高分子鎖モデル5の分子量分布を、高分子材料の分子量分布(図8に示す)に近似させうることが示された。 Figure 14 is a graph showing the molecular weight distribution (differential molecular weight distribution) of the polymer chain model 5. In this differential molecular weight distribution, the molecular weight W1 where the frequency is greatest, i.e., the peak, corresponds to the molecular weight W1 in the molecular weight distribution of the polymer material shown in Figure 8. In this embodiment, the polymer chain models 5 having the molecular weight W1 that has the greatest effect on the physical properties of the polymer material are created most frequently. Therefore, in this embodiment, it has been shown that the molecular weight distribution of the polymer chain model 5 can be approximated to the molecular weight distribution of the polymer material (shown in Figure 8).

[相互作用を定義]
次に、図3に示されるように、本実施形態の作成方法では、高分子鎖モデル5の粒子モデル6、6間に、相互作用が定義される(工程S5)。なお、相互作用の定義が必要ない場合には、工程S5が省略されてもよい。図15は、相互作用が定義された高分子鎖モデル5を示す概念図である。
Define Interaction
Next, as shown in Fig. 3, in the creation method of this embodiment, interactions are defined between particle models 6, 6 of the polymer chain model 5 (step S5). Note that if it is not necessary to define the interactions, step S5 may be omitted. Fig. 15 is a conceptual diagram showing the polymer chain model 5 in which interactions are defined.

本実施形態の相互作用は、一対の高分子鎖モデル5、5の粒子モデル6、6間に定義された第2ポテンシャルP2として定義される。第2ポテンシャルP2は、適宜設定することができ、例えば、引力及び斥力が作用するものが定義される。本実施形態の第2ポテンシャルP2は、例えば、LJポテンシャルで定義することができる。LJポテンシャルの詳細や定数等に設定手順は、上記論文1に記載のとおりである。第2ポテンシャルP2は、コンピュータ1(図1に示す)に記憶される。 The interaction in this embodiment is defined as a second potential P2 defined between particle models 6, 6 of a pair of polymer chain models 5, 5. The second potential P2 can be set appropriately, and is defined as one in which attractive and repulsive forces act, for example. The second potential P2 in this embodiment can be defined as an LJ potential, for example. The details of the LJ potential and the procedure for setting constants, etc. are as described in the above-mentioned paper 1. The second potential P2 is stored in a computer 1 (shown in FIG. 1).

[構造緩和を計算]
次に、本実施形態の作成方法では、コンピュータ1(図1に示す)が、分子動力学に基づく高分子鎖モデル5の構造緩和を計算する(工程S6)。なお、構造緩和の計算が必要ない場合には、工程S6が省略されてもよい。本実施形態の構造緩和計算では、例えば、セル10において所定の時間、高分子鎖モデル5の粒子モデル6が古典力学に従うものとして、ニュートンの運動方程式が適用される。そして、各時刻での粒子モデル6の動きが、単位時間ステップ毎に追跡される。
[Calculate structural relaxation]
Next, in the creation method of this embodiment, the computer 1 (shown in FIG. 1) calculates the structural relaxation of the polymer chain model 5 based on molecular dynamics (step S6). If the structural relaxation calculation is not necessary, step S6 may be omitted. In the structural relaxation calculation of this embodiment, for example, Newton's equation of motion is applied in the cell 10 for a predetermined time, assuming that the particle model 6 of the polymer chain model 5 follows classical mechanics. Then, the movement of the particle model 6 at each time is tracked for each unit time step.

分子動力学計算では、セル10において、圧力及び温度が一定、又は、体積及び温度が一定に保たれる。これにより、工程S6では、実際の高分子材料の分子運動に近似させて、高分子鎖モデル5の初期配置が緩和される。本実施形態では、高分子鎖モデル5の初期配置が十分に緩和されるまで行われる。これにより、高分子材料をモデリングした高分子材料モデル12が作成される。構造緩和の計算には、例えば、上記の市販ソフトが用いられうる。 In the molecular dynamics calculation, the pressure and temperature are kept constant, or the volume and temperature are kept constant, in the cell 10. As a result, in step S6, the initial configuration of the polymer chain model 5 is relaxed to approximate the molecular motion of the actual polymer material. In this embodiment, this is continued until the initial configuration of the polymer chain model 5 is sufficiently relaxed. As a result, a polymer material model 12 that models the polymer material is created. For example, the above-mentioned commercially available software can be used to calculate the structural relaxation.

本実施形態において、高分子鎖モデル5の構造緩和計算の必要がない場合には、相互作用の定義(工程S5)及び構造緩和計算(工程S6)が省略されてもよい。さらに、セル10の内部には、例えば、高分子材料に配合されるフィラーをモデリングしたフィラーモデル(図示省略)が配置されてもよいし、カップリング剤をモデリングしたカップリング材モデル(図示省略)が配置されてもよい。高分子材料モデル12は、コンピュータ1(図1に示す)に記憶される。 In this embodiment, if there is no need to perform a structural relaxation calculation of the polymer chain model 5, the definition of the interaction (step S5) and the structural relaxation calculation (step S6) may be omitted. Furthermore, inside the cell 10, for example, a filler model (not shown) that models a filler to be mixed into the polymer material may be placed, or a coupling material model (not shown) that models a coupling agent may be placed. The polymer material model 12 is stored in the computer 1 (shown in FIG. 1).

[高分子材料のシミュレーション方法]
これまでの実施形態の作成方法で作成された高分子鎖の数値解析用モデル(高分子鎖モデル5)は、高分子材料のシミュレーションに用いられる。次に、高分子材料のシミュレーション方法が説明される。図16は、高分子材料のシミュレーション方法の処理手順を示すフローチャートである。
[Simulation method for polymer materials]
The polymer chain numerical analysis model (polymer chain model 5) created by the creation method of the above embodiment is used for simulating a polymer material. Next, a method for simulating a polymer material will be described. Fig. 16 is a flowchart showing the processing procedure of the method for simulating a polymer material.

[高分子鎖モデルを作成]
本実施形態のシミュレーション方法は、先ず、コンピュータ1(図1に示す)が、高分子鎖モデル5を作成する(工程S7)。本実施形態の工程S7では、これまでの実施形態の作成方法の工程S1~切断工程S4の手順(図3に示す)に基づいて、所望の分子量分布に近似する高分子鎖モデル5(図15に示す)が作成される。高分子鎖モデル5は、コンピュータ1に記憶される。
[Create a polymer chain model]
In the simulation method of this embodiment, first, computer 1 (shown in FIG. 1) creates polymer chain model 5 (step S7). In step S7 of this embodiment, based on the procedure of steps S1 to Scission step S4 of the creation method of the previous embodiment (shown in FIG. 3), polymer chain model 5 (shown in FIG. 15) that approximates a desired molecular weight distribution is created. Polymer chain model 5 is stored in computer 1.

[高分子材料モデルを作成]
次に、本実施形態のシミュレーション方法では、コンピュータ1(図1に示す)が、高分子鎖モデル5を含む高分子材料モデル12(図15に示す)を作成する(工程S8)。本実施形態の工程S8では、これまでの実施形態の工程S5及び工程S6の手順(図3に示す)に基づいて、セル10に配置された高分子材料モデル12の粒子モデル6、6間に相互作用が定義され、高分子鎖モデル5の構造緩和が計算される。これにより、高分子材料をモデリングした高分子材料モデル12(図15に示す)が作成される。高分子鎖モデル5及び高分子材料モデル12は、コンピュータ1に記憶される。
[Create a polymer material model]
Next, in the simulation method of this embodiment, the computer 1 (shown in FIG. 1) creates a polymer material model 12 (shown in FIG. 15) including a polymer chain model 5 (step S8). In step S8 of this embodiment, based on the procedures of steps S5 and S6 (shown in FIG. 3) of the previous embodiment, interactions are defined between the particle models 6, 6 of the polymer material model 12 arranged in the cell 10, and the structural relaxation of the polymer chain model 5 is calculated. This creates a polymer material model 12 (shown in FIG. 15) that models the polymer material. The polymer chain model 5 and the polymer material model 12 are stored in the computer 1.

[高分子材料モデルの変形を計算]
次に、本実施形態のシミュレーション方法では、コンピュータ1(図1に示す)が、高分子材料モデル12(図15に示す)の変形を計算する(工程S9)。高分子材料モデル12の変形計算は、適宜実施ことができる。例えば、特許第6408856号公報に記載された手順に基づいて、高分子材料モデル12の一端(一方側の面11a)と他端(他方側の面11b)とが互いに離間するように、高分子材料モデル12の伸長が計算されてもよい。また、高分子材料モデル12に周期的な歪が加えられてもよい。このような変形計算には、上記市販ソフトが用いられうる。
[Calculate deformation of polymer material model]
Next, in the simulation method of this embodiment, the computer 1 (shown in FIG. 1) calculates the deformation of the polymer material model 12 (shown in FIG. 15) (step S9). The deformation calculation of the polymer material model 12 can be performed appropriately. For example, based on the procedure described in Japanese Patent No. 6408856, the extension of the polymer material model 12 may be calculated so that one end (one side surface 11a) and the other end (the other side surface 11b) of the polymer material model 12 are separated from each other. In addition, a periodic strain may be applied to the polymer material model 12. The above-mentioned commercially available software may be used for such deformation calculation.

本実施形態の工程S9では、高分子材料モデル12の変形計算により、高分子材料モデル12の物理量(応力やエネルギーロス等)が計算されうる。本実施形態では、所望の分子量分布(本例では、図8に示した解析対象の分子量分布)に近似する高分子鎖モデル5が用いられるため、分子量分布に大きく影響する物理量(応力やエネルギーロス等)を、高い精度で計算しうる。変形の計算結果は、コンピュータ1(図1に示す)に記憶される。 In step S9 of this embodiment, the physical quantities (stress, energy loss, etc.) of the polymer material model 12 can be calculated by calculating the deformation of the polymer material model 12. In this embodiment, a polymer chain model 5 that approximates the desired molecular weight distribution (in this example, the molecular weight distribution of the analysis target shown in Figure 8) is used, so that physical quantities (stress, energy loss, etc.) that greatly affect the molecular weight distribution can be calculated with high accuracy. The deformation calculation results are stored in computer 1 (shown in Figure 1).

[変形の計算結果を出力]
次に、本実施形態のシミュレーション方法では、コンピュータ1(図1に示す)が、変形の計算結果を出力する(工程S10)。計算結果は、適宜出力されうる。計算結果は、例えば、ディスプレイ装置1d(図1に示す)に表示されてもよいし、プリンタ(図示省略)等に印刷されてもよい。これにより、高分子材料モデル12の変形の計算結果を、オペレータ等に知らせることが可能となる。
[Output the deformation calculation results]
Next, in the simulation method of this embodiment, the computer 1 (shown in FIG. 1) outputs the calculation results of the deformation (step S10). The calculation results can be output as appropriate. For example, the calculation results may be displayed on a display device 1d (shown in FIG. 1) or may be printed on a printer (not shown) or the like. This makes it possible to inform an operator or the like of the calculation results of the deformation of the polymer material model 12.

[変形の計算結果を評価]
次に、本実施形態のシミュレーション方法では、変形の計算結果が評価される(工程S11)。計算結果の評価は、コンピュータ1(図1に示す)によって行われてもよいし、オペレータによって行われてもよい。
[Evaluate the deformation calculation results]
Next, in the simulation method of this embodiment, the calculation result of the deformation is evaluated (step S11). The calculation result may be evaluated by the computer 1 (shown in FIG. 1) or by an operator.

本実施形態の工程S11では、変形の計算結果(本例では、高分子材料モデル12の物理量)が、予め定められた基準を満たすか否かが評価される。基準は、高分子材料や、高分子材料を用いた製品(例えば、タイヤ等)に求められる性能等に応じて、適宜設定されうる。 In step S11 of this embodiment, the calculation result of the deformation (in this example, the physical quantity of the polymer material model 12) is evaluated as to whether it satisfies a predetermined criterion. The criterion can be set appropriately depending on the performance required for the polymer material and the product using the polymer material (e.g., a tire, etc.).

本実施形態では、変形の計算結果が基準を満たすと判断された場合(工程S11で「Yes」)、高分子材料モデル12の性能が良好であると判断される。この場合、高分子鎖2の構造や、高分子材料モデル12に設定された諸条件等に基づいて、高分子材料が製造される(工程S12)。 In this embodiment, if it is determined that the deformation calculation result meets the criteria ("Yes" in step S11), the performance of the polymer material model 12 is determined to be good. In this case, the polymer material is manufactured based on the structure of the polymer chain 2 and the various conditions set in the polymer material model 12 (step S12).

一方、変形の計算結果が基準を満たさないと判断された場合(工程S11で「No」)、高分子材料モデル12の性能が良好ではないと評価される。この場合、高分子鎖2の構造や、高分子材料モデル12に設定された諸条件等が変更されて(工程S13)、工程S7~工程S11が再度実施される。 On the other hand, if it is determined that the deformation calculation results do not meet the criteria ("No" in step S11), the performance of the polymer material model 12 is evaluated as not being good. In this case, the structure of the polymer chain 2 and the various conditions set in the polymer material model 12 are changed (step S13), and steps S7 to S11 are performed again.

このように、本実施形態のシミュレーション方法では、高分子材料の性能が良好になるまで、高分子鎖2の構造や、高分子材料モデルに設定された諸条件等が変更されるため、良好な性能を有する高分子材料を、効率よく製造することができる。 In this way, in the simulation method of this embodiment, the structure of the polymer chain 2 and the various conditions set in the polymer material model are changed until the performance of the polymer material is improved, so that a polymer material with good performance can be efficiently manufactured.

以上、本発明の特に好ましい実施形態について詳述したが、本発明は図示の実施形態に限定されることなく、種々の態様に変形して実施しうる。 The above describes in detail a particularly preferred embodiment of the present invention, but the present invention is not limited to the illustrated embodiment and can be modified and implemented in various ways.

高分子鎖をモデリングした高分子鎖モデル(粗視化分子モデル)を入力して、高分子鎖モデルを切断した高分子鎖の数値解析用モデルが作成された(実施例、比較例)。 A polymer chain model (coarse-grained molecular model) that models a polymer chain was input, and a model for numerical analysis of the polymer chain was created by cutting the polymer chain model (Examples and Comparative Examples).

実施例では、図6に示した手順に基づいて、高分子鎖モデルを切断する切断工程が実施された。実施例では、高分子鎖モデルを構成する結合モデルから一つの切断対象の結合モデルが選択され、選択された結合モデルで高分子鎖モデルを切断したときの切断後の断片モデルの大きさが、予め定められた閾値よりも大きいか否かを予測する予測工程が実施された。 In the embodiment, a cutting step for cutting a polymer chain model was performed based on the procedure shown in FIG. 6. In the embodiment, one bond model to be cut was selected from the bond models constituting the polymer chain model, and a prediction step was performed for predicting whether the size of the fragment model after cutting when the polymer chain model is cut with the selected bond model is larger than a predetermined threshold value.

実施例の予測工程では、図10及び図11に示した手順に基づいて、選択された結合モデルに対して一方側の第1断片モデルの大きさと、他方側の第2断片モデルの大きさとが閾値よりも大きいかが予測された。そして、第1断片モデル及び第2断片モデルの大きさが、何れも閾値よりも大きいと予測された場合に、選択された結合モデルで、高分子鎖モデルが切断された。 In the prediction process of the embodiment, based on the procedures shown in Figures 10 and 11, it was predicted whether the size of the first fragment model on one side and the size of the second fragment model on the other side of the selected bond model were larger than a threshold value. Then, when the sizes of the first fragment model and the second fragment model were both predicted to be larger than the threshold value, the polymer chain model was cut in the selected bond model.

一方、比較例では、コンピュータによる自動処理によって、高分子鎖モデルがランダムに切断された。そして、実施例及び比較例において、高分子鎖モデルの分子量分布が取得された。共通仕様は、次のとおりである。
高分子鎖モデルの個数:30個
1つの高分子鎖モデルの粒子モデルの合計数:5000個
架橋点の個数:70
断片モデルの大きさ:最大鎖長(断片内で取り得る鎖長のうちで最大のもの、鎖長は選んだ2つの粒子モデル間の結合モデルを経由する最短路の粒子モデルの個数)
閾値(最大鎖長)W2:100個
On the other hand, in the comparative example, the polymer chain model was randomly cut by automatic processing by a computer. Then, in the examples and the comparative example, the molecular weight distribution of the polymer chain model was obtained. The common specifications are as follows.
Number of polymer chain models: 30 Total number of particle models in one polymer chain model: 5,000 Number of cross-linking points: 70
Size of the fragment model: Maximum chain length (the maximum chain length that can be taken within the fragment. The chain length is the number of particle models on the shortest path between the two selected particle models via the bond model)
Threshold (maximum chain length) W2: 100

図17は、実施例及び比較例の分子量分布を示すグラフである。実施例では、高分子鎖モデルが閾値W2以下の大きさに切断されるのが抑制されており、頻度が最も大きくなる分子量W1を、図8に示した高分子材料の分子量分布の分子量W1に対応させることができた。一方、比較例では、高分子鎖モデルが閾値W2以下の大きさに切断されており、頻度が最も大きくなる分子量W3を、図8に示した分子量W1に対応させることができなかった。したがって、実施例は、比較例に比べて、所望の分子量分布に近似する高分子鎖の数値解析モデルを作成することができた。 Figure 17 is a graph showing the molecular weight distribution of the examples and comparative examples. In the examples, the polymer chain model was prevented from being cut to a size below the threshold value W2, and the molecular weight W1 with the highest frequency could be made to correspond to the molecular weight W1 of the molecular weight distribution of the polymer material shown in Figure 8. On the other hand, in the comparative examples, the polymer chain model was cut to a size below the threshold value W2, and the molecular weight W3 with the highest frequency could not be made to correspond to the molecular weight W1 shown in Figure 8. Therefore, the examples were able to create a numerical analysis model of the polymer chain that approximated the desired molecular weight distribution compared to the comparative examples.

[付記]
本発明は以下の態様を含む。
[Additional Notes]
The present invention includes the following aspects.

[本発明1]
高分子鎖の数値解析用モデルを作成するための方法であって、
前記高分子鎖に基づいて、複数の粒子モデルと、隣接する前記粒子モデル間を結合する結合モデルとを含む高分子鎖モデルをコンピュータに入力する工程と、
前記コンピュータが、前記高分子鎖モデルの結合を切断する切断工程とを含み、
前記切断工程は、
前記高分子鎖モデルを構成する前記結合モデルから一つの切断対象の結合モデルを選択する工程と、
選択された前記結合モデルを切断したと仮定したときに、選択された前記結合モデルを除く他の結合モデルで連結された粒子モデルの集まりである断片モデルについて、それら(前記切断によって1つ又は2つ生じる前記断片モデル)の大きさが何れも、予め定められた閾値よりも大きいか否かを予測する工程と、
予測された前記断片モデルの大きさが、何れも前記閾値よりも大きい場合に、選択された前記結合モデルで、前記高分子鎖モデルを切断する条件的切断工程とを含む、
高分子鎖の数値解析用モデルの作成方法。
[本発明2]
前記予測する工程に先立ち、前記閾値を設定する工程を含み、
前記閾値を設定する工程は、前記高分子鎖を含む高分子材料の分子量分布を取得する工程と、
前記分子量分布において頻度が最も大きくなる分子量に基づいて、前記閾値を設定する工程とを含む、本発明1に記載の高分子鎖の数値解析用モデルの作成方法。
[本発明3]
前記予測する工程は、選択された前記結合モデルに結合された2つの粒子モデルのうち、一方の粒子モデルから出発して、選択された前記結合モデル以外の結合モデルを経由して、前記断片モデルを構成する粒子モデルを探索する工程を含み、
前記探索する工程は、前記断片モデルの大きさが前記閾値よりも大きいことが明らかとなった時点で、前記粒子モデルの探索を打ち切る工程を含む、本発明1又は2に記載の高分子鎖の数値解析用モデルの作成方法。
[本発明4]
前記断片モデルの大きさは、分子量である、本発明1ないし3のいずれかに記載の高分子鎖の数値解析用モデルの作成方法
[本発明5]
前記断片モデルの大きさは、最大鎖長である、本発明1ないし4のいずれかに記載の高分子鎖の数値解析用モデルの作成方法。
[本発明6]
前記予測する工程は、選択された前記結合モデルで結合された2つの粒子モデルのうち、一方の粒子モデルから出発して、選択された前記結合モデル以外の結合モデルを経由して、出発した粒子モデルから最も遠い粒子モデルの一つである第1粒子モデルを探索する工程と、
前記第1粒子モデルから出発して、選択された前記結合モデル以外の前記結合モデルを経由して、前記第1粒子モデルから最も遠い粒子モデルの一つである第2粒子モデルを探索する工程と、
前記第1粒子モデルと前記第2粒子モデルとの間の鎖長に基づいて、前記最大鎖長を予測する工程とを含む、本発明5に記載の高分子鎖の数値解析用モデルの作成方法。
[本発明7]
コンピュータが、本発明1ないし7のいずれかに記載の高分子鎖の数値解析用モデルの作成方法に基づいて、前記高分子鎖モデルを作成する工程と、
前記コンピュータが、前記高分子鎖モデルを含む高分子材料モデルを作成する工程と、
前記コンピュータが、前記高分子材料モデルの変形を計算する工程と、
前記コンピュータが、前記変形の計算結果を出力する工程とを含む、
高分子材料のシミュレーション方法。
[Invention 1]
1. A method for creating a model for numerical analysis of a polymer chain, comprising the steps of:
inputting a polymer chain model including a plurality of particle models and a bond model that bonds adjacent particle models to each other based on the polymer chain into a computer;
a cutting step in which the computer cuts bonds of the polymer chain model,
The cutting step includes:
selecting one bond model to be cleaved from the bond models constituting the polymer chain model;
A step of predicting whether or not the sizes of fragment models (one or two of the fragment models resulting from the cleavage) which are a collection of particle models linked by other bond models excluding the selected bond model, are all larger than a predetermined threshold value when the selected bond model is assumed to be cleaved;
and a conditional cleavage step of cleaving the polymer chain model with the selected binding model when the sizes of the predicted fragment models are all larger than the threshold value.
How to create models for numerical analysis of polymer chains.
[Invention 2]
Prior to the predicting step, a step of setting the threshold value is included;
The step of setting the threshold value includes a step of acquiring a molecular weight distribution of a polymer material including the polymer chain;
and setting the threshold value based on the molecular weight having the highest frequency in the molecular weight distribution.
[The present invention 3]
The predicting step includes a step of searching for a particle model constituting the fragment model starting from one of two particle models bound to the selected binding model, via a binding model other than the selected binding model,
The method for creating a model for numerical analysis of a polymer chain according to the first or second aspect of the present invention, wherein the searching step includes a step of terminating the search for the particle model when it becomes clear that the size of the fragment model is larger than the threshold value.
[Invention 4]
The method for creating a model for numerical analysis of a polymer chain according to any one of Inventions 1 to 3, wherein the size of the fragment model is a molecular weight [Invention 5]
5. The method for creating a model for numerical analysis of a polymer chain according to any one of claims 1 to 4, wherein the size of the fragment model is the maximum chain length.
[Invention 6]
The predicting step includes a step of starting from one of the two particle models bound by the selected binding model, and searching for a first particle model that is one of the particle models farthest from the starting particle model via a binding model other than the selected binding model;
Starting from the first particle model, searching for a second particle model which is one of the particle models farthest from the first particle model via the bond models other than the selected bond model;
and predicting the maximum chain length based on the chain length between the first particle model and the second particle model.
[Invention 7]
A step of creating the polymer chain model by a computer based on the method for creating a polymer chain model for numerical analysis according to any one of the first to seventh aspects of the present invention;
A step of generating a polymer material model including the polymer chain model by the computer;
said computer calculating deformation of said polymeric material model;
and outputting a calculation result of the deformation by the computer.
Simulation methods for polymeric materials.

S43 一つの切断対象の結合モデルを選択する工程
S44 切断後の断片モデルの大きさが閾値よりも大きいか否かを予測する工程
S46 選択された結合モデルで高分子鎖モデルを切断する条件的切断工程
S43: A step of selecting one binding model to be cut; S44: A step of predicting whether the size of the fragment model after cutting is larger than a threshold value; S46: A conditional cutting step of cutting the polymer chain model with the selected binding model.

Claims (6)

高分子鎖の数値解析用モデルを作成するための方法であって、
前記高分子鎖に基づいて、複数の粒子モデルと、隣接する前記粒子モデル間を結合する結合モデルとを含む高分子鎖モデルをコンピュータに入力する工程と、
前記コンピュータが、前記高分子鎖モデルの結合を切断する切断工程とを含み、
前記切断工程は、
前記高分子鎖モデルを構成する前記結合モデルから一つの切断対象の結合モデルを選択する工程と、
閾値を設定する工程と、
選択された前記結合モデルを切断したと仮定したときに、選択された前記結合モデルを除く他の結合モデルで連結された粒子モデルの集まりである断片モデルについて、それら(前記切断によって1つ又は2つ生じる前記断片モデル)の大きさが何れも、前記閾値よりも大きいか否かを予測する工程と、
予測された前記断片モデルの大きさが、何れも前記閾値よりも大きい場合に、選択された前記結合モデルで、前記高分子鎖モデルを切断する条件的切断工程とを含み、
前記閾値を設定する工程は、前記高分子鎖を含む高分子材料の分子量分布を取得する工程と、
前記分子量分布において頻度が最も大きくなる分子量に基づいて、前記閾値を設定する工程とを含む、
高分子鎖の数値解析用モデルの作成方法。
1. A method for creating a model for numerical analysis of a polymer chain, comprising the steps of:
inputting a polymer chain model including a plurality of particle models and a bond model that bonds adjacent particle models to each other based on the polymer chain into a computer;
a cutting step in which the computer cuts bonds of the polymer chain model,
The cutting step includes:
selecting one bond model to be cleaved from the bond models constituting the polymer chain model;
setting a threshold value;
A step of predicting whether or not the sizes of fragment models (one or two of the fragment models resulting from the cleavage) which are a collection of particle models linked by other bond models excluding the selected bond model, are all larger than the threshold value when the selected bond model is cleaved;
and a conditional cleavage step of cleaving the polymer chain model with the selected binding model when the sizes of the predicted fragment models are all larger than the threshold value,
The step of setting the threshold value includes a step of acquiring a molecular weight distribution of a polymer material including the polymer chain;
and setting the threshold value based on the molecular weight that is most frequently found in the molecular weight distribution.
How to create models for numerical analysis of polymer chains.
前記予測する工程は、選択された前記結合モデルに結合された2つの粒子モデルのうち、一方の粒子モデルから出発して、選択された前記結合モデル以外の結合モデルを経由して、前記断片モデルを構成する粒子モデルを探索する工程を含み、
前記探索する工程は、前記断片モデルの大きさが前記閾値よりも大きいことが明らかとなった時点で、前記粒子モデルの探索を打ち切る工程を含む、請求項1に記載の高分子鎖の数値解析用モデルの作成方法。
The predicting step includes a step of searching for a particle model constituting the fragment model starting from one of two particle models bound to the selected binding model, via a binding model other than the selected binding model,
2. The method for creating a model for numerical analysis of a polymer chain according to claim 1, wherein the searching step includes a step of terminating the search for the particle model when it becomes clear that the size of the fragment model is larger than the threshold value.
前記断片モデルの大きさは、分子量である、請求項1に記載の高分子鎖の数値解析用モデルの作成方法。 2. The method for creating a model for numerical analysis of a polymer chain according to claim 1, wherein the size of the fragment model is a molecular weight . 前記断片モデルの大きさは、最大鎖長である、請求項1に記載の高分子鎖の数値解析用モデルの作成方法。 2. The method for creating a polymer chain model for numerical analysis according to claim 1, wherein the size of the fragment model is a maximum chain length . 前記予測する工程は、選択された前記結合モデルで結合された2つの粒子モデルのうち、一方の粒子モデルから出発して、選択された前記結合モデル以外の結合モデルを経由して、出発した粒子モデルから最も遠い粒子モデルの一つである第1粒子モデルを探索する工程と、
前記第1粒子モデルから出発して、選択された前記結合モデル以外の前記結合モデルを経由して、前記第1粒子モデルから最も遠い粒子モデルの一つである第2粒子モデルを探索する工程と、
前記第1粒子モデルと前記第2粒子モデルとの間の鎖長に基づいて、前記最大鎖長を予測する工程とを含む、請求項4に記載の高分子鎖の数値解析用モデルの作成方法。
The predicting step includes a step of starting from one of the two particle models bound by the selected binding model, and searching for a first particle model that is one of the particle models farthest from the starting particle model via a binding model other than the selected binding model;
searching for a second particle model, which is one of the particle models farthest from the first particle model, starting from the first particle model and passing through the bond models other than the selected bond model;
5. The method for creating a model for numerical analysis of a polymer chain according to claim 4, further comprising: predicting the maximum chain length based on a chain length between the first particle model and the second particle model .
コンピュータが、請求項1に記載の高分子鎖の数値解析用モデルの作成方法に基づいて、前記高分子鎖モデルを作成する工程と、A step of creating the polymer chain model by a computer based on the method for creating a polymer chain model for numerical analysis according to claim 1;
前記コンピュータが、前記高分子鎖モデルを含む高分子材料モデルを作成する工程と、A step of generating a polymer material model including the polymer chain model by the computer;
前記コンピュータが、前記高分子材料モデルの変形を計算する工程と、said computer calculating deformation of said polymeric material model;
前記コンピュータが、前記変形の計算結果を出力する工程とを含む、and outputting a calculation result of the deformation by the computer.
高分子材料のシミュレーション方法。Simulation methods for polymeric materials.
JP2023069542A 2023-04-20 2023-04-20 Method for creating a model for numerical analysis of polymer chains and a simulation method Active JP7601135B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023069542A JP7601135B2 (en) 2023-04-20 2023-04-20 Method for creating a model for numerical analysis of polymer chains and a simulation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023069542A JP7601135B2 (en) 2023-04-20 2023-04-20 Method for creating a model for numerical analysis of polymer chains and a simulation method

Publications (2)

Publication Number Publication Date
JP2024155112A JP2024155112A (en) 2024-10-31
JP7601135B2 true JP7601135B2 (en) 2024-12-17

Family

ID=93259932

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023069542A Active JP7601135B2 (en) 2023-04-20 2023-04-20 Method for creating a model for numerical analysis of polymer chains and a simulation method

Country Status (1)

Country Link
JP (1) JP7601135B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017097841A (en) 2015-11-18 2017-06-01 住友ゴム工業株式会社 Method for simulating polymer materials
JP2018032077A (en) 2016-08-22 2018-03-01 住友ゴム工業株式会社 Polymeric material simulation method
JP2018101354A (en) 2016-12-21 2018-06-28 住友ゴム工業株式会社 Method for simulating polymer materials
JP2020086773A (en) 2018-11-21 2020-06-04 住友ゴム工業株式会社 How to create a molecular model

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017097841A (en) 2015-11-18 2017-06-01 住友ゴム工業株式会社 Method for simulating polymer materials
JP2018032077A (en) 2016-08-22 2018-03-01 住友ゴム工業株式会社 Polymeric material simulation method
JP2018101354A (en) 2016-12-21 2018-06-28 住友ゴム工業株式会社 Method for simulating polymer materials
JP2020086773A (en) 2018-11-21 2020-06-04 住友ゴム工業株式会社 How to create a molecular model

Also Published As

Publication number Publication date
JP2024155112A (en) 2024-10-31

Similar Documents

Publication Publication Date Title
Padding et al. Systematic coarse-graining of the dynamics of entangled polymer melts: the road from chemistry to rheology
JP6763235B2 (en) Simulation method for polymer materials
Smith et al. Molecular dynamics study of entangled hard‐chain fluids
Vogiatzis et al. Equation of state based slip spring model for entangled polymer dynamics
EP1657657B1 (en) Method of simulating deformation of rubber material
JP6776876B2 (en) Simulation method for polymer materials
EP2642417B1 (en) Method for estimating energy loss of high polymer material
JP2009271719A (en) Simulation method for polymeric material
JP7601135B2 (en) Method for creating a model for numerical analysis of polymer chains and a simulation method
JP2017097841A (en) Method for simulating polymer materials
EP2682883A2 (en) Method for simulating polymer material
JP6911512B2 (en) Calculation method of bond dissociation potential between atoms and simulation method of polymer material
JP2025121225A (en) Method for creating a model for numerical analysis of polymer chains and method for simulating polymer materials
JP7159809B2 (en) Rubber material simulation method and rubber material manufacturing method
JP7247723B2 (en) How to create stable structures for molecular models
JP6554995B2 (en) Method for simulating polymer materials
JP7497740B2 (en) Polymer material analysis method
JP7690824B2 (en) Polymer material simulation method
JP7087300B2 (en) Polymer material simulation method and polymer material fracture property evaluation method
JP6368212B2 (en) Method for simulating polymer materials
JP2022149869A (en) Generating method of filler model
JP7571535B2 (en) Polymer material simulation method
Drozdov et al. Constitutive equations for the nonlinear elastic response of rubbers
JP7382478B1 (en) Fracture toughness simulation device for polymer materials
Masubuchi et al. Persistence length and plateau modulus of semiflexible entangled polymers in primitive chain network simulations

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230509

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240716

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240806

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241105

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241118

R150 Certificate of patent or registration of utility model

Ref document number: 7601135

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150