AJP - Heart Fuel your research with LabChart
HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
 QUICK SEARCH:   [advanced]


     


Am J Physiol Heart Circ Physiol 289: H2733-H2746, 2005. First published July 22, 2005; doi:10.1152/ajpheart.00306.2005
0363-6135/05 $8.00
This Article
Right arrow Abstract Freely available
Right arrow Full Text (PDF)
Right arrow All Versions of this Article:
289/6/H2733    most recent
00306.2005v1
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Right arrow Citation Map
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in ISI Web of Science
Right arrow Similar articles in PubMed
Right arrow Alert me to new issues of the journal
Right arrow Download to citation manager
Citing Articles
Right arrow Citing Articles via HighWire
Right arrow Citing Articles via ISI Web of Science (2)
Right arrow Citing Articles via Google Scholar
Google Scholar
Right arrow Articles by Protsenko, Y. L.
Right arrow Articles by Markhasin, V. S.
Right arrow Search for Related Content
PubMed
Right arrow PubMed Citation
Right arrow Articles by Protsenko, Y. L.
Right arrow Articles by Markhasin, V. S.

INNOVATIVE METHODOLOGY

Hybrid duplex: a novel method to study the contractile function of heterogeneous myocardium

Yuri L. Protsenko,1 Sergey M. Routkevitch,1 Vyacheslav Y. Gur'ev,1 Leonid B. Katsnelson,1 Olga Solovyova,1,2 Oleg N. Lookin,1 Alexander A. Balakin,1 Peter Kohl,3 and Vladimir S. Markhasin1

1Institute of Immunology and Physiology, Ural Branch of the Russian Academy of Sciences; and 2Ural State University, Ekaterinburg, Russia; and 3Cardiac Mechano-Electric Feedback, University Laboratory of Physiology, Oxford, United Kingdom

Submitted 29 March 2005 ; accepted in final form 15 July 2005


    ABSTRACT
 TOP
 ABSTRACT
 HYBRID DUPLEX METHOD
 RESULTS
 DISCUSSION
 APPENDIX
 GRANTS
 REFERENCES
 
In an earlier study, we experimentally mimicked the effects of mechanical interaction between different regions of the ventricular wall by allowing pairs of independently maintained cardiac muscle fibers to interact mechanically in series or in parallel. This simple physiological model of heterogeneous myocardium, which has been termed "duplex," has provided new insight into basic effects of cardiac electromechanical heterogeneity. Here, we present a novel "hybrid duplex," where one of the elements is an isolated cardiac muscle and the other a "virtual cardiac muscle." The virtual muscle is represented by a computational model of cardiomyocyte electromechanical activity. We present in detail the computer-based digital control system that governs the mechanical interaction between virtual and biological muscle, the software used for data analysis, and working implementations of the model. Advantages of the hybrid duplex method are discussed, and experimental recordings are presented for illustration and as proof of the principle.

heart muscle; muscle mechanics; mathematical model; real-time control; stretch


IN RECENT YEARS, there has been a growing interest in the biological relevance of cardiac structural and functional heterogeneity. Transmural and base-apex differences in cardiomyocyte action potential morphology (2, 46, 48) have been related to differential expression of ion channels and transporters (21, 28, 30). Differences in passive (6, 8) and active (7, 45, 46) mechanical properties have been linked to variations in cellular Ca2+ handling (9, 15, 20) and contractile protein isoforms (5, 10, 29, 36). MRI was used to confirm that these electromechanical heterogeneities manifest themselves in substantial divergence of cardiac mechanical behavior in situ (4).

The mechanisms underlying cardiac mechanical heterogeneity and their relevance for (patho)physiological function of the heart are poorly understood, partially because there are no simple, yet representative, experimental models. Because of the complex geometry of the heart, the transmural and longitudinal disparity of deformation and tension fields (1, 3, 34), inhomogeneous innervation and blood supply (50), and the complex sequence of electrical activation of the myocardium, it is difficult to adequately control experimental conditions in native tissue models. To resolve this problem, it is necessary to develop simple, yet physiologically relevant, experimental and theoretical models of the inhomogeneous myocardium.

The most fundamental model of cardiac heterogeneity involves two interacting myocardial elements: a duplex. Mechanical interaction of duplex elements can be in series or in parallel. The first findings from experiments using such mechanically connected pairs of cardiac muscle were published 35 years ago (44, 47). In these and a limited number of later studies (37), the effects of mechanical heterogeneity were studied using two normal papillary muscles connected in series or one hypoxic and one normal papillary muscle.

We developed the duplex method further by creating six principally different duplex configurations, each with its own advantages and limitations (for reviews see Refs. 26 and 27). The first two duplex configurations consist of two papillary muscles, or trabeculae, connected in series or in parallel: biological duplexes. Replacing both biological samples (in the 2 configurations described above) with interacting computational models yields two further duplex configurations: serial and parallel virtual duplexes. The remaining two configurations are based on the real-time interaction between one biological muscle and one virtual muscle: serial and parallel hybrid duplexes. Using the duplex method, we previously observed a range of fundamentally new results (2227, 39, 40) which confirm that biomechanical characteristics of inhomogeneous myocardium are principally different from those of isolated muscle or homogeneous myocardium.

The technically most challenging, but analytically most rewarding, implementation of the above-described configurations is the hybrid duplex. It requires the laboratory expertise and techniques required for in vitro biological work, together with reliable in silico implementations of cardiac electromechanics used in theoretical studies, plus a solution to the instrumentation and control challenges imposed by the need to make biological and virtual duplex elements interact in real time. The present report provides a detailed description of methodological solutions for serial and parallel hybrid duplexes and identifies their advantages for exploring basic phenomena of heterogeneous myocardial activity. This study is focused on describing the hybrid duplex method, as it is a relatively new concept and a fair amount of detail is required for its clarification. [Further experimental data obtained by the duplex method are available elsewhere (24, 26, 39).]


    HYBRID DUPLEX METHOD
 TOP
 ABSTRACT
 HYBRID DUPLEX METHOD
 RESULTS
 DISCUSSION
 APPENDIX
 GRANTS
 REFERENCES
 
Principal Features

The hybrid duplex approach allows one to analyze and compare the mechanical activity of duplex elements in isolation and after mechanical coupling, in series or in parallel, under isometric, isotonic, and auxotonic modes of contraction.

The virtual muscle is represented by an extensively tested mathematical model of active myocardial mechanics (13, 16, 39). The model provides access to a wide range of parameter variations to simulate physiological or pathological properties of cardiac muscle. This allows one to monitor and alter mechanical heterogeneity of the hybrid duplex. An advantage, unique to the hybrid duplex approach, is that one and the same biological muscle can be coupled to a range of different virtual samples. This can be used to simulate the interaction of muscle segments in various positions relative to each other, different environmental conditions, or pathophysiological states. Another advantage of the hybrid duplex approach lies in the ability to observe any intracellular process simulated in the virtual representation of myocardium. This is in addition to experimentally recorded parameters and provides for more detailed analysis options (with the necessary proviso, of course, that mathematical model insight remains theoretical until the model is experimentally validated).

