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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Processes 2024-07, Vol.12 (7), p.1410
Hauptverfasser: Zhang, Siyu, Xin, Xiankang, Cui, Yongzheng, Yu, Gaoming
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 &amp; 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