Research interests include agents, middleware/network stacks, IP cores, multi/network processors, embedded systems, distributed satellite systems, distributed/cloud computing, CubeSat development, and neuro-morphology.
Visual Inspection Payload - Astrodynamics Group
The feasibility of performing a visual inspection mission between two satellites is being investigated utilising a microelectromechanical (MEMS) thruster built by EADS Astrium. The combined thrusting, imaging, and processing requirements will go towards a new integrated hardware and software payload design.
AMSAT-UK and ESA - ESEO Mission
The OBDH Group has been bring together technologies for a VHF and L-band communication system where Dr Bridges' group and students have been working on automotive components and software defined radio technologies to fly a new radio architecture.
Spacecraft Avionics - since Spring 2014, Module Link
Computers & Programming II: Microprocessor Organisation & Design - since Spring 2013, Module Link
Digital Design with VHDL Labs - Autumn 2007 & Autumn 2008, Lectures since Spring 2013 Module Link
Multi-Disciplinary Design Project - since Spring 2014, Module Link
Spacecraft Bus Subsystems - Power, TT&C, & On-board Data Handling (OBDH) - Spring 2012 to 2014 (retired)
Dynamics and Control of Spacecraft Labs - Autumn 2010 to 2013 (retired)
Member of Electronic Engineering Industrial Advisory Board (IAB)
Surrey Space Centre Marketing & Website Management
IEEE/AIAA Aerospace Conference, Big Sky, Montana, USA - Session Chair in Software and Computing, www.aeroconf.org
Chair of the U.K. CubeSat and Nanosatellite Forum, Bringing together industry, academia, entrepreneurs for one voice to government, www.cubesatforum.org.uk
AMSAT-UK Member and OFCOM Radio License Holder (2E0OBC)
Raspberry Pi Foundation, Compute Module CubeSats (Guest Blog), 16 Oct 2015
The Guardian, The space industry is growing – and looking for talented postgrads, 14 Jan 2015
Engineering and Physical Sciences Research Council, Pioneer 10 - Space Man (p.14-15), Summer 2013
Uni. of Surrey, Surrey Space Centre Lecturer Nominated for Sir Arthur C. Clarke Award, 28 June 2013
BBC Radio 4, Material World: TB vaccine, Satellites, Lake Ellsworth, Antarctic Station, 7 Feb 2013
Gizmodo, UK Scientists Are Launching a Satellite Powered By… a Google Nexus One?, 7 Feb 2013
Stuff, Space exploration? There’s an app for that, 7 Feb 2013
BBC News: Science & Environment, Strand-1 'phone-sat' ready for orbit, 7 Feb 2013
The Good Times Guide, Surrey in Space: TG2Surrey Attempts to Boldly Go Where Many More Informed Men Have Gone Before…, Jan 2013
TechRepublic, Why Microsoft’s Kinect and Google’s Android are headed to space, 29 June 2012
United Kingdom Space Agency (UKSA), Dr Chris Bridges - Career Profile, June 2012
BBC News: Science & Environment, Thinking outside the box in space, 29 May 2012
New Scientist, Space apps: smart-phone at heart of satellite mission, 5 October 2011
The Observer, How Britain can rejoin the space race, 3 July 2011
Fox News, Ground Control to Major Smartphone? NASA Wants Phones to Pilot Spaceships, 11 February 2011
BBC News: Science & Environment, Mobile phone to blast into orbit, 24 January 2011
University of Surrey, Minister of State for Universities and Science praises work of Surrey scientists, 21 July 2010
Find me on campus Room: BA U
Flight and ground segment software in university missions is often developed only after hardware has matured sufficiently towards flight configuration and also as bespoke codebases to address key subsystems in power, communications, attitude, and payload control with little commonality. This bespoke software process is often hardware specific, highly sequential, and costly in staff/monitory resources and, ultimately, development time. Within Surrey Space Centre (SSC), there are a number of satellite missions under development with similar delivery timelines that have overlapping requirements for the common tasks and additional payload handling. To address the needs of multiple missions with limited staff resources in a given delivery schedule, computing commonality for both flight and ground segment software is exploited by implementing a common set of flight tasks (or modules) which can be automatically generated into ground segment databases to deliver advanced debugging support during system end-to-end test (SEET) and operations. This paper focuses on the development, implementation, and testing of SSC’s common software framework on the Stellenbosch ADCS stack and OBC emulators for numerous missions including Alsat-1N, RemoveDebris, SME-SAT, and InflateSail. The framework uses a combination of open-source embedded and enterprise tools such as the FreeRTOS operating system coupled with rapid development templates used to auto-generate C and Python scripts offline from ‘message databases’. In the flight software, a ‘core’ packet router thread forwards messages between threads for inter process communication (IPC). On the ground, this is complemented with an auto-generated PostgreSQL database and web interface to test, log, and display results in the SSC satellite operations centre. Profiling is performed using FreeRTOS primitives to manage module behaviour, context, time and memory – especially important during integration. This new framework has allowed for flight and ground software to be developed in parallel across SSC’s current and future missions more efficiently, with fewer propagated errors, and increased consistency between the flight software, ground station and project documentation.
Low-cost satellites continue to grow in popularity and capability, but have shown poor on-orbit performance to date. While traditional satellite missions have relied upon expensive fault prevention techniques, such as component screening, the use of radiation hardened components, and extensive test campaigns, low-cost missions must focus on fault tolerance, instead. This paper describes a novel, fault-tolerant system architecture, named Satellite Stem Cells. The Satellite Stem Cell Architecture, which is based on artificial cells, evolved from research into traditional reliability theory, bio-inspired engineering, and agentbased computing. Traditional reliability theory points towards k-out-of-n architectures for their superior reliability, while cell biology demonstrates how to build extremely multifunctional subsystems. Finally, agent computing provides a solution for facilitating the cooperation of a set of autonomous cells in a peer-to-peer environment. This paper describes the development of the architecture, details the artificial cell design, and gives preliminary implementation details
STRaND-1 is the first in a series of Surrey Satellite Technology Ltd. (SSTL)-Surrey Space Centre (SSC) collaborative satellites designed for the purpose of technology path finding for future commercial operations. It is the first time Surrey has entered the CubeSat field and differs from most CubeSats in that it will fly a modern Commercial Off The Shelf (COTS) Android smartphone as a payload, along with a suite of advanced technologies developed by the University of Surrey, and a payload from the University of Stellenbosch in South Africa. STRaND- 1 is also different in that anyone (not just from the space engineering or space science community) will be eligible to fly their “app" in space, for free. STRaND-1 is currently being manufactured and tested by volunteers in their own free time, and will be ready for an intended launch in the first quarter of 2012. This paper outlines the STRaND pathfinder programme philosophy which challenges some conventional space engineering practises, and describes the impact of those changes on the satellite development lifecycle. The paper then briefly describes the intent behind the design of STRaND-1, before presenting details on the design of the nanosatellite, focussing of the details of the innovative new technologies. These technologies include two different propulsion systems, an 802.11g WiFi experiment, a new VHF/UHF transceiver unit and a miniature 3-axis reaction wheel assembly. The novel processing setup (which includes the smartphone) is discussed in some detail, particularly the potential for outreach via the open source nature of Google's Android operating system. A stepthrough of the planned concept of operations is provided, which includes a possible rendezvous and inspection objective, demonstrating equal or improved capability compared to SNAP-1 with a reduced total system mass. Finally, data from the test campaign is presented and compared against other notable CubeSats known for their advanced capabilities. Rendered images of STRaND-1 are shown in Fig. I and are discussed later in the paper.
Satellite constellation deployment for formation flying missions is one of the key areas for consideration when realizing the final constellation with reduced propellant mass requirements on the propulsion system. The use of a single launch vehicle to deploy multiple satellites into a formation is faster and cheaper but there is greater risk of collision. This risk must be managed with the competing desire to establish a relatively tight formation for better inter-satellite communication. The launcher attitude, satellite injection times and velocities are key parameters to safely achieve a given separation distance and distribution. This paper presents a visual simulator to propagate the satellite trajectories from the launcher using an expanded definition of Hill's equations, and extending to polar relative motion. It is assumed that a simple launcher is used which is incapable of reposition once in orbit. Low injection velocities are exploited to inject large numbers satellites into a stable constellation. Utilizing small tight natural motion formations help to reduce perturbations and the propellant mass required for formation maintenance. SatLauncher is a new visualization tool for investigating the relative motion and key parameters between satellites in these new missions and applications for multi-satellite launchers without the need for any further industrial tool. The QB50 mission is taken forward as a representative scenario requiring our latest software tool and new methods are presented towards collision free formation deployment.
Distributed satellite systems are large research topics, spanning many fields such as communications, networking schemes, high performance computing, and distributed operations. DARPA's F6 fractionated spacecraft mission is a prime example, culminating in the launch of technology demonstration satellites for autonomous and rapidly configurable satellite architectures. Recent developments at Surrey Space Centre have included the development of a Java enabled system-on-a-chip solution towards running homogenous agents and middleware software configurations.
Page Owner: cb0009
Page Created: Tuesday 31 August 2010 16:06:48 by lb0014
Last Modified: Tuesday 22 March 2016 15:43:54 by jg0036
Expiry Date: Wednesday 30 November 2011 16:05:41
Assembly date: Thu Jan 05 13:51:56 GMT 2017
Content ID: 35621