Next Article in Journal
A Fully Integrated In Vitro Diagnostic Microsystem for Pathogen Detection Developed Using a “3D Extensible” Microfluidic Design Paradigm
Previous Article in Journal
Investigation of the Pd Nanoparticles-Assisted Chemical Etching of Silicon for Ethanol Solution Electrooxidation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Algorithms for the Motion of Randomly Positioned Hexagonal and Square Microparts on a “Smart Platform” with Electrostatic Forces and a New Method for Their Simultaneous Centralization and Alignment

by
Georgia Kritikou
1,*,
Nikos Aspragathos
1 and
Vassilis Moulianitis
2
1
Robotics Group, Department of Mechanical Engineering and Aeronautics, University of Patras, 265 04 Rio, Greece
2
Department of Product and Systems Design Engineering, University of the Aegean, 84100 Syros, Greece
*
Author to whom correspondence should be addressed.
Micromachines 2019, 10(12), 874; https://doi.org/10.3390/mi10120874
Submission received: 11 October 2019 / Revised: 21 November 2019 / Accepted: 10 December 2019 / Published: 12 December 2019

Abstract

:
In this paper, an approach is proposed for the simultaneous manipulation of multiple hexagonal and square plastic–glass type microparts that are positioned randomly on a smart platform (SP) using electrostatic forces applied by the suitable activation of circular conductive electrodes. First, the statics analysis of a micropart on the SP is presented in detail and the forces and torques that are applied to and around the center of mass (COM) respectively due to the activation of a SP electrode are determined. The “single electrode activation” (SEA) and the “multiple electrodes activations” (MEA) algorithms are introduced to determine the feasible SP electrodes activations for the microparts manipulation considering their initial configuration. An algorithm for the simultaneous handling of multiple microparts is studied considering the collision avoidance with neighboring microparts. An approach is presented for the simultaneous centralization and alignment of the microparts preparing them for their batch parallel motion on the SP. The developed algorithms are applied to a simulated platform and the results are presented and discussed.

1. Introduction

The manipulation of the microcomponents building micro-electromechanical systems (MEMS) is an area, which attracts the interest of many researchers globally. In the MEMS industry, these procedures are implemented serially with microgrippers [1,2,3], microtweezers [4,5], and microrobots [6,7], techniques which are not suitable for low cost parallelization of the production. According to many statistical analyses that have been presented in the relevant bibliography, these methods considerably increase the cycle-time production in the microfactories [8,9,10]. The contactless micromanipulation with forces that overcome the weight of the microcomponents in the micro world is an upcoming solution promising to make the microparts handling more autonomous.
Boheringer et al. [11] proposed a sensorless technique for the contactless micromanipulation fields of nonsymmetric microparts with programmable force on an array with mechanical micro-actuators. The mathematical formula of three particular force fields for the serial centralization, alignment, and transfer of two microcomponents in order to be assembled was presented [12]. These force fields were applied to convex and nonconvex micropart on a mechanical micro-actuator system [13]. A platform with mechanical actuators has also been used for the handling of a convex microcomponent with programmable force fields trapping the micropart in regions of the field’s local minimum [14]. The formula of the programmable force fields is specified considering the geometry of the microparts, their start position, and their start orientation [11,14]. But, the status of the force fields that are applied in the whole handling region has to change for each micromanipulation step in order to be customized in the shape and the configuration of a single micropart. This constraint complicates the parallel manipulation of multiple different-shaped, randomly-oriented microcomponents.
Thus, more efficient contactless microhandling methods for the simultaneous manipulation of the components is needed. The parallel trapping of conductive [15] and polymer [16] mili objects on vibrating plates with electrostatic forces has been proposed. Sun et al. [17] simulated the 3D motion of paramagnetic spheres in regions with magnetic fields while in [18] the levitation and micromanipulation of solid and liquid micromaterials that are enclosed in paramagnetic droplets and handled in magnetic fields, was presented.
Methods for the microparts contactless manipulation in special designed platforms have also been proposed. Techniques have been developed for the planar motion of the micropart due to the micro air-injectors that are placed underneath the manipulation surface of the platform [19,20]. On this device, the micropart is pushed by the air and it is driven to a new equilibrium position with low accuracy due to the high magnitude of the applied force. Dkhil et al. [21] introduced a platform for the quick traverse of the microparts on an air/liquid surface with magnetic fields. The discrete motion of a magnetic microrobot on a platform with embedded microcoils was validated in [22]. However, when a second microrobot starts its parallel motion on the platform, the intensity of the magnetic forces that are applied to the robots gets increased, trapping them on the activated coils.
The microprocessors [23], the microgenerators [24] etc., that compose the MEMS are integrated circuits in plastic/insulating materials. Kritikou et al. [25] proposed a “smart platform” (SP) with embedded conductive electrodes and visual sensors for the handling of multiple plastic/plexiglass microcomponents with electrostatic forces. The motion of the centralized and aligned microparts between two equilibrium positions was implemented due to the activation of specified SP electrodes [26]. But, the microparts that are going to be manipulated on the SP are transmitted to it with transfer lines [8]. As a result, after their initial positioning on the SP, the micro objects are not centralized and aligned (randomly positioned). A path computation method for the parallel motion of multiple microparts on the simulated SP for centralized and aligned microparts has been proposed [25], neglecting how the microparts left their random start configuration. According to the authors’ knowledge, there are no works including activation methods for the motion of the randomly positioned microparts between two equilibrium positions and for their parallel centralization and aligning on the SP. But, in order to be considered the SP as an autonomous–flexible device, the handling of the randomly positioned microcomponent on it is needed.
In this work, the demanding issue of the micromanipulation of non-centralized and non-aligned (randomly positioned) microparts on the SP is studied. Firstly, the static analysis of a randomly positioned micropart on the SP is performed and the forces and torques that are applied to its center of mass (COM) due to a single activation of a SP electrode are determined. Two new algorithms are introduced: the single electrode activation (SEA) and the multiple electrodes activation (MEA). The algorithms compute all the activation combinations that can be applied to the SP electrodes and specify the motion that can implement the micropart due to them. The translation of a randomly positioned micropart between two equilibrium positions applying the activations that result from SEA and MEA algorithms is simulated. A new method for the simultaneous centralization and alignment of multiple static randomly positioned microparts avoiding the collision between them is proposed.
The remaining of the paper is organized as follows: In the following section, the contribution of the paper is presented, in Section 3 a brief description of the smart platform and the layout of the electrodes are presented and the statics analysis of the microparts due to a single SP electrode activation is studied. In Section 4, the single electrode activation (SEA) and the multiple electrodes activation (MEA) algorithms are presented in details. A method for the automated centralization and aligning of the microparts is presented in Section 5. The results of the algorithms and the methods that the authors introduced in this paper are discussed in Section 6, where their future work is also included. In Table 1 is shown the description of the symbols that are going to be used in the rest of the paper.

2. The Contribution

The SP is a device for the manipulation of the microparts with electrostatic forces. At the beginning of their transfer on the SP, the microparts reach random configurations. However, there are no references proposing methods for the microparts’ motion and their automated centralization and alignment on the SP. But, in order to be considered as an efficient and autonomous device, activation methods for the displacement of the randomly positioned microparts are needed. Moreover, the path planning for the simultaneous motion of multiple microparts on the SP can be applied only to centralized and aligned components. Thus, the main contribution of this work is summarized in the following two points:
  • The computation of the activation for the motion of the randomly positioned microparts on the SP.
  • A method for the simultaneous centralization and alignment of multiple microparts on the SP avoiding the collision between them.

3. The Smart Platform and the Microparts

