Научная статья на тему 'Vibroimpact Mobile Robot'

Vibroimpact Mobile Robot Текст научной статьи по специальности «Физика»

CC BY
27
10
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Russian Journal of Nonlinear Dynamics
Scopus
ВАК
RSCI
MathSciNet
zbMATH
Область наук
Ключевые слова
capsule robots / vibroimpact dynamics / Coulomb friction

Аннотация научной статьи по физике, автор научной работы — Alexander P. Ivanov

A simple model of a capsule robot is studied. The device moves upon a rough horizontal plane and consists of a capsule with an embedded motor and an internal moving mass. The motor generates a harmonic force acting on the bodies. Capsule propulsion is achieved by collisions of the inner body with the right wall of the shell. There is Coulomb friction between the capsule and the support, it prevents a possibility of reversal motion. A periodic motion is constructed such that the robot gains the maximal average velocity.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Vibroimpact Mobile Robot»

Russian Journal of Nonlinear Dynamics, 2021, vol. 17, no. 4, pp. 429-436. Full-texts are available at http://nd.ics.org.ru DOI: 10.20537/nd210405

NONLINEAR PHYSICS AND MECHANICS

MSC 2010: 70E60

Vibroimpact Mobile Robot

A. P. Ivanov

A simple model of a capsule robot is studied. The device moves upon a rough horizontal plane and consists of a capsule with an embedded motor and an internal moving mass. The motor generates a harmonic force acting on the bodies. Capsule propulsion is achieved by collisions of the inner body with the right wall of the shell. There is Coulomb friction between the capsule and the support, it prevents a possibility of reversal motion. A periodic motion is constructed such that the robot gains the maximal average velocity.

Keywords: capsule robots, vibroimpact dynamics, Coulomb friction

1. Introduction

Vibroimpact is a well-known instrument to solve various technical tasks ranging from hammering nails to ore mining. The reason is a high efficiency of impacts: they enable us to create large forces without much energy. Since the middle of the last century, the theory of impact oscillations has attracted considerable interest from researchers and has been impressively developed [1-4]. However, to date there have been few applications of this approach to mobile robots. So, a thermally actuated impact-driven locomotive microdevice was considered in [5]. This device is equipped with three legs, which collide with the ground in turn according to a control strategy. The idea of nonlegged locomotion, proposed by Chernous'ko [6], was developed in [7]: a robot-explorer moves like a self-impelling nail beneath Mars' surface. The next steps towards the vibroimpact model were made in [8-10]. In these papers, impact was interpreted as an interaction of a rigid body with a hard spring. In such a setting, analysis becomes rather complicated, thus numerical and experimental methods were implemented. The model of instantaneous collision of two rigid bodies was used in [11], where a sophisticated control pattern was proposed. It was shown that in theory the average velocity of the robot can be made as large as the power of the onboard motor allows.

In this paper, we consider the simplest device of vibroimpact type: it consists of a capsule carrying a motor and an internal moving mass. The motor generates a harmonic force, which causes the motion of the internal mass, accompanied by repeated collisions with the right wall

Received September 14, 2021 Accepted September 27, 2021

The work is supported by the Russian Foundation for Basic Research (project No 18-29-10051)

Alexander P. Ivanov a-p-ivanov@inbox.ru

Moscow Institute of Physics and Technology

Institutskiy per. 9, Dolgoprudny, Moscow Region, 141701 Russia

of the capsule. It is generally accepted that such a system cannot perform directional motion for symmetry reasons. We show that asymmetry can be gained owing to collisions with just one of two walls. We look for parameters of the capsubot that allow it to reach the highest average velocity.

2. Problem statement 2.1. System formulation

c

F(t)

V rrin K ¿J )

TOi

Fig. 1. The capsubot model

We consider a device consisting of two rigid bodies, one inside another (Fig. 1). The outer body (capsule) of mass m1 can move along a certain direction OX upon a rough flat surface. The system includes an onboard motor (not depicted) generating a periodic force F(t) with period t = 2n/w, and

t t n(t) = y F (t)dt, $(t) = y n(t)dt, (2.1)

0 0

applied to the interior mass m2 (the opposite force —F(t) acts on the capsule). There is Coulomb friction between the capsule and the ground according to the formula

