Show simple item record

dc.contributor.authorYong Shang
dc.contributor.authorFei Wang
dc.date.accessioned2024-04-27T22:48:11Z
dc.date.available2024-04-27T22:48:11Z
dc.date.issued2024/04/01
dc.identifier.other10.1061-JENMDT.EMENG-7463.pdf
dc.identifier.urihttp://yetl.yabesh.ir/yetl1/handle/yetl/4297539
dc.description.abstractWe develop randomized neural networks (RNNs) with Petrov–Galerkin (RNN-PG) methods to solve linear elasticity and Navier–Stokes equations. RNN-PGs use the Petrov–Galerkin variational framework, where the solution is approximated by randomized neural networks and the test functions are piecewise polynomials. Unlike conventional neural networks, the parameters of the hidden layers of randomized neural networks are fixed randomly while the parameters of the output layer are determined by the least-squares method, which can effectively approximate the solution. We also develop mixed RNN-PG (M-RNN-PG) methods for linear elasticity problems to ensure symmetry of the stress tensor and avoid locking effects. For the Stokes problem, we present various M-RNN-PG methods that enforce the divergence-free constraint by different techniques. For the Navier–Stokes equations, we propose a space-time M-RNN-PG that uses Picard or Newton iteration to deal with the nonlinear term. Using several examples, we compare RNN-PG methods with the finite-element method, the mixed discontinuous Galerkin method, and the physics-informed neural network. The numerical results demonstrate that RNN-PG methods achieve higher accuracy and efficiency.
dc.publisherASCE
dc.titleRandomized Neural Networks with Petrov–Galerkin Methods for Solving Linear Elasticity and Navier–Stokes Equations
dc.typeJournal Article
dc.journal.volume150
dc.journal.issue4
dc.journal.titleJournal of Engineering Mechanics
dc.identifier.doi10.1061/JENMDT.EMENG-7463
dc.journal.fristpage04024010-1
dc.journal.lastpage04024010-14
dc.page14
dc.treeJournal of Engineering Mechanics:;2024:;Volume ( 150 ):;issue: 004
dc.contenttypeFulltext


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record