ArticleslgStudy

computer science

LS-DYNA

LS-DYNA is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand LS-DYNA rather than just read about it. In short: LS-DYNA is an advanced general-purpose multiphysics simulation software package developed by the former Livermore Software Technology Corporation (LSTC), which was acquired by Ansys in 2019. While the package continues to contain more and more possibilities for the calculation of many complex, real world problems, its origins and core-competency lie in highly nonlinear transient dynamic finite element analysis (FEA)…

LS-DYNA — main illustration
LS-DYNA — illustration

Key takeaways

  • LS-DYNA belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect LS-DYNA to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of LS-DYNA from memory before moving on to harder problems.

Reference excerpt

LS-DYNA is an advanced general-purpose multiphysics simulation software package developed by the former Livermore Software Technology Corporation (LSTC), which was acquired by Ansys in 2019. While the package continues to contain more and more possibilities for the calculation of many complex, real world problems, its origins and core-competency lie in highly nonlinear transient dynamic finite element analysis (FEA) using explicit time integration. LS-DYNA is used by the automobile, aerospace, construction and civil engineering, military, manufacturing, and bioengineering industries.

History LS-DYNA originated from the 3D FEA program DYNA3D, developed by Dr. John O. Hallquist at Lawrence Livermore National Laboratory (LLNL) in 1976. DYNA3D was created in order to simulate the impact of the Full Fuzing Option (FUFO) or "Dial-a-yield" nuclear bomb for low altitude release (impact velocity of ~ 40 m/s). At the time, no 3D software was available for simulating impact, and 2D software was inadequate. Though the FUFO bomb was eventually canceled, development of DYNA3D continued. DYNA3D used explicit time integration to study nonlinear dynamic problems, with the original applications being mostly stress analysis of structures undergoing various types of impacts. The program was initially very simple largely due to the lack of adequate computational resources at the time. A two-dimensional version of the same software was developed concurrently. In 1978 the DYNA3D source code was released into the public domain without restrictions after a request from France. In 1979 a new version of DYNA3D was released which was programmed for optimal performance on the CRAY-1 supercomputers. This new release contained improved sliding interface treatment which was an order of magnitude faster than the previous contact treatment. This version also eliminated structural and higher order solid elements of the first version, while including element-wise integration of the integral difference method developed in 1974. The 1982 release included nine additional material models which allowed for new simulations, such as explosive-structure and soil-structure interactions. The release also permitted the analysis of structural response due to penetrating projectiles. Improvements in 1982 further boosted the execution speed by about 10 percent. Hallquist was the sole developer of DYNA3D until 1984, when he was joined by Dr. David J. Benson. In 1986, many capabilities were added. The added features included beams, shells, rigid bodies, single surface contact, interface friction, discrete springs and dampers, optional hourglass treatments, optional exact volume integration, and VAX/VMS, IBM, UNIX, COS operating system compatibility. At this point, DYNA3D became the first code to have a general single surface contact algorithm. Metal forming simulation and composite analysis capabilities were added to DYNA3D in 1987. This version included changes to the shell elements, and dynamic relaxation. The final release of DYNA3D in 1988 included several more elements and capabilities. By 1988 LLNL had sent approximately 600 tapes containing simulation software. Hallquist had consulted for nearly 60 companies and organizations on the use of DYNA3D. As a result, at the end of 1988 Livermore Software Technology Corporation (LSTC) was founded to continue the development of DYNA3D in a much more focused manner, resulting in LS-DYNA3D (later shortened to LS-DYNA). Releases and support for DYNA3D were thus halted. Since then, LSTC has greatly expanded the capabilities of LS-DYNA in an attempt to create a universal tool for most simulation needs. In 2019, LSTC was acquired by Ansys, Inc.

Typical uses Nonlinear means at least one (and sometimes all) of the following complications:

Changing boundary conditions (such as contact between parts that changes over time) Large deformations (for example the crumpling of sheet metal parts) Nonlinear materials that do not exhibit ideally elastic behavior (for example thermoplastic polymers) Transient dynamic means analyzing high speed, short duration events where inertial forces are important. Typical uses include:

Automotive crash (deformation of chassis, airbag inflation, seatbelt tensioning, ...) Explosions (underwater mines, shaped charges, ...) Manufacturing (sheet metal stamping, ...)

Characteristics LS-DYNA consists of a single executable file and is entirely command-line driven. Therefore, all that is required to run LS-DYNA (besides some licensing infrastructure) is a command shell, the appropriate executable for the computer's architecture, an input file, and enough free disk space to store the results. Input files use a simple ASCII format and thus can be prepared using any text editor. Many third-party simulation environments integrate some LS-DYNA preprocessing capabilities. LSTC also develops its own preprocessor, LS-PrePost, which is freely distributed, runs without a license, and can also be used for viewing and postprocessing simulation results. Licensees of LS-DYNA automatically have access to all of the program's capabilities, from simple linear static mechanical analysis up to advanced thermal and flow solving methods. Furthermore, they have full use of LSTC's LS-OPT software, a standalone design optimization and probabilistic analysis package with an interface to LS-DYNA.

Capabilities LS-DYNA's potential applications are numerous and can be used in many fields. LS-DYNA is not limited to any particular type of simulation. In a given simulation, any of LS-DYNA's many features can be combined to model a wide variety of physical events. However the main strength of the software lies in highly nonlinear simulations of high-speed events, preferably involving the deformation of sheet metal. (For example a car crashing into a traffic barrier.) Several variants of algorithms and multiphysics expansions were added to use these core capabilities in special fields. (For example the deep drawing of steel sheets by electromagnetic forces or by explosives.) One example of a simulation that involved a unique combination of several features is the NASA JPL Mars Pathfinder landing, which simulated the gas and fabric of inflating airbags around the spaceship, and the subsequent impact and bouncing of the assembly on the martian soil. LS-DYNA's analysis capabilities:

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with LS-DYNA

Start with the simplest possible case. Write down what LS-DYNA claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to LS-DYNA before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about LS-DYNA ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of LS-DYNA

In research
LS-DYNA appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses LS-DYNA in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
LS-DYNA is common in secondary-school and first-year university syllabi. It links to neighbouring topics Finite element software, Finite element software for Linux, Public-domain software with source code, so understanding it makes those chapters shorter.
In everyday life
Look for LS-DYNA outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study LS-DYNA in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what LS-DYNA means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain LS-DYNA out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is LS-DYNA in simple terms?

LS-DYNA is an advanced general-purpose multiphysics simulation software package developed by the former Livermore Software Technology Corporation (LSTC), which was acquired by Ansys in 2019. While the package continues to contain more and more possibilities for the calculation of many complex, real…

Why does LS-DYNA matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study LS-DYNA?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on LS-DYNA.

Tags

  • Finite element software
  • Finite element software for Linux
  • Public-domain software with source code

Keep exploring