NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB...

21
NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB A Comparison of the Use of a Single Large vs a Number of Small Robots in On-Orbit Servicing Georgios Rekleitis Georgios Rekleitis Evangelos Papadopoulos Evangelos Papadopoulos May 17, May 17, 201 201 3 3

Transcript of NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB...

Page 1: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

NATIONAL TECHNICAL UNIVERSITY OF ATHENS

DEPARTMENT OF MECHANICAL ENGINEERING

CONTROL SYSTEMS LAB

A Comparison of the Use of a Single Large vs a Number of Small Robots

in On-Orbit Servicing

Georgios RekleitisGeorgios Rekleitis

Evangelos PapadopoulosEvangelos Papadopoulos

May 17, May 17, 20120133

Page 2: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

MotivationMotivation On-οrbit Servicing / OOS

(construction, maintenance, docking, inspection, orbital debris handling/disposal)

Currently done by astronaut EVA

Robotic OOS can relieve astronauts fromrisky activities

Successful OOS experiments:ETS VII, Orbital Express.

21/04/23

2

Page 3: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

OOS object handling can be done by a number of servicers with on-off thrusters and manipulators

This results in improved performance in terms of accuracy and fuel consumption, compared to pure on-off control

Is the performance better when the passive object is handled by a number of small servicers or by a single, large one?

Problem StatementProblem Statement

21/04/23

3

Page 4: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

Manipulation by free-flying servicers

Space Robotic System Dynamics and Control

One Large vs. Several Small Servicers

Simulation Results

Conclusions

RoadMapRoadMap

21/04/23

4

Page 5: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

Single manipulator servicers.

Point contact / firm grasp between end-effectors and object.

Deactivated thrusters towards the object.

Manipulation by Free-Flying ServicersManipulation by Free-Flying Servicers

21/04/23

5

Page 6: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

21/04/23

6

Space Robotic System Dynamics Space Robotic System Dynamics and Control- 1and Control- 1

, , , , , , T TT T T

i i i i i i i i ix y z q r

3 3 3 33 3

3 3 3 3

* *

diag( , , )

 

x xx i i ii T T

x xi i i i i

i i

m m m

0 0IH

0 0E R I R E

E H

i i iE

(1) , Ti i i i i i i H q C q q J Q

*1 3 1 3, ,

T TT TT T T Ti x i i i i i i i i i i i i i x i i

C = 0 E R I R E E R I R E 0 E C

Page 7: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

Passive object Model Based Control

Constraints:

(1) Friction constraints: For the point contact case

(2) Manipulator repulsive force.

Space Robotic System Dynamics Space Robotic System Dynamics and Control- 2and Control- 2

21/04/23

7

0 0 0 0 0 0 0 0des P D Q C H q K e K e (2)

Page 8: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

Constraints notwithstanding, the redundancy of the system leads to the absence of analytical solution.

Constrained nonlinear optimization, as a force distribution method

B Design parameters: the components of the end-effector generalized forces

Space Robotic System Dynamics Space Robotic System Dynamics and Control- 3and Control- 3

21/04/23

8

Page 9: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

i th – Servicer Controller:• apply the required generalized force• maintaining base desired position and attitude • take into account workspace and collision avoidance

requirements.

Model Based Control

Switching strategy for the on-off thrusters

No need for asymptotic stability

Space Robotic System Dynamics Space Robotic System Dynamics and Control- 4and Control- 4

21/04/23

9

Page 10: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

For the case of a number of small servicers:

Thrusters facing the passive object are turned off.

Additional manipulator force to push the servicer away from the passive object.

The other servicer manipulator forces compensate, keeping total applied force on the object as in Eq. (2).

One Large vs. Several Small One Large vs. Several Small Servicers - 1Servicers - 1

21/04/23

10

Page 11: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

For the case of a single, large servicer:

• No other servicers to compensate for additional manipulator force.

21/04/23

11

One Large vs. Several Small One Large vs. Several Small Servicers - 2Servicers - 2

Appropriate servicer base configuration.

Simpler controller

Force components opposing each other.

Page 12: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

21/04/23

12

One Large vs. Several Small One Large vs. Several Small Servicers - 3Servicers - 3

New switching strategy for the single, large servicer case:

• Calculate the required continuous control force fi at the base frame.

• Examine if the force components exceed a preset threshold.

Far fewer components opposing each other

Page 13: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

Other differences between the two cases:

1. Contact type between passive object and manipulator:

• Number of small servicers: Both point contact and firm grasp are feasible.

• Single, large servicer: Firm grasping is required.

21/04/23

13

One Large vs. Several Small One Large vs. Several Small Servicers - 4Servicers - 4

Page 14: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

2. Servicer size limitations

• The single, large servicer case can be affected, whenever very large objects have to be handled.

• In the several small servicers case, we only need to add more servicers.

21/04/23

14

One Large vs. Several Small One Large vs. Several Small Servicers - 5Servicers - 5

Page 15: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

3. Robustness in servicer performance failure

• In the several small servicers case, failure in the performance of one servicer may not be catastrophic

B The remaining servicers may be able to compensate

• In the single, large servicer case, there are no other robots to compensate for any performance failures.

21/04/23

15

One Large vs. Several Small One Large vs. Several Small Servicers - 6Servicers - 6

Page 16: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

21/04/23

16

Simulation ResultsSimulation ResultsSeveral small servicers casem0 = 180 Kg, mi = 70 Kg, i = 1,2,3

fm = 20 N, ft = 10 N

Single large servicer casem0 = 180 Kg, m1 = 210 Kg,

fm = 60 N, ft = 25 N

Page 17: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

Simulation ResultsSimulation Results

21/04/23

17

Thruster and reaction wheel forces/torques (both cases)

Page 18: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

Three small servicers: More frequent but less powerful thrusting.

• More flexible in terms of gain tuning, servicer base position tuning and thrusting application.

Single large servicer: More scarce but more powerful thrusting.

Simulation ResultsSimulation Results

21/04/23

18

Page 19: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

21/04/23

19

Manipulator reach for both cases

Simulation ResultsSimulation Results

Page 20: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

21/04/23

20

ConclusionsConclusions Post-docking manipulation of a passive object in zero-g,

utilizing manipulator equipped free-flyers, was studied.

The case of passive object handling by a number of small servicers was compared to handling by a single large servicer.

Several small servicers case was found superior, since:

1. It is more robust in terms of contact type requirements, size limitations and servicer performance failures.

2. It is more flexible in terms of gain tuning, servicer base position tuning and thrusting application

3. Superior performance in terms of fuel consumption, for the same object tracking errors.

Page 21: NATIONAL TECHNICAL UNIVERSITY OF ATHENS DEPARTMENT OF MECHANICAL ENGINEERING CONTROL SYSTEMS LAB Georgios Rekleitis A Comparison of the Use of a Single.

National Technical University of AthensDepartment of Mechanical Engineering

A Comparison of the Use of a Single Large vs. a Number of Small Robots in On-Orbit Servicing

G. Rekleitis & E. Papadopoulos

THANK YOU!

21/04/23

21