Physical Simulation Experiment System of Multi-Rigid-Body Spacecraft Attitude Control Based on Micro-Gravity Floating Platform Environment

Similar documents
Research Article. ISSN (Print) *Corresponding author Chen Hao

Research on function and design of virtual instrument based on LabVIEW Technology

ECU Hardware-in-Loop Simulation System Design for Gas Engine based on Virtual Instruments

Responsive Flight Software Development & Verification Techniques for Small Satellites

JEM Internal Ball Camera (Int-Ball)

Serial Communication Based on LabVIEW for the Development of an ECG Monitor

DYNAMICS OF SPACE ROBOTIC ARM DURING INTERACTIONS WITH NON COOPERATIVE OBJECTS

Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education

With respect to the National Instruments software product(s) being used, the following patents may apply:

Attitude Control for Small Satellites using Control Moment Gyros

SINGLE MODULAR ON-BOARD COMPUTER FOR SPACE APPLICATIONS

Design and Development of Control System for Three- Dimensional Wireless Human-Computer

LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications

Qingdao, , China. China. Keywords: Deep sea Ultrahigh pressure, Water sound acquisition, LabVIEW, NI PXle hardware.

Analysis of the Motion Control Methods for Stratospheric Balloon-Borne Gondola Platform

Introduction to Automating Standalone Instruments

Control of a quadrotor manipulating a beam (2 projects available)

Development of Generic Ground Systems by the Use of a Standard Modeling Method. Takahiro Yamada JAXA/ISAS March 1, 2005

Keywords: Motion Capture System, Virtual Interaction, Wireless Sensor Network, Motion Builder

The Application of CAN Bus in Intelligent Substation Automation System Yuehua HUANG 1, a, Ruiyong LIU 2, b, Peipei YANG 3, C, Dongxu XIANG 4,D

A liquid level control system based on LabVIEW and MATLAB hybrid programming

International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 2015)

CHAPTER 3 LabVIEW REAL TIME APPLICATION DEVELOPMENT REFERENCES: [1] NI, Real Time LabVIEW. [2] R. Bishop, LabVIEW 2009.

Camera Drones Lecture 2 Control and Sensors

A Universal Interface for Modular Spacecraft. Lennon Rodgers

A New Virtual Vibration and Temperature Test and Analysis Instrument of Wheel-Set Based on LabVIEW2011

Development of Wall Mobile Robot for Household Use

High-Value PXI Embedded Controller for Windows. High-Value Embedded Controllers for PXI Express NI PXI-8101, NI PXI NI PXIe-8101, NI PXIe-8102

What Is SimMechanics?

Introduction to Control Systems Design

Copyright, Data Science Automation, Inc. All Rights Reserved. Page 1 of 5

PC-based data acquisition I

Blue Canyon Technologies XB1 Enabling a New Realm of CubeSat Science. George Stafford BCT Range St, Suite 200 Boulder, CO 80301

LabVIEW control solutions on Mac. Christophe Salzmann. Ecole Polytechnique Fédérale de Lausanne - Switzerland

USER MANUAL NI 9755 NI Powertrain Controls CompactRIO NOx Sensor Module Kit

Design and Research of Virtual Instrument Development Board

Research and Design of Universal Proportional Valve Controller

Toshiaki Yamashita, Motoaki Shimizu, So Nishimura, Toshihiro Nishizawa, and Masatoshi Nakai

Research and Literature Review on Developing Motion Capture System for Analyzing Athletes Action

How to Choose the Right Bus for Your Measurement System

The technology of variable message format simulation in software testing Fei.Gao 1, a, Xuejun. Bi 1, a and Xiaozhen. Wang 1, a

The PXI Modular Instrumentation Architecture

Mission Overview Cal Poly s Design Current and future work

Introduction to LabVIEW and NI Hardware Platform

Innovative Test-beds for Validation of Motion Recognition Systems Intended for Orbital Capture Manoeuvres

Wireless Smart Home Security System Based on Android

Open Access A New Optical Design of Worm Precision Detection Based on FPGA

Remote Monitoring System of Ship Running State under Wireless Network

Design of Smart Home System Based on ZigBee Technology and R&D for Application

4-3 Telemetry and Command Processing System for Experiments

Datasheet 2102 SERIES TWO-AXIS POSITIONING AND RATE TABLE SYSTEM

Development of Formation Flight and Docking Algorithms Using the SPHERES Testbed

An Angle Estimation to Landmarks for Autonomous Satellite Navigation

Research of tooling test signal collection and analysis Guozhuang Liang 1, a, Xuan Chen 1,b,Yufeng Yao 2,c

Developing Measurement and Analysis System using MATLAB

Design and Implementation of Aquarium Remote Automation Monitoring and Control System

The Design and Development of the Precision Planter Sowing Depth Control System

SSC15-XI-2 SmallSat Conference

Digital electronics & Embedded systems

A Monocular Vision Measurement System of Three-Degree-of-Freedom Air-Bearing Test-Bed Based on FCCSP

A Constrained Attitude Control Module for Small Satellites

Satellite Attitude Determination

A NEW SYSTEM FOR COMPARISON CALIBRATION OF VIBRATION TRANSDUCERS AT LOW FREQUENCIES

WIFI ENABLED SMART ROBOT

Navigation Templates for PSA

Strapdown inertial navigation technology

Published in A R DIGITECH

Next-Generation Distributed Satellite Bus Information Systems

Design of Coal Mine Power Supply Monitoring System

A Design of Remote Monitoring System based on 3G and Internet Technology

Today. 4/5/11 Physics 262 Lecture 10 Questions about Exams Homework. Lab: Continue project. Lecture. Review your exams and review practice exam again.

Navigational Aids 1 st Semester/2007/TF 7:30 PM -9:00 PM

Example of Technology Development Program

VELOCITY OPTIMIZATION METHOD OF X-BAND ANTTENA FOR JTTER ATTENUATION

Teaching Control System Principles Using Remote Laboratories over the Internet

Design of Coal Mine Comprehensive Parameters Monitoring System Based on DSP

AN WIRELESS COLLECTION AND MONITORING SYSTEM DESIGN BASED ON ARDUINO. Lu Shaokun 1,e*

Advanced NI-DAQmx Programming Techniques with LabVIEW

Converter station water-cooled pump vibration monitoring and. condition assessment system based on LabVIEW

Torque Sensor Data Acquisition System of Motor Test Bench. Based on LabVIEW

Samara center for nanosatellite testing: opportunities and services. Associate Professor, Technical Director of CTN Ivliev Alexander V.

Network on Chip round table European Space Agency, ESTEC Noordwijk / The Netherlands 17 th and 18 th of September 2009

Optimization of the Force Transmission Path on the High-thrust Hyper-static Strap-on Launch Vehicle

Measurement Studio Using.NET in Your Test and Measurement Applications

Web-based Building Energy Consumption Monitoring and Conservation Service DONG Wei1, a

The Design of Embedded MCU Network Measure and Control System

Research on Approach of Equipment Status and Operation Information Acquisition Based on Equipment Control Bus

Research on Power Quality Monitoring and Analyzing System Based on Embedded Technology

Developing Measurement and Control Applications with the LabVIEW FPGA Pioneer System

Test Analysis of Serial Communication Extension in Mobile Nodes of Participatory Sensing System Xinqiang Tang 1, Huichun Peng 2

Presentation Outline

Realization of Automatic Keystone Correction for Smart mini Projector Projection Screen

DAQ & Control with PXI. Murali Ravindran Senior Product Manager

Zero Robotics Autonomous Space Capture Challenge Manual

Research of digital temperature measurement system in vacuum thermal test based on DS18B20

Testbed for on-orbit servicing and formation flying dynamics emulation

Lesson 6 Instrument Control You Will Learn:

Lesson 5 More on Instrument Control You Will Review: Instrument Control Overview. GPIB Communication. GPIB Hardware Specifications

Building a Next Generation Data Logging System

Trajectory planning of 2 DOF planar space robot without attitude controller

Transcription:

Joint International Mechanical, Electronic and Information Technology Conference (JIMET 215) Physical Simulation Experiment System of Multi-Rigid-Body Spacecraft Attitude Control Based on Micro-Gravity Floating Platform Environment Yong-ming Gao1, a, Zhao-ming Li1,b 1 a The Academy of Equipment gym171@163.com, b ilovemolly@163.com Keywords multi-rigid-body spacecraft, flotation units, real-time simulation, virtual instrument Abstract This document mainly focuses on the problems existed in floating experiment such as software complexity, real-time difficulty and test method lackness. According to the simulation requirment, experiment of flotation units is proposed, hardware system of the simulation system is designed and software system is designed using virtual instrument technology. A variety of attitude maneuver modes are designed for the attitude control and simulation of multi-rigid-body physical prototype spacecraft. Experimental results indicate that the experimental system based on flotation units meets the requirements of multi-rigid-body spacecraft attitude control and simulation, and technology employed effectively solves the problems in the experiment. Introduction Multi-rigid-body spacecraft works in a complex space microgravity environment, an effective ground simulation is the key to ensure the success of spacecraft application in orbit. The attitude control of multi-rigid-body spacecraft plays a particularly important role in the mandate s successful completion, mainly including attitude stabilization and attitude maneuver. Generally, attitude control system consists of attitude sensors, controllers and actuators which indicate thrusters, magnetic moment and flywheel [1]. Complexity of the space task determines high agility and accuracy of attitude control, thus the general attitude actuators adopted are jet thrusters and flywheel. The complexity of multi-rigid-body spacecraft system requires plenty of ground simulation test to verify and optimize the controller in the design and authentication process. Among them, full physical simulation is close to the final product as the simulation object, which is the most thorough simulation method in system development process. In addition to the attitude control simulation, it can also be used for the design of hardware and software verification. Full physical simulation has various experimental methods, gravity flotation experiment is the most important and feasible system. In order to successfully complete the task, it must ensure that the coordination of physical prototype service and security system, the main problems existing in the present experiment are: 1)Software s complexity and function integration s difficulty. If you use a general programming language, it is difficult to guarantee the software quality, unable to achieve fast and efficient integration. 2)Unable to guarantee the real-time. In the case of large amount of calculation, general operating system and a computing platform in the multi processor allocation and timing function deficiencies, can t effectively guarantee the real-time simulation. 215. The authors - Published by Atlantis Press 147

3)Single experimental model. In the float experiment, input data source can t meet the demand, many actions are unallowed to the physical simulation system, then the work state characteristic data can t adequately measure. In the establishment of experimental system, some new technologies are adopted to solve these issues. Aim to the attitude control simulation system in this paper, firstly, functional analysis, according to the simulation demand, the experimental scheme are designed; then, set up the experimental system, the research focus on key technologies to develop the simulation software of virtual instrument and the PXI real-time platform; finally, select a number of attitude maneuver mode, simulate the physical prototype and model of attitude control, and analysis the simulation data, or verify the model. Flotation Platform experimental scheme The flotation experiments use real model in simulation, problems of actual components and control system can be found timely, to improve the reliability, to reduce the risk of out of control. In the experiment, the multi-rigid-body spacecraft environment is completely simulated by floatation platform, the use of compressed air with a layer of film is formed between the supporting air feet and platform, simulate the weightlessness of outer space, test the prototype by attitude maneuver or catching task. The experimental object is the physical prototype, control system adopts part or full of the physical components, the simulation software is also fully consistent with actual on-board software. The experiment control the prototype by attitude control system, the onboard computer use PXI system, the main purpose of the experiment is the following four points: Product design verification. The physical prototype is close to final products, the structure and the key components are basically consistent with the real, to solve the difficult how to establish accurate mathematical model, those shemes have the most powerful verification on hardware and function design. Software design verification. The quality of simulation software determines the effectiveness. In order to improve the reliability of software, the flotation experiments are consistent with the actual satellite control software. In flotation experiments, the software key indicators are tested detailedly such as communication rate, stability, command response speed etc. through a variety of control mode, to find the problems in the software and correct them. Parts performance test. The flotation experiments can take a variety of system or subsystem test, test whether the performance components meet the requirements, such as the flywheel torque accuracy, stability, failure rate and environmental adaptability, the measurement error of inertial measurement unit and so on. Attitude control test. In physical simulation, the effects of the real parts of the control system performance can be intuitively and effectively reflected in the simulation results, which allow the user to detect the problem of control system design or physical parts of prototype. Attitude control system design specifications include stability, accuracy, overshoot, transition time etc, by the actual components running, high reliability can be tested and verified to optimize the control parameters. 148

Experimental system hardware design Experimental system components. Flotation units are generally divided into hardware platform simulation control systems, stage technology systems and ground support equipment [3]. Stage simulation control system is the important components, it includes three parts: 1)Attitude actuators. Including reaction wheels, jet thruster and the corresponding drive circuit; 2)Attitude measurement components. Including torque sensors, intersection cameras, hand-eye camera gyroscopes, accelerometers and so on; 3)Onboard computer. Including the PXI platform, various control cards and peripherals. Flotation experiments use a sets of PID control algorithm based on attitude, onboard software integrates control, data acquisition, communication and other functions. The console is through wireless router to communicate with PXI, sending commands to the physical prototype simulation, while receiving state monitoring data and simulation data. The overall simulation system structure shown in Figure 1. Global Camera Prototype hardware PXI platform Power system Gas system Track Camera Actuators Sensors External equipment Upper computer Ground console Path planning Gas supply system Floating platform Figure 1 The structure of flotation simulation system Prototype hardware design. To solve the problem of real-time simulation platform flotation system, using NI PXI platform as the onboard computer, the PXI platform designed specifically for real-time simulation based on CompactPCI standard, consists of the chassis, controller, I/O modules and peripheral equipment components. The PXI platform can be extended to hundreds of I/O channels, supporting all common bus protocols to meet the requirements of real-time simulation. During simulation, the Labview s RT module of the control program is transferred to the controller embedded processors automatically, runing in a dedicated real-time operating system, and complete a variety of simulation control functions through I/O modules sending and receiving data. Physical prototype is mainly composed of the main frame, clapboard, PXI platform, power modules, gas supply systems, etc. The main frame is divided into three layers; the bottom placed the gas system; the middle place with weights; the top place PXI chassis, power supply systems, flywheels, inertial measurement unit, batteries, etc.; the jets are located at the side of the thrust of the middle frame. Computer uses the NI PXI platform and equipped with the relevant board. 149

Experimental System Software Design Flotation units are required to complete the simulation control simulation software, algorithms, data acquisition, state detection, cycle control and other functions, while the large number of hardware devices to communicate, so the use of virtual instrument technology is a better choice. NI Labview virtual instrument software, with graphical programming environment, strong instrument control and simulation of control, has been widely used in data acquisition and control, signal processing, data analysis and other fields [4]. Using Labview development tools, the development progress can be speeded up, flexible and quick to perform various mathematical simulation and semi-physical simulation. Spaceborne simulation software architecture. Onboard software design. Onboard software development use virtual instrument software Labview, running on-board computer. It is necessary to onboard software perform complex control and communication functions, but also drive the hardware for data collection. Programming ideas must be used in the design of object-oriented, reasonable module division. Combination of hardware configuration and functional requirements, the software will be borne mainly divided into network communication module, attitude control module, inertial measurement module, torque sensor module, the intersection camera module. The attitude control module includes a flywheel driven, control algorithm computation, thruster control, mode selection function. Various functional modules run in the same VI in deployment, using multiple threads to realize. Spaceborne simulation software technologies. The onboard modular software is achieved using of sub-vi, sub-vi is equal to function programming. Onboard software mainly has the following three key technologies: 1)Multi-thread design. Labview is an automated multithread language structure, which is decided based on the number of threads, distribution and switching. The thread execution system and priority can be configured directly in the properties dialog box of the VI. In the block diagram, an absolute loop or sub-vi can be a separate thread. Each module uses an absolute loop structure, the data transfer between the loop using the local variable, timing loops can also be used to set priorities and cycle settings. 2)Network communication. Labview provides a variety of network communication for users flexible choice, providing package VI function, which simplifies the programming. Program communication uses TCP/IP protocol, the center console as a server to listen on the specified port. Spaceborne program as a client sends a request to establish connection. The data package sender clusters, use the "flat into the string" for processing before sending, the data clusters will be revert. When sending, the first length of the string is sended, and then send the data string. 3)Serial communication. Serial communication adopts virtual instrument software architecture VISA(Virtual Instrument Software Architecture). This architecture is developed to improve efficiency by reducing the system time, so the independence of the I/O interface is the principle of development. VISA can connect with most instrument, including GPIB, USB, serial port, PXI, VXI and Ethernet. VISA provides the unified programming interface through particular instrument driver. VISA provides advanced functions for serial communication, the detailed configuration on the serial port, such as timeout, baud rate, data bits and the parity check etc. Onboard software of the host computer is loaded into the PXI real time system through the wireless network card. The host computer access and configure NI devices and systems through 15

the MAX tool, communication with the terminal RT network system. The Real-Time module of Labview can effectively guarantee the real-time simulation. Simulation application of flotation Platform Simulation scheme design. In order to enrich the experimental mode, completing the test of system-level and component-level, a variety of attitude maneuver mode are used in experiment, for example, the attitude control mode for system-wide, angle maneuver mode for the flywheel, angle and displacement maneuver mode for thruster. The sufficient tests are taken for the attitude control system in various conditions. Table 1 Attitude control mode description Worke mode Model description Pose determination method Control mode Orbit maneuver From one position to the desired position The global camera Thruster Orbit keep Star base remains in a position The global camera Thruster Orbit maneuver Orbit maneuver From a attitude maneuver to desired attitude From a attitude maneuver to desired attitude The global camera The global camera Thruster Freewheel Simulation results analysis. During the flotation platform simulation, computer simulation is taken using the dynamic model [5]. The first, simulation results can be compared to prove the correctness of flotation platform; the second, adjusting the parameters of the attitude control system quickly; and then setting the parameters for the flotation experiments to reduce the risk of the experiment. The simulation model is created using software, the parameters and properties are the same with physical prototype. The first simulation step is the position approximation mode, which is simulated through thruster, the expectations data for the X-axis is.2m, Y-axis.3m. Displacement curve of flotation platform and model are shown in Figure 2..3.25 platform.4.35.3.2.25.15.2.1.15.1.5.5 2 4 6 8 1 12 14 16 18 2 2 4 6 8 1 12 14 16 18 2 Displacement curves of X axis Displacement curves of Z axis Figure 2 Experimental curve of position approximation Then the second simulation step is the angle maneuver mode experiments uesing the flywheel to maneuver the base to the desired angle. Large scale angle and small angle maneuver are taken in experiments. The expectation of large scale angle is 2 radian, expectation of small angle is.5 radian. The curves of angle change are shown in Figure 3. 151

2.5 2.7.6.5 1.5.4 1.3.5.2.1 -.5 2 4 6 8 1 12 14 16 18 2 -.1 2 4 6 8 1 12 14 16 18 2 Curve of large angle maneuver Curve of small angle maneuver Figure 3 Experimental curve of angle maneuver In the end, comparing the data of simulation results, we find that position is a little larger than expected in flotation platform experiment, there is a slight angle shock in angle maneuver experiment. Numerical variation tendency is consistent, the time to reach the maximum point is the same. Because the error of floation platform experiment is inevitable, then the experiment data can be considered valid, experimental model reflect the characteristics of the real system. Experiments also show that the use of virtual instrument technology can quickly combine the software and hardware equipment to complete the demands of real-time simulation. System uses PXI platform as the onboard computer; the Labview RT module automatically send the control program to embedded processor of the controller, running in the dedicated real-time operating system to ensure the real-time simulation. Summary The flotation experiments are the most close to the real environment, and the indispensable simulation means during prototype development stage. According to the simulation requirment, experiment of flotation units is proposed, hardware system of the simulation system is designed and software system is designed using virtual instrument technology. A variety of attitude maneuver modes are designed for the attitude control and simulation of multi-rigid-body physical prototype spacecraft. Experimental results indicate that the experimental system based on flotation units meets the requirements of multi-rigid-body spacecraft attitude control and simulation, and technology employed effectively solves the problems in the experiment. There is an important guiding significance for the ground test and verification of the multi-rigid-body spacecraft. References [1] PASTENA M,GRASSI M. Robust control of the smart microsatellite attitude dynamics[j]. Acta Astronautica, 2, 47(2): 119-128. [2] Li Jisu, Mou Xiaogang, Zhang Jinjiang. Application of Air Bearing Table in Satellite Control System Simulation [J]. Aerospace Control, 28, 26(5): 64-68. [3] Gao Huayu, Dong Yunfeng. Full--Physical Simulation Experiment System of Moonlet Attitude Control Based on Air Bearing Test--bed [J]. Computer Measurement&Control, 29(6): 1153-1156; [4] Chen Xihui, Zhang Yinhong. Labview 8.2 Program Design from Rudiment to Conversance[M]. Tsinghua University Publish, 27. 152

[5] Jana L S.Mason A P,ChristOpher D H. Historical review of air-bearing spacecraft simulator[j]. Journal of Guidance,Control,and Dynamics,23,26 (4):513-522. 153