In addition to simulating functional heterogeneities, the temporal relation of duplex element activation is under experimental control. Varying the time delay in electrical activation of elements allows representation of the activation delays between distant myocardial segments in vivo.

The main difference in controlling the activity of a single muscle and a muscle coupled in silico to another muscle is that the control signal for each muscle may not be defined before their joined contraction. In a duplex, the mechanical activity of each element depends on the state of the other, which poses significant challenges for control and feedback routines. Thus the hybrid approach implements the interaction of a real muscle with a virtual muscle (i.e., computer model) by means of signal exchange in real time (Fig. 1).



View larger version (41K):
[in this window]
[in a new window]
 
Fig. 1. Schematic representation of experimental hardware used to study parallel and serial hybrid duplexes. 1, Perfused bath for the biological sample; 2, force transducer; 3, load motor; 4, length motor; 5, electrostimulator; 6, thermostat; 7, peristaltic pump; 8, control unit; 9, computer. Bottom: detailed view of interrelation of biological sample and bath, force transducer, and motor load levers. Magnet polarity: S, South; N, North.

 
To simulate the actual mechanical interaction of two coupled muscles, the exchange of signals between duplex elements must be continuously adjusted with a very short time lag (the output time step in our implementation is 100 µs). A schematic diagram of signal exchange pathways between elements of a hybrid duplex is illustrated in Fig. 2 in an example of the in-series configuration. If time steps are small enough and length changes are sufficiently precise, this routine can be used to imitate the continuous mechanical interaction of two coupled muscles as it would occur in situ.



View larger version (20K):
[in this window]
[in a new window]
 
Fig. 2. Flow chart of the control system (A) and timing chart of the control events (B) demonstrate force (F) and length (L) signal exchange between a biological muscle (mus) and a virtual muscle (mod) for the in-series configuration of a hybrid duplex. 1, Real-time length and force output signals of biological muscle are registered (using length and force transducers) and digitized. 2, Digital signals pass through a feedback control system; biological muscle force output signal serves as an input load signal applied to virtual muscle. 3, Corresponding length output of virtual muscle is computed. 4, Length output of virtual muscle, together with recorded length of biological muscle, generates command input for the linear motor, which imposes the appropriate length change on biological muscle before the next signal-sampling cycle, and so on. (See pseudocode of computational cycle in the APPENDIX.) A/D, analog-to-digital; D/A, digital-to-analog.

 
Subjects of Investigation

Real muscle. In a hybrid duplex, one of the elements is a biological preparation, such as papillary muscle or trabecula. We used rabbit and rat right ventricular preparations to obtain samples representative of fast (rat) and slow (rabbit) contractions to illustrate the feasibility of our control routine in the hybrid duplex setting.

Because isolated myocardial preparations differ in their individual mechanical characteristics, all preparations are initially extensively characterized for parameters such as passive stiffness, rate of isometric tension development, time to peak isometric force, and amplitude of isometric force or isotonic shortening. Because each of these characteristics can be freely adjusted in a virtual muscle, one can expose the biological sample in a hybrid duplex to a partner element of closely corresponding mechanical properties (homogeneous duplex) or an element with mechanical characteristics that differ in a defined way (heterogeneous duplex), and one can go back and forth between settings (for preparation of biological samples, see Experimental Protocols).

Virtual muscle. The virtual element of hybrid duplexes is represented by the Ekaterinburg model of cardiac mechanical activity (16, 39). The model comprises a system of ordinary differential equations to describe mechanical processes in cardiomyocytes, including the kinetics of force-generating cross bridges based on the kinetics of intracellular Ca2+. In the framework of the model, we describe dynamic changes in muscle length (L) and force (F) under various contraction conditions. For example, the model can calculate the change in F on changes in L, in particular, in isometric mode with L {equiv} const or the change in L on changes in F, e.g., in isotonic mode with F {equiv} const.

The rheological scheme of the model represents a force-generating contractile unit, reproducing the properties of activated cardiac sarcomeres, and two nonlinear elastic units (one in parallel and one in series with the contractile unit). The force generated by a sarcomere is assumed to be proportional to an averaged force of a force-generating cross bridge multiplied by the fraction of force-generating cross bridges per sarcomere. The former is assumed to depend explicitly on the shortening/lengthening velocity of the sarcomere, and the latter is calculated from a kinetic equation of cross-bridge attachment/detachment that depends on sarcomere length, velocity of sarcomere shortening, and concentration of Ca2+ bound to troponin C (TnC).

Three types of cooperativity of the contractile proteins, observed in biochemical experiments, have been included in the model (13): the affinity of TnC for Ca2+ tends to increase with the concentration of strongly bound cross bridges, with an increasing concentration of Ca2+-TnC complexes, and with the amount of free actin sites increases as a result of end-to-end interactions between adjacent tropomyosins. Thus it was possible to take into account the feedback effects of the mechanical characteristics of contraction on Ca2+-TnC kinetics. These feedback mechanisms reveal themselves in a number of experimentally observed effects, including load-dependent relaxation, and these effects have been successfully simulated within the framework of the model (16, 39).

The kinetics of free intracellular Ca2+ concentration ([Ca2+]i), which is the "link" between electrical, mechanical, and chemical processes in a cardiac cell, are also described in detail elsewhere (39). The model accounts for the Ca2+ exchange with extra- and intracellular sources, including the sarcoplasmic reticulum, and intracellular Ca2+ buffers (including TnC), which play an important role in shaping [Ca2+]i kinetics. The well-developed mathematical description of Ca2+ handling has allowed us to successfully simulate a number of experimentally observed effects of mechanical conditions on muscle contraction and on the Ca2+ transient (16, 24, 39).

The model of cardiac mechanical activity is a system of 10 ordinary differential equations for muscle and sarcomere shortening/lengthening and concentration of force-generating cross bridges. The "chemical" block of the system comprises equations for [Ca2+]i, the Ca2+-TnC complex, Ca2+ bound to other ligands, and, finally, Ca2+ kinetics in net sarcoplasmic reticulum and its junctional compartments. The input signal for the model is a command change in muscle length or load, which determines the equation for muscle deformation.

Combination of the above-described mechanical model with appropriate models of cellular electrophysiology advances the hybrid duplex approach to studying effects of mechanical coupling on electromechanical activity of the interacting elements and mechanoelectrical feedback in heterogeneous myocardial systems. Such a model of myocardial electromechanical activity, combining the Ekaterinburg mechanical module with a cardiac electrophysiology module (31) from the OxSoft heart family, has been developed by our groups (40, 41).

The combined model contains differential equations to describe changes in membrane potential and transmembrane ionic currents, along with the above-mentioned mechanical processes and the kinetics of [Ca2+]i. The total number of state variables is 25, where the electrophysiological part comprises membrane potential, gating parameters of ionic channels, and intracellular Na+ and extracellular K+ concentrations. The actual model can be downloaded from the following website: http://www.physiome.org.nz/publications/PBMB-2003-82/Markhasin/. A pseudocode description of the computational procedure used to calculate one integration step of the system using an Euler numerical integrator is presented in the APPENDIX.