{sgn v if v = 0,

r 1 11 f n T0 =IP, (2.2)

[—1, 1] if v = 0,

where P is the total weight, v is the sliding velocity, and i is the coefficient of friction. There is no friction between the bodies, but they can collide. We suggest that the parameters are chosen so that no contact is possible between the interior body and the left wall, but so that it can reach the right wall. In this case an instantaneous collision occurs. It will be described by the relation

u(t0 + 0) = —eu(t0 — 0), (2.3)

where t0 is the instant of the collision, u is the relative velocity, and e G [0, 1] is the coefficient of restitution.

2.2. Equations of motion

There exist several modes of motion, distinguished by the value of v: sliding (v = 0), rest (v = 0) and impact (v changes by jump). To describe them, we use the coordinates x G [0, L], equal to the relative displacement of the internal mass (here the boundary values correspond to the contact with a wall) and y being the distance of the capsule from the origin of the inertial frame OX. First note that the reaction N is balanced by the weight of both bodies, while the only external force is friction. Thus, the momentum Q satisfies the equation

Q = (mi + m2)v + m2U = T (v), u = X, v = y.

It is noteworthy that Eq. (2.4) does not include the motor force F(t). To take it into account, we use Newton's law for m2:

m2 (U + v) = F(t). (2.5) Formula (2.3) of elastic collision implies the relations

v

+ - „,-

v + a(1 + e)u , u+ = -eu ,

m2 ^ (2.6)

which should be applied each time when y = 0 or y = L. The superscripts "minus" and "plus" correspond to the pre- and postimpact values.

2.3. Periodic solutions and optimality criterion

We look for solutions to the system (2.4)-(2.5) with period t such that the average velocity of the capsule is maximal, i.e.,

T

(v) = i Jv(t)dt ->■ max. (2.7)

0

It is assumed that mass m1 and functions (2.1) are given, while the value m2 is to be determined from condition (2.7). This means that we have got fixed equipment of the robot with motor and should choose the internal mass.

3. Construction of a periodic solution

3.1. Equations in dimensionless variables

We introduce a new independent variable y = ut and dimensionless variables

x=- 77=— F=_—_ T = _-__(3 1)

' /.' wV u)'2ML' U)2ML' v ' ;

Note that, in view of (2.7), there is no sense to study motions with return running of the capsule. Therefore, we restrict ourselves to considering motions with v ^ 0. It is assumed that each period consists of three phases: (i) v = 0, the internal mass is moving; (ii) collision with the right wall; (iii) sliding v > 0, terminated with a stop. Consider these phases in turn, denoting x' = dx/dtp, etc.

(i) Equation (2.5) takes the form (retaining the previous notation)

ax" = F (tp). (3.2)

The general solution to (3.2) is

x(<p) = C\ + C2^ + (3.3)

a

with arbitrary constants C1 and C2.

(ii) Since the collision follows the rest phase, formulas (2.6) become

v+ = a(1 + e)u, u(+0) = -eu. (3.4)

Then the capsule starts moving right.

(iii) When v > 0, the system (2.4)-(2.5) becomes

v' + au' = —T0, a(u' + v') = F (<p).

Therefore,

(1 - a)v' = -T0 - F(y), ax" = + F{Lp). (3.5)

1 — a

We set the impact instant as y = 0, so x(0) = 1, x'(—0) = u, x'(+0) = —eu. Then the solution to the first equation of (3.5) is

v = v+_T,v+m) (3a)

1 — a

Relation (3.6) holds as long as v > 0, then the capsule stops for y = y1. Meanwhile, the second equation of (3.5) has the solution

«(*,)= 1 - e«*, + + ^

Formula (3.7) is valid for y G (0, y1 ), then it is replaced by relation (3.3).

3.2. Periodicity conditions

To derive these conditions, we should fit the boundary values of the variables at moments of switching phases. There are two such moments: y = y1 and y = 2^. We define y1 as the first positive root to Eq. (3.6). At this moment, the values (3.7) become

xiy,) = 1 - euy1 + To.*1 . + --7-$(<Pi),

vi |_L

2(1-a) (l-a)a'

vi +_L

1 — a (1 — a)a'

(3.8)

In view of (3.6)

T0 yx = — n(^) + (1 — a)v+, which, with (3.4) and (3.11) taken into account, implies

T,^ =n(T) — n(^). (3.9)

Thus, the value yl can be found as a root of the nonlinear equation (3.9). Integrating Eq. (3.2), we obtain

