Knowledge

Bond fluctuation model

Source đź“ť

409: 84: 404:{\displaystyle \mathbf {B} =\mathbf {P_{\pm }} \left({\begin{matrix}2\\0\\0\end{matrix}}\right)\cup \!\ \mathbf {P_{\pm }} \left({\begin{matrix}2\\1\\0\end{matrix}}\right)\cup \!\ \mathbf {P_{\pm }} \left({\begin{matrix}2\\1\\1\end{matrix}}\right)\cup \!\ \mathbf {P_{\pm }} \left({\begin{matrix}2\\2\\1\end{matrix}}\right)\cup \!\ \mathbf {P_{\pm }} \left({\begin{matrix}3\\0\\0\end{matrix}}\right)\cup \!\ \mathbf {P_{\pm }} \left({\begin{matrix}3\\1\\0\end{matrix}}\right)} 614:. In addition to the bond length constraint, polymers should not be allowed to cross. This is done most efficiently by the use of a secondary lattice which is twice as fine as the original lattice. The secondary lattice tracks the midpoints of the bonds in the system, and forbids the overlap of bond midpoints. This effectively leads to disallowing polymers from crossing each other. 573:
As in the case of the Carmesin-Kremer BFM, the Shaffer BFM is also constructed on a simple-cubic lattice. However, the lattice points, or vertices of each cube are the sites that can be occupied by a monomer. Each lattice point can be occupied by one monomer only. Successive monomers along a polymer
40:
systems. There are two versions of the BFM used: The earlier version was first introduced by I. Carmesin and Kurt Kremer in 1988, and the later version by J. Scott Shaffer in 1994. Conversion between models is possible.
939: 560: 1149: 689: 866: 458: 612: 574:
backbone are connected by bond vectors. The allowed bond vectors must be one of: (a) A cube edge (b) A face diagonal or (c) A solid diagonal. The resulting bond lengths are
70:, which is taken from a set of typically 108 allowed vectors. There are different definitions for this vector set. One example for a bond vector set is made up from the six 482: 767: 798: 487:
The combination of bond vector set and monomer shape in this model ensures that polymer chains cannot cross each other, without explicit test of the local
62:
on a regular cubic lattice with each cube occupying eight lattice positions. Each lattice position can only be occupied by one monomer in order to model
958:
Carmesin, I.; Kremer, Kurt (1988). "The bond fluctuation method: a new effective algorithm for the dynamics of polymers in all spatial dimensions".
888: 500: 633: 1044:
Subramanian, Gopinath; Shanbhag, Sachin (2008). "On the relationship between two popular lattice models for polymer melts".
622:
In both versions of the BFM, a single attempt to move one monomer consists of the following steps which are standard for
770: 806: 1095:
Deutsch, H. P.; Binder, K. (1991). "Interdiffusion and self-diffusion in polymer mixtures: A Monte Carlo study".
417: 577: 1179: 1169: 463: 1174: 29: 749: 1104: 1053: 1010: 967: 776: 8: 1108: 1057: 1014: 971: 769:
for example due to an electric field or an adsorbing force to the walls. In this case a
1001:
Shaffer, J. Scott (1994). "Effects of chain topology on polymer dynamics: Bulk melts".
623: 1120: 1077: 1069: 1026: 983: 701:
The conditions to perform a move can be subdivided into mandatory and optional ones.
1141: 1112: 1061: 1018: 975: 67: 63: 734:
The move does not lead to bonds that are not contained in the bond vector set.
721:
The move does not lead to bonds that are not contained in the bond vector set.
1163: 1124: 1073: 1030: 987: 1081: 875:
from the interval [0, 1). If the Metropolis rate is smaller than
731:
The lattice site to which the chosen monomer is going to be moved is empty.
71: 934:{\displaystyle \#MCS={\frac {\#{\text{ attempts}}}{\#{\text{ monomers}}}}} 1145: 555:{\displaystyle \mathbf {\Delta B} =\mathbf {P_{\pm }} \left(1,0,0\right)} 75: 979: 494:
The basic movement of a monomer cube takes place along the lattice axes
33: 1065: 1116: 1022: 78:
and sign variation of the three vector components in each direction:
882:
The number of Monte Carlo steps of the total system is defined as:
488: 55: 1153: 684:{\displaystyle \Delta \mathbf {B} \in \mathbf {P} _{\pm }(1,0,0)} 37: 704: 565:
so that each of the possible bond vectors can be realized.
59: 737:
The move does not lead to overlapping of bond midpoints.
725: 1037: 373: 321: 269: 217: 165: 113: 891: 809: 779: 752: 636: 580: 503: 466: 420: 87: 1043: 933: 860: 792: 761: 705:Mandatory conditions for Carmesin–Kremer BFM 683: 606: 554: 476: 452: 403: 951: 352: 300: 248: 196: 144: 1161: 1088: 879:the move is rejected, otherwise it is accepted. 957: 49: 1150:Leibniz Institute of Polymer Research Dresden 1094: 746:If the move leads to an energetic difference 697:If all conditions are fulfilled, perform move 861:{\displaystyle p_{M}=e^{-\Delta U/k_{B}T}\,} 453:{\displaystyle 2,{\sqrt {5}},{\sqrt {6}},3} 994: 857: 607:{\displaystyle 1,{\sqrt {2}},{\sqrt {3}}} 1000: 66:. The monomers are connected by a bond 1162: 1156:) for simulating polymers with the BFM 741: 726:Mandatory conditions for Shaffer BFM 694:Check list of conditions (see below) 568: 710:Four lattice sites next to monomer 630:Select a monomer m and a direction 617: 13: 920: 910: 892: 831: 753: 637: 14: 1191: 1135: 36:the conformation and dynamics of 773:is applied: The Metropolis rate 650: 641: 517: 508: 505: 358: 306: 254: 202: 150: 98: 89: 1097:The Journal of Chemical Physics 1046:The Journal of Chemical Physics 1003:The Journal of Chemical Physics 871:is compared to a random number 414:The resulting bond lengths are 678: 660: 1: 477:{\displaystyle {\sqrt {10}}} 7: 50:Carmesin and Kremer version 10: 1196: 944: 762:{\displaystyle \Delta U} 44: 26:bond fluctuation method 935: 862: 794: 763: 685: 608: 556: 478: 454: 405: 22:bond fluctuation model 936: 863: 795: 793:{\displaystyle p_{M}} 764: 686: 609: 557: 479: 455: 406: 889: 807: 800:which is defined as 777: 771:Metropolis algorithm 750: 634: 578: 501: 464: 418: 85: 1109:1991JChPh..94.2294D 1058:2008JChPh.129n4904S 1015:1994JChPh.101.4205S 980:10.1021/ma00187a030 972:1988MaMol..21.2819C 742:Optional conditions 624:Monte Carlo methods 58:are represented by 931: 858: 790: 759: 681: 604: 552: 474: 450: 401: 395: 343: 291: 239: 187: 135: 54:In this model the 1180:Stochastic models 1066:10.1063/1.2992047 929: 926: 916: 714:in the direction 602: 592: 569:Shaffer's version 472: 442: 432: 355: 303: 251: 199: 147: 1187: 1129: 1128: 1117:10.1063/1.459901 1092: 1086: 1085: 1041: 1035: 1034: 1023:10.1063/1.467470 1009:(5): 4205–4213. 998: 992: 991: 966:(9): 2819–2823. 955: 940: 938: 937: 932: 930: 928: 927: 924: 918: 917: 914: 908: 867: 865: 864: 859: 856: 855: 851: 850: 841: 819: 818: 799: 797: 796: 791: 789: 788: 768: 766: 765: 760: 690: 688: 687: 682: 659: 658: 653: 644: 618:Monte Carlo step 613: 611: 610: 605: 603: 598: 593: 588: 561: 559: 558: 553: 551: 547: 526: 525: 524: 511: 483: 481: 480: 475: 473: 468: 459: 457: 456: 451: 443: 438: 433: 428: 410: 408: 407: 402: 400: 396: 367: 366: 365: 353: 348: 344: 315: 314: 313: 301: 296: 292: 263: 262: 261: 249: 244: 240: 211: 210: 209: 197: 192: 188: 159: 158: 157: 145: 140: 136: 107: 106: 105: 92: 1195: 1194: 1190: 1189: 1188: 1186: 1185: 1184: 1170:Polymer physics 1160: 1159: 1138: 1133: 1132: 1093: 1089: 1042: 1038: 999: 995: 956: 952: 947: 923: 919: 913: 909: 907: 890: 887: 886: 846: 842: 837: 827: 823: 814: 810: 808: 805: 804: 784: 780: 778: 775: 774: 751: 748: 747: 744: 728: 707: 654: 649: 648: 640: 635: 632: 631: 620: 597: 587: 579: 576: 575: 571: 531: 527: 520: 516: 515: 504: 502: 499: 498: 467: 465: 462: 461: 437: 427: 419: 416: 415: 394: 393: 387: 386: 380: 379: 372: 368: 361: 357: 356: 342: 341: 335: 334: 328: 327: 320: 316: 309: 305: 304: 290: 289: 283: 282: 276: 275: 268: 264: 257: 253: 252: 238: 237: 231: 230: 224: 223: 216: 212: 205: 201: 200: 186: 185: 179: 178: 172: 171: 164: 160: 153: 149: 148: 134: 133: 127: 126: 120: 119: 112: 108: 101: 97: 96: 88: 86: 83: 82: 64:excluded volume 52: 47: 12: 11: 5: 1193: 1183: 1182: 1177: 1175:Lattice models 1172: 1158: 1157: 1137: 1136:External links 1134: 1131: 1130: 1087: 1052:(14): 144904. 1036: 993: 960:Macromolecules 949: 948: 946: 943: 942: 941: 925: monomers 922: 915: attempts 912: 906: 903: 900: 897: 894: 869: 868: 854: 849: 845: 840: 836: 833: 830: 826: 822: 817: 813: 787: 783: 758: 755: 743: 740: 739: 738: 735: 732: 727: 724: 723: 722: 719: 706: 703: 699: 698: 695: 692: 680: 677: 674: 671: 668: 665: 662: 657: 652: 647: 643: 639: 619: 616: 601: 596: 591: 586: 583: 570: 567: 563: 562: 550: 546: 543: 540: 537: 534: 530: 523: 519: 514: 510: 507: 471: 449: 446: 441: 436: 431: 426: 423: 412: 411: 399: 392: 389: 388: 385: 382: 381: 378: 375: 374: 371: 364: 360: 351: 347: 340: 337: 336: 333: 330: 329: 326: 323: 322: 319: 312: 308: 299: 295: 288: 285: 284: 281: 278: 277: 274: 271: 270: 267: 260: 256: 247: 243: 236: 233: 232: 229: 226: 225: 222: 219: 218: 215: 208: 204: 195: 191: 184: 181: 180: 177: 174: 173: 170: 167: 166: 163: 156: 152: 143: 139: 132: 129: 128: 125: 122: 121: 118: 115: 114: 111: 104: 100: 95: 91: 51: 48: 46: 43: 9: 6: 4: 3: 2: 1192: 1181: 1178: 1176: 1173: 1171: 1168: 1167: 1165: 1155: 1151: 1147: 1143: 1140: 1139: 1126: 1122: 1118: 1114: 1110: 1106: 1102: 1098: 1091: 1083: 1079: 1075: 1071: 1067: 1063: 1059: 1055: 1051: 1047: 1040: 1032: 1028: 1024: 1020: 1016: 1012: 1008: 1004: 997: 989: 985: 981: 977: 973: 969: 965: 961: 954: 950: 904: 901: 898: 895: 885: 884: 883: 880: 878: 874: 852: 847: 843: 838: 834: 828: 824: 820: 815: 811: 803: 802: 801: 785: 781: 772: 756: 736: 733: 730: 729: 720: 717: 713: 709: 708: 702: 696: 693: 675: 672: 669: 666: 663: 655: 645: 629: 628: 627: 625: 615: 599: 594: 589: 584: 581: 566: 548: 544: 541: 538: 535: 532: 528: 521: 512: 497: 496: 495: 492: 490: 485: 469: 447: 444: 439: 434: 429: 424: 421: 397: 390: 383: 376: 369: 362: 349: 345: 338: 331: 324: 317: 310: 297: 293: 286: 279: 272: 265: 258: 245: 241: 234: 227: 220: 213: 206: 193: 189: 182: 175: 168: 161: 154: 141: 137: 130: 123: 116: 109: 102: 93: 81: 80: 79: 77: 73: 69: 65: 61: 57: 42: 39: 35: 31: 30:lattice model 27: 23: 19: 1100: 1096: 1090: 1049: 1045: 1039: 1006: 1002: 996: 963: 959: 953: 881: 876: 872: 870: 745: 715: 711: 700: 621: 572: 564: 493: 486: 413: 74:below using 72:base vectors 53: 25: 21: 17: 15: 1146:Java applet 1103:(3): 2294. 76:permutation 1164:Categories 1144:– a 718:are empty. 34:simulating 1148:from the 1125:0021-9606 1074:0021-9606 1031:0021-9606 988:0024-9297 921:# 911:# 893:# 832:Δ 829:− 754:Δ 656:± 646:∈ 638:Δ 522:± 506:Δ 363:± 350:∪ 311:± 298:∪ 259:± 246:∪ 207:± 194:∪ 155:± 142:∪ 103:± 1082:19045165 691:randomly 489:topology 56:monomers 1154:Germany 1105:Bibcode 1054:Bibcode 1011:Bibcode 968:Bibcode 38:polymer 28:) is a 1123:  1080:  1072:  1029:  986:  354:  302:  250:  198:  146:  68:vector 945:Notes 60:cubes 45:Model 1142:JBFM 1121:ISSN 1078:PMID 1070:ISSN 1027:ISSN 984:ISSN 460:and 32:for 16:The 1113:doi 1062:doi 1050:129 1019:doi 1007:101 976:doi 24:or 18:BFM 1166:: 1119:. 1111:. 1101:94 1099:. 1076:. 1068:. 1060:. 1048:. 1025:. 1017:. 1005:. 982:. 974:. 964:21 962:. 626:: 491:. 484:. 470:10 1152:( 1127:. 1115:: 1107:: 1084:. 1064:: 1056:: 1033:. 1021:: 1013:: 990:. 978:: 970:: 905:= 902:S 899:C 896:M 877:r 873:r 853:T 848:B 844:k 839:/ 835:U 825:e 821:= 816:M 812:p 786:M 782:p 757:U 716:d 712:m 679:) 676:0 673:, 670:0 667:, 664:1 661:( 651:P 642:B 600:3 595:, 590:2 585:, 582:1 549:) 545:0 542:, 539:0 536:, 533:1 529:( 518:P 513:= 509:B 448:3 445:, 440:6 435:, 430:5 425:, 422:2 398:) 391:0 384:1 377:3 370:( 359:P 346:) 339:0 332:0 325:3 318:( 307:P 294:) 287:1 280:2 273:2 266:( 255:P 242:) 235:1 228:1 221:2 214:( 203:P 190:) 183:0 176:1 169:2 162:( 151:P 138:) 131:0 124:0 117:2 110:( 99:P 94:= 90:B 20:(

Index

lattice model
simulating
polymer
monomers
cubes
excluded volume
vector
base vectors
permutation
topology
Monte Carlo methods
Metropolis algorithm
Bibcode
1988MaMol..21.2819C
doi
10.1021/ma00187a030
ISSN
0024-9297
Bibcode
1994JChPh.101.4205S
doi
10.1063/1.467470
ISSN
0021-9606
Bibcode
2008JChPh.129n4904S
doi
10.1063/1.2992047
ISSN
0021-9606

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