By varying model parameter values, one can simulate variations in muscle-specific behavior. For the proof-of-principle work discussed here, parameters of the mechanical model were initially fitted to mimic the time course of contractions of fast- or slow-contracting biological muscle samples. Then parameters of the virtual muscle element in the hybrid duplex were adjusted to create controlled heterogeneous pairs with defined differences in their velocity of contraction, passive stiffness, diastolic length, or peak force (for details see Ref. 40 and the above-mentioned web site). All parameter ranges were selected to mimic variations in biomechanical properties of ventricular myocardium that are plausible in normal conditions or in pathology.

Computer-Based Control System

General consideration of controlling a hybrid duplex. Afterloaded contractions of a hybrid duplex occur at constant afterload or during (more physiologically) changing external loads. Thus any contractile cycle requires switching between isometric and isotonic (or auxotonic) modes of contraction and relaxation. Specified kinetic conditions should be continuously maintained between virtually interacting elements. Two cases pose special demands in this context.


IN-SERIES DUPLEX. During externally isometric contractions (Ld = const), duplex element interaction is governed by Eq. 1, in which virtual muscle force is matched to force generated by the biological sample

(1)

where Ld/Fd, Lmus/Fmus, and Lmod/Fmod represent the ratio of length to force of duplex (d), biological muscle (mus), and virtual muscle model (mod), respectively. During afterloaded contractions, after isometric mode, where duplex force reaches a predetermined threshold, the control mode is switched to the isotonic (Fd = const) or the auxotonic condition, where each muscle is allowed to shorten independently, but under the same predefined external load on the duplex.


IN-PARALLEL DUPLEX. During externally isometric contractions, duplex elements develop force independently until their sum reaches a predefined external afterload, imposed on the duplex. During the subsequent isotonic phase of duplex contraction (if any), duplex element interaction is governed by Eq. 2, where changes of the virtual element length must be equal to changes of the biological sample

(2)

Attaining the control conditions identified in Eqs. 1 and 2 allows the hybrid combination to mimic collective behavioral aspects of mechanically interacting muscle segments in heterogeneous myocardium.

Recurrent control strategy.
IN-SERIES DUPLEX CONTROL. To explain the operation of the control algorithm in more detail, let us consider the recurrent control strategy for both elements of an in-series hybrid duplex. In isometric conditions, total duplex length is fixed to Ld, and the forces developed by duplex elements are matched by changing their individual lengths (by matching amounts, but in opposite directions) to maintain their sum constant and equal to Ld (in accordance with Eq. 1). Let us use tk to denote a discrete time point of duplex control with a time step h, where h = tk + 1tk. The following events occur during each interval between tk and tk + 1 (where numbers used to identify events are 1–4 in Fig. 2; see also a pseudocode of the computational cycle in the APPENDIX).

At t = tk, signals of force [Fmus(tk)] and length [Lmus(tk)] of the biological muscle are sampled and transferred to the control routine.

Digitized values of Fmus(tk) and Lmus(tk), together with the virtual muscle force and length for tk [Fmod(tk) and Lmod(tk)], which were calculated during a previous interval [tk 1,tk], are processed within the controller block of the computer program, where the control errors are calculated as follows: {epsilon}1 = Fmus(tk) – Fmod(tk) and {epsilon}2 = LdLmod(tk) – Lmus(tk). The controller output is as follows. The load on the virtual muscle during the interval [tk,tk + 1] is adjusted as Fmod(tk + s) = Fmod(tk) + K1{epsilon}1 (0 ≤ s ≤ h). The command signal for muscle length during the interval [tk,tk + 1] is set as Lmus(tk + s) = Lmus(tk) + K2{epsilon}2. Control parameters K1 and K2 are specified below.

The control signal Fmod(tk + s) is applied to the model computation unit, where an integration step of the model is calculated using an Euler integrator (for computational procedure see the APPENDIX). Here, Lmod(tk + 1) is calculated as the procedure output. Lmod(tk + 1) and Fmod(tk + 1) = Fmod(tk + h), as well as other model state variables, are stored for further use during the next control cycle.

The control signal Lmus(tk + s) is transmitted to the servomotor to adjust muscle length before the next sampling cycle.

The routine is then repeated at tk + 1, where the actual values of force [Fmus(tk + 1)] corresponding to length [Lmus(tk + 1)] of the real muscle are recorded, and so on.

The parameters K1 and K2 are analogous to "gain" parameters used in conventional proportional controllers. They allow one to account for the time course of the original signal and the discrepancy in the connection conditions. The choice of specific values for these coefficients is based on preliminary numerical experiments with two virtual muscles, the interaction of which was simulated using the above-described algorithm. K1 and K2 were fitted to ensure small differences between the results obtained using the above-described algorithm and a numerical solution of the virtual duplex model. K1 and K2 values depend on biological muscle stiffness and should be decreased with increasing stiffness (in this case, the discrepancy in control conditions may increase). Special procedures using gain coefficients similar to those of standard proportional-integral-derivative control systems are utilized to stabilize the system and minimize the errors. In particular, the control signals [Lmus(tk + s) and Fmod(tk + s)] can be predicted not only on the basis of instantaneous values of the control errors, but also on the basis of information from previous integration steps, which increase control accuracy. Furthermore, command signals may be defined not as discrete, piecewise-constant values (as described above), but via smooth extrapolation between subsequent start and end levels over the duration of the control step. We have successfully implemented such options, for example, by using the previous values of biological muscle force to adjust the current load signal to the virtual muscle during in-series connection. Here, we describe the simplest variant of the algorithm to illustrate the principle of signal exchange between interacting muscles in a more straightforward fashion.

Another key feature of the control procedure is its sensitivity to the selection of elements for length or load control. Numerical experiments on in-series virtual duplexes showed that, during isometric duplex contraction, the mechanically slower muscle would preferably be controlled by length and the faster muscle by load. Otherwise, recurrent control procedures may become unstable (error increase to indefinite). Intuitively, this can be explained as follows. It is clear that less-stable control is provided if the reference signal changes rapidly (because this may result in overcorrection of the control signal). Because at the same control step a force increment would be greater for the fast- than for the slow-contracting muscle, use of the fast-changing force as a reference signal to control the second muscle might cause a deterioration in control reliability of the pair. Thus a muscle with potentially slower force generation should be chosen to transmit its force signals to a faster counterpart. In turn, the slow-contracting muscle would be controlled by the length change recorded from the fast-contracting muscle, where an average rate of shortening/lengthening in the isometric mode of duplex contractions is several times smaller than the velocity of force increase/decrease. The model predictions were confirmed in experiments on the hybrid duplex system, where swapping the controlled variables for the faster and slower elements caused oscillations with increasing amplitude in the output signals followed by breakdown of the control procedure. Different combinations of controlled variables for hybrid duplex elements (e.g., load-length, length-load, load-load, or length-length) were successfully implemented (in addition to that described above). The particular, control pattern should be chosen depending not only on the basis of the individual properties (e.g., fast-slow) of the elements, but also on the basis of the mode of contraction (isometric or isotonic) and the element connection pattern (in series or in parallel) to optimize the control routine.


