Skip to main content

AI-powered framework designed to solve both forward and inverse problems in structural dynamics

Project description

AIStructDynSolve

AIStructDynSolve is an artificial intelligence (AI) powered framework designed to solve both forward and inverse problems in structural dynamics. It leverages advanced artificial intelligence methods鈥攑articularly physics-informed neural networks (PINNs) and their extensions鈥攖o model, predict, and analyze dynamic structural responses under various loading scenarios, such as seismic excitations.

The framework solves the following ODE of MDOF:

M*U_dotdot+C*U_dot+K*U=Pt

  • Initial Conditions:
  • U(t=0)=InitialU
  • U_dot(t=0)=InitialU_dot

The framework aims to:

  • Accurately simulate time-dependent structural behavior (forward problems).
  • Identify structural parameters or input forces from measured responses (inverse problems).
  • Incorporate domain knowledge and physical laws for improved generalization and interpretability.
  • Address challenges in multi-frequency, multi-scale dynamics, especially in earthquake engineering applications.

Author:

Date:

  • 2023/12/26

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aistructdynsolve-1.6.tar.gz (31.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

AIStructDynSolve-1.6-py3-none-any.whl (69.6 kB view details)

Uploaded Python 3

File details

Details for the file aistructdynsolve-1.6.tar.gz.

File metadata

  • Download URL: aistructdynsolve-1.6.tar.gz
  • Upload date:
  • Size: 31.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for aistructdynsolve-1.6.tar.gz
Algorithm Hash digest
SHA256 44bd92f4ab1582874374a6bd4e36a3179e223aeab3ac0f825555e98e95852d9f
MD5 d096d1ceb4ab507d3452735ba5ad0e51
BLAKE2b-256 e1ca6049fcd1390581aff76181c30675ca323d825dba161b6e4dcbdb4745d78f

See more details on using hashes here.

File details

Details for the file AIStructDynSolve-1.6-py3-none-any.whl.

File metadata

  • Download URL: AIStructDynSolve-1.6-py3-none-any.whl
  • Upload date:
  • Size: 69.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for AIStructDynSolve-1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 113c163db2751178369cec2c71f8e50ea005802f6d0180e52b4a03488fdb0e0b
MD5 5009fb5133af9fd44016c92e43ee1419
BLAKE2b-256 a14597a829d09d9b021c701ad342a527d7d791ce62c382d5516bd788caeb4a5e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page