a(x'(y) — X (y 1)) = n(y) — ny). (3.10)

The first periodicity condition x'(t) = u implies

n(T )= a(1 — a)(1 + e)u. (3.11)

We thus arrive at the following important conclusion:

To ensure the propulsion of the device, the average force {F) must be positive. For example, a harmonic function is not relevant to generate the directed motion of the type considered.

Note that the left-hand side of (3.9) is the increasing linear function starting from the origin. The right-hand side due to (3.11) is positive for p = 0 and vanishes for p = t. Thus, this equation has at least one root within (0, t).

To check the second periodicity condition x(t) = 1, we integrate Eq. (3.10):

x(p) = x(Vl) + (p- v?i)(-ew + v+) + (3.12)

a

Hence,

1 - - (r - )(-eu + v+) = $(r) (3.13)

a

Taking (3.8) into account, formula (3.13) transforms to

"T°2(rb + ~ <T " + = ^

In view of (3.4) and (3.11), this relation has the form

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

№ = - - ((^-yiW+e)-re)n(r) _ (1 _ ^^ = Q {3 U)

Equation (3.14) is linear in a, physically a G (0, 1). To check this condition, we can substitute the values a = 0 and a = 1 in the left part. The results are

Te

'0(O) = (IT^n(T)-$(T),

\ T0 2 ((t - p1 )(1 + e) - Te) ,

'0(1) = H<Pi) ~ y Vi " -- (i + e) -n(r)"

(3.15)

Then

a= 0(of[O)0(l)' «e^1) ^ 0(0)0(1) < o. (3.16)

3.3. Optimality condition

Since the sliding velocity vanishes without the interval p G (0, p1 ) (mod 2n), the optimality condition (2.7) is

fi

I = J v(p)dp — max,

where the value p1 is the first positive root to Eq. (3.9) and the integrand is defined by formula (3.6). In general, F(t) depends on certain parameters. In such a case, problem (3.14) can be solved by appropriate optimization methods taking into account the geometric condition

x(p) ^ 0, Vp G (0, t). (3.17)

In view of (3.6),

.■M = n(T)',r°"rn(y) => «*>.) = A (3.18)

1- a KT1/ 1- a\T1 w 2

u

4. Basic example

In practice, the simplest force to generate by a motor is described by a harmonic law. However, in view of the previous considerations, such a law does not ensure directed motion. So we assume that F(t) belongs to the family

F(t) = Asin(wt + y0) + c, A + c < T0, y0 e [0, 2n]. (4.1)

Here c> 0 is a constant that ensures positive displacement for one period of motion in accordance with (3.11). A possible physical interpretation of this value is the weak long spring, which presses the internal moving mass to the capsule. In fact, parameters a and c can be prearranged, but y0 cannot. This angle corresponds to a t-periodic motion with impact at the moments y = = 0 (mod 2n). A priori, such a motion may be nonunique or not exist, so a detailed analysis is needed. In formulas (2.1)

n(y) = —A(cos(y + y0) — cos y0) + cy, n(T) = ct,

C (4.2)

$(<P) = -4(sin(y> + y0) - sm{y0) - ^cos y0) + -y2.

Now Eq. (3.9) is

T0y1=c{r-y1)-2ASin(^+y0)Sin^. (4.3)

Formula (4.3) allows us to express y0 in terms of y1 in elementary functions (two-fold):

i a ■ c(t — y>i) — T0yi y. 2 i

yl = Arcsm JV Vl Vo=K-yl- yl•

Ai\ Sill ~2~ ^

A sample graph y.(y0) for c = A = 0.5T0 is shown in Fig. 2: this function turns out to be single-valued for any y0 e [0, 2n]. The next step is to find a from the linear equation (3.14). At last, we look for the maximum of I(y.) in formula (3.15). Let e = 1, then in (3.15)

■0(0) = —At cos y0,

m = - - ^^cr, (4.4)

and in (3.18)

= —^(sinCy?! + tp0) - sin(y0) - yl cos y0) + -yl

I(<P i, A c) = ^ (cylT - ftf - ). (4.5)

Numerical calculations show (Fig. 3) that for any admissible values A and c function (2.3) attains maximum close to the point where

Then (4.3) becomes

2 1 1 1 yi n

yQ = yQ + 2n = n -yl-yQ (p0 + Y = ~2'

T0y, =c(T-y1)+2Asm^-.

For instance, if c/T0 = 0.03, A/T0 = 0.2, then

3<P! = 2tt + 2 sin y?! ~ 2.748, y0 ~ -2.945

Fig. 2. Solution to Eq. (4.3)

Fig. 3. A sample graph of the function (4.5)

and a ~ 0.5, while the objective function (4.5) turns out to be

H<Pi, A, c) = ¡T (^r - pf - C 7.65T,

where the dimensionless value T is defined by equation (3.1).

To check the geometric condition (3.17), we use formulas (3.7) for p G [0, p1] and (3.12) for p G [Pi, t].

5. Discussion

Along with energy concentration, a feature widely used in practice, the phenomenon of impact is characterized by simplicity of description. We have considered a vibroimpact model of a mobile device without external movers, which is based on these advantages. This model has a minimal configuration: a shell, a motor, and a moving internal mass. Due to nonlinearity, inherent in impacts and friction, such a system may exhibit rather complicated dynamics, e.g., grazing bifurcation and chaos. This paper analyzes only periodic motions with one collision per

period. It is shown that the periodicity conditions require an asymmetry of the driving force. This property allows one to determine the unique preimpact velocity of the internal mass, then the mass ratio satisfies a linear equation. Therefore, for a given periodic driving force (depending on the onboard motor) we can construct the motion in question. Note that we suggest that in the absence of impact the device cannot move as the motor is too weak to overcome friction. A basic example of the harmonic force is observed. Here an explicit formula for the average velocity has been derived. This value can be maximized by an appropriate choice of certain parameters.

Note that the numerical results in [8] indicate the existence of unique periodic motion with the largest propulsion, which grows as the excitation amplitude increases. In [9-11], optimization is achieved by an appropriate choice of the excitation (nonharmonic) law. Here only a basic example is presented, which indicates the possibility of optimization for simple harmonic excitation by choosing the moments of collisions.

References

[1] Babitsky, V. I., Theory of Vibro-Impact Systems and Applications, Berlin: Springer, 1998

[2] Brogliato, B., Nonsmooth Impact Mechanics: Models, Dynamics and Control, Lect. Notes Control Inf. Sci., vol. 220, London: Springer, 1996.

[3] Multibody Dynamics with Unilateral Constraints, F. Pfeiffer, Ch. Glocker (Eds.), Vienna: Springer, 2000.

[4] Ivanov, A. P., Impact Oscillations: Linear Theory of Stability and Bifurcations, J. Sound Vibrations, 1994, vol. 178, no. 3, pp. 361-378.

[5] Sul, O.J., Falvo, M.R., Taylor, R. M. II, Washburn, S., and Superfineb, R., Thermally Actuated Untethered Impact-Driven Locomotive Microdevices, Appl. Phys. Lett., 2006, vol. 89, no. 20, 203512, 3 p.

[6] Chernous'ko, F. The Optimum Rectilinear Motion of a Two-Mass System, J. Appl. Math. Mech, 2002, vol. 66, no. 1, pp. 1-7; see also: Prikl. Mat. Mekh, 2002, vol. 66, no. 1, pp. 3-9.

[7] Lichtenheldt, R., Schäfer, B., and Krömer, O., Hammering Beneath the Surface of Mars: Modeling and Simulation of the Impact-Driven Locomotion of the HP3-Moleby Coupling Enhanced Multi-Body Dynamics and Discrete Element Method, in Proc. of the 58th Internat. Scientific Colloquium (IWK, Ilmenau, Germany, Sept 12-16, 2014), 20 p.

[8] Liu, Y., Wiercigroch, M., Pavlovskaia, E., Peng, Z.K., Forward and Backward Motion Control of a Vibro-Impact Capsule System, Int. J. Non-Linear Mech., 2015, vol. 70, pp. 30-46.

[9] Bolotnik, N. N., Nunuparov, A. M., and Chashchukhin, V. G., Capsule-Type Vibration-Driven Robot with an Electromagnetic Actuator and an Opposing Spring: Dynamics and Control of Motion, J. Comput. Syst. Sci., 2016, vol. 55, no. 6, pp. 986-1000.

[10] Ivanov, A. P., On the Optimization of a Capsubot with a Spring, in Coupled Problems 2019: Proc. of the 8th Internat. Conf. on Computational Methods for Coupled Problems in Science and Engineering (Sitges, Spain, 2019), E. Onate, M. Papadrakakis, B. Schrefler (Eds.), pp. 213-220.

[11] Ivanov, A. P., Analysis of an Impact-Driven Capsule Robot, Int. J. Nonlin. Mech., 2020, vol. 119, Art. 103257.

i Надоели баннеры? Вы всегда можете отключить рекламу.