IN-PARALLEL DUPLEX CONTROL. In contrast to in-series hybrid duplexes, the mechanical environment of the biological muscle in-parallel hybrid duplexes is determined by setting muscle load via a servomotor. This depends on the current force generated by the virtual muscle. Shortening of the biological muscle at a given load is recorded by a length transducer and imposed as a command length change on the virtual muscle. Any change in force developed by the latter is calculated and used to generate the updated command load signal imposed on the biological sample. Thus the difference of the algorithm for controlling parallel duplexes during isotonic contraction consists of 1) the purpose of control, which is to ensure equal shortening of elements ({Delta}Lmus = {Delta}Lmod), and 2) the equality of the sum of element forces to the overall load applied to the duplex (Fd = Fmus + Fmod; see Eq. 2). In this case, control errors are determined as follows: {epsilon}1 = FdFmus(tk) – Fmod(tk) and {epsilon}2 = {Delta}Lmus(tk) – {Delta}Lmod(tk). Because of the necessity to control the biological muscle via servomotor-applied loads, command signals are generated for real muscle load and virtual muscle length.

Technical Arrangement of Experiments

The hardware used to implement the hybrid duplex method is represented schematically in Fig. 1. The distinctive feature of our setup, compared with the conventional configurations of mechanographic installations, is the possibility of using two separate servomotors: a "load (F) motor" and a "length (L) motor." In particular, this approach is distinct from the setup we implemented for biological duplexes, composed of two myocardial preparations, where one length motor with negative feedback from the force transducers is used to control common shortening of coupled muscle pairs during afterloaded contractions (24, 26). The use of two motors allows us to swap easily different algorithms for controlling the length of a biological preparation via the L motor during isometric contractions of the hybrid duplex (where the rod of the F motor is firmly pressed to the rod of the L motor and, thus, follows its movement) or the load on the preparation via the F motor during afterloaded shortening. This facilitates muscle control and improves ease of operation and stability of control procedures. Therefore, we have opted for the more-complicated configuration of the setup as our general approach.

We designed the F motor to set muscle load using a small electrodynamic loudspeaker coil (0.1 W) and an optical length transducer consisting of two optoelectronic pairs. The transmissive lever system has been implemented to maintain constant interaction of the magnetic field with the current coil up to the maximum displacement of the lever. This allows us to obtain an almost linear dependence of the force on the control current (drift ≤5%). The F motor set is provided with clock jewels and long current-contact jaws to make the system highly compliant and, thus, suitable for very small load applications (lever end compliance ≥50 m/N). The lever is made of bamboo (inertial mass ≤3 mg), maximum force output is 50 mN, maximum rod displacement is 2 mm, and peak frequency is 0.5 kHz. The mean square magnitude of signal noise of transducer displacement within the working range of frequencies (0–0.5 kHz) is ≤1 µm, nonlinearity is ≤5%, and temperature drift is ≤2 µm/K.

The L motor is based on a commercially available, higher-powered electrodynamic speaker (10 W). The electromechanical system of the L motor can develop a higher force output (up to 10 N) and is equipped with a very rigid suspension system. The proportional plus integroderivative analogous system implements feedback control of the current in the coil from an optical displacement sensor. This feedback loop supports the same high operating speeds (up to 0.5 kHz), while maximum displacement supported by the motor is 2 mm (nonlinearity ≤5%), and feedback-regulated compliance is ≤10–5 m/N. The noise of the length transducer in the frequency band of 0–0.5 kHz is ≤1 µm, and nonlinearity is ≤5%. The temperature shift of the transducer is <1 µm/K.

Load and length of the preparation are set by feeding a signal into the L or F motor controller via a digital-to-analog (D/A) converter. The coefficient of correspondence between the control signal and the load/rod travel is predetermined experimentally and recorded in the control program for signal calibration and conditioning.

For precision measurement of the force developed by a muscle preparation, we use a force transducer based on a silicone strain-gauge bridge (model C-03, METRAN-SENSOR, Ekaterinburg, Russian Federation) and a conventional measuring amplifier. The operating range is 50 mN, with a resonance frequency at 1 kHz, noise of ≤2 x 10–2 mN, and compliance of ≤0.2 mm/N.

The analog-to-digital (A/D) and D/A data conversions are performed via an ACL-8316/12 (Adlink Technology), with an A/D and D/A resolution of 16/12-bit, A/D conversion time of 10 µs, and D/A settling time of 6 µs.

The program for controlling the dynamic interaction between elements of the hybrid duplex and for computing the output signals of the virtual muscle is run on an IBM-compatible personal computer (at least Pentium III, 800 MHz) with Windows 2000 and the HyperKernel (NEMATRON, Ann Arbor, MI) real-time integrated environment. HyperKernel is implemented as an extension (subsystem) for Windows. It has a task scheduler, its own set of services, and its own kernel. HyperKernel and Windows 2000 are operated in turns at strictly determined time intervals that can be set between 25 and 250 µs.

The installation control software consists of two programs interacting through shared memory: one operates in the extension kernel (interchanging signals with equipment and computing the mathematical model), and the other is a Windows 2000 application that uses, among other resources, a real-time extension interface. To ensure that the requirements of a real-time system are met, a procedure for data exchange with the hardware and for computation of the mathematical model is called in the program kernel with the help of the system's real-time timer at a clock frequency of 10 kHz. The procedure effectively fulfills the following tasks (which are particularly critical for in-series hybrid combinations): 1) a signal for stimulating the real muscle is produced, 2) the forces and lengths of the real muscle are recorded, 3) the load on the virtual muscle is shaped (with coupling equations for the hybrid duplex taken into account), 4) the next step of computation of the mathematical model is performed, 5) the buffer memory for exchanging data with the user program is filled, 6) a new length of the preparation is developed, and 7) signals are transmitted to the hardware for real muscle control.

The program features a user-friendly interactive interface that allows the experimenter to vary model coefficients "on the fly," to switch between in-series and in-parallel muscle connections, to set initial conditions (preparation lengths and afterloads), to display and store data, and to perform other tasks. In addition to these features, the program allows control algorithms to be adjusted (e.g., types of algorithms and feedback coefficients).

Experimental Protocols

Biological muscle preparation. Animals were treated according to the Principles of Laboratory Animal Care of the National Society for Medical Research and the National Institutes of Health Guide for the Care and Use of Laboratory Animals and experiments had full institutional approval. Animals (rabbits or rats) were instantaneously killed by cervical translocation, and hearts were quickly excised. Isolated hearts were placed in a solution containing (in mM) 120 NaCl, 4.7 KCl, 1.2 MgSO4, 25 NaHCO3, 2.5 CaCl2, and 5.5 glucose, buffered to pH 7.35 (Trizma, Sigma-Aldrich), and bubbled with carbogen (95% O2-5% CO2). 2,3-Butanedione monoxime (30 mM) was used to prevent myocardial damage when small muscle preparations were cut from large hearts (18). Papillary muscles or trabeculae were excised from the right ventricle within 5–10 min and placed in a temperature-controlled (30°C) bath. The preparations were ≤0.5 mm in diameter, and average length was 3 ± 0.5 mm. One end of the muscle strip was tied to the rod of the force transducer and the other end to the lever of the F motor. The lever of the F motor rests against the rod of the L motor (Fig. 1, inset). The preparations were stimulated with 1.5 threshold amplitude electrical pulses at 20 beats/min.

