Three-body segment musculoskeletal model of the upper limb

The main aim is to create a computational three-body segment model of an upper limb of a human body for determination of muscle forces generated to keep a given loaded upper limb position. The model consists of three segments representing arm, forearm, hand and of all major muscles connected to the segments. Muscle origins and insertions determination corresponds to a real anatomy. Muscle behaviour is defined according to the Hill-type muscle model consisting of contractile and viscoelastic element. The upper limb is presented by a system of three rigid bars connected by rotational joints. The whole limb is fixed to the frame in the shoulder joint. A static balance problem is solved by principle of virtual work. The system of equation describing the musculoskeletal system is overdetermined because more muscles than necessary contribute to get the concrete upper limb position. Hence the mathematical problem is solved by an optimization method searching the least energetically-consuming solution. The upper limb computational model is verified by electromyography of the biceps brachii muscle.