An Improved Porosity Calculation Algorithm for Particle Flow Code
The widely used discrete-element particle flow software PFC’s (PFC 7.0 and previous versions) algorithm for calculating porosity is not sufficiently accurate. Because of this, when the particles are densely packed, the solution to the equation produces an algorithm exception for odd calculations of...
Gespeichert in:
Veröffentlicht in: | Processes 2024-07, Vol.12 (7), p.1410 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | 7 |
container_start_page | 1410 |
container_title | Processes |
container_volume | 12 |
creator | Zhang, Siyu Xin, Xiankang Cui, Yongzheng Yu, Gaoming |
description | The widely used discrete-element particle flow software PFC’s (PFC 7.0 and previous versions) algorithm for calculating porosity is not sufficiently accurate. Because of this, when the particles are densely packed, the solution to the equation produces an algorithm exception for odd calculations of porosity, which results in the inability to calculate the results. This paper, based on a Darcy seepage model of fluid flow through a granular bed, analyzed the shortcomings of the two porosity calculation methods of PFC and the function analysis method. Combining this analysis with the theory of computer graphics, a new and efficient porosity calculation algorithm was proposed. The result showed that the new proposed porosity calculation algorithm calculated a more accurate and reasonable porosity field and made the iterative solution of the CFD equation more stable. This method makes porosity-related models of PFC more accurate. The algorithm can be not only used to calculate porosity, but also applied to other fields. |
doi_str_mv | 10.3390/pr12071410 |
format | Article |
fullrecord | <record><control><sourceid>gale_proqu</sourceid><recordid>TN_cdi_proquest_journals_3085023350</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A803003501</galeid><sourcerecordid>A803003501</sourcerecordid><originalsourceid>FETCH-LOGICAL-c223t-8b9f0e24b471595eb7d691479a440b31105260ef782dc1ba1d5bd331de9cba373</originalsourceid><addsrcrecordid>eNpNUFFLwzAQDqLgmHvxFwR8EzrvkrZpHktxOhi4B30uaZLOjLaZaafs3xuZoHcPdxzf993dR8gtwpJzCQ-HgAwEpggXZMYYE4kUKC7_9ddkMY57iCGRF1k-I2U50HV_CP7TGrr1wY9uOtFKdfrYqcn5gZbdzgc3vfe09YFuVZic7ixddf6LVt7YG3LVqm60i986J2-rx9fqOdm8PK2rcpNoxviUFI1swbK0SQVmMrONMLnEVEiVptBwRMhYDrYVBTMaG4UmawznaKzUjeKCz8ndWTce-3G041Tv_TEMcWXNociAcZ5BRC3PqJ3qbO2G1k9B6ZjG9k77wbYuzssCOEDEYyTcnwk6_j4G29aH4HoVTjVC_WNr_Wcr_waPEGfX</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3085023350</pqid></control><display><type>article</type><title>An Improved Porosity Calculation Algorithm for Particle Flow Code</title><source>MDPI - Multidisciplinary Digital Publishing Institute</source><source>EZB Electronic Journals Library</source><creator>Zhang, Siyu ; Xin, Xiankang ; Cui, Yongzheng ; Yu, Gaoming</creator><creatorcontrib>Zhang, Siyu ; Xin, Xiankang ; Cui, Yongzheng ; Yu, Gaoming</creatorcontrib><description>The widely used discrete-element particle flow software PFC’s (PFC 7.0 and previous versions) algorithm for calculating porosity is not sufficiently accurate. Because of this, when the particles are densely packed, the solution to the equation produces an algorithm exception for odd calculations of porosity, which results in the inability to calculate the results. This paper, based on a Darcy seepage model of fluid flow through a granular bed, analyzed the shortcomings of the two porosity calculation methods of PFC and the function analysis method. Combining this analysis with the theory of computer graphics, a new and efficient porosity calculation algorithm was proposed. The result showed that the new proposed porosity calculation algorithm calculated a more accurate and reasonable porosity field and made the iterative solution of the CFD equation more stable. This method makes porosity-related models of PFC more accurate. The algorithm can be not only used to calculate porosity, but also applied to other fields.</description><identifier>ISSN: 2227-9717</identifier><identifier>EISSN: 2227-9717</identifier><identifier>DOI: 10.3390/pr12071410</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Algorithms ; Computer graphics ; Fluid flow ; Function analysis ; Geometry ; Graphics software ; Iterative solution ; Porosity ; Seepage ; Software</subject><ispartof>Processes, 2024-07, Vol.12 (7), p.1410</ispartof><rights>COPYRIGHT 2024 MDPI AG</rights><rights>2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c223t-8b9f0e24b471595eb7d691479a440b31105260ef782dc1ba1d5bd331de9cba373</cites><orcidid>0000-0002-8133-3602</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27903,27904</link.rule.ids></links><search><creatorcontrib>Zhang, Siyu</creatorcontrib><creatorcontrib>Xin, Xiankang</creatorcontrib><creatorcontrib>Cui, Yongzheng</creatorcontrib><creatorcontrib>Yu, Gaoming</creatorcontrib><title>An Improved Porosity Calculation Algorithm for Particle Flow Code</title><title>Processes</title><description>The widely used discrete-element particle flow software PFC’s (PFC 7.0 and previous versions) algorithm for calculating porosity is not sufficiently accurate. Because of this, when the particles are densely packed, the solution to the equation produces an algorithm exception for odd calculations of porosity, which results in the inability to calculate the results. This paper, based on a Darcy seepage model of fluid flow through a granular bed, analyzed the shortcomings of the two porosity calculation methods of PFC and the function analysis method. Combining this analysis with the theory of computer graphics, a new and efficient porosity calculation algorithm was proposed. The result showed that the new proposed porosity calculation algorithm calculated a more accurate and reasonable porosity field and made the iterative solution of the CFD equation more stable. This method makes porosity-related models of PFC more accurate. The algorithm can be not only used to calculate porosity, but also applied to other fields.</description><subject>Algorithms</subject><subject>Computer graphics</subject><subject>Fluid flow</subject><subject>Function analysis</subject><subject>Geometry</subject><subject>Graphics software</subject><subject>Iterative solution</subject><subject>Porosity</subject><subject>Seepage</subject><subject>Software</subject><issn>2227-9717</issn><issn>2227-9717</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNpNUFFLwzAQDqLgmHvxFwR8EzrvkrZpHktxOhi4B30uaZLOjLaZaafs3xuZoHcPdxzf993dR8gtwpJzCQ-HgAwEpggXZMYYE4kUKC7_9ddkMY57iCGRF1k-I2U50HV_CP7TGrr1wY9uOtFKdfrYqcn5gZbdzgc3vfe09YFuVZic7ixddf6LVt7YG3LVqm60i986J2-rx9fqOdm8PK2rcpNoxviUFI1swbK0SQVmMrONMLnEVEiVptBwRMhYDrYVBTMaG4UmawznaKzUjeKCz8ndWTce-3G041Tv_TEMcWXNociAcZ5BRC3PqJ3qbO2G1k9B6ZjG9k77wbYuzssCOEDEYyTcnwk6_j4G29aH4HoVTjVC_WNr_Wcr_waPEGfX</recordid><startdate>20240701</startdate><enddate>20240701</enddate><creator>Zhang, Siyu</creator><creator>Xin, Xiankang</creator><creator>Cui, Yongzheng</creator><creator>Yu, Gaoming</creator><general>MDPI AG</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SR</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FH</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BBNVY</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>BHPHI</scope><scope>CCPQU</scope><scope>D1I</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JG9</scope><scope>KB.</scope><scope>LK8</scope><scope>M7P</scope><scope>PDBOC</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><orcidid>https://orcid.org/0000-0002-8133-3602</orcidid></search><sort><creationdate>20240701</creationdate><title>An Improved Porosity Calculation Algorithm for Particle Flow Code</title><author>Zhang, Siyu ; Xin, Xiankang ; Cui, Yongzheng ; Yu, Gaoming</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c223t-8b9f0e24b471595eb7d691479a440b31105260ef782dc1ba1d5bd331de9cba373</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Algorithms</topic><topic>Computer graphics</topic><topic>Fluid flow</topic><topic>Function analysis</topic><topic>Geometry</topic><topic>Graphics software</topic><topic>Iterative solution</topic><topic>Porosity</topic><topic>Seepage</topic><topic>Software</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zhang, Siyu</creatorcontrib><creatorcontrib>Xin, Xiankang</creatorcontrib><creatorcontrib>Cui, Yongzheng</creatorcontrib><creatorcontrib>Yu, Gaoming</creatorcontrib><collection>CrossRef</collection><collection>Engineered Materials Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Natural Science Collection</collection><collection>Materials Science & Engineering Database (Proquest)</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>Biological Science Collection</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest Natural Science Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Materials Science Collection</collection><collection>ProQuest Central</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>Materials Research Database</collection><collection>Materials Science Database</collection><collection>ProQuest Biological Science Collection</collection><collection>Biological Science Database</collection><collection>Materials science collection</collection><collection>Publicly Available Content (ProQuest)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><jtitle>Processes</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Zhang, Siyu</au><au>Xin, Xiankang</au><au>Cui, Yongzheng</au><au>Yu, Gaoming</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An Improved Porosity Calculation Algorithm for Particle Flow Code</atitle><jtitle>Processes</jtitle><date>2024-07-01</date><risdate>2024</risdate><volume>12</volume><issue>7</issue><spage>1410</spage><pages>1410-</pages><issn>2227-9717</issn><eissn>2227-9717</eissn><abstract>The widely used discrete-element particle flow software PFC’s (PFC 7.0 and previous versions) algorithm for calculating porosity is not sufficiently accurate. Because of this, when the particles are densely packed, the solution to the equation produces an algorithm exception for odd calculations of porosity, which results in the inability to calculate the results. This paper, based on a Darcy seepage model of fluid flow through a granular bed, analyzed the shortcomings of the two porosity calculation methods of PFC and the function analysis method. Combining this analysis with the theory of computer graphics, a new and efficient porosity calculation algorithm was proposed. The result showed that the new proposed porosity calculation algorithm calculated a more accurate and reasonable porosity field and made the iterative solution of the CFD equation more stable. This method makes porosity-related models of PFC more accurate. The algorithm can be not only used to calculate porosity, but also applied to other fields.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/pr12071410</doi><orcidid>https://orcid.org/0000-0002-8133-3602</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 2227-9717 |
ispartof | Processes, 2024-07, Vol.12 (7), p.1410 |
issn | 2227-9717 2227-9717 |
language | eng |
recordid | cdi_proquest_journals_3085023350 |
source | MDPI - Multidisciplinary Digital Publishing Institute; EZB Electronic Journals Library |
subjects | Algorithms Computer graphics Fluid flow Function analysis Geometry Graphics software Iterative solution Porosity Seepage Software |
title | An Improved Porosity Calculation Algorithm for Particle Flow Code |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T20%3A44%3A12IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_proqu&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20Improved%20Porosity%20Calculation%20Algorithm%20for%20Particle%20Flow%20Code&rft.jtitle=Processes&rft.au=Zhang,%20Siyu&rft.date=2024-07-01&rft.volume=12&rft.issue=7&rft.spage=1410&rft.pages=1410-&rft.issn=2227-9717&rft.eissn=2227-9717&rft_id=info:doi/10.3390/pr12071410&rft_dat=%3Cgale_proqu%3EA803003501%3C/gale_proqu%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3085023350&rft_id=info:pmid/&rft_galeid=A803003501&rfr_iscdi=true |