On reaching a steady state in mechanical activity of the preparation, the muscle length was systematically decreased to near slack length (Lmin), defined as the minimum length of muscle for which an active force can be recorded. After the initial length was measured, the preparation was stretched to working length (Lw), defined as the length at which passive tension does not exceed 10–15% of active isometric force. The preparation was allowed to reach steady state at Lw before experimental determination of the passive properties of the preparation commenced. Then stimulation was terminated, and preparation length was changed linearly from Lw to Lmin and returned to Lw (over 5 min to prevent a hysteresis loop). By approximating the "deformation-passive tension" relation, the program calculates the coefficients of the exponential part of the dependence of passive tension on muscle length. These coefficients guide parameter selection in the rheological equations of the virtual muscle to set the mechanical characteristics of the virtual muscle in a defined relation to those of the biological muscle.

Virtual muscle definition. A number of the mechanical parameters of the virtual muscle, such as simulated slack and working length, isometric force, and passive stiffness, were defined, depending on measurements of real muscle mechanical properties, by model coefficient identification. Force and length change signals are scaled with the help of calibration factors. By matching slack lengths of both duplex elements, the program establishes the number of serial sarcomeres in the virtual muscle, with the assumption that the length of an unstretched sarcomere in ventricular muscle is 1.78 µm (17). The interconvertible recalculation of sarcomere/muscle length to each other is necessary, because the length of a sarcomere is a model phase variable, and it is necessary to specify the length of each sarcomere in the virtual muscle in proportion to the working length of the real muscle.


    RESULTS
 TOP
 ABSTRACT
 HYBRID DUPLEX METHOD
 RESULTS
 DISCUSSION
 APPENDIX
 GRANTS
 REFERENCES
 
Choice of Control Parameters

Within the framework of a hybrid duplex, it is necessary to compute virtual muscle behavior faster than in real time to allow sufficient time for the interaction with the biological sample (i.e., the model calculation during a control step must be shorter than the step duration). Even though an Euler integrator does not necessarily offer the highest numerical precision, it provides very fast computation of model equations (<30 µs per integration step) at sufficient accuracy. It was chosen after careful assessment of several integration methods (including a 4th-order Runge-Kutta method) revealing negligible (<0.2%) divergence of results at integration steps <100 µs. This integration error is small compared with background noise levels inherent to the technical setup.

We assessed the effects of control step duration on duplex control quality and found that oscillation amplitudes of force and length of duplex elements increase with increasing control step duration. This depends on the individual ratios of passive to active force of the biological preparation. Particularly, during isotonic contraction of parallel elements in a hybrid duplex, force oscillations were prominent when control step duration was increased (Fig. 3A). For the tested control steps, we found that the maximal amplitude of duplex force oscillations did not exceed 0.5, 1.5, and 3.5% of maximal isometric force at step lengths of 70, 100, and 200 µs, respectively (Fig. 3B). At the same time, maximal length oscillation amplitudes were ~0.1% of Lw (not shown). The damping time constant was <60 ms. The prevailing frequency of output force signal oscillations was 100 Hz, which is two orders below the frequency of input control signals, indicating that the output error is determined by noise sources external to the control circuit. On the basis of the analysis described above, we selected a control step of 100 µs for our hybrid setting, inasmuch as this allowed appropriate time for signal exchange and model calculations (including a "time reserve" for more complex model calculations) and small errors of control.



View larger version (30K):
[in this window]
[in a new window]
 
Fig. 3. A: sample recording of a series of afterloaded contractions of a parallel hybrid duplex composed of a rabbit papillary muscle [working length (Lw)= 2.6 mm] and a rabbit-like virtual muscle sample; control step durations were 70 µs (black lines) and 200 µs (gray lines). B: dependence of force signal noise amplitude [normalized to maximal isometric force (F0)] on control step duration at different afterloads (0.3, 0.5, and 0.7 F0) in A. C: isometric contraction of a rabbit papillary muscle before (black line) and after (gray line) modulation by sine-wave oscillations of 100 Hz and an amplitude equivalent to 0.1% of Lw (top), imitating effect of noise in feedback channel of length motor control circuit. This input signal noise causes a small (<2%) drop in average amplitude of force signal (bottom).

 
The effects of noise in analog input signals for a biological preparation were assessed by modulation of a background signal by sine waves of different amplitudes and frequencies (10–150 Hz). We found that noise in the input force signal, if <2% of maximum isometric force, does not significantly affect output shortening signal: maximal length decline from baseline and length oscillation amplitude were <0.2%. Nor does the noise in the input length signal, if <0.2% of working length, significantly change force generation: maximal force decline from baseline and force oscillation amplitude are <2% (Fig. 3C). These noise-induced changes in output oscillation amplitudes were almost independent of the frequency of input noise signals, whereas the frequency of induced output noise coincided with the frequency of the input signals. Figure 3B shows the effect of a 100-Hz input noise (shown above to be a dominated frequency in duplex output signals) with an amplitude of 0.1% of working muscle length. In hybrid duplex settings where a biological preparation is controlled by input length change signals, such noise may be induced by the output signals from the virtual partner and transferred to the muscle input signals. The results illustrate that muscle force in the presence and absence of such noise signals differs only very slightly (<2%) from the baseline. On the basis of these considerations, experiments with hybrid duplex settings were rejected when duplex force oscillation amplitudes were >2% and/or length oscillations were >0.2%, because in these cases results might be affected more significantly by errors.

Contractions of In-Series Duplexes

Before connection of a virtual and a biological muscle in series, it is necessary to match their passive tension to prevent sudden changes in element lengths on duplex formation (see Virtual muscle definition under Experimental Protocols).

In the isometric mode of contraction (Fig. 4, A and B), application of an electrical stimulus to the muscle preparation is followed by monitoring of the increasing isometric tension in both elements, which, together with length values, is fed into the control program. In accordance with the control algorithm, the forces of the real and virtual muscles are compared and, if different, aligned by adjustment of element lengths in opposite directions to maintain constant external length (Fig. 4B). The time course of overall duplex force development differs significantly from that in the individual muscles before their mechanical interaction, and duplex force is between the forces of individual elements in isolation (Fig. 4A). Duplex elements achieve their individual peak force at different lengths (Fig. 4B) because of opposite variation in their lengths during mechanical interaction.



View larger version (21K):
[in this window]
[in a new window]
 
