Dynamics

Evaluate your design in real-time using SimSolid dynamics analysis.

Setup

  1. Specify the modal results to which the analysis is linked. The modal solution must exist in the current design study. In SimSolid, the time integration of the equations of motion is extremely fast and all modes are always included in the analysis.
  2. For Frequency and Random Response, specify the frequency span upper and lower limits. For Transient response, specify Time span.
  3. Specify damping using Rayleigh damping coefficients or Modal damping.
  4. Select the Evaluate peak responses during solving check box to evaluate peak responses during solving phase.

See Create Analysis for additional information.

Damping

Two methods to specify damping are supported.
Rayleigh Damping Coefficient
Assumes the damping matrix is proportional to the mass and stiffness matrices. You need to specify values for Mass (F1) and Stiffness (F2) in the Dynamics creation dialog to use this method.
Modal Damping
Creates critical damping ratio for each mode. You can specify this value in the Dynamics analysis creation dialog.

Notes for Dynamics Analysis

  1. When the base excitation type is displacement, the initial condition for displacement and velocity is always assumed to be zero.
  2. In SimSolid, the boundary compatibility is approximately met. The response at the constrained end is not going to be an absolute zero but is relatively small compared to the peak responses.
  3. Equivalent radiated power density is calculated as:(1)
    ERPDensity=ERPRLF*(0.5*ERPC*ERPRHO)*v2 MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaeyraiaabkfacaqGqbGaaGjbVlaabseacaqGLbGaaeOBaiaabohacaqGPbGaaeiDaiaabMhacaaMc8UaaeypaiaaykW7caqGfbGaaeOuaiaabcfacaqGsbGaaeitaiaabAeacaaMc8UaaeOkaiaaykW7caqGOaGaaeimaiaab6cacaqG1aGaaGPaVlaabQcacaaMc8UaaeyraiaabkfacaqGqbGaae4qaiaaykW7caqGQaGaaGPaVlaabweacaqGsbGaaeiuaiaabkfacaqGibGaae4taiaabMcacaaMc8UaaiOkaiaaykW7caWG2bWaaWbaaSqabeaacaaIYaaaaaaa@6594@
    Where:
    v MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamODaaaa@36EE@
    Normal velocity of the picked point
    ERPC (Speed of sound in air)
    343 m/s
    ERPRHO (Density of air)
    1.225 Kg/m3
    ERPRLF (Radiation loss factor)
    1

    Equivalent radiated power is calculated as an integral of ERP density over picked faces as:

    (2)
    ERP=ERPRLF*(0.5*ERPC*ERPRHO)Sv2ds MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaaeyraiaabkfacaqGqbGaaGPaVlaab2dacaaMc8UaaeyraiaabkfacaqGqbGaaeOuaiaabYeacaqGgbGaaGPaVlaabQcacaaMc8UaaeikaiaabcdacaqGUaGaaeynaiaaykW7caqGQaGaaGPaVlaabweacaqGsbGaaeiuaiaaboeacaaMc8UaaeOkaiaaykW7caqGfbGaaeOuaiaabcfacaqGsbGaaeisaiaab+eacaqGPaGaaGPaVlabgUIiYpaaBaaaleaacaWGtbaabeaakiaayIW7caWG2bWaaWbaaSqabeaacaaIYaaaaOGaaGjcVlaadsgacaWGZbaaaa@633F@
  4. Phase for Absolute displacement can be queried using Pick Info for frequency dynamics.
  5. Relationship between relative and absolute displacement in frequency dynamics is as follows.
    Relative motion is calculated as:(3)
    x¨+2ζωnx˙+ωn2=b¨ MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiEayaadaGaaGPaVlabgUcaRiaaykW7caaIYaGaeqOTdONaeqyYdC3aaSbaaSqaaiaad6gaaeqaaOGabmiEayaacaGaaGPaVlabgUcaRiaaykW7cqaHjpWDdaWgaaWcbaGaamOBaaqabaGcdaahaaWcbeqaaiaaikdaaaGccaaMc8Uaeyypa0JaaGPaVlabgkHiTiqadkgagaWaaaaa@4F42@
    Where base excitation b MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOyaaaa@36DA@ is:(4)
    b¨=Y0ωeiωt+ϕ MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeyOeI0IabmOyayaadaGaaGPaVlabg2da9iaaykW7caWGzbWaaSbaaSqaaiaaicdaaeqaaOWaaeWaaeaacqaHjpWDaiaawIcacaGLPaaacaWGLbWaaWbaaSqabeaacaWGPbWaaeWaaeaacqaHjpWDcaWG0bGaaGPaVlabgUcaRiaaykW7cqaHvpGzaiaawIcacaGLPaaaaaaaaa@4D25@
    Solving this differential equation, the relative displacement can be calculated as:(5)
    xrt=Y0ωeiϕωn2ω2ωn2ω22+2ζωnω2i2ζωnωωn2ω22+2ζωnω2eiωt MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiEamaaBaaaleaacaWGYbaabeaakmaabmaabaGaamiDaaGaayjkaiaawMcaaiaaykW7cqGH9aqpcaaMc8UaamywamaaBaaaleaacaaIWaaabeaakmaabmaabaGaeqyYdChacaGLOaGaayzkaaGaamyzamaaCaaaleqabaGaamyAaiabew9aMbaakiaaykW7daqadaqaamaalaaabaGaeqyYdC3aaSbaaSqaaiaad6gaaeqaaOWaaWbaaSqabeaacaaIYaaaaOGaaGPaVlabgkHiTiaaykW7cqaHjpWDdaahaaWcbeqaaiaaikdaaaaakeaadaqadaqaaiabeM8a3naaBaaaleaacaWGUbaabeaakmaaCaaaleqabaGaaGOmaaaakiaaykW7cqGHsislcaaMc8UaeqyYdC3aaWbaaSqabeaacaaIYaaaaaGccaGLOaGaayzkaaWaaWbaaSqabeaacaaIYaaaaOGaaGPaVlabgUcaRiaaykW7daqadaqaaiaaikdacqaH2oGEcqaHjpWDdaWgaaWcbaGaamOBaaqabaGccqaHjpWDaiaawIcacaGLPaaadaahaaWcbeqaaiaaikdaaaaaaOGaaGPaVlabgkHiTiaaykW7caWGPbWaaSaaaeaacaaIYaGaeqOTdONaeqyYdC3aaSbaaSqaaiaad6gaaeqaaOGaeqyYdChabaWaaeWaaeaacqaHjpWDdaWgaaWcbaGaamOBaaqabaGcdaahaaWcbeqaaiaaikdaaaGccaaMc8UaeyOeI0IaaGPaVlabeM8a3naaCaaaleqabaGaaGOmaaaaaOGaayjkaiaawMcaamaaCaaaleqabaGaaGOmaaaakiaaykW7cqGHRaWkcaaMc8+aaeWaaeaacaaIYaGaeqOTdONaeqyYdC3aaSbaaSqaaiaad6gaaeqaaOGaeqyYdChacaGLOaGaayzkaaWaaWbaaSqabeaacaaIYaaaaaaaaOGaayjkaiaawMcaaiaadwgadaahaaWcbeqaaiaadMgacqaHjpWDcaWG0baaaaaa@9C3E@
    Absolute motion is calculated as:(6)
    x¨+2ζωnx˙+ωn2=2ζωnb˙+ωn2b MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGabmiEayaadaGaaGPaVlabgUcaRiaaykW7caaIYaGaeqOTdONaeqyYdC3aaSbaaSqaaiaad6gaaeqaaOGabmiEayaacaGaaGPaVlabgUcaRiaaykW7cqaHjpWDdaWgaaWcbaGaamOBaaqabaGcdaahaaWcbeqaaiaaikdaaaGccaaMc8Uaeyypa0JaaGPaVlaaikdacqaH2oGEcqaHjpWDdaWgaaWcbaGaamOBaaqabaGcceWGIbGbaiaacaaMc8Uaey4kaSIaaGPaVlabeM8a3naaBaaaleaacaWGUbaabeaakmaaCaaaleqabaGaaGOmaaaakiaadkgaaaa@5C8B@
    Where, (7)
    b=Y0ωω2eiωt+ϕ MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamOyaiaaykW7cqGH9aqpcaaMc8+aaSaaaeaacaWGzbWaaSbaaSqaaiaaicdaaeqaaOWaaeWaaeaacqaHjpWDaiaawIcacaGLPaaaaeaacqaHjpWDdaahaaWcbeqaaiaaikdaaaaaaOGaamyzamaaCaaaleqabaGaamyAamaabmaabaGaeqyYdCNaamiDaiaaykW7cqGHRaWkcaaMc8Uaeqy1dygacaGLOaGaayzkaaaaaaaa@4EFE@
    Solving this equation, the absolute displacement can be calculated as:(8)
    xat=ωnω2+i2ζωnωxrt MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiEamaaBaaaleaacaWGHbaabeaakmaabmaabaGaamiDaaGaayjkaiaawMcaaiaaykW7cqGH9aqpcaaMc8+aaeWaaeaadaqadaqaamaalaaabaGaeqyYdC3aaSbaaSqaaiaad6gaaeqaaaGcbaGaeqyYdChaaaGaayjkaiaawMcaamaaCaaaleqabaGaaGOmaaaakiaaykW7cqGHRaWkcaaMc8UaamyAaiaaikdacqaH2oGEdaWcaaqaaiabeM8a3naaBaaaleaacaWGUbaabeaaaOqaaiabeM8a3baaaiaawIcacaGLPaaacaWG4bWaaSbaaSqaaiaadkhaaeqaaOWaaeWaaeaacaWG0baacaGLOaGaayzkaaaaaa@5860@
  6. In Frequency and Random dynamics, the Complex Function Method is used to solve differential equations. Displacement, velocity, and acceleration results have complex components.
    Given complex values of displacement as:(9)
    Dx=ax+ibx MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiramaaBaaaleaacaWG4baabeaakiaaykW7cqGH9aqpcaaMc8UaamyyamaaBaaaleaacaWG4baabeaakiaaykW7cqGHRaWkcaaMc8UaamyAaiaadkgadaWgaaWcbaGaamiEaaqabaaaaa@451A@
    Dy=ay+iby MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiramaaBaaaleaacaWG5baabeaakiaaykW7cqGH9aqpcaaMc8UaamyyamaaBaaaleaacaWG5baabeaakiaaykW7cqGHRaWkcaaMc8UaamyAaiaadkgadaWgaaWcbaGaamyEaaqabaaaaa@451D@
    Dz=az+ibz MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiramaaBaaaleaacaWG6baabeaakiaaykW7cqGH9aqpcaaMc8UaamyyamaaBaaaleaacaWG6baabeaakiaaykW7cqGHRaWkcaaMc8UaamyAaiaadkgadaWgaaWcbaGaamOEaaqabaaaaa@4520@
    Displacement magnitude is calculated as:(10)
    Dx2+Dx2+Dx2=Dx2+Dx2+Dx2 MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaqWaaeaadaGcaaqaaiaadseadaWgaaWcbaGaamiEaaqabaGcdaahaaWcbeqaaiaaikdaaaGccaaMc8Uaey4kaSIaaGPaVlaadseadaWgaaWcbaGaamiEaaqabaGcdaahaaWcbeqaaiaaikdaaaGccaaMc8Uaey4kaSIaaGPaVlaadseadaWgaaWcbaGaamiEaaqabaGcdaahaaWcbeqaaiaaikdaaaaabeaaaOGaay5bSlaawIa7aiaaykW7cqGH9aqpcaaMc8+aaOaaaeaadaabdaqaaiaadseadaWgaaWcbaGaamiEaaqabaGcdaahaaWcbeqaaiaaikdaaaGccaaMc8Uaey4kaSIaaGPaVlaadseadaWgaaWcbaGaamiEaaqabaGcdaahaaWcbeqaaiaaikdaaaGccaaMc8Uaey4kaSIaaGPaVlaadseadaWgaaWcbaGaamiEaaqabaGcdaahaaWcbeqaaiaaikdaaaaakiaawEa7caGLiWoaaSqabaGccaaMc8oaaa@638D@
  7. When a Transient Dynamics analysis is linked to a prestressed modal analysis, a new result type is offered called Total Displacement. Total Displacement is the combination of the prestressed and dynamic displacements. Therefore, displacement magnitude is the displacement caused by the dynamic analysis.