{'fraction_non_alphanumeric': 0.015736766809728183, 'fraction_numerical': 0.0, 'mean_word_length': 5.506976744186047, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Numerical ill-conditioning in evaluation of the dynamic response of structures with mode superposition method

Dynamic response of structures can be determined by mode superposition method which uses mode shape functions and modal coordinate functions. If the structure can be modelled with a uniform Euler–Bernoulli beam and a combination of clamped, free, pinned or sliding boundary conditions, analytical expressions for mode shape functions and modal coordinate functions are used. If analytical expressions for higher-order mode shapes or analytical expressions for the modal coordinate functions at high value of time are numerically evaluated, errors occur since the programming language cannot recognise the resulting value as a number, due to ill-conditioned analytical expressions. An analytical expression is ill-conditioned if small errors in the data may produce large errors in the solution. In this paper, we present a procedure for the exact numerical evaluation of analytical expressions for modal coordinates at high value of time while existing modified analytical expressions are used for exact calculation of higher-order mode shapes of the Euler–Bernoulli beam. The proposed procedure can be applied in the design of structure elements whose response is calculated with mode superposition method, e.g. for designing of metal frames for sawing machines in woodworking industry.