@Carl Love
Of course, how supid I am !
Thanks Carl
> restart: read "/Users/marcsancandi/Desktop/MAPLE++SCILAB/BUG-LSODE/MC.m":
> eval(MC);
{.2345666667*(diff(V[1](t), t)) =
(-5.860656250-193.7500000*X[1](t)+(1/2)*(PIECEWISE([-2521.739130*X[1](t)-.508347
8261, 0.300000e-4 <= X[1](t) and X[1](t) < 0.760000e-4], [0,
otherwise]))+(1/2)*(PIECEWISE([-19466.66667*X[1](t), 0. <= X[1](t) and X[1](t) <
0.300000e-4], [0,
otherwise]))+(1/2)*(PIECEWISE([1305.263158*X[1](t)-8.623684211, 0.659000e-2 <=
X[1](t) and X[1](t) <= 0.668500e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([2205.882353*X[1](t)-14.55876471, 0.652200e-2 <=
X[1](t) and X[1](t) <= 0.659000e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-5181.818182*X[1](t)+33.62381818, 0.651100e-2 <=
X[1](t) and X[1](t) <= 0.652200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([121.9512195*X[1](t)-.9090243902, 0.647000e-2 <=
X[1](t) and X[1](t) <= 0.651100e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([1000.000000*X[1](t)-6.590000000, 0.644200e-2 <=
X[1](t) and X[1](t) <= 0.647000e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-106.0606061*X[1](t)+.5352424245, 0.637600e-2 <=
X[1](t) and X[1](t) <= 0.644200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-7400.000000*X[1](t)+47.04140000, 0.636600e-2 <=
X[1](t) and X[1](t) <= 0.637600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-1364.285714*X[1](t)+8.618042855, 0.622600e-2 <=
X[1](t) and X[1](t) <= 0.636600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-1560.000000*X[1](t)+9.836560000, 0.615100e-2 <=
X[1](t) and X[1](t) <= 0.622600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-2242.424242*X[1](t)+14.03415151, 0.605200e-2 <=
X[1](t) and X[1](t) <= 0.615100e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-2613.636364*X[1](t)+16.28072727, 0.600800e-2 <=
X[1](t) and X[1](t) <= 0.605200e-2], [0, otherwise]))-.2108934567*(PIECEWISE([0,
t < 0], [-367.8000000*t, t < 0.500000e-1], [-17.02230769-27.35384615*t, t <
.700000], [-29.01250000-10.22500000*t, t < 1.90000],
[-95.08500000+24.55000000*t, t < 2.10000], [-1459.770000+674.4000000*t, t <
2.15000], [-9.81000, t < 3.00000], [20.27142858-10.02714286*t, t < 10.0000], [0,
10.0000 <=
t]))+(PIECEWISE([60.2235333525032*abs(V[1](t))+11322.0119180134*abs(V[1](t))*X[1
](t)+2211.80145999893*abs(V[1](t))^(3/2)+133745.673287464*abs(V[1](t))^(3/2)*X[1
](t)+268619.007660551*abs(V[1](t))^2-2061016.30853200*abs(V[1](t))^2*X[1](t)+150
751.035327351*abs(V[1](t))^(5/2)+9360854.91199159*abs(V[1](t))^(5/2)*X[1](t),
V[1](t) < 0],
[-93.2093363318623*abs(V[1](t))-17119.3992260773*abs(V[1](t))*X[1](t)-527.919951
282059*abs(V[1](t))^(3/2)+132509.093439568*abs(V[1](t))^(3/2)*X[1](t)-295176.087
800302*abs(V[1](t))^2-1808560.92210368*abs(V[1](t))^2*X[1](t)-67565.7931654421*a
bs(V[1](t))^(5/2)+8702690.48304019*abs(V[1](t))^(5/2)*X[1](t),
otherwise]))+(1/2)*(PIECEWISE([2925.531915*X[1](t)-21.68861702, 0.689400e-2 <=
X[1](t) and X[1](t) < 0.708200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([2574.162679*X[1](t)-19.26627751, 0.668500e-2 <=
X[1](t) and X[1](t) < 0.689400e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([1305.263158*X[1](t)-10.78368421, 0.659000e-2 <=
X[1](t) and X[1](t) < 0.668500e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([2205.882353*X[1](t)-16.71876471, 0.652200e-2 <=
X[1](t) and X[1](t) < 0.659000e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-5181.818182*X[1](t)+31.46381818, 0.651100e-2 <=
X[1](t) and X[1](t) < 0.652200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([121.9512195*X[1](t)-3.069024390, 0.647000e-2 <=
X[1](t) and X[1](t) < 0.651100e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([1000.000000*X[1](t)-8.750000000, 0.644200e-2 <=
X[1](t) and X[1](t) < 0.647000e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-106.0606061*X[1](t)-1.624757576, 0.637600e-2 <=
X[1](t) and X[1](t) < 0.644200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-7400.000000*X[1](t)+44.88140000, 0.636600e-2 <=
X[1](t) and X[1](t) < 0.637600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-1364.285714*X[1](t)+6.458042855, 0.622600e-2 <=
X[1](t) and X[1](t) < 0.636600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-1560.000000*X[1](t)+7.676560000, 0.615100e-2 <=
X[1](t) and X[1](t) < 0.622600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([2574.162679*X[1](t)-17.10627751, 0.668500e-2 <=
X[1](t) and X[1](t) <= 0.689400e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-2242.424242*X[1](t)+11.87415151, 0.605200e-2 <=
X[1](t) and X[1](t) < 0.615100e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-2613.636364*X[1](t)+14.12072727, 0.600800e-2 <=
X[1](t) and X[1](t) < 0.605200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-10636.36364*X[1](t)+62.32127275, 0.598600e-2 <=
X[1](t) and X[1](t) < 0.600800e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-3891.891892*X[1](t)+21.94886487, 0.594900e-2 <=
X[1](t) and X[1](t) < 0.598600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-953.8461538*X[1](t)+4.470430769, 0.581900e-2 <=
X[1](t) and X[1](t) < 0.594900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-16.83324566*X[1](t)-.9820473435, 0.391800e-2 <=
X[1](t) and X[1](t) < 0.581900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-39.57946815*X[1](t)-.8929276438, 0.230100e-2 <=
X[1](t) and X[1](t) < 0.391800e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-49.21579232*X[1](t)-.8707544619, 0.452000e-3 <=
X[1](t) and X[1](t) < 0.230100e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-513.2978723*X[1](t)-.6609893617, 0.760000e-4 <=
X[1](t) and X[1](t) < 0.452000e-3], [0,
otherwise]))+(1/2)*(PIECEWISE([39.57946815*X[1](t)+.8929276438, 0.230100e-2 <=
X[1](t) and X[1](t) <= 0.391800e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([11516.66667*X[1](t)-83.40405002, 0.747300e-2 <=
X[1](t) and X[1](t) <= 0.753300e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([59000.00000*X[1](t)-438.2470000, 0.746900e-2 <=
X[1](t) and X[1](t) <= 0.747300e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([49.21579232*X[1](t)+.8707544619, 0.452000e-3 <=
X[1](t) and X[1](t) <= 0.230100e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([300.0000000*X[1](t)+.183300000, 0.743900e-2 <=
X[1](t) and X[1](t) <= 0.746900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([513.2978723*X[1](t)+.6609893617, 0.760000e-4 <=
X[1](t) and X[1](t) <= 0.452000e-3], [0,
otherwise]))+(1/2)*(PIECEWISE([4263.374486*X[1](t)-29.30024280, 0.719600e-2 <=
X[1](t) and X[1](t) <= 0.743900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([2521.739130*X[1](t)+.5083478261, 0.300000e-4 <=
X[1](t) and X[1](t) <= 0.760000e-4], [0,
otherwise]))+(1/2)*(PIECEWISE([1778.846154*X[1](t)-11.42157692, 0.709200e-2 <=
X[1](t) and X[1](t) <= 0.719600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([19466.66667*X[1](t), 0. <= X[1](t) and X[1](t) <=
0.300000e-4], [0,
otherwise]))+(1/2)*(PIECEWISE([400.0000000*X[1](t)-1.642800000, 0.708200e-2 <=
X[1](t) and X[1](t) <= 0.709200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([722000.0000*X[1](t)-5465.681000, 0.757900e-2 <=
X[1](t) and X[1](t) < 0.758000e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([187714.2857*X[1](t)-1416.329571, 0.757200e-2 <=
X[1](t) and X[1](t) < 0.757900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([38225.80645*X[1](t)-284.4028064, 0.754100e-2 <=
X[1](t) and X[1](t) < 0.757200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([333375.0000*X[1](t)-2510.122875, 0.753300e-2 <=
X[1](t) and X[1](t) < 0.754100e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([11516.66667*X[1](t)-85.56405002, 0.747300e-2 <=
X[1](t) and X[1](t) < 0.753300e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([59000.00000*X[1](t)-440.4070000, 0.746900e-2 <=
X[1](t) and X[1](t) < 0.747300e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([300.0000000*X[1](t)-1.976700000, 0.743900e-2 <=
X[1](t) and X[1](t) < 0.746900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([4263.374486*X[1](t)-31.46024280, 0.719600e-2 <=
X[1](t) and X[1](t) < 0.743900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([1778.846154*X[1](t)-13.58157692, 0.709200e-2 <=
X[1](t) and X[1](t) < 0.719600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([400.0000000*X[1](t)-3.802800000, 0.708200e-2 <=
X[1](t) and X[1](t) < 0.709200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([2925.531915*X[1](t)-19.52861702, 0.689400e-2 <=
X[1](t) and X[1](t) <= 0.708200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-10636.36364*X[1](t)+64.48127275, 0.598600e-2 <=
X[1](t) and X[1](t) <= 0.600800e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([722000.0000*X[1](t)-5463.521000, 0.757900e-2 <=
X[1](t) and X[1](t) <= 0.758000e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-3891.891892*X[1](t)+24.10886487, 0.594900e-2 <=
X[1](t) and X[1](t) <= 0.598600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([187714.2857*X[1](t)-1414.169571, 0.757200e-2 <=
X[1](t) and X[1](t) <= 0.757900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-953.8461538*X[1](t)+6.630430769, 0.581900e-2 <=
X[1](t) and X[1](t) <= 0.594900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([38225.80645*X[1](t)-282.2428064, 0.754100e-2 <=
X[1](t) and X[1](t) <= 0.757200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([16.83324566*X[1](t)+.9820473435, 0.391800e-2 <=
X[1](t) and X[1](t) <= 0.581900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([333375.0000*X[1](t)-2507.962875, 0.753300e-2 <=
X[1](t) and X[1](t) <= 0.754100e-2], [0,
otherwise]))+(1/2)*((PIECEWISE([-2521.739130*X[1](t)-.5083478261, 0.300000e-4 <=
X[1](t) and X[1](t) < 0.760000e-4], [0,
otherwise]))+(PIECEWISE([-19466.66667*X[1](t), 0. <= X[1](t) and X[1](t) <
0.300000e-4], [0, otherwise]))-(PIECEWISE([1305.263158*X[1](t)-8.623684211,
0.659000e-2 <= X[1](t) and X[1](t) <= 0.668500e-2], [0,
otherwise]))-(PIECEWISE([2205.882353*X[1](t)-14.55876471, 0.652200e-2 <= X[1](t)
and X[1](t) <= 0.659000e-2], [0,
otherwise]))-(PIECEWISE([-5181.818182*X[1](t)+33.62381818, 0.651100e-2 <=
X[1](t) and X[1](t) <= 0.652200e-2], [0,
otherwise]))-(PIECEWISE([121.9512195*X[1](t)-.9090243902, 0.647000e-2 <= X[1](t)
and X[1](t) <= 0.651100e-2], [0,
otherwise]))-(PIECEWISE([1000.000000*X[1](t)-6.590000000, 0.644200e-2 <= X[1](t)
and X[1](t) <= 0.647000e-2], [0,
otherwise]))-(PIECEWISE([-106.0606061*X[1](t)+.5352424245, 0.637600e-2 <=
X[1](t) and X[1](t) <= 0.644200e-2], [0,
otherwise]))-(PIECEWISE([-7400.000000*X[1](t)+47.04140000, 0.636600e-2 <=
X[1](t) and X[1](t) <= 0.637600e-2], [0,
otherwise]))-(PIECEWISE([-1364.285714*X[1](t)+8.618042855, 0.622600e-2 <=
X[1](t) and X[1](t) <= 0.636600e-2], [0,
otherwise]))-(PIECEWISE([-1560.000000*X[1](t)+9.836560000, 0.615100e-2 <=
X[1](t) and X[1](t) <= 0.622600e-2], [0,
otherwise]))-(PIECEWISE([-2242.424242*X[1](t)+14.03415151, 0.605200e-2 <=
X[1](t) and X[1](t) <= 0.615100e-2], [0,
otherwise]))-(PIECEWISE([-2613.636364*X[1](t)+16.28072727, 0.600800e-2 <=
X[1](t) and X[1](t) <= 0.605200e-2], [0,
otherwise]))+(PIECEWISE([2925.531915*X[1](t)-21.68861702, 0.689400e-2 <= X[1](t)
and X[1](t) < 0.708200e-2], [0,
otherwise]))+(PIECEWISE([2574.162679*X[1](t)-19.26627751, 0.668500e-2 <= X[1](t)
and X[1](t) < 0.689400e-2], [0,
otherwise]))+(PIECEWISE([1305.263158*X[1](t)-10.78368421, 0.659000e-2 <= X[1](t)
and X[1](t) < 0.668500e-2], [0,
otherwise]))+(PIECEWISE([2205.882353*X[1](t)-16.71876471, 0.652200e-2 <= X[1](t)
and X[1](t) < 0.659000e-2], [0,
otherwise]))+(PIECEWISE([-5181.818182*X[1](t)+31.46381818, 0.651100e-2 <=
X[1](t) and X[1](t) < 0.652200e-2], [0,
otherwise]))+(PIECEWISE([121.9512195*X[1](t)-3.069024390, 0.647000e-2 <= X[1](t)
and X[1](t) < 0.651100e-2], [0,
otherwise]))+(PIECEWISE([1000.000000*X[1](t)-8.750000000, 0.644200e-2 <= X[1](t)
and X[1](t) < 0.647000e-2], [0,
otherwise]))+(PIECEWISE([-106.0606061*X[1](t)-1.624757576, 0.637600e-2 <=
X[1](t) and X[1](t) < 0.644200e-2], [0,
otherwise]))+(PIECEWISE([-7400.000000*X[1](t)+44.88140000, 0.636600e-2 <=
X[1](t) and X[1](t) < 0.637600e-2], [0,
otherwise]))+(PIECEWISE([-1364.285714*X[1](t)+6.458042855, 0.622600e-2 <=
X[1](t) and X[1](t) < 0.636600e-2], [0,
otherwise]))+(PIECEWISE([-1560.000000*X[1](t)+7.676560000, 0.615100e-2 <=
X[1](t) and X[1](t) < 0.622600e-2], [0,
otherwise]))-(PIECEWISE([2574.162679*X[1](t)-17.10627751, 0.668500e-2 <= X[1](t)
and X[1](t) <= 0.689400e-2], [0,
otherwise]))+(PIECEWISE([-2242.424242*X[1](t)+11.87415151, 0.605200e-2 <=
X[1](t) and X[1](t) < 0.615100e-2], [0,
otherwise]))+(PIECEWISE([-2613.636364*X[1](t)+14.12072727, 0.600800e-2 <=
X[1](t) and X[1](t) < 0.605200e-2], [0,
otherwise]))+(PIECEWISE([-10636.36364*X[1](t)+62.32127275, 0.598600e-2 <=
X[1](t) and X[1](t) < 0.600800e-2], [0,
otherwise]))+(PIECEWISE([-3891.891892*X[1](t)+21.94886487, 0.594900e-2 <=
X[1](t) and X[1](t) < 0.598600e-2], [0,
otherwise]))+(PIECEWISE([-953.8461538*X[1](t)+4.470430769, 0.581900e-2 <=
X[1](t) and X[1](t) < 0.594900e-2], [0,
otherwise]))+(PIECEWISE([-16.83324566*X[1](t)-.9820473435, 0.391800e-2 <=
X[1](t) and X[1](t) < 0.581900e-2], [0,
otherwise]))+(PIECEWISE([-39.57946815*X[1](t)-.8929276438, 0.230100e-2 <=
X[1](t) and X[1](t) < 0.391800e-2], [0,
otherwise]))+(PIECEWISE([-49.21579232*X[1](t)-.8707544619, 0.452000e-3 <=
X[1](t) and X[1](t) < 0.230100e-2], [0,
otherwise]))+(PIECEWISE([-513.2978723*X[1](t)-.6609893617, 0.760000e-4 <=
X[1](t) and X[1](t) < 0.452000e-3], [0,
otherwise]))-(PIECEWISE([39.57946815*X[1](t)+.8929276438, 0.230100e-2 <= X[1](t)
and X[1](t) <= 0.391800e-2], [0,
otherwise]))-(PIECEWISE([11516.66667*X[1](t)-83.40405002, 0.747300e-2 <= X[1](t)
and X[1](t) <= 0.753300e-2], [0,
otherwise]))-(PIECEWISE([59000.00000*X[1](t)-438.2470000, 0.746900e-2 <= X[1](t)
and X[1](t) <= 0.747300e-2], [0,
otherwise]))-(PIECEWISE([49.21579232*X[1](t)+.8707544619, 0.452000e-3 <= X[1](t)
and X[1](t) <= 0.230100e-2], [0,
otherwise]))-(PIECEWISE([300.0000000*X[1](t)+.183300000, 0.743900e-2 <= X[1](t)
and X[1](t) <= 0.746900e-2], [0,
otherwise]))-(PIECEWISE([513.2978723*X[1](t)+.6609893617, 0.760000e-4 <= X[1](t)
and X[1](t) <= 0.452000e-3], [0,
otherwise]))-(PIECEWISE([4263.374486*X[1](t)-29.30024280, 0.719600e-2 <= X[1](t)
and X[1](t) <= 0.743900e-2], [0,
otherwise]))-(PIECEWISE([2521.739130*X[1](t)+.5083478261, 0.300000e-4 <= X[1](t)
and X[1](t) <= 0.760000e-4], [0,
otherwise]))-(PIECEWISE([1778.846154*X[1](t)-11.42157692, 0.709200e-2 <= X[1](t)
and X[1](t) <= 0.719600e-2], [0, otherwise]))-(PIECEWISE([19466.66667*X[1](t),
0. <= X[1](t) and X[1](t) <= 0.300000e-4], [0,
otherwise]))-(PIECEWISE([400.0000000*X[1](t)-1.642800000, 0.708200e-2 <= X[1](t)
and X[1](t) <= 0.709200e-2], [0,
otherwise]))+(PIECEWISE([722000.0000*X[1](t)-5465.681000, 0.757900e-2 <= X[1](t)
and X[1](t) < 0.758000e-2], [0,
otherwise]))+(PIECEWISE([187714.2857*X[1](t)-1416.329571, 0.757200e-2 <= X[1](t)
and X[1](t) < 0.757900e-2], [0,
otherwise]))+(PIECEWISE([38225.80645*X[1](t)-284.4028064, 0.754100e-2 <= X[1](t)
and X[1](t) < 0.757200e-2], [0,
otherwise]))+(PIECEWISE([333375.0000*X[1](t)-2510.122875, 0.753300e-2 <= X[1](t)
and X[1](t) < 0.754100e-2], [0,
otherwise]))+(PIECEWISE([11516.66667*X[1](t)-85.56405002, 0.747300e-2 <= X[1](t)
and X[1](t) < 0.753300e-2], [0,
otherwise]))+(PIECEWISE([59000.00000*X[1](t)-440.4070000, 0.746900e-2 <= X[1](t)
and X[1](t) < 0.747300e-2], [0,
otherwise]))+(PIECEWISE([300.0000000*X[1](t)-1.976700000, 0.743900e-2 <= X[1](t)
and X[1](t) < 0.746900e-2], [0,
otherwise]))+(PIECEWISE([4263.374486*X[1](t)-31.46024280, 0.719600e-2 <= X[1](t)
and X[1](t) < 0.743900e-2], [0,
otherwise]))+(PIECEWISE([1778.846154*X[1](t)-13.58157692, 0.709200e-2 <= X[1](t)
and X[1](t) < 0.719600e-2], [0,
otherwise]))+(PIECEWISE([400.0000000*X[1](t)-3.802800000, 0.708200e-2 <= X[1](t)
and X[1](t) < 0.709200e-2], [0,
otherwise]))-(PIECEWISE([2925.531915*X[1](t)-19.52861702, 0.689400e-2 <= X[1](t)
and X[1](t) <= 0.708200e-2], [0,
otherwise]))-(PIECEWISE([-10636.36364*X[1](t)+64.48127275, 0.598600e-2 <=
X[1](t) and X[1](t) <= 0.600800e-2], [0,
otherwise]))-(PIECEWISE([722000.0000*X[1](t)-5463.521000, 0.757900e-2 <= X[1](t)
and X[1](t) <= 0.758000e-2], [0,
otherwise]))-(PIECEWISE([-3891.891892*X[1](t)+24.10886487, 0.594900e-2 <=
X[1](t) and X[1](t) <= 0.598600e-2], [0,
otherwise]))-(PIECEWISE([187714.2857*X[1](t)-1414.169571, 0.757200e-2 <= X[1](t)
and X[1](t) <= 0.757900e-2], [0,
otherwise]))-(PIECEWISE([-953.8461538*X[1](t)+6.630430769, 0.581900e-2 <=
X[1](t) and X[1](t) <= 0.594900e-2], [0,
otherwise]))-(PIECEWISE([38225.80645*X[1](t)-282.2428064, 0.754100e-2 <= X[1](t)
and X[1](t) <= 0.757200e-2], [0,
otherwise]))-(PIECEWISE([16.83324566*X[1](t)+.9820473435, 0.391800e-2 <= X[1](t)
and X[1](t) <= 0.581900e-2], [0,
otherwise]))-(PIECEWISE([333375.0000*X[1](t)-2507.962875, 0.753300e-2 <= X[1](t)
and X[1](t) <= 0.754100e-2], [0,
otherwise])))*tanh(26466.52412*V[1](t)))*(PIECEWISE([PIECEWISE([0, X[1](t) <=
0.987586956215446e-3], [1, otherwise]),
-193.7500000*X[1](t)+(1/2)*(PIECEWISE([-2521.739130*X[1](t)-.5083478261,
0.300000e-4 <= X[1](t) and X[1](t) < 0.760000e-4], [0,
otherwise]))+(1/2)*(PIECEWISE([-19466.66667*X[1](t), 0. <= X[1](t) and X[1](t) <
0.300000e-4], [0,
otherwise]))+(1/2)*(PIECEWISE([1305.263158*X[1](t)-8.623684211, 0.659000e-2 <=
X[1](t) and X[1](t) <= 0.668500e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([2205.882353*X[1](t)-14.55876471, 0.652200e-2 <=
X[1](t) and X[1](t) <= 0.659000e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-5181.818182*X[1](t)+33.62381818, 0.651100e-2 <=
X[1](t) and X[1](t) <= 0.652200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([121.9512195*X[1](t)-.9090243902, 0.647000e-2 <=
X[1](t) and X[1](t) <= 0.651100e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([1000.000000*X[1](t)-6.590000000, 0.644200e-2 <=
X[1](t) and X[1](t) <= 0.647000e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-106.0606061*X[1](t)+.5352424245, 0.637600e-2 <=
X[1](t) and X[1](t) <= 0.644200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-7400.000000*X[1](t)+47.04140000, 0.636600e-2 <=
X[1](t) and X[1](t) <= 0.637600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-1364.285714*X[1](t)+8.618042855, 0.622600e-2 <=
X[1](t) and X[1](t) <= 0.636600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-1560.000000*X[1](t)+9.836560000, 0.615100e-2 <=
X[1](t) and X[1](t) <= 0.622600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-2242.424242*X[1](t)+14.03415151, 0.605200e-2 <=
X[1](t) and X[1](t) <= 0.615100e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-2613.636364*X[1](t)+16.28072727, 0.600800e-2 <=
X[1](t) and X[1](t) <= 0.605200e-2], [0, otherwise]))-.2108934567*(PIECEWISE([0,
t < 0], [-367.8000000*t, t < 0.500000e-1], [-17.02230769-27.35384615*t, t <
.700000], [-29.01250000-10.22500000*t, t < 1.90000],
[-95.08500000+24.55000000*t, t < 2.10000], [-1459.770000+674.4000000*t, t <
2.15000], [-9.81000, t < 3.00000], [20.27142858-10.02714286*t, t < 10.0000], [0,
10.0000 <=
t]))+(PIECEWISE([60.2235333525032*abs(V[1](t))+11322.0119180134*abs(V[1](t))*X[1
](t)+2211.80145999893*abs(V[1](t))^(3/2)+133745.673287464*abs(V[1](t))^(3/2)*X[1
](t)+268619.007660551*abs(V[1](t))^2-2061016.30853200*abs(V[1](t))^2*X[1](t)+150
751.035327351*abs(V[1](t))^(5/2)+9360854.91199159*abs(V[1](t))^(5/2)*X[1](t),
V[1](t) < 0],
[-93.2093363318623*abs(V[1](t))-17119.3992260773*abs(V[1](t))*X[1](t)-527.919951
282059*abs(V[1](t))^(3/2)+132509.093439568*abs(V[1](t))^(3/2)*X[1](t)-295176.087
800302*abs(V[1](t))^2-1808560.92210368*abs(V[1](t))^2*X[1](t)-67565.7931654421*a
bs(V[1](t))^(5/2)+8702690.48304019*abs(V[1](t))^(5/2)*X[1](t),
otherwise]))+(1/2)*(PIECEWISE([2925.531915*X[1](t)-21.68861702, 0.689400e-2 <=
X[1](t) and X[1](t) < 0.708200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([2574.162679*X[1](t)-19.26627751, 0.668500e-2 <=
X[1](t) and X[1](t) < 0.689400e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([1305.263158*X[1](t)-10.78368421, 0.659000e-2 <=
X[1](t) and X[1](t) < 0.668500e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([2205.882353*X[1](t)-16.71876471, 0.652200e-2 <=
X[1](t) and X[1](t) < 0.659000e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-5181.818182*X[1](t)+31.46381818, 0.651100e-2 <=
X[1](t) and X[1](t) < 0.652200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([121.9512195*X[1](t)-3.069024390, 0.647000e-2 <=
X[1](t) and X[1](t) < 0.651100e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([1000.000000*X[1](t)-8.750000000, 0.644200e-2 <=
X[1](t) and X[1](t) < 0.647000e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-106.0606061*X[1](t)-1.624757576, 0.637600e-2 <=
X[1](t) and X[1](t) < 0.644200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-7400.000000*X[1](t)+44.88140000, 0.636600e-2 <=
X[1](t) and X[1](t) < 0.637600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-1364.285714*X[1](t)+6.458042855, 0.622600e-2 <=
X[1](t) and X[1](t) < 0.636600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-1560.000000*X[1](t)+7.676560000, 0.615100e-2 <=
X[1](t) and X[1](t) < 0.622600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([2574.162679*X[1](t)-17.10627751, 0.668500e-2 <=
X[1](t) and X[1](t) <= 0.689400e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-2242.424242*X[1](t)+11.87415151, 0.605200e-2 <=
X[1](t) and X[1](t) < 0.615100e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-2613.636364*X[1](t)+14.12072727, 0.600800e-2 <=
X[1](t) and X[1](t) < 0.605200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-10636.36364*X[1](t)+62.32127275, 0.598600e-2 <=
X[1](t) and X[1](t) < 0.600800e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-3891.891892*X[1](t)+21.94886487, 0.594900e-2 <=
X[1](t) and X[1](t) < 0.598600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-953.8461538*X[1](t)+4.470430769, 0.581900e-2 <=
X[1](t) and X[1](t) < 0.594900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-16.83324566*X[1](t)-.9820473435, 0.391800e-2 <=
X[1](t) and X[1](t) < 0.581900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-39.57946815*X[1](t)-.8929276438, 0.230100e-2 <=
X[1](t) and X[1](t) < 0.391800e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-49.21579232*X[1](t)-.8707544619, 0.452000e-3 <=
X[1](t) and X[1](t) < 0.230100e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-513.2978723*X[1](t)-.6609893617, 0.760000e-4 <=
X[1](t) and X[1](t) < 0.452000e-3], [0,
otherwise]))+(1/2)*(PIECEWISE([39.57946815*X[1](t)+.8929276438, 0.230100e-2 <=
X[1](t) and X[1](t) <= 0.391800e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([11516.66667*X[1](t)-83.40405002, 0.747300e-2 <=
X[1](t) and X[1](t) <= 0.753300e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([59000.00000*X[1](t)-438.2470000, 0.746900e-2 <=
X[1](t) and X[1](t) <= 0.747300e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([49.21579232*X[1](t)+.8707544619, 0.452000e-3 <=
X[1](t) and X[1](t) <= 0.230100e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([300.0000000*X[1](t)+.183300000, 0.743900e-2 <=
X[1](t) and X[1](t) <= 0.746900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([513.2978723*X[1](t)+.6609893617, 0.760000e-4 <=
X[1](t) and X[1](t) <= 0.452000e-3], [0,
otherwise]))+(1/2)*(PIECEWISE([4263.374486*X[1](t)-29.30024280, 0.719600e-2 <=
X[1](t) and X[1](t) <= 0.743900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([2521.739130*X[1](t)+.5083478261, 0.300000e-4 <=
X[1](t) and X[1](t) <= 0.760000e-4], [0,
otherwise]))+(1/2)*(PIECEWISE([1778.846154*X[1](t)-11.42157692, 0.709200e-2 <=
X[1](t) and X[1](t) <= 0.719600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([19466.66667*X[1](t), 0. <= X[1](t) and X[1](t) <=
0.300000e-4], [0,
otherwise]))+(1/2)*(PIECEWISE([400.0000000*X[1](t)-1.642800000, 0.708200e-2 <=
X[1](t) and X[1](t) <= 0.709200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([722000.0000*X[1](t)-5465.681000, 0.757900e-2 <=
X[1](t) and X[1](t) < 0.758000e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([187714.2857*X[1](t)-1416.329571, 0.757200e-2 <=
X[1](t) and X[1](t) < 0.757900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([38225.80645*X[1](t)-284.4028064, 0.754100e-2 <=
X[1](t) and X[1](t) < 0.757200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([333375.0000*X[1](t)-2510.122875, 0.753300e-2 <=
X[1](t) and X[1](t) < 0.754100e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([11516.66667*X[1](t)-85.56405002, 0.747300e-2 <=
X[1](t) and X[1](t) < 0.753300e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([59000.00000*X[1](t)-440.4070000, 0.746900e-2 <=
X[1](t) and X[1](t) < 0.747300e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([300.0000000*X[1](t)-1.976700000, 0.743900e-2 <=
X[1](t) and X[1](t) < 0.746900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([4263.374486*X[1](t)-31.46024280, 0.719600e-2 <=
X[1](t) and X[1](t) < 0.743900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([1778.846154*X[1](t)-13.58157692, 0.709200e-2 <=
X[1](t) and X[1](t) < 0.719600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([400.0000000*X[1](t)-3.802800000, 0.708200e-2 <=
X[1](t) and X[1](t) < 0.709200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([2925.531915*X[1](t)-19.52861702, 0.689400e-2 <=
X[1](t) and X[1](t) <= 0.708200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-10636.36364*X[1](t)+64.48127275, 0.598600e-2 <=
X[1](t) and X[1](t) <= 0.600800e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([722000.0000*X[1](t)-5463.521000, 0.757900e-2 <=
X[1](t) and X[1](t) <= 0.758000e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-3891.891892*X[1](t)+24.10886487, 0.594900e-2 <=
X[1](t) and X[1](t) <= 0.598600e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([187714.2857*X[1](t)-1414.169571, 0.757200e-2 <=
X[1](t) and X[1](t) <= 0.757900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([-953.8461538*X[1](t)+6.630430769, 0.581900e-2 <=
X[1](t) and X[1](t) <= 0.594900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([38225.80645*X[1](t)-282.2428064, 0.754100e-2 <=
X[1](t) and X[1](t) <= 0.757200e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([16.83324566*X[1](t)+.9820473435, 0.391800e-2 <=
X[1](t) and X[1](t) <= 0.581900e-2], [0,
otherwise]))+(1/2)*(PIECEWISE([333375.0000*X[1](t)-2507.962875, 0.753300e-2 <=
X[1](t) and X[1](t) <= 0.754100e-2], [0,
otherwise]))+(1/2)*((PIECEWISE([-2521.739130*X[1](t)-.5083478261, 0.300000e-4 <=
X[1](t) and X[1](t) < 0.760000e-4], [0,
otherwise]))+(PIECEWISE([-19466.66667*X[1](t), 0. <= X[1](t) and X[1](t) <
0.300000e-4], [0, otherwise]))-(PIECEWISE([1305.263158*X[1](t)-8.623684211,
0.659000e-2 <= X[1](t) and X[1](t) <= 0.668500e-2], [0,
otherwise]))-(PIECEWISE([2205.882353*X[1](t)-14.55876471, 0.652200e-2 <= X[1](t)
and X[1](t) <= 0.659000e-2], [0,
otherwise]))-(PIECEWISE([-5181.818182*X[1](t)+33.62381818, 0.651100e-2 <=
X[1](t) and X[1](t) <= 0.652200e-2], [0,
otherwise]))-(PIECEWISE([121.9512195*X[1](t)-.9090243902, 0.647000e-2 <= X[1](t)
and X[1](t) <= 0.651100e-2], [0,
otherwise]))-(PIECEWISE([1000.000000*X[1](t)-6.590000000, 0.644200e-2 <= X[1](t)
and X[1](t) <= 0.647000e-2], [0,
otherwise]))-(PIECEWISE([-106.0606061*X[1](t)+.5352424245, 0.637600e-2 <=
X[1](t) and X[1](t) <= 0.644200e-2], [0,
otherwise]))-(PIECEWISE([-7400.000000*X[1](t)+47.04140000, 0.636600e-2 <=
X[1](t) and X[1](t) <= 0.637600e-2], [0,
otherwise]))-(PIECEWISE([-1364.285714*X[1](t)+8.618042855, 0.622600e-2 <=
X[1](t) and X[1](t) <= 0.636600e-2], [0,
otherwise]))-(PIECEWISE([-1560.000000*X[1](t)+9.836560000, 0.615100e-2 <=
X[1](t) and X[1](t) <= 0.622600e-2], [0,
otherwise]))-(PIECEWISE([-2242.424242*X[1](t)+14.03415151, 0.605200e-2 <=
X[1](t) and X[1](t) <= 0.615100e-2], [0,
otherwise]))-(PIECEWISE([-2613.636364*X[1](t)+16.28072727, 0.600800e-2 <=
X[1](t) and X[1](t) <= 0.605200e-2], [0,
otherwise]))+(PIECEWISE([2925.531915*X[1](t)-21.68861702, 0.689400e-2 <= X[1](t)
and X[1](t) < 0.708200e-2], [0,
otherwise]))+(PIECEWISE([2574.162679*X[1](t)-19.26627751, 0.668500e-2 <= X[1](t)
and X[1](t) < 0.689400e-2], [0,
otherwise]))+(PIECEWISE([1305.263158*X[1](t)-10.78368421, 0.659000e-2 <= X[1](t)
and X[1](t) < 0.668500e-2], [0,
otherwise]))+(PIECEWISE([2205.882353*X[1](t)-16.71876471, 0.652200e-2 <= X[1](t)
and X[1](t) < 0.659000e-2], [0,
otherwise]))+(PIECEWISE([-5181.818182*X[1](t)+31.46381818, 0.651100e-2 <=
X[1](t) and X[1](t) < 0.652200e-2], [0,
otherwise]))+(PIECEWISE([121.9512195*X[1](t)-3.069024390, 0.647000e-2 <= X[1](t)
and X[1](t) < 0.651100e-2], [0,
otherwise]))+(PIECEWISE([1000.000000*X[1](t)-8.750000000, 0.644200e-2 <= X[1](t)
and X[1](t) < 0.647000e-2], [0,
otherwise]))+(PIECEWISE([-106.0606061*X[1](t)-1.624757576, 0.637600e-2 <=
X[1](t) and X[1](t) < 0.644200e-2], [0,
otherwise]))+(PIECEWISE([-7400.000000*X[1](t)+44.88140000, 0.636600e-2 <=
X[1](t) and X[1](t) < 0.637600e-2], [0,
otherwise]))+(PIECEWISE([-1364.285714*X[1](t)+6.458042855, 0.622600e-2 <=
X[1](t) and X[1](t) < 0.636600e-2], [0,
otherwise]))+(PIECEWISE([-1560.000000*X[1](t)+7.676560000, 0.615100e-2 <=
X[1](t) and X[1](t) < 0.622600e-2], [0,
otherwise]))-(PIECEWISE([2574.162679*X[1](t)-17.10627751, 0.668500e-2 <= X[1](t)
and X[1](t) <= 0.689400e-2], [0,
otherwise]))+(PIECEWISE([-2242.424242*X[1](t)+11.87415151, 0.605200e-2 <=
X[1](t) and X[1](t) < 0.615100e-2], [0,
otherwise]))+(PIECEWISE([-2613.636364*X[1](t)+14.12072727, 0.600800e-2 <=
X[1](t) and X[1](t) < 0.605200e-2], [0,
otherwise]))+(PIECEWISE([-10636.36364*X[1](t)+62.32127275, 0.598600e-2 <=
X[1](t) and X[1](t) < 0.600800e-2], [0,
otherwise]))+(PIECEWISE([-3891.891892*X[1](t)+21.94886487, 0.594900e-2 <=
X[1](t) and X[1](t) < 0.598600e-2], [0,
otherwise]))+(PIECEWISE([-953.8461538*X[1](t)+4.470430769, 0.581900e-2 <=
X[1](t) and X[1](t) < 0.594900e-2], [0,
otherwise]))+(PIECEWISE([-16.83324566*X[1](t)-.9820473435, 0.391800e-2 <=
X[1](t) and X[1](t) < 0.581900e-2], [0,
otherwise]))+(PIECEWISE([-39.57946815*X[1](t)-.8929276438, 0.230100e-2 <=
X[1](t) and X[1](t) < 0.391800e-2], [0,
otherwise]))+(PIECEWISE([-49.21579232*X[1](t)-.8707544619, 0.452000e-3 <=
X[1](t) and X[1](t) < 0.230100e-2], [0,
otherwise]))+(PIECEWISE([-513.2978723*X[1](t)-.6609893617, 0.760000e-4 <=
X[1](t) and X[1](t) < 0.452000e-3], [0,
otherwise]))-(PIECEWISE([39.57946815*X[1](t)+.8929276438, 0.230100e-2 <= X[1](t)
and X[1](t) <= 0.391800e-2], [0,
otherwise]))-(PIECEWISE([11516.66667*X[1](t)-83.40405002, 0.747300e-2 <= X[1](t)
and X[1](t) <= 0.753300e-2], [0,
otherwise]))-(PIECEWISE([59000.00000*X[1](t)-438.2470000, 0.746900e-2 <= X[1](t)
and X[1](t) <= 0.747300e-2], [0,
otherwise]))-(PIECEWISE([49.21579232*X[1](t)+.8707544619, 0.452000e-3 <= X[1](t)
and X[1](t) <= 0.230100e-2], [0,
otherwise]))-(PIECEWISE([300.0000000*X[1](t)+.183300000, 0.743900e-2 <= X[1](t)
and X[1](t) <= 0.746900e-2], [0,
otherwise]))-(PIECEWISE([513.2978723*X[1](t)+.6609893617, 0.760000e-4 <= X[1](t)
and X[1](t) <= 0.452000e-3], [0,
otherwise]))-(PIECEWISE([4263.374486*X[1](t)-29.30024280, 0.719600e-2 <= X[1](t)
and X[1](t) <= 0.743900e-2], [0,
otherwise]))-(PIECEWISE([2521.739130*X[1](t)+.5083478261, 0.300000e-4 <= X[1](t)
and X[1](t) <= 0.760000e-4], [0,
otherwise]))-(PIECEWISE([1778.846154*X[1](t)-11.42157692, 0.709200e-2 <= X[1](t)
and X[1](t) <= 0.719600e-2], [0, otherwise]))-(PIECEWISE([19466.66667*X[1](t),
0. <= X[1](t) and X[1](t) <= 0.300000e-4], [0,
otherwise]))-(PIECEWISE([400.0000000*X[1](t)-1.642800000, 0.708200e-2 <= X[1](t)
and X[1](t) <= 0.709200e-2], [0,
otherwise]))+(PIECEWISE([722000.0000*X[1](t)-5465.681000, 0.757900e-2 <= X[1](t)
and X[1](t) < 0.758000e-2], [0,
otherwise]))+(PIECEWISE([187714.2857*X[1](t)-1416.329571, 0.757200e-2 <= X[1](t)
and X[1](t) < 0.757900e-2], [0,
otherwise]))+(PIECEWISE([38225.80645*X[1](t)-284.4028064, 0.754100e-2 <= X[1](t)
and X[1](t) < 0.757200e-2], [0,
otherwise]))+(PIECEWISE([333375.0000*X[1](t)-2510.122875, 0.753300e-2 <= X[1](t)
and X[1](t) < 0.754100e-2], [0,
otherwise]))+(PIECEWISE([11516.66667*X[1](t)-85.56405002, 0.747300e-2 <= X[1](t)
and X[1](t) < 0.753300e-2], [0,
otherwise]))+(PIECEWISE([59000.00000*X[1](t)-440.4070000, 0.746900e-2 <= X[1](t)
and X[1](t) < 0.747300e-2], [0,
otherwise]))+(PIECEWISE([300.0000000*X[1](t)-1.976700000, 0.743900e-2 <= X[1](t)
and X[1](t) < 0.746900e-2], [0,
otherwise]))+(PIECEWISE([4263.374486*X[1](t)-31.46024280, 0.719600e-2 <= X[1](t)
and X[1](t) < 0.743900e-2], [0,
otherwise]))+(PIECEWISE([1778.846154*X[1](t)-13.58157692, 0.709200e-2 <= X[1](t)
and X[1](t) < 0.719600e-2], [0,
otherwise]))+(PIECEWISE([400.0000000*X[1](t)-3.802800000, 0.708200e-2 <= X[1](t)
and X[1](t) < 0.709200e-2], [0,
otherwise]))-(PIECEWISE([2925.531915*X[1](t)-19.52861702, 0.689400e-2 <= X[1](t)
and X[1](t) <= 0.708200e-2], [0,
otherwise]))-(PIECEWISE([-10636.36364*X[1](t)+64.48127275, 0.598600e-2 <=
X[1](t) and X[1](t) <= 0.600800e-2], [0,
otherwise]))-(PIECEWISE([722000.0000*X[1](t)-5463.521000, 0.757900e-2 <= X[1](t)
and X[1](t) <= 0.758000e-2], [0,
otherwise]))-(PIECEWISE([-3891.891892*X[1](t)+24.10886487, 0.594900e-2 <=
X[1](t) and X[1](t) <= 0.598600e-2], [0,
otherwise]))-(PIECEWISE([187714.2857*X[1](t)-1414.169571, 0.757200e-2 <= X[1](t)
and X[1](t) <= 0.757900e-2], [0,
otherwise]))-(PIECEWISE([-953.8461538*X[1](t)+6.630430769, 0.581900e-2 <=
X[1](t) and X[1](t) <= 0.594900e-2], [0,
otherwise]))-(PIECEWISE([38225.80645*X[1](t)-282.2428064, 0.754100e-2 <= X[1](t)
and X[1](t) <= 0.757200e-2], [0,
otherwise]))-(PIECEWISE([16.83324566*X[1](t)+.9820473435, 0.391800e-2 <= X[1](t)
and X[1](t) <= 0.581900e-2], [0,
otherwise]))-(PIECEWISE([333375.0000*X[1](t)-2507.962875, 0.753300e-2 <= X[1](t)
and X[1](t) <= 0.754100e-2], [0, otherwise])))*tanh(26466.52412*V[1](t)) <=
5.860656250], [1, otherwise]))+(PIECEWISE([1, abs(X[1](t)-0.987586956215446e-3)
< 1/1000000 and V[1](t) <= -1/100000000], [0, otherwise])), diff(X[1](t), t) =
V[1](t)*(PIECEWISE([PIECEWISE([0, X[1](t) <= 0.987586956215446e-3], [1,
otherwise]), V[1](t) <= 0], [1, otherwise])), V[1](0) = 0., X[1](0) =
0.987586956215446e-3}
>
I owe you an explanation of the the structure of the system
It codes first Newton's law applied to a single moving mass : dX/dt = V and M*dY/dt = F
where F writes Acc(t) - R(X(t), V(t))
1/ Acc is the acceleration (driven) component
2 R(...) is a force that opposes to the displacement of the mass
The initial position of the mass is X(0) = A and V(0)=0 and further positions of it mus be strictly >= A
Think to abscissa X=A as a rigid wall (here A = 0.00987...)
The behaviour of the mass is given in my original sending.
While the sign of F is negative the mass does not move ; as soon as F >0 (or equivalently, as soon as the acceleration Acc(t) is sufficiently high to balance R(...) the mass begins to take off and leave the wall.
It may happen that the drop of the acceleration may forvce the mass to hit the wall again : in this case, as soon as the mass hits the wall, it stays here and waits for the next increase of Acc(t)
To picture that think to the bouncing ball toy problem with a shock restitution coefficient equal to 0
To handle this situation I transformed the former system by writting
1/ dX/dt = V * P
2/ M*dV/dt = F * Q
where : P = piecewise(`and`(X=A, V<0), 0, 1)
and Q = piecewise(`and`(X=A, F<0), 0, 1)
This new system guarantees X never takes values less than A, and the mass acceleration dV/dt is 0 when the mass stays on the wall
I need to introduce a last modification to force the velovity of the mass to be 0 in this situation.
To do this I modufy the equation M*dV/dt = F * Q by introducing some kind of "Dirac" D at the contact time :
I thus write M*dV/dt = F * Q + D with :
D = 1 if |X-A| < epsilon and V > eta (epsilon and eta "small")
D = 0 otherwise
(this is the las term of the first ODE)
Feel free to ask me any further information you need
Download HereItIs.txt