Henrik Sönnerlind
COMSOL Employee
Please login with a confirmed email address before reporting spam
Posted:
6 years ago
13 set 2018, 17:53 GMT-4
Hi,
For physical reasons, it is not possible to prescribe displacement and acceleration simultaneously for the same degree of freedom, since one is the second time derivative of the other.
If, however, you have a known displacement in one direction and a known acceleration in an orthogonal direction, it would be admissible from a physical point of view. Then you must use some kind of trick to circumvent the override rules. Some suggestions:
a) Integrate the acceleration twice, and enter both as prescribed displacements.
b) Compute the second time derivative of the displacement, and enter both as accelerations. This is less numerically stable, and also computationally more expensive that a)
c) You can also use a more raw approach, where you add a Pointwise Constraint in which you set the prescribed displacement. A Pointwise Constraint does not override other boundary conditions, so there are no checks against conflicts with a prescribed acceleration.
Regards,
Henrik
-------------------
Henrik Sönnerlind
COMSOL
Hi,
For physical reasons, it is not possible to prescribe displacement and acceleration simultaneously for the same degree of freedom, since one is the second time derivative of the other.
If, however, you have a known displacement in one direction and a known acceleration in an orthogonal direction, it would be admissible from a physical point of view. Then you must use some kind of trick to circumvent the override rules. Some suggestions:
a) Integrate the acceleration twice, and enter both as prescribed displacements.
b) Compute the second time derivative of the displacement, and enter both as accelerations. This is less numerically stable, and also computationally more expensive that a)
c) You can also use a more raw approach, where you add a **Pointwise Constraint** in which you set the prescribed displacement. A **Pointwise Constraint** does not override other boundary conditions, so there are no checks against conflicts with a prescribed acceleration.
Regards,
Henrik