Fig. 4. Experimental recordings of force development and shortening of an in-series (A and B) and an in-parallel (C and D) hybrid duplex. A: forces of a rat papillary muscle (Fmus) and a virtual muscle (Fmod) contracting in isolation (thin lines) and after connection to form an in-series duplex (Fd) during isometric contraction. B: length changes of duplex elements, coupled in series, during isometric contraction. C: force and shortening of muscles in A in isolation during an afterloaded contraction. D: forces of duplex and elements, connected in parallel, and overall duplex shortening. Vertical lines are drawn through point of maximal duplex force production (A) and maximal rate of shortening (D).

 
In afterloaded mode of contraction, isometric force of in-series duplexes (not shown) reaches a predetermined afterload. At this point, the duplex control mode switches to the isotonic mode, where both muscles are allowed to shorten independently at the same constant load (restricted using the F motor for the biological preparation). Length changes are registered and summed to calculate overall duplex shortening.

Contractions of Parallel Duplexes

The isometric phase of afterloaded contractions in parallel hybrid duplexes takes place when the load servomotor lever is pressed to the length motor lever (using the F motor's maximum force, ~50 mN). Both muscles therefore contract at a preset and constant length. In each control step, muscle force is sampled, the force of the virtual muscle is calculated, and the two are summed to calculate overall isometric force of the duplex. For isotonic contractions (Fig. 4, C and D), duplex afterload is the sum of active isometric forces of biological and virtual muscles, and the preload is equal to the sum of the passive forces generated by both duplex elements.

During the isometric phase of afterloaded duplex contractions, muscles are allowed to generate isometric forces until their sum reaches the predefined afterload level. Then the duplex control mode is switched to the isotonic mode, where the lever of the load servomotor is freed from the restriction imposed by the rod of the length servomotor, thus allowing the muscle to shorten. The biological muscle length signal is used as model input (see IN-PARALLEL DUPLEX CONTROL under Computer-Based Control System). Duplex elements contract auxotonically, shortening under a common constant load imposed on the duplex (Fig. 4D). On reaching end-systolic length, the duplex begins to relengthen until the working length (from which shortening began) is reached. Then the lever of the length servomotor acts again to restrict force lever motion, and relaxation proceeds isometrically (Fig. 4D).

The experimental recording in Fig. 4D shows two curves illustrating the development of forces by the biological and the virtual muscle in the hybrid duplex. Auxotonic contractions of duplex elements have a polyphasic character, caused by their dynamic interaction. The time of peak velocity of duplex shortening under a given load (Fd) is highlighted in Fig. 4D by a vertical line. The trajectory of muscle shortening during duplex contraction is significantly different from that obtained when individual muscles contract under the same relative afterload, but in the absence of mechanical interaction (Fig. 4C).

The use of two different servomotors allows exposure of a duplex to more physiological loading conditions (12, 33, 42), which mimic certain aspects of the mechanical environment experienced by individual muscle segments in the ventricular wall. The isometric phase of tension development by duplex elements during afterloaded contractions, for example, may be compared with the isovolumic phase of ventricular contraction. Duplex shortening under a constant (or increasing, yet predetermined, load) may be taken to correspond to ventricular ejection. This can be followed by a phase of isometric muscle relaxation, imitating the isovolumic relaxation of the heart. Finally, passive lengthening to the original starting length may be programmed to occur over a time course and with the dynamics typical of fast ventricular filling, slow filling, and, finally, additional filling during atrial systole, as in an intact ventricle.

In this "physiological mode of duplex contraction," after reaching end-systolic dimensions, the length servomotor is used to limit lever movement of the load servomotor, thus preventing isotonic elongation of the myocardial preparation. Thus the control mode is switched from isotonic to isometric, and the elements of the duplex relax at constant lengths. The forces and lengths of the real and virtual muscles are measured during the contraction cycle, and the dynamics of intracellular processes computed in the model (e.g., Ca2+ concentration and formation of Ca2+-TnC complexes) are stored for later analysis.

Data Processing

To assess the effects of mechanical interaction on the mechanical function of duplex elements, we compared a range of characteristic properties, such as the force-velocity and length-force relations, work, power, and time constants of contraction and relaxation, all of which were obtained in individual muscles before and after mechanical coupling.

The force-velocity relation is widely used in muscle physiology to characterize the peak shortening velocity developed by a muscle, depending on the applied load. In the parallel duplex setting, we developed a routine to assess this relation, which is described in detail elsewhere (24, 39). By comparing the forces of each muscle when overall duplex shortening reaches its peak velocity at any given afterload (Fig. 4D), we determined that there are opposite shifts in force development in each individual element, as well as in their relative contribution to overall force development, after duplex formation. The force-velocity relation of individual muscles is distinctly affected by the mechanical interaction in heterogeneous systems, as shown in Fig. 5A: the contraction curves for duplex elements are shifted relative to the force-velocity behavior of duplex elements in isolation.



View larger version (19K):
[in this window]
[in a new window]
 
Fig. 5. A: force-velocity relations in a series of afterloaded contractions of a rabbit papillary muscle and a fast-contracting virtual muscle before and after coupling to form a parallel hybrid duplex. Delay of 40 ms in stimulation of the virtual element caused force-velocity curves of the coupled muscle to coincide. y-Axis, peak velocity of shortening (v) expressed as muscle length per second; x-axis, relative load-to-peak isometric force ratio (F/F0). B: length-force relations in a series of isometric contractions of the biological muscle in A and a slow-contracting virtual muscle before and after in-series duplex formation. Delay of 50 ms in stimulation of the virtual muscle caused length-force characteristics of the coupled muscles to diverge. y-Axis, ratio of peak isometric force at length L to maximal isometric force at Lw (F/F0); x-axis, L as fraction of Lw.

 
We previously showed that a key determinant of direction and extent of this shift in mechanical characteristics is the time lag between stimulation of individual elements (24, 39), simulating sequential excitation propagation in the intact ventricle. Depending on the order of excitation delay, the force-velocity curves of elements in a duplex may diverge or converge (up to near overlap) (24, 39). Results obtained in hybrid duplexes were similar to results obtained earlier in parallel duplexes consisting of two myocardial preparations (biological duplexes), supporting the notion that mathematical models may be used to simulate muscle activity, and to the suggestion that the hybrid duplex control algorithm is sufficiently precise and efficient for this kind of investigation.

Another important characteristic of cardiac contractility is the dependence of isometric muscle force on the length of a preparation (equivalent to the Frank-Starling law of the heart). For the elements of a serial hybrid duplex, this curve may be obtained by determining the length of each element at the peak of duplex force generation, obtained at various fixed lengths of the pair. At each duplex length, a steady state must be reached before measurements are obtained. Comparison of the length-force relations for the elements of a serial hybrid duplex in isolation and during their mechanical interaction showed a shift in the slope of the length-force relation (Fig. 5B).

Using the above data, one can calculate several derivative characteristics of myocardial mechanical activity, such as work, power, or time constants of activation and relaxation during contraction, in isolation and in a duplex. The virtual muscle in a hybrid duplex is represented by a mathematical model that describes the kinetics of intracellular processes underlying contraction. This provides access to investigation of a host of subcellular parameters, here during interaction with the real muscle, by comparing findings in isolated and connected duplex elements (Fig. 6).



View larger version (15K):
[in this window]
[in a new window]
 
Fig. 6. Time course of sarcomere length change (Ls), a fraction of force-generating myosin cross bridges (N, unitless), cytosolic free Ca2+ concentration ([Ca2+]i), and concentration of Ca2+-troponin C complex ([Ca-TnC]) in a virtual muscle contracting in isolation (thin lines) and after in-parallel coupling (thick lines) with a rabbit papillary muscle during afterloaded contractions shown in Fig. 4, C and D.

 
In physiological experiments on biological or hybrid duplexes, the data are affected by noise in different ways. Noise can have a significant effect on the assessment of mechanical dependencies (e.g., force-velocity), and substantial deviations from the true values of estimated parameters are possible when noise-affected data are processed (in particular, when the values of derivatives are estimated). We have therefore paid special attention to data-filtering procedures. In particular, we used data smoothing by a sliding average with seven points taken into account when controlling and processing experimental data.


    DISCUSSION
 TOP
 ABSTRACT
 HYBRID DUPLEX METHOD
 RESULTS
 DISCUSSION
 APPENDIX
 GRANTS
 REFERENCES
 
A method resembling hybrid duplexes was originally implemented by Wiegner et al. (47), who stored recorded data (force and length) from papillary muscle contraction and then applied these data as an external load sequence to papillary muscle preparations rendered hypoxic. In a simplification, the stored "normal" muscle data could be viewed as an analog of the virtual muscle, except for the critical fact that the activity of stored data was not affected by contraction of the hypoxic element. Clearly, it is not possible to use a look-up table to explore the dynamic interaction between two muscles.

The hybrid duplex we developed has conceptual analogies to the electrotonic cell-coupling approach of Joyner et al. (14), who used real-time electrical interaction between a real cell and a virtual model. The focus of the studies presented here is the mechanical interaction of cardiac muscle elements and their effects on mechanical and electrical functions of the interacting elements. The two approaches require principally different methods, models, apparatus, and algorithms, but they are clearly compatible, and it is interesting to contemplate the possibilities of a combined electromechanical coupling system (although this is beyond the scope of this study).

In the hybrid duplex method presented here, a real myocardial preparation interacts mechanically, and in real time, with a virtual muscle. It is important that the virtual partner is represented by a mathematical model simulating a sufficiently broad range of essential biomechanical characteristics and reactions in cardiac muscle (24, 39). Another important facet of the model is that it must be based on, and verified against, experimentally established molecular and cellular behavior involved in contraction. If these conditions are met, the hybrid duplex allows exposure of the biological preparation to a mechanical environment that mimics essential aspects of in situ cardiac mechanics and investigation of the molecular and cellular mechanisms involved in this feedback-driven control system by assessment of virtual muscle behavior. This is relevant, in particular, because some of these processes may not be easily (or not at all) accessible in biological preparations. By modulating, for instance, the kinetics of Ca2+-TnC complex formation in the virtual muscle, one can conduct experiments on a range of hybrid duplex scenarios to guide hypothesis formation for subsequent experimental validation.

Another interesting facet of the hybrid duplex is that one and the same biological preparation can be exposed to interaction with a large variety of models mimicking different aspects of cardiac heterogeneity and/or disease states. Such combinations of normal and pathologically changed segments in the ventricular wall are frequently encountered in cardiac pathology, for example, in the case of local ischemia or hypertrophy of the myocardium (38).

It is useful to compare the hybrid duplex method with the other configurations of the duplex method (26). Certainly, a duplex consisting of two natural muscles is the most physiological model of the interaction of inhomogeneous myocardium. However, duplexes of this type feature several limitations. Thus it is practically impossible to obtain a homogeneous duplex consisting of two mechanically identical myocardial elements. Homogeneous duplex experiments are, however, essential for understanding the effects of heterogeneity. In experiments with heterogeneous virtual duplexes in series, we found that the effects of delays in activation timing in an inhomogeneous duplex depended crucially on whether the fast- or slow-contracting element was activated first. This delay required element heterogeneity for optimization of duplex mechanical performance. In contrast, homogeneous duplex activity would always be impeded by any activation delay, highlighting the physiological relevance of matching cardiac tissue heterogeneity to the activation sequence (26, 40).

Another shortcoming of biological duplexes is the fact that all muscle preparations differ in parameters such as initial length, time to peak of isometric contraction, peak force, rate of tension development, rate of relaxation, stiffness, and the parameters described by the force-velocity and length-force relations. Because the combinations of element properties featured in biological duplexes are, essentially, random, it is difficult to assess the statistical significance of any particular observation.

Nonetheless and despite the above-mentioned reservations, biological duplexes serve several important functions. They can provide new insight into the effects of cardiac heterogeneity that may subsequently be "dissected" in more detail using the hybrid duplex approach. Thus, in our experiments using heterogeneous biological duplexes consisting of a fast- and a slow-contracting element, we observed reproducible biomechanical effects that were identified to be related to the sequence of activation of slow- and fast-contracting duplex elements (24, 26, 39). Underlying mechanisms were subsequently investigated in virtual duplex models and are now studied using a hybrid approach. Also, biological duplexes can serve as a test bed for assessment and verification of hybrid duplex-driven hypotheses and conclusions. Thus it would seem that the combination of virtual, hybrid, and biological duplexes offers advantages that may not be derived from any individual approach in isolation.

The hybrid duplex combines some of the advantages of biological and virtual duplexes. Thus, in a hybrid duplex, differences in a number of parameters of the biological and virtual objects can be eliminated by selection of model parameters to match, for example, stiffness, length, and forces of the elements. This makes it possible to assess the effects of asynchronous activation in isolation (i.e., not confounded by additional mechanosensitive pathways) (19). Only in a hybrid duplex is it possible to study the response of the real muscle to a "sparring partner," the mechanical identity of which is open to user intervention on the fly. This enables one to explore separately the influence of individual factors on mechanical interaction between heterogeneous duplex elements. This is important, for example, to the understanding of mechanical interaction between subepi- and subendocardial layers of myocardium, which contract asynchronously, have different resting lengths and stiffness, and shorten to a different degree during systole (4, 7). Moreover, many pathologies give rise to severe changes in regional cardiac mechanical properties, and the relevance of such differences and dyssynchronies is only starting to emerge.

The duplex approach described here can be advanced in several ways. Myocardial preparations, even small trabeculae, are heterogeneous in themselves (5). This heterogeneity may be partially assessed using laser diffraction techniques to study biological element structural characteristics (e.g., sarcomere length) in more detail. Our experimental setup is open for such addition. Alternatively, controlled heterogeneity may be introduced into the model description of the virtual element. However, even at the present stage, our approach allows one to assess heterogeneity effects in larger-scale interaction between heterogeneous muscle segments and effects of intramuscular (i.e., intercellular or even intersarcomere) heterogeneity. Techniques to address mechanical interactions at the level of single cells (e.g., using computer-controlled carbon fibers to subject myocytes to predetermined regimens of mechanical activity depending on the behavior of interacting virtual cells) are emerging.

The hybrid duplex approach can be used to study the effects of mechanical interactions not only on mechanical behavior, but also on Ca2+ kinetics and electrophysiological characteristics. This requires corresponding experimental methods to measure Ca2+ transients and action potentials in the biological sample and/or to advance the models used to describe the virtual muscle by including more detailed electrophysiological behavior. A suitable model of cardiac electromechanical activity is available (40, 41) and has been implemented in hybrid settings to examine the principal possibility of using complex integrative models within the constraints of a real-time setup.

We combined a papillary muscle of guinea pig right ventricle with a virtual sample where the mechanical parameters were fitted to simulate guinea pig-like contractions while the electrical characteristics where typical of guinea pig ventricular cells (Fig. 7). This hybrid duplex was used to verify the feasibility of such an extended hybrid duplex approach. From a computational point of view, the combined model is much more time consuming than the mechanics-only model because of the increased dimension of the system and more complex calculations. Moreover, the model system is stiffer and needs a smaller integration step than that used to integrate the mechanical model. In particular, in hybrid duplex settings, we had to use an integration step equal to at least one-half of the control step (h/2), so two integration steps were calculated during each control step to obtain the model solution. Nevertheless, after some optimization of computational procedures, we succeeded in compiling all the processes to control the hybrid duplex in real time. Our pilot experiments showed a significant change in action potential shape and duration in the virtual muscle because of mechanical interaction with the biological preparation (Fig. 7), thus revealing a contribution of mechanoelectrical feedback to heterogeneous myocardium performance.



View larger version (24K):
[in this window]
[in a new window]
 
Fig. 7. Experimental recordings of force development and shortening of an in-series hybrid duplex composed of a guinea pig papillary muscle and an electromechanical model mimicking activity of a guinea pig papillary muscle. A: forces of real (Fmus) and virtual (Fmod) muscles contracting in isolation ("uncoupled") and duplex force (Fd) after in-series element connection ("coupled") during externally isometric contraction. B: length changes of real (Lmus) and virtual (Lmod) muscles in isolation and after in-series connection. C: simulated action potential (Emod) generated by virtual muscle in isometric conditions when muscle is uncoupled and during auxotonic contractions when muscle is coupled to a biological preparation.

 
Further potential lies in the application of models to represent different species or segments from different regions of ventricle: mouse and rat (11, 32), rabbit (35), endo- and epicardial guinea pig (49), and human (43) myocardium.


    APPENDIX
 TOP
 ABSTRACT
 HYBRID DUPLEX METHOD
 RESULTS
 DISCUSSION
 APPENDIX
 GRANTS
 REFERENCES
 
Here we present a pseudocode of the computational procedure SerialDuplexControl() used in the computational control block of the program to implement signal exchange between duplex elements. The sequence of program events corresponds to the scheme presented in Fig. 2 and described in Computer-Based Control System. In-series duplex control. This procedure is called up cyclically at t = tk after a time step h. The procedure calls subroutines, such as ModelCalcEuler(), used for model calculations; GetMuscleForce(), GetMuscleLength(), and SetMuscleLength(), where signal exchange with measuring or executive hardware devices is implemented in a real-time environment (Hyperkernel) to obtain digitized values of muscle force and length or to transfer digital signal of muscle length to an analogous signal for imposing command length change on the biological preparation.

ModelCalcEuler(t, Load)

Euler integrator of model ordinary differential equations. New state-of-phase variables are calculated as follows: X(t + h) = X(t) + dX(t), where X is a phase vector and dX = f(t,X) * h is an increment vector calculated using the right side of ordinary differential equation X' = f(t,X). One integration step h of the system is calculated using phase variables stored in a global array after previous procedure reference (subroutine call). Load imposed on the virtual muscle is an input parameter (Load) used on the right side of the model equation to calculate virtual muscle length (Lmod). New values of state variables are stored at the same array at procedure exit. Calculation of the most key state variables [e.g., membrane potential (Em), concentrations of free intracellular Ca2+ and Ca2+-TnC complexes (CaTnC), force-generating cross-bridge fraction (N), and sarcomere length (Ls)] of the model system is demonstrated below.

Electrical part of the model. Membrane potential increment as a sum of ionic currents depending on current membrane potential, concentrations of ions, and probabilities of ionic channels to be in the open state are calculated in the electrical part of the model

Chemical part of the model. Ca2+ kinetics in cytosol and sarcoplasmic reticulum are calculated in the chemical part of the model to accomplish feedback between mechanical and chemical variables (see dCaTnC)


Mechanical part of the model. Force-generating cross-bridge increment, sarcomere length, and muscle length were calculated as a model output



Updating state variables.







SerialDuplexControl(t)

At t = tk, signals of the force and length of the biological muscle (Fmus and Lmus) are sampled and digitized


Calculation of corrected control signals for load on the virtual muscle and length of the biological preparation (Fmod corr and Lmus corr) is based on measured values of Fmus, Lmus, and calculated values of virtual muscle force and length (Fmod and Lmod) that stored as global variables during the previous procedure


Model calculation.

The control signal Lmus corr is transmitted to the muscle length servomotor displacement before the next sample is taken


    GRANTS
 TOP
 ABSTRACT
 HYBRID DUPLEX METHOD
 RESULTS
 DISCUSSION
 APPENDIX
 GRANTS
 REFERENCES
 
This work was supported by Wellcome Trust Collaborative Research Initiative Grant CRIG 074152, Russian Basic Research Foundation Grants 05-04-48352 and 03-04-48260, the Fundamental Sciences-to-Medicine Program of the Russian Academy of Sciences, and National Institutes of Health Fogarty International Center Grant 1 R03 TW006250-01A1. O. Solovyova is the recipient of an award from the Federal Education Agency of Russian Federation, and O. N. Lookin is the recipient of a Young Scientist Award from the Ural Branch of Russian Academy of Sciences. P. Kohl is a British Heart Foundation Senior Research Fellow.


    ACKNOWLEDGMENTS
 
Present address of V. Y. Gur'ev: Computational Cardiac Electrophysiology Laboratory, Tulane University, New Orleans, LA.


    FOOTNOTES
 

Address for reprint requests and other correspondence: Y. L. Protsenko, Institute of Immunology and Physiology, Ural Branch of the Russian Academy of Sciences, Rm. 327, 91 Pervomayskaya ul., Ekaterinburg 620219, Russia (e-mail: ylp{at}efif.uran.ru)

The costs of publication of this article were defrayed in part by the payment of page charges. The article must therefore be hereby marked "advertisement" in accordance with 18 U.S.C. Section 1734 solely to indicate this fact.


    REFERENCES
 TOP
 ABSTRACT
 HYBRID DUPLEX METHOD
 RESULTS
 DISCUSSION
 APPENDIX
 GRANTS
 REFERENCES
 

  1. Aelen FW, Arts T, Sanders DG, Thelissen GR, Muijtjens AM, Prinzen FW, and Reneman RS. Relation between torsion and cross-sectional area change in the human left ventricle. J Biomech 30: 207–212, 1997.[CrossRef][ISI][Medline]
  2. Antzelevi