The “smart platform” (SP) is a Printed Circuit Board (PCB) with circular grounded conductive electrodes and two dielectric layers on top that are positioned according to the cross-section shown in Figure 1 [23]. On the top of this microelectromechanical system (MEMS), the insulating glass-type material microparts with circular conductive underneath, can be manipulated due to the electrostatic forces that are presented between the adjacent charged SP and micropart electrodes. The position of the microparts are detected with the aid of the vision system. Then, as it is shown in Figure 1, the SP electrodes get charged, when a constant positive potential is applied to them. As a result, the micropart’s electrodes that are positioned close to the charged area, get charged negatively due to the polarization of the dielectric layers. Finally, the micropart electrode is attracted by the corresponding charged SP electrode, and in the case that the electrostatic forces between them are strong enough, the micropart leaves its current equilibrium position and moves to reach a new one. The electrostatic force between a charged SP electrode and a corresponding micropart electrode were studied and semi-empirical models for the force function with respect to their centers planar distance ( d ) is presented in [25,26,27].
As is shown in Figure 2, the SP has a square form with a side length equal to L P , where the Global Coordinate System (GCS) coincides with the SP’s center of symmetry. The conductive electrodes create a grid where, ( x n ,   y n ) the coordinates of the n t h SP electrode, which is defined according to the columns and lines counting method for a two dimensional array: n = c + ( l 1 ) N ,   c , l [ 1   N ] , where c is the column and the l line, respectively [28]. The electrodes are placed on the SP following a layout so that their centers’ horizontal/vertical Euclidean distance [29] d e is equal to 2 · r + d 1 r , where r is the radius of the electrodes. The d 1 is a coefficient to adjust the distance between the centers of electrodes so that the amplitude of the electrostatic forces is enough for moving the microparts, while the undesirable arc phenomenon to be avoided [30]. The value of distance d e is determined so that d 1   [ 0.5   0.896 ] . The value of r is selected considering the dimensions of the micropart in order to limit the drag forces that are presented between the liquid dielectric layer and the micropart. The SP is used for the contactless micromanipulation exclusively with electrostatic forces without mechanical vibrations as in [15,16,31]. Thus, the limitation of the magnitude of the adhesive forces, which are more intense when the size of the microparts gets increased [32], is achieved when the length L m = 6 · r + 3 d 1 r is less than 500   μ m . So, t the microparts and the SP electrode radius have to be ranged between: 1 μ m   r   60   μ m .
The five circular conductive electrodes are placed underneath the hexagonal and square plastic/plexiglass microparts formatting the square corners layout, which is proposed in [26]. The planar forces that are presented between the micropart and the SP activated electrodes, resulting in its motion are the outgrowth of the successive activation of the micropart’s adjacent SP electrodes. In Figure 2, the activation methods for the horizontal, vertical, and diagonal motion of the centralized and aligned static microparts between two equilibrium positions are illustrated [25,26].
The total attractive electrostatic force between the electrodes is the sum of the F i v and F i v ,   v e r vectors shown in Figure 1, where the F i v represents the planar electrostatic force and the F i v ,   v e r the vertical, respectively. The F i v and F i v ,   v e r with respect to the charged SP electrode and micropart’s electrode centers horizontal distance ( d ) (interaction in the red ellipse in Figure 1), is studied using FEM analysis for three different radiuses of the electrodes. The radius of the SP and micropart electrodes is equal to 15 ,   25 , and 60   μ m , d 1 = 0.7 so that d e   ( 15 μ m ) = 40   μ m , d e   ( 25   μ m ) = 67.5   μ m and d e   ( 60   μ m ) = 160   μ m and the voltage that is applied to each is equal to 50, 50, and 75 V, respectively [25]. The solid dielectric Si O 2 with ε r s = 6 and the oil lubricant with dielectric properties due to the A l 2 O 3 nanoparticles oil additives [33] with dielectric constant equal to ε r l = 8 [34] and static force coefficient μ s = 0.3 [35] are used. In Figure 3, the determinations of the planar electrostatic force between the charged SP electrode and the micropart electrode with respect to d are shown.
The micropart leaves its static condition when:
κ = 1 κ F i v ( d ( n κ ,   i v ) ) > F s = μ s · ( κ = 1 κ F i v , v e r ( d ( n κ ,   i v ) ) + W ) ,
where κ is the total number of the simultaneously activated SP electrodes, n κ   is the activated SP electrode that interacts with the i v electrode of the m i micropart v [ 1   5 ] , F s is the static friction force between the micropart and the dielectric lubricant that is equal to μ s · ( κ   =   1 κ F i v , v e r ( d ( n κ ,   i v ) ) + W ) where W is the weight of the micropart. Considering that the weight W of the micropart is a negligible value the contribution of the μ s · κ   =   1 κ F i v , v e r ( d ( n κ ,   i v ) ) is compared to F i v . In Figure 4, the vertical electrostatic force determinations multiplied by μ s with respect to d is shown.
Considering the graphs in Figure 3 and Figure 4, the mode of the planar electrostatic force with respect to the electrodes distance differs significantly from the corresponding function of μ s · κ   =   1 κ F i v , v e r ( d ( n κ ,   i v ) ) vs. d . The overlapping between the microparts and SP electrodes starts when d < 2 r , where as it is shown in Figure 3 and Figure 4, the planar electrostatic force is significantly greater than the μ s · F i v , v e r ( d ( n ,   i v ) ) for d > 0.1 r . Specifically, when the overlapping between the electrodes is bigger than ( 2 r 0.1 r ) 2 r · 100 % = 120 6 μ m 120 μ m ( 50 2.5 ) μ m 50 μ m ( 30 1.5 ) μ m 30 μ m > 95 % , the F i v and μ s · κ   =   1 κ F i v , v e r ( d ( n κ ,   i v ) ) decreases and increases significantly, respectively. But, the intensity of the vertical electrostatic contributes in the increase of the adhesive forces that trap the micropart on the SP [36]. However, the micropart and the activated SP electrodes are a couple of positively and negatively charged plates with two dielectrics which temp to be self-assembled and centralized since their overlapping is bigger than 0% [37]. So, the micropart electrode can be centralized on an activated SP electrode when 0 % < ( 2 r d ) 2 r · 100 % < 95 % . In the case that the overlapping between the electrodes is bigger than 95%, the micropart electrode is considered as centralized on the activated SP electrode. However, the micropart can be displaced due to a single SP electrode activation leaving its static condition when 0.1 r < d d e . The F i v ( d ( n ,   i v ) ) and the F i v , v e r ( d ( n ,   i v ) ) are described by a 6th grade and 3rd grade polynomial fitting function, respectively, which are used for the computations in the following Sections.
A demanding issue is the activation methods that are applied to the SP electrodes for the motion of the microparts between two equilibrium positions when they are not centralized (the micropart electrode underneath the COM of the micropart does not coincide with a SP electrode) and non-aligned with the GCS (randomly positioned microparts). The position of the microparts on the SP is detected by the vision system and its orientation is described with the template matching method [38]. In Section 3, the static analysis of a randomly positioned micropart is described in order to be used in the activation methods computation which will be discussed in the following sections.
In Figure 5, a part of the SP region and the square corners layout underneath the m i randomly positioned micropart is illustrated. Each electrode’s configuration q i = ( r i ,   θ i ) is computed considering the vector r i = ( x i ,   y i ) and the angle θ i that define the COM’s position and the micropart’s orientation with respect to the GCS, respectively. The micropart can reach any position on the SP apart from these at the edges of the SP, since it is driven out of the SP. Thus, the coordinates of the r i have to satisfy the constraints:
L P 2 + d e x i   L P 2 d e   and   L P 2 + d e y i   L P 2 d e .
The five electrodes are positioned on the diagonals of their square corners layout so that when the COM of the micropart coincides with the center of a SP electrode and θ i = 0 all the micropart electrodes to coincide with a SP electrode, respectively. The position of the center of the v t h micropart electrodeis given by:
x i 1 = x i , y i 1 = y i ,   v = 1 , x i v = x i + 2 d e sin ( θ i v ) ,   y i v = y i + 2 d e cos ( θ i v ) v   [ 2   5 ] ,
where the value of each θ i v is included in Table 2.
The planar forces and torques that are applied to a micropart with the square corners layout, due to the single interaction between an activated SP electrode and an adjacent micropart electrode, is studied in this section. A horizontal single interaction is shown in Figure 6a, where the local coordinate system L C S i of the micropart is represented with the red dashed vectors, the purple dashed line corresponds to one of the two diagonals of the square corners layout, and the purple star represents the center of the i v micropart electrode. The pink star is the center of an activated SP electrode ( n ), which has sufficient distance from the micropart electrode so to interact with it, with an electrostatic force F i v   ( d ( n ,   i v ) ) (blue vector–symbol F i v in Figure 6b,c. The statics analysis of the micropart and the contribution of the F i v in its translation is shown in Figure 6b, where the F i v is analyzed to its components that are determined by:
F i x v ( d ( n ,   i v ) ) = | F i v ( d ( n ,   i v ) ) | · cos ( θ e l e c θ i ) ,
F i y v ( d ( n ,   i v ) ) = | F i v ( d ( n ,   i v ) ) | · sin ( θ e l e c θ i ) .  
As it is shown in Figure 6c, the F i v vector is analyzed in two components where the F i / / v is parallel and the F i v is perpendicular to the diagonal. The F i v contributes in the rotation of the micropart and the torque is computed by:
τ i v = α × F i v   = ( 2 d e ) · | F i v ( d ( n ,   i v ) ) |   ·   cos ( 45 ο   + ( θ e l e c θ i ) ) ,        
where a a vector with magnitude equal to the distance between the COM of the micropart and the center of the micropart electrode parallel to the diagonal of the micropart. The value 45 ο + ( θ e l e c θ i ) for the analysis of the F i v component is computed considering the straight lines δ 1 and δ 2 , which are parallel to the r i vector crossing the L C S i and the diagonal. The straight line δ 3 is parallel to the F i v and its cross-section with δ 1 and δ 2 results in the DCB triangle. The diagonal is also the bisectrix of the L C S i , thus CBD   ^ =   45 ο and since the DCB is an orthogonal triangle ( BDC   ^ = 90 ο ) , the angle DCB   ^ is equal to 45 ο (the sum of the angles of a triangle theorem). The angles EDC   ^ and DCB   ^ are equal as the inside alternate angles, thus EDC   ^ = 45 ο and as it is shown in Figure 6c, the remaining is the θ e l e c θ i angle between F i v and r i .

4. Activation Algorithms for the Manipulation of Randomly Positioned Microparts

In this section, the activations of the SP electrodes and the forces and torques that are applied to the COM of a static adjacent randomly positioned micropart due to them, are determined. A micropart leaves its equilibrium position in order to reach a new one on the SP implementing:
  • translational motion when | F i | > F s and | τ i | < T s ,
  • rotational motion around a fixed axis that passes through the COM of the micropart when | F i | < F s and | τ i | > T s , and
  • a planar motion | F i | < F s and | τ i | < T s when where F i and τ i is the sum of the planar force and torque that is presented to its COM and F s and T s = F s × a , the static friction force and torque, respectively.
In this section, all the feasible SP electrodes activation methods that applied to a static randomly positioned micropart are studied with the aid of two new algorithms the single electrode activation and multiple electrodes.

4.1. Motion of Microparts due to a Single SP Electrode Activation

The “single electrode activation” (SEA) algorithm is introduced in this section and the corresponding flow chart is illustrated in Figure 7. The input of the algorithm is the configuration q i , the position of the micropart electrodes given by Equation (3) and Table 2 and the group D 1 n . As it is shown in Figure 8, the group D 1 n includes the electrodes of a disc area D 1 around the micropart’s COM where, ( x n ,   y n ) D 1   [ n ,   σ 1 ] D 1 n , σ 1 [ 1   σ ] , while σ is the total number of electrodes in D 1 n . So, for the σ 1 t h electrode of the D 1 n and for each of the micropart’s electrodes i v if 0.1 < d ( n , i v   ) d e the F i v ( d ( n , i v   ) ) and its components are computed using Equation (4), (5), and (6). The components are added to F i ,   F i v , v e r , and τ i , since as it is illustrated in Figure 8, a SP electrode activation can influence more than one micropart electrode. Then, it is checked out if the total electrostatic force and torque that is applied to the COM of the micropart is greater than the static force and torque that is presented between the SP and the micropart. The list given by Equation (7) is included in the group S m i of the SEA algorithm:
[ F i x ,   F i y ,   τ i , n , σ 1   , u ]   S m i ( σ 1 ) , n D 1 n , u { 0 , 1 , 2 , 3 } .  
The list includes a SP electrode of the D 1 n and the forces and torques that are applied to the static randomly positioned micropart m i due to its activation. The indicator u is specified considering the constraints that are included in Table 3.
The output of the algorithm in Figure 7 is the group S m i where its lists are filtered with respect to the motion that is needed to implement the micropart.

4.2. Motion of the Microparts due to the Combination of Multiple SP Electrodes Activations

In this section, an algorithm for the determination of the combination for the simultaneous activation of multiple SP electrodes called the “multiple electrodes activations” (MEA) algorithm, is introduced. The MEA algorithm is used in the case that the activations given by the SEA in the D 1 disc area are not sufficient to move the micropart as it is requested (e.g., to move it toward a specific direction). The input of the MEA is the group of the σ lists of the S m i group that have been already computed by the SEA algorithm for the SP electrodes in the D 1 disc area around the COM of the micropart (Figure 8). The combinations of the electrodes n     S m i taken κ at a time where κ [ 2   κ 1 ] , 3 κ 1 σ , are determined. Specifically, as it is shown in the flow chart in Figure 9, the κ 1 indicator is specified and κ [ 2   κ 1 ] , the ω 2 = ( σ κ ) combinations of the σ lists, are specified and   ω 2 [ 1   ω 2 ] the algorithm computes the corresponding list:
[ κ = 1 κ ( F i x n κ ( ω 2 ) ) ,   κ = 1 κ ( F i y n κ ( ω 2 ) ) ,   κ = 1 κ ( τ i n κ ( ω 2 ) ) , [ n 1 ( ω 2 )   n κ ( ω 2 ) n κ ( ω 2 ) ] ,   u ] , M m i , n κ ( ω 2 ) D 1 n , u { 0 , 1 , 2 , 3 } ,
where κ =   1 κ ( F i ( n κ ( ω 2 ) ) ) ,   κ =   1 κ ( τ i ( n κ ( ω 2 ) ) ) , the total electrostatic force and torque that is applied to the COM of the microparts due to the simultaneous activation of the [ n 1 ( ω 2 )   n κ ( ω 2 ) n κ ( ω 2 ) ] electrodes, where n κ ( ω 2 ) the κ t h   electrode of the ω 2   t h combination. The output of the algorithm is the group of lists M m i (Equation (8)), that is filtered considering the motion that the micropart has to implement.

4.3. Translation of a Rectangular Micropart between Two Equilibrium Positions on a Simulated SP with the Activations that are Camputed by the SEA and MEA Algorithms

In order to certify the efficiency of the SEA and MEA algorithms, a “smart platform” with a grid of 10 × 10 circular conductive electrodes with radius r =   25   μ m and d 1 = 0.7 , so that d e = 67.5   μ m and L P = 692.5   μ m is simulated in Matlab/Simulink. The GCS of the SP is located on the ( 0 , 0 )   μ m and a rectangular micropart m 1 with L m = 6 r + 3 d 1 r = 202.5   μ m , thickness L m 10   20   μ m made of plexiglass with density ρ p l e x i g l a s s = 1.18   · 10 6 μ g μ m 3 and weight W = 0.08   μ N is static on top of the SP and its configuration is given by q 1 = ( 25   μ m ,   33.75   μ m ,   40 ° ) as it is shown in Figure 10a. When the micropart leaves its static condition, the dynamic model for the motion and the rotation of the micropart is given by:
M 1 r 1 ¨ + b · r 1 ˙ = F 1 ,
I 1 θ 1 ¨ + b M 1 · I 1 · θ 1 ˙ = τ 1 ,
where M 1 is the mass of the m 1 ,   r 1 = ( x 1 ,   y 1 ) , the vector that describes the position of the micropart, b the damping coefficient that is computed with respect to the dimensions of the micropart and the viscosity of the A l 2 O 3 liquid dielectric layer [33], I 1 is the moment of inertia of the m 1 that is given by: 1 6 M 1 l s 2 , where l s   is the length of the rectangular micropart. The static friction and static torque stop being applied when the micropart leaves its static condition and the damping force b · r 1 ˙ and the damping torque b M 1 · I 1 · θ 1 ˙ is presented between the liquid dielectric layer and the component.
In order to implement the motion of the micropart avoiding the breakdown of the dielectrics [39], the permitted magnitude of the forces and torques that are applied to its COM are specified. Taking into account the analysis in [25], the magnitude of the induced charge of the SP and micropart electrodes corresponds to 10 12 C b p C b . Moreover, the maximum orders of magnitude of the electric field in order to avoid the dielectric breakdown of the solid Si O 2 and the liquid A l 2 O 3 is equal to 10 7 V m and 10 9 V m , respectively [40]. Considering the force that is determined in Section 2, when the total electrostatic force between the couple of the micropart and SP electrode is maximum, the ratio between the planar and vertical electrostatic forces is equal to F i v ( d ( n ,   i v ) ) F v e r ( d ( n ,   i v ) ) μ s   0.01 . Thus, the electrostatic force F 1 that is applied to the micropart must be less than 10 μ N so that the maximum electric field to be equal to   10 μ N 1 p C b = 10 7 N C b = 10 7 V m .
The activations that result from the computations of the SEA algorithm are studied first and the corresponding S m 1 group of lists shown in Table 4. Τhe capability of the micropart to leave its static condition due to an SP electrode activation implementing a translational or rotational motion is studied. According to the contents of Table 4 it is considered that most of the activations result in the planar motion of the micropart. Moreover, there are many SP electrodes activations that cannot either translate or rotate the micropart. However, just two of them contribute in the translational motion of the micropart and none to its rotation around a fixed axis that passes through its COM. Among the two activation methods for the translational motion of the micropart, the activation of the 45th SP electrode is selected, since is the one that corresponds to the maximum horizontal force F 1 and F 1 <   10 μ N . The activation of the 45th SP electrode is represented in Figure 10b.
The 45th electrode is charged with 50 V for 10 ms and the motion of the micropart is simulated. The computations for the r 1 and θ 1 , with respect to time that are illustrated in Figure 11a,b, validate that the micropart is moved successfully to the left equilibrating on the 45th electrode without changing its orientation. The simulation results certify that the SEA algorithm correctly computed the forces and torques that are applied to the micropart in order to be translated to a new equilibrium position. The motion of the micropart shows the tendency of the electrode underneath the COM of the micropart to be self-assembled with the 45th SP electrode, and finally to be centralized on it.
As it was discussed in Section 4.2, the MEA algorithm is called when the activations that are included in the resulting group of lists of the SEA algorithm cannot drive the micropart towards a new equilibrium position following a specific direction. According to the simulation results in Figure 11a, the micropart is translated to the left side of the SP. Moreover, as it is shown in Table 4, the activation of the 55th SP electrode where u = 1 corresponds to the up-left motion of the micropart. Thus, it is certified that the two activations of the S m 1 where u = 1 contribute in the left/up translation of the micropart. So, in the case that it is requested the micropart to move up or right, the contents of Table 4 cannot prevent a solution and the MEA algorithm is called. In order to minimize the computational time, the search is implemented firstly for κ [ 2   5 ] . In the case that there is no solution among them, the MEA is called once when κ = 6 ,   7 ,   8 σ until an appropriate activation is found. The resulting lists of the M m 1 group are filtered so that u = 1 κ =   1 κ ( F 1 x ( n κ ( ω 2 ) ) ) > 0 and | κ =   1 κ ( F 1 ( n κ ( ω 2 ) ) ) | 10 μ N and the results are included in Table 4.
As it is shown in Table 5, among the κ   =   2 5 ( σ κ ) lists, just four satisfy the requested criteria and the activation of the 46 th   and   47 th electrodes corresponds to the maximum κ =   1 k ( F 1 ( n κ ( ω 2 ) ) ) . The 46 th   and   47 th SP electrodes activation is represented in Figure 12 and the corresponding determinations of the r 1 and θ 1 with respect to time are shown in Figure 13a,b, respectively.
The simulation results that are illustrated in Figure 13a,b certify that the micropart is displaced to a new equilibrium position implementing a translational motion remaining stable to its start orientation. In Figure 12b, the final configuration of the micropart is presented where the micropart equilibrates since the sum of the forces and torques that are applied to its COM is equal to zero.
To sum up, the simulation computations prove that the SEA and MEA algorithms successfully compute the forces and torques that are applied to the COM of the micropart. Moreover, it is verified that the m 1 micropart can be centralized due to the activation of a SP electrode close to its COM. Among the big number of lists of the MEA algorithm, a limited number satisfy the criteria for the micropart’s translational motion to a specific direction. The final equilibrium position of a randomly position micropart can be known when it is going to be centralized on a SP electrode. Differently, the micropart is moved until a configuration is reached where the total forces and torques that are applied to its COM is equal to zero, as in the example that is shown in Figure 12b.

5. An Automated Method for the Simultaneous Centralization and Aligning of Multiple Microparts on the “Smart Platform”

As it was discussed in Section 4, the SEA and MEA algorithms contribute in computing activations methods for the motion of randomly positioned microparts between two equilibrium positions. But, the parallel motion of multiple microparts cannot be achieved in the optimum cycle-time on the SP, while the components keep their random configuration during the whole manipulation process. Specifically, parameters as the distance between two equilibrium positions, the velocity, the relaxation time between two equilibriums etc., are not the same for all the microparts complicating significantly their motion planning [41].
On the other hand, when the microparts are centralized and aligned with the GCS, the complexity of the motion planning problem is much smaller [25]. In this section, an automated method for the parallel centralization and aligning of multiple hexagonal and square microparts is introduced. The centralization of the microparts due to the activation of a SP electrode around the COM of the micropart is searched. The simultaneous centralization of multiple microparts avoiding the collision between is implemented specifying rules for the safe parallel motion of neighboring microparts on the SP. Moreover, after their centralization, the microparts are simultaneously aligned, avoiding the collision between them and the static microparts.

5.1. The Neighboring Microparts

As it was discussed in Section 1, the microparts are transmitted on the SP with transfer lines and their positioning on the SP is detected by vision sensors. During the transfer on the SP of two adjacent microparts, m i and m j are localized so that the vectors r i , r j of their COM to satisfy the constraint that is given by:
d ( r i , r j ) 4 2 d e       i , j [ 1 ,   k ] ,
where d ( r i , r j ) is the Euclidean distance between their centers and k the total number of the microparts on the SP. The d ( r i , r j ) is computed considering the geometry of the microparts and their neighbor SP electrodes. As it is shown in Figure 14, since the distance d ( r i , r j ) satisfies the constraint given by Equation (11), the microparts avoid the collision between them; either they are hexagonal or square. Moreover, the specified distances protect the m j micropart from being influenced by the adjacent activations. Specifically, considering the analysis in Section 3, the distance between the activated SP electrodes for the diagonal motion of the m i micropart and the m j s electrodes (electrodes in red ellipse of Figure 14) is bigger than d e in order to apply sufficient forces to the COM of the m j to leave its static condition.
On the SP, two in parallel moving microparts are considered as neighbors [42] when the distance between their COM is equal or smaller than 1.1 · 4 2 d e , where the 0.1 · 4 2 d e a safety distance error. For every micropart m i , a group of lists n e i g h b o r s m i is created where each list is given by:
[ m j ,   q j , d ( r i , r j ) ,   γ ]   n e i g h b o r s m i ,  
w h e n     d ( m i , m j ) 4 2 d e + 0.1 · 4 2 d e ,   γ [ 1   n m i ] ,
where m j is a neighbor of m i ,   q j the m j s configuration, γ is an indicator that specifies the number of each list, and n m i the total number of the lists.

5.2. The “Free Direction”

During their parallel motion, the microparts have to follow “safe” directions in order to avoid the collision between them. Thus, for each m i , four quartiles are specified, where the localization of its neighbors in each of them is defined with the contribution of the angle θ i , j . The θ i , j angle given by:
θ i , j = t a n 1 ( y j y i x j x i ) ,
where m j   is a neighbor of the m i . The u d i r ( θ i , j ) ,   d i r { U p ,   D o w n ,   L e f t ,   R i g h t } is a function that computes numerically the location of each m i s neighbor in the corresponding quartile. In Table 6, the u d i r ( θ i , j ) functions are included and their corresponding graphs are shown in Figure 15. The motion of each micropart is specified by the rules that are included in Table 7, with respect to the u d i r ( θ i j ) function.
An example is shown in Figure 16 for the application of the rules that are included in Table 7. In Figure 16a–c, three examples for the application of the rules included in Table 7 are illustrated. In Figure 16a, the free directions for the m 1 micropart in the UR 1 must be found based on the configuration of the m 2 neighbor. For θ 12 =   80 , u U ( θ 1 , 2 ) = 80 90 = 0.88 > 0.5 , and u R ( θ 1 , 2 ) = 80 90 + 1 = 0.12 < 0.5 thus, the d i r = R is “free” and d i r = U , is “occupied”. In the case shown in Figure 16b, the m 3 neighbor of the m 1 micropart is positioned next to m 2 , and finally, the m 1 micropart cannot move in the UR 1 since θ 1 , 3 = 25 u U ( θ 1 , 3 ) = 25 90 = 0.28   0.5 ,   u R ( θ 1 , 3 ) = 25 90 + 1 = 0.72 0.5 ( d i r = R is “occupied”). In the case that θ 12 = 45 (shown in Figure 16c), both d i r = R and d i r = U are considered as “occupied” since u U ( θ 1 , 2 ) = 45 90 = 0.5 , u R ( θ 1 , 2 ) = 45 90 + 1 = 0.5 , and the motion either to R or U cannot certify that the micropart can move in secure.
For each of the m i s neighbors, the θ i , j is computed and since there is a d i r that u d i r ( θ i j )   0.5 , the list [ Q u a r t i l e s i , d i r   ] becomes a member of the group F D i that includes the occupied quartiles and directions of each micropart.

5.3. A New Method for the Simultaenous Centralization of Multiple Randomly Positioned Microparts on the “Smart Platform”

In this section, a new method for the simultaneous centralization and aligning of multiple randomly positioned microparts is proposed. The rotation of the microparts around a fixed axis that passes through their COM can be implemented since they are centralized [43]. Therefore, the centralization has to be accomplished first applying next the activation algorithms for the alignment of the microparts. According to the analysis in Section 3 and Section 4, a micropart is considered centralized due to SP electrode activation around its COM when the overlapping between the electrode underneath its COM and the activated SP electrode is bigger than 0% and smaller than 95%. The SP electrodes activation methods for the aligning of the centralized microparts are given by Equation (14) considering as n the SP electrode underneath their COM (Figure 17a,b):
n ,   n N 1 ,   n N + 1 ,   n + N 1 , n + N + 1 .
The centralization/aligning process is divided into manipulation periods MP [ 1   K ] , where K is the total number of MPs. All the microparts that are not centralized/aligned are included in the N C M P group of lists so that [ m i   p 1 ]   N C M P , where p 1   is an indicator. The static obstacles space C o b s is given by:
C o b s = ( x x i ) 2 + ( y y i ) 2 = ( 4 d e ) 2   m i N C M P ,
where m i   is a micropart that is already centralized and aligned and it is enclosed in a disc area with radius equal to 4 d e . In Figure 18, the collision between the microparts when they reach a configuration in the C o b s space is noticed with the red dashed circles. However, in the case that the microparts are centralized on a SP electrode out of the C o b s , the collision between the microparts is avoided for all the possible orientations of the microparts.
The group of microparts N C M P is considered firstly and it is called until it is empty. For each micropart m i of the N C M P group, the S m i list is computed with the SEA algorithm. As it is illustrated in Figure 19, the SEA search is limited in a D 1 disc area around the microparts’ COM with radius equal to 2 r , including all the possible electrodes where it can be centralized. Taking into account the analysis in Section 5.2, the microparts cannot be centralized on a SP electrode that corresponds to an occupied direction. Thus, the criterion for the filtering of the S m i group of lists is the collision avoidance between the neighboring microparts. So, for each S m i ( σ 1 ) list, the angle θ F i ( σ 1 ) is determined by:
θ F i ( σ 1 ) =   t a n 1 ( F i y ( σ 1 ) F i x ( σ 1 ) ) ,     | F i ( σ 1 ) | > F s   a n d   | τ i ( σ 1 ) | < T s .
Then the function u d i r ( θ F i ( σ 1 ) ) (Table 6) is determined, and considering the rules that are included in Table 7, it is specified if the corresponding direction is occupied or not. The [ Q u a r t i l e i , d i r   ] list is created for the corresponding u d i r ( θ F i ( σ 1 ) ) and since it is not included in the F D i group then S m i ( σ 1 ) c e n t e r i , where c e n t e r i is the output of the method. For each micropart, if c e n t e r i = , the micropart cannot be centralized during the corresponding N C M P since there is no activation to drive it to a free direction. On the other hand, in the case that the c e n t e r i has more than one list, the list with maximum | F i | is selected since it corresponds to the SP electrode that is closer to the micropart’s COM.

5.4. Application of the Centralization/Aligning Method

The simultaneous centralization and aligning of seven microparts on a 20 × 20 electrodes SP with radius r =   25 μ m and d 1 = 0.7 so that d e = 67.5 μ m , is studied with the centralization/aligning method. The blue discs around the microparts that are illustrated in Figure 20 have a radius equal to 4.4 2 d e 2 which is computed considering the neighbors distance that is specified by Equation (12). Thus, the blue discs of Figure 20 that tangent or intersect, correspond to neighboring microparts. Moreover, the yellow discs around the COM of the microparts represent the area where the SEA algorithm expands its search for SP electrodes ( D 1 area with 2 r radius). The c e n t e r i for each M P is included in Table 8 and as it is shown in Figure 21 and Figure 22, the m 3 , m 4 , m 5 , and m 7 are centralized during the 1st M P .
In the case of the m 4 , in c e n t e r 4 a list for the 104th electrode activation where θ F 4 = 72.782 is included since the m 1 is positioned so that 45 < θ 4 , 1 < 0 , thus u R ( θ 4 , 1 ) > 0.5 and u D ( θ 4 , 1 ) < 0.5 . The second member of the c e n t e r 4 corresponds to the 84th electrode activation and is the one that is selected since it corresponds to the maximum value of | F 4 | . Similarly, among the two members of the c e n t e r 3 and c e n t e r 6 , the list for the 69th and the 267th electrode activation is chosen considering the | F 3 | and | F 6 | value, respectively.
Taking into account the 2nd and 3rd M P , it is substantiated the contribution of the C o b s since centralization positions that were forbidden for the m 1 ,   m 2 , and m 6 in the 1st M P are permitted in the next two M P s . The activations for the motions that are illustrated in Figure 21 and Figure 22, prove that there is enough distance between the microparts in order to be implemented their centralization and alignment avoiding the collision between them. The activations that are finally applied to the microparts in each MP are included in Table 9. To sum up, it is certified that the proposed algorithm can find solutions for the simultaneous centralization/aligning of multiple microparts avoiding the collision between them, so that the SP is an autonomous system for the automated centralization and aligning of multiple microparts.

6. Discussion, Conclusions, and Future Work

In this paper, a manipulation method for the simultaneous centralization and aligning of multiple plastic/glass-type randomly positioned microparts on a “smart platform” with electrostatic forces are proposed. The FEM analysis computations certify that the centralization of a micropart due to a single SP electrode can be achieved overcoming the drag forces. All the possible activations that can be applied to the electrodes of the SP in order to move between two equilibrium positions are computed by the proposed SEA and MEA algorithms. The simulation results presented validate the effectiveness of the algorithms to determine the forces and torques that are applied to the COM of the microparts after the proposed activations.
This work suggested solutions for the translation of the randomly positioned microparts between two equilibrium positions remaining stable to its start orientation. Moreover, it is shown that the microparts can be centralized due to an activation of a SP electrode around its COM. In addition, the automated method that is introduced contributes significantly to the autonomous parallel centralization and alignment of multiple randomly positioned microparts.
The simulation determinations certify that the SP is an autonomous device that can be included in the process chain of the microfactories. Thus, the “smart platform” is under construction starting with a 7 × 7 grid in order to be proven the effectiveness of the proposed activation algorithms and to be shown that the motion of a micropart due to them. Moreover, the future work will be concentrated on methods for the batch parallel sorting and assembly of multiple microcomponents on the SP.

Author Contributions

Conceptualization, G.K.; methodology, G.K.; software, G.K.; validation, G.K.; formal analysis, G.K. investigation, G.K.; resources G.K.; data curation G.K.; writing—original draft preparation, G.K.; writing—review and editing, G.K., N.A., V.M.; visualization, G.K.; supervision, N.A, V.M. project administration, G.K.; funding acquisition, G.K.

Funding

The IKY Scholarship Program which funds Georgia Kritikou, is co-financed through the action “Granting Scholarships Program for Post-Graduate Studies of the Second Cycle (PhD)” of the Operational Program “Human Resources Development, Education and Lifelong Learning”, of the NSRF 2014–2020 co-funded by the European Social Fund (ESF).

Conflicts of Interest

The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Jain, R.K.; Majumder, S.; Ghosh, B.; Saha, S. Design and manufacturing of mobile micro manipulation system with a compliant piezoelectric actuator based micro gripper. Manuf. Syst. 2015, 35, 76–91. [Google Scholar] [CrossRef]
  2. Jain, R.K.; Majumder, S.; Duttab, A. SCARA based peg-in-hole assembly using compliant IPMC micro gripper. Robot. Auton. Syst. 2013, 61, 297–311. [Google Scholar]
  3. Diller, E.; Diller, M.S. Three-Dimensional programmable assembly by untethered magnetic robotic Micro-Grippers. Adv. Funct. Mater. 2014, 24, 4397–4404. [Google Scholar] [CrossRef]
  4. Kirkham, G.R.; Britchford, E.; Upton, T.; Ware, J.; Gibson, G.M.; Devaud, Y.; Ehrbar, M.; Padgett, M.; Allen, S.; Buttery, L.D.; et al. Precision assembly of complex cellular microenvironments using holographic Optical Tweezers. Sci. Rep. 2015, 5, 8577. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  5. Veiga-Gutiérrez, M.; Woerdemann, M.; Prasetyanto, E.; Denz, C.; de Cola, L. Optical-Tweezers assembly-line for the construction of complex functional zeolite L structures. Adv. Mater. 2012, 24, 5199–5204. [Google Scholar] [CrossRef]
  6. Seyfried, J.; Szymanski, M.; Bender, N.; Estaña, R.; Thiel, M.; Wörn, H. Intelligent Small World Autonomous Robots for Micro-manipulation. In Swarm Robotics; Şahin, E., Spears, W.M., Eds.; Springer: Berlin, Germany, 2004; pp. 70–83. [Google Scholar]
  7. Solovev, A.A.; Sanchez, S.; Pumera, M.; Mei, Y.F. Magnetic control of tubular catalytic microbots for the transport, assembly, and delivery of micro-objects. Adv. Funct. Mater. 2010, 20, 2430–2435. [Google Scholar] [CrossRef]
  8. Alting, L.; Kimura, F.; Hansen, H.N.; Bicasso, G. Micro Engineering. CIRP Annals 2003, 52, 635–657. [Google Scholar] [CrossRef]
  9. Ruggeri, S.; Fontanna, G.; Fassi, I. Micro-Assembly, Micro-Manufacturing, Technologies and Their Applications; Springe: Berlin, Germany, 2017; pp. 223–259. [Google Scholar]
  10. Brussel, H.V.; Peirs, J.; Reynaerts, D.; Delchambre, A.; Reinhart, F.; Roth, N.; Weck, M.; Zussman, E. Assembly of Microsystems. CIRP Ann. 2000, 49, 451–472. [Google Scholar] [CrossRef]
  11. Bohringer, K.F.; Donald, B.R.; MacDonald, N.C. Programmable vector fields for distributed manipulation, with applications to MEMS actuator arrays and vibratory parts feeders. Int. J. Robot. Res. 1999, 18, 168–200. [Google Scholar] [CrossRef]
  12. Luo, J.; Kavraki, L. Part assembly using static and dynamic force fields. In Proceedings of the 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems, Takamatsu, Japan, 31 October–5 November 2000; Volume 2, pp. 1468–1473. [Google Scholar]
  13. Bohringer, K.F.; Donald, B.R.; Kavraki, L.E.; Lamiraux, F. A Single Universal Force Field Can Uniquely Orient Non-Symmetric Parts. In Robotic Research; Hollerbach, J.M., Koditschek, D.E., Eds.; Springer: Berlin, Germany, 2000; pp. 395–402. [Google Scholar]
  14. Lazarou, P.; Aspragathos, N.A. An integrated mechatronic approach for the systematic design of force fields and programming of microactuator arrays for micropart manipulation. Mechatronics 2009, 19, 287–303. [Google Scholar] [CrossRef]
  15. Boheringer, K.-F.; Goldberg, K.; Cohn, M.; Howe, R.; Pisano, A. Parallel Microassembly with Electrostatic Force Fields. In Proceedings of the 1998 IEEE International Conference on Robotics and Automation (ICRA), Leuven, Belgium, 20 May 1998; Volume 2, pp. 1204–1211. [Google Scholar]
  16. Gengerbach, U.K.; Boole, C.J. Electrostatic feeder for contactless transport of miniature and microparts. In Microrobotics and Microassembly II; Nelson, B.J., Breguet, J.M., Eds.; SPIE: Bellingham, WA, USA, 2010; Volume 4194, pp. 75–81. [Google Scholar]
  17. Sun, W.; Khalil, I.S.M.; Mirsa, S.; Alterovitz, R. Motion Planning for Paramagnetic Microparticles under Motion and Sensing Uncertainty. In Proceedings of the IEEE International Conference on Robotics and Automation, Hong Kong, China, 31 May–7 June 2014. [Google Scholar]
  18. Youssefi, O.; Diller, E. Contactless Robotic Micromanipulation in Air Using a Magneto-Acoustic System. IEEE Robot. Autom. Lett. 2019, 4, 1580–1586. [Google Scholar] [CrossRef]
  19. Laurent, G.J.; Delettre, A.; Zaggari, R.; Yahiaoui, R.; Manceau, J.F.; le Fort-Piat, N. Micropositioning and Fas Transport Using a Contactless Micro-Conveyor. Micromachines 2014, 5, 66–80. [Google Scholar] [CrossRef] [Green Version]
  20. Laurent, K.B.G.J.; Dedu, E.; Matigon, L.; Bourgeois, J.; le Fort-Piat, N. Distributed control architecture for smart surfaces. In Proceedings of the International Conference on Intelligent Systems (IROS 2010), Taipei, Taiwan, 18–22 October 2010; pp. 18–22. [Google Scholar]
  21. Dkhil, M.; Bolopion, A.; Regnier, D.; Gauthier, M. Modeling and experiments of high speed magnetic micromanipulation at the air/liquid interface. In Proceedings of the International Conference on Intelligent Robots and Systems (IROS), Chicago, IL, USA, 14–18 September 2014; pp. 4649–4655. [Google Scholar]
  22. Chowdhury, S.; Jing, W.; Cappelleri, D. Towards Independent Control of Multiple Magnetic Mobile Microrobots. Micromachines 2016, 7, 3. [Google Scholar] [CrossRef] [PubMed]
  23. Senthil, N.; Kumar, M.; Jeevanathan, S.S. Microprocessors and Microcontrollers; Oxford University Press: Oxford, UK, 2011. [Google Scholar]
  24. Chou, S.K.; Yang, W.M.; Chua, K.J.; Li, J.; Zhang, K.L. Development of micro power generators–a review. Appl. Energ. 2011, 18, 1–16. [Google Scholar] [CrossRef]
  25. Kritikou, G.; Lamprianidis, N.; Aspragathos, N. A Modified Cooperative A* Algorithm for the Simultaneous Motion of Multiple Microparts on a Smart Platform with Electrostatic Fields. Micromachines 2018, 9, 548. [Google Scholar] [CrossRef] [Green Version]
  26. Georgia, K.; Nikos, A. Micro-Manipulation Methods and Assembly of Hexagonal Microparts on a Programmable Platform with Electrostatic Forces. Int. J. Mech. Control. 2019, 20, 71–80. [Google Scholar]
  27. Kritikou, G.; Lazarou, P.; Aspragathos, N. Electrostatic Force for Self-alignment of Microparts and Its Dependence on Geometrical and Electrical Parameters. In Proceedings of the 4M/ICOMM, Milan, Italy, 31 March–2 April 2015; pp. 545–548. [Google Scholar]
  28. Knuth, D. The Art of Computer Programming, Volume 1, Fundamental Algorithms, Addison—Wesley; Addison-Wesley Professional: Boston, MA, USA, 2014. [Google Scholar]
  29. Leo, L.; Carille, L. Springer Undergraduate Texts in Mathematics and Technology; Springer: Berlin, Germany, 2017. [Google Scholar]
  30. Lazarou, P.; Aspragathos, N.; Wilde, J. Modelling, simulation and design constraints of electrostatic self-assembly of microparts. CIRP J. Manuf. Sci. Technol. 2011, 4, 401–407. [Google Scholar] [CrossRef]
  31. Biganzoli, F.; Fantoni, G. Contactless electrostatic handling of microcomponents. Proc. Inst. Mech. Eng. B J. Eng. Manuf. 2004, 218, 1795–1806. [Google Scholar] [CrossRef]
  32. Hesselbach, J.; Buettgenbach, S.; Wrege, J.; Buetefisch, S.; Graf, C. Centering electrostatic microgripper and magazines for microassembly tasks. In Proceedings of the Intelligent Systems and Advanced Manufacturing, Boston, MA, USA, 28–31 October 2001; pp. 270–277. [Google Scholar]
  33. Luo, T.; Wei, X.; Huang, X.; Huang, L.; Yang, F. Tribological properties of Al2O3 nanoparticles as lubricating oil additives. Ceram. Int. 2014, 40, 7143–7149. [Google Scholar] [CrossRef]
  34. Bartzsch, H.; Glöß, D.; Böcher, B.; Frach, P.; Goedicke, K. Properties of SiO2 and Al2O3 films for electrical insulation applications deposited by reactive pulse magnetron sputtering. Surf. Coat. Technol. 2003, 174, 774–778. [Google Scholar] [CrossRef]
  35. Engineering ToolBox. Available online: https://www.engineeringtoolbox.com (accessed on 11 October 2019).
  36. Lhernould, M.S.; Delchambre, A.; Régnier, S.; Lambert, P. Electrostatic forces in micromanipulations: Review of analytical models and simulations including roughness. Appl. Surf. Sci. 2007, 253, 6203–6210. [Google Scholar] [CrossRef]
  37. Schulz, A.L. Capacitors: Theory, Types and Applications (Electrical Engineering Developments), UK ed.; Nova Science Publishers Inc.: Hauppauge, NY, USA, 2010. [Google Scholar]
  38. Glasbey, C.A.; Mardia, K.V. A review of image-warping methods. J. Appl. Stat. 1998, 25, 155–171. [Google Scholar] [CrossRef] [Green Version]
  39. Scaife, B.K. Principles of Dielectrics; Oxford Science Publications: Oxford, UK, 1998. [Google Scholar]
  40. Groner, M.D.; Elam, J.W.; Fabreguette, F.H.; George, S.M. Electrical characterization of thin Al2O3 films grown by atomic layer deposition on silicon and various metal substrates. Thin Solid Films 2002, 413, 186–197. [Google Scholar] [CrossRef]
  41. Lavalle, S.M. Planning Algorithms; Cambridge University Press: Cambridge, UK, 2006. [Google Scholar]
  42. Roussopoulos, N.; Kelley, S.; Vincent, F. Nearest neighbor queries. In Proceedings of the 1995 ACM SIGMOD International Conference on Management of Data, San Jose, CA, USA, 22–25 May 1995; pp. 71–79. [Google Scholar]
  43. Lazarou, P.; Aspragathos, N.; Dalin, J.; Wilde, J. Concept of a programmable platform for micromanipulation with electrostatic forces. In Proceedings of the International Workshop on Microfactories (IWMF), Tampere, Finland, 17–20 June 2012; pp. 18–20. [Google Scholar]
Figure 1. Cross-section of the “smart platform” [25].
Figure 1. Cross-section of the “smart platform” [25].
Micromachines 10 00874 g001
Figure 2. Top view of the “smart platform”. Three centralized and aligned microparts and the corresponding activation methods for the microparts’ horizontal, vertical, and diagonal motion.
Figure 2. Top view of the “smart platform”. Three centralized and aligned microparts and the corresponding activation methods for the microparts’ horizontal, vertical, and diagonal motion.
Micromachines 10 00874 g002
Figure 3. Horizontal electrostatic force ( F i v ) between a charged Smart Platform (SP) electrode and an adjacent micropart’s electrode with respect to d .
Figure 3. Horizontal electrostatic force ( F i v ) between a charged Smart Platform (SP) electrode and an adjacent micropart’s electrode with respect to d .
Micromachines 10 00874 g003
Figure 4. The product μ s · F i v , v e r with respect to d .
Figure 4. The product μ s · F i v , v e r with respect to d .
Micromachines 10 00874 g004
Figure 5. The configuration of a randomly positioned micropart on the SP with respect to the Global Coordinate System (GCS).
Figure 5. The configuration of a randomly positioned micropart on the SP with respect to the Global Coordinate System (GCS).
Micromachines 10 00874 g005
Figure 6. The statics analysis of the micropart (a) interaction between the nth activated SP electrode and the ivth electrode of the ith randomly positioned micropart, (b) contribution of the F i v ( d ( n ,   i v ) ) in the translational motion of the micropart, (c) contribution of the F i v ( d ( n ,   i v ) ) in the rotational motion of the micropart.
Figure 6. The statics analysis of the micropart (a) interaction between the nth activated SP electrode and the ivth electrode of the ith randomly positioned micropart, (b) contribution of the F i v ( d ( n ,   i v ) ) in the translational motion of the micropart, (c) contribution of the F i v ( d ( n ,   i v ) ) in the rotational motion of the micropart.
Micromachines 10 00874 g006
Figure 7. Flow chart of the Single Electrode Activation (SEA) algorithm.
Figure 7. Flow chart of the Single Electrode Activation (SEA) algorithm.
Micromachines 10 00874 g007
Figure 8. Simultaneous interaction of more than one micropart electrodes due to a SP electrode activation.
Figure 8. Simultaneous interaction of more than one micropart electrodes due to a SP electrode activation.
Micromachines 10 00874 g008
Figure 9. Flow chart of the Multiple Electrodes Activation (MEA) algorithm.
Figure 9. Flow chart of the Multiple Electrodes Activation (MEA) algorithm.
Micromachines 10 00874 g009
Figure 10. (a) Start configuration of the micropart. (b) Total electrostatic force that is applied to the COM of the m 1 due to the activation of the 45th SP electrode.
Figure 10. (a) Start configuration of the micropart. (b) Total electrostatic force that is applied to the COM of the m 1 due to the activation of the 45th SP electrode.
Micromachines 10 00874 g010
Figure 11. Simulation results for the (a) translation and the (b) angle of the m 1 with respect to time due to the activation of the 45th SP electrode.
Figure 11. Simulation results for the (a) translation and the (b) angle of the m 1 with respect to time due to the activation of the 45th SP electrode.
Micromachines 10 00874 g011
Figure 12. Activation of 46th and 47th SP electrodes (a) Activation of the 46th and 47th SP electrode (b) Final Equilibrium Position of the   m 1 micropart.
Figure 12. Activation of 46th and 47th SP electrodes (a) Activation of the 46th and 47th SP electrode (b) Final Equilibrium Position of the   m 1 micropart.
Micromachines 10 00874 g012
Figure 13. Simulation results of the (a) translation and the (b) angle of the   m 1 with respect to time due to the activation of the 46th and 47th SP electrodes.
Figure 13. Simulation results of the (a) translation and the (b) angle of the   m 1 with respect to time due to the activation of the 46th and 47th SP electrodes.
Micromachines 10 00874 g013
Figure 14. Security distance during the transfer of the hexagonal and square microparts on the SP.
Figure 14. Security distance during the transfer of the hexagonal and square microparts on the SP.
Micromachines 10 00874 g014
Figure 15. Representation of the u d i r ( θ i , j ) function.
Figure 15. Representation of the u d i r ( θ i , j ) function.
Micromachines 10 00874 g015
Figure 16. Recognizing the “free directions” in U R 1 for the m 1 when (a) θ 12 =   80 °, (b) θ 12 =   80 °, and θ 1 , 3 = 25 °, (c) θ 12 = 45 °.
Figure 16. Recognizing the “free directions” in U R 1 for the m 1 when (a) θ 12 =   80 °, (b) θ 12 =   80 °, and θ 1 , 3 = 25 °, (c) θ 12 = 45 °.
Micromachines 10 00874 g016
Figure 17. Activation algorithms for the aligning of the micropart on the SP (a) Right Rotation (b) Left Rotation around the COM of the micropart.
Figure 17. Activation algorithms for the aligning of the micropart on the SP (a) Right Rotation (b) Left Rotation around the COM of the micropart.
Micromachines 10 00874 g017
Figure 18. The static obstacles space.
Figure 18. The static obstacles space.
Micromachines 10 00874 g018
Figure 19. Disc area around the COM of the micropart where the single activation is searched.
Figure 19. Disc area around the COM of the micropart where the single activation is searched.
Micromachines 10 00874 g019
Figure 20. Seven microparts positioned randomly on a 20 × 20 electrodes SP.
Figure 20. Seven microparts positioned randomly on a 20 × 20 electrodes SP.
Micromachines 10 00874 g020
Figure 21. The m 3 ,   m 4 , m 5 , and m 7 are centralized and aligned and considered as static obstacles when M P = 2 .
Figure 21. The m 3 ,   m 4 , m 5 , and m 7 are centralized and aligned and considered as static obstacles when M P = 2 .
Micromachines 10 00874 g021
Figure 22. The m 1 is the last that is centralized and aligned when M P = 3 .
Figure 22. The m 1 is the last that is centralized and aligned when M P = 3 .
Micromachines 10 00874 g022
Table 1. The symbols of the paper and their description.
Table 1. The symbols of the paper and their description.
SymbolDescription
GCSGlobal coordinate system
COMCenter of mass
L P Smart platform’s length
n Number of the SP electrodes
( x n   ,   y n   ) Coordinates of the center of the e n  
n Number of SP electrodes
N N x N grid of SP electrodes
r Radius of SP and micropart electrodes
d e Euclidean distance between the centers of two neighbor SP electrodes
d Euclidean distance
The micropart ,   i [ 1   k ]
k Total number of microparts that are positioned on the SP
r i Position vector of a micropart on the SP
q i = (   r i ,   θ i ) Configuration of a micropart on the SP
L C S i Local coordinate system of each micropart
v Symbol for the number of each electrodes underneath the m i  
F i v ( d ( n κ ,   i v ) ) The planar electrostatic force between a SP and a micropart electrode
F i v , v e r ( d ( n κ ,   i v ) ) The vertical electrostatic force between a SP and a micropart electrode
θ e l e c Direction of F i v ( d ( n κ ,   i v ) )
F i Sum of forces that are appeared to the center of mass (COM) of the micropart
τ i Sum of torques that are applied to the micropart
F s Static friction force
T s Static friction torque
SEA algorithm Single Electrode Activation algorithm
D 1 Area where is implemented the search of SEA
D 1 n SP electrodes in D 1
S m i Group of lists–the output of SEA
σ 1 Number of contents of the S m i
MEA algorithmMultiple Electrodes Activation algorithm
n e i g h b o r s m i Group of m i neighbors
u d i r ( θ i j ) Numerical function for the positioning of the neighbors
F D i Group of forbidden directions
θ i , j Angle for the positioning of m j   neighbor with respect to m i  
M m i Group of lists–the output of MEA algorithm
M P Manipulation period
C o b s Static obstacles’ configuration space
N C M P Group of non-centralized microparts
θ F i ( σ 1 ) Angle that specifies the direction of the F i
c e n t e r i Output of the centralization algorithm
Table 2. Equations for the micropart electrodes positioning.
Table 2. Equations for the micropart electrodes positioning.
v θ i v
2 45 + θ i
3 135 + θ i
4 225 + θ i
5 315 + θ i
Table 3. Values of the u indicator considering the sum of forces and torques that is applied to the Center Of Mass (COM) of the micropart.
Table 3. Values of the u indicator considering the sum of forces and torques that is applied to the Center Of Mass (COM) of the micropart.
u Forces and Torques Constraints
0 F i v ( d ( n ,   i v ) + F i v , v e r ( d ( n ,   i v ) ) ) < F s and τ i < T s ,
1 F i v ( d ( n ,   i v ) + F i v , v e r ( d ( n ,   i v ) ) ) > F s and τ i < T s
2 F i v ( d ( n ,   i v ) + F i v , v e r ( d ( n ,   i v ) ) ) > F s and τ i > T s
3 F i v ( d ( n ,   i v ) + F i v , v e r ( d ( n ,   i v ) ) ) > F s and τ i > T s
Table 4. The S m 1 group of lists for the m 1 in the D 1 with r 1   = 2   2 d e .
Table 4. The S m 1 group of lists for the m 1 in the D 1 with r 1   = 2   2 d e .
F 1 x   ( μ N ) . F 1 y ( μ N ) τ 1 ( p m · N ) u n
−0.002260740.00479129530.1708119024
−0.573223552.4521031−22.41325
0.410621780.3249123785.785385326
−0.0597138660.049092610.7169348033
0.210431530.69001−32.371412334
−1.230287−0.945225−25.543675335
1.22347940.659772328.56835336
0.01258440.03062690.217871037
−1.740321−0.63959714−22.29883343
0.3660568−1.170881−91.26852344
−1.489−0.00146997−0.86663145
−0.6792411.1379342.56993346
0.910020.43025845.2185347
−0.00492973−0.0076823−0.18579563053
−0.03417580.061203935.797169054
−0.3998730.8371.87155
0.081896−0.1542041−0.12731056
0.1648031−0.313130.2256357
−0.0472974−0.027781.317177064
−0.008132543−1.544130.737365
0.0523−0.0315323−5.7058613066
Table 5. Filtered computations of the MEA algorithm considering that u = 1 , κ =   1 κ ( F 1 x ( n κ ( ω 2 ) ) ) > 0 and | κ =   1 κ ( F 1 ( n κ ( ω 2 ) ) ) | 10   μ N .
Table 5. Filtered computations of the MEA algorithm considering that u = 1 , κ =   1 κ ( F 1 x ( n κ ( ω 2 ) ) ) > 0 and | κ =   1 κ ( F 1 ( n κ ( ω 2 ) ) ) | 10   μ N .
( F 1 x ( n κ ( ω 2 ) ) )   ( μ N ) ( F 1 x ( n κ ( ω 2 ) ) ) ( μ N ) ( τ 1 ( n κ ( ω 2 ) ) ) ( p m · N ) n
0.46410.2930.07952666
1.63−4.6−0.8673637434445
3.741.7−0.1864647
0.154−0.6491.32565766
Table 6. The u d i r ( θ i j ) functions.
Table 6. The u d i r ( θ i j ) functions.
Angle   θ i j Q u a r t i l e s i Function   u d i r ( θ i j ) ,   d i r { U p ,   D o w n ,   L e f t ,   R i g h t }
0 θ i j 90 U R i u U ( θ i j ) = θ i j 90 ,   u R ( θ i j ) = θ i j 90 + 1
90 < θ i j 180 U L i u U ( θ i j ) = θ i j 90 + 2 ,   u L ( θ i j ) = θ i j 90 1
90 θ i j < 0 D R i u D ( θ i j ) = θ i j 90 ,   u R ( θ i j ) = θ i j 90 + 1
180 < θ i j < 90 D L i u D ( θ i j ) = θ i j 90 + 2 ,   u L ( θ i j ) = θ i j 90 1
Table 7. Rules for the safe motion of the microparts in the corresponding quartile.
Table 7. Rules for the safe motion of the microparts in the corresponding quartile.
Q u a r t i l e s i Permitted MotionsMotion Rules
U R i Right u U ( θ i j ) > 0.5 ,   u R ( θ i j ) < 0.5
Up u U ( θ i j ) < 0.5 ,   u R ( θ i j ) > 0.5
Occupied u U ( θ i j ) =   u R ( θ i j ) = 0.5
U L i Left u U ( θ i j ) > 0.5 , u L ( θ i j ) < 0.5
UP u U ( θ i j ) < 0.5 , u L ( θ i j ) > 0.5
Occupied u U ( θ i j ) = u L ( θ i j ) = 0.5
D R i Right u R ( θ i j ) 0.5   u D ( θ i j ) 0.5
Down u R ( θ i j ) > 0.5   u D ( θ i j ) < 0.5
Occupied u R ( θ i j ) = u D ( θ i j ) = 0.5
D L i Left u D ( θ i j ) > 0.5 , u L ( θ i j ) < 0.5
Down u D ( θ i j ) 0.5 , u L ( θ i j ) 0.5
Occupied u D ( θ i j ) = u L ( θ i j ) = 0.5
Table 8. Output of the centralization/aligning algorithm for the seven microparts on the 20 × 20 electrodes SP.
Table 8. Output of the centralization/aligning algorithm for the seven microparts on the 20 × 20 electrodes SP.
M P Micropart c e n t e r i
F i x   ( μ N ) F i y ( μ N ) τ i ( p m · N ) θ F i   ( ) n
1 m 3 −1.1897−0.8380.2235−159.0469
0.81853−0.581−0.1235−26.170
m 4 0.4010.821120.225353. 1384
−0.450.140.1857−72.782104
m 5 0.97141.04910.215380.88203
m 7 0.754−0.13960.1253−8.602253
2 m 2 −1.33287−0.2357−0.1235−103.05153
m 6 −1.591270.695−0.251170.1267
0.819130.12950.13253.3821268
3 m 1 0.5297−1.0938−0.221560.1168
Table 9. Activations that are finally applied to the microparts at each MP.
Table 9. Activations that are finally applied to the microparts at each MP.
M P Microparts n   Centralization n   Align
1 m 3 6969, 48, 50, 88, 90
m 4 8484, 63, 55, 103, 105
m 5 203203, 182, 184, 222, 224
m 7 253253, 232, 234, 272, 274
2 m 2 153153, 132, 134, 172, 174
m 6 267267, 246, 248, 266, 268
3 m 1 168168, 147, 149, 187, 189

Share and Cite

MDPI and ACS Style

Kritikou, G.; Aspragathos, N.; Moulianitis, V. Algorithms for the Motion of Randomly Positioned Hexagonal and Square Microparts on a “Smart Platform” with Electrostatic Forces and a New Method for Their Simultaneous Centralization and Alignment. Micromachines 2019, 10, 874. https://doi.org/10.3390/mi10120874

AMA Style

Kritikou G, Aspragathos N, Moulianitis V. Algorithms for the Motion of Randomly Positioned Hexagonal and Square Microparts on a “Smart Platform” with Electrostatic Forces and a New Method for Their Simultaneous Centralization and Alignment. Micromachines. 2019; 10(12):874. https://doi.org/10.3390/mi10120874

Chicago/Turabian Style

Kritikou, Georgia, Nikos Aspragathos, and Vassilis Moulianitis. 2019. "Algorithms for the Motion of Randomly Positioned Hexagonal and Square Microparts on a “Smart Platform” with Electrostatic Forces and a New Method for Their Simultaneous Centralization and Alignment" Micromachines 10, no. 12: 874. https://doi.org/10.3390/mi10120874

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop