Design and evaluation an embedded system for small ... · ROM and RAM space due to Linux...

22
Roberto Ferro Escobar, Proffesor full time District University, Bogotá [email protected] Helmer Muñoz, Proffesor full time U Sinu, Montería Córdoba [email protected] Jorge Espindola, Proffesor full time UPTC University, Tunja [email protected] Colombia Design and evaluation an embedded system for small satellites in Colombia based on light linux www.udistrital.edu.co 1

Transcript of Design and evaluation an embedded system for small ... · ROM and RAM space due to Linux...

Roberto Ferro Escobar, Proffesor full time District University, Bogotá [email protected]

Helmer Muñoz, Proffesor full time U Sinu, Montería Córdoba [email protected]

Jorge Espindola, Proffesor full time UPTC University, Tunja [email protected]

Colombia

“Design and evaluation an embedded system for small satellites in

Colombia based on light linux”

www.udistrital.edu.co 1

AGENDA

- Introduction. - Internet 2 Network coperation. - Presentación y venta de proyectos. - Gestión del cambio. - Estrategias para consecución de recursos Universidad – Empresa – Estado. - Aplicaciones Electrónicas

www.udistrital.edu.co

www.udistrital.edu.co 2

INTRODUCCION

www.udistrital.edu.co

• Our cubesat project called COLOMBIA 1, has one picosatellite and four ground stations in our country. • The mission consists in taking an eletrocardiographic signal from one earth station and transmitting it through a pico satellite to another ground stations. •The main objective is to propose a computer using a micro-operative system that works in real time and that is easy to use throughout the scientific and academic community.

www.udistrital.edu.co 3

www.udistrital.edu.co

INTRODUCCION

www.udistrital.edu.co 4

G. STATION GEOGRAPHIC POSITION

www.udistrital.edu.co GITEM-LIDER

www.udistrital.edu.co 5

Ground station built and installed in Bogota Colombia in the University Francisco Jose de Caldas.

www.udistrital.edu.co

Report on present status of international

connectivity in Europe and to other continents

From SERENATE – Study into European Research

and Education Networking As Targeted by eEurope,

http://www.serenate.org/publications/d6-serenate.pdf

www.udistrital.edu.co 6

INTERNET 2 Opportunities

www.udistrital.edu.co GITEM-LIDER

• Integration with national and international groups that are developing satellites.

• Availability for using high technology to remote laboratories.

• Innovation and Advanced development between research groups.

• Synergy of mutual advantage between institutions, industry, government, etc.

www.udistrital.edu.co 7

INTERNET 2 Applications attributes

www.udistrital.edu.co GITEM-LIDER

• Cubesat Interactive Academic collaboration

• Real-time access to remote resources RENATA-RNP

• Large-scale, multi-site computation and data mining

• Shared – collaborative work

• Any combination of the above www.udistrital.edu.co

8

Design Sw from Architectural Standard:

www.udistrital.edu.co GITEM-LIDER

This "set of views", as described below, is a listing of possible modeling viewpoints. Not all of these views may be used for any one project and other views may be defined as necessary. Note that for some analyses elements from multiple viewpoints may be combined into a new view, possibly using a layered representation this the small satellites. 9

Real Time Operating Systems:

www.udistrital.edu.co GITEM-LIDER

www.udistrital.edu.co 10

An RTOS is a real-time operating system, it is a subset of an operating system with features such as Determinism, Sensitivity, Reliability, Fault Tolerance.Because a Cubesat lasts an average of 6 months on a mission and the resources of an embedded system are quite limited, they make it perfectly suited to the embedded system that will make the picosatellite OBC. The stable operating system for this cards are Linux distributions a bit lighter but with all the features of a distribution of a computer

www.udistrital.edu.co GITEM-LIDER

11

One of the modules to be developed in the satellite mission is the On Board Computer (OBC), this subsystem must be implemented using Embedded Systems due to the space constraints of the CubeSat standard and the space limitations of solar energy.

Real Time Operating Systems:

The OBC set and its respective Control Software are a Command and Data Handling (C & DH) sub-system of a satellite, which combines software and hardware elements that must support all the data processing, storage and control functions of other subsystems Make up the satellite and should not put at risk the satellite mission.

www.udistrital.edu.co

12

Microproccesors Vs RTOS :

Salvo is a real-time operating system developed by Pumpkin. This RTOS has been used in satellite missions under the CubeSat standard and is focused on embedded systems of few resources, using a cooperative planner to attended task. FreeRTOS is a real-time operating system with support for more than 33 microcontroller architectures. RTOS uses a preventive planner, and it is possible to modify or examine its source code.

MSP430 from Texas Instruments, this architecture has been used in CubeSat missions together with the RTOS Salvo, it is characterized by being 16 bits, low power consumption and using a Von Neumann architecture.

From: http://www.laccei.org/LACCEI2013-Cancun/StudentPapers/SP031.pdf

www.udistrital.edu.co

13

Real Time Operating Systems:

https://nepp.nasa.gov/workshops/eeesmallmissions/talks/11%20-%20THUR/1350%20-%20CubesatMicroprocessor_V1.pdf

Salvo PRO versions are priced at USD1250 for one year licence.

FreeRTOS is a free licence, it requires low RAM and ROM.

www.udistrital.edu.co

www.udistrital.edu.co 14

Real Time Operating Systems:

http://www.embedded.com/electronics-blogs/industry-comment/4026838/TI-s-MSP430-vs-ST-Microelectronics-ARM-Cortex-based-processor-for-battery-powered-apps

www.udistrital.edu.co

www.udistrital.edu.co 15

It is a free RTOS and provides same functionality as Linux operating system. uClinux exhibits its advantages by providing faster execution and shorter times for context switching. The only drawback is it requires huge ROM and RAM space due to Linux configuration STM32F429 Discovery Board to run uClinux features 64Mbit external SDRAM. The STM32 is a family of microcontroller ICs based on the 32-bit RISC ARM Cortex-M7

Linux version of RTOS “uClinux”:

http://www.emcraft.com/products/343#documentation

www.udistrital.edu.co

www.udistrital.edu.co 16

The Raspberry Pi is a series of small single board computers developed in the U.K. by the Raspberry Pi Foundation to promote the teaching of basic computer science in schools, Universities and in developing countries The Raspberry Pi 2 which added more RAM was released in February 2015. Raspberry Pi 3 Model B released in February 2016 is bundled with on-board WiFi, Bluetooth and USB Boot capabilities. On January 2017, Raspberry Pi 3 Model B is the newest model. Raspberry Pi boards are priced between US$5–35. As of February 28, 2017, the Raspberry PI Zero W was launched, which is identical to the Raspberry PI Zero, but has the Wi-Fi and Bluetooth functionality of the Raspberry PI 3 for US$10

Rasberry pi:

https://www.raspberrypi.org/

www.udistrital.edu.co

www.udistrital.edu.co 17

The

Rasberry pi:

www.udistrital.edu.co

www.udistrital.edu.co 18

The

Rasberry pi:

www.udistrital.edu.co

www.udistrital.edu.co 19

The

Rasberry pi:

www.udistrital.edu.co

www.udistrital.edu.co 20

The

Rasberry pi:

CONCLUSION:

www.udistrital.edu.co

• It is important to work together to create a free standard that can be applied to the development of small satellites.

• We need to use the advantages of high speed networks connected to the Internet 2 in order to join efforts and work together in real time laboratory.

• This will help more Colombia universities to involve actively in CubeSat development. This will ensure a continuous CubeSat project for our country´s and more students can be trained in satellite technology. This will provide a trained satellite engineers in the future.

www.udistrital.edu.co 21

www.udistrital.edu.co

Thanks you Obrigado Gracias

¿Questions?

GITEM-LIDER

www.udistrital.edu.co 22