ESA UNCLASSIFIED – For Official Use SAVOIR SAFI Sensor & Actuator Functional Interface Phase 1 Summary CCSDS Spring Meetings 2012 17/04/2012.

Slides:



Advertisements
Similar presentations
CESG, Fall 2011, 5 th November 2011 Stuart Fowell, SciSys Device Virtualisation and Electronic Data Sheets.
Advertisements

EECE499 Computers and Nuclear Energy Electrical and Computer Eng Howard University Dr. Charles Kim Fall 2013 Webpage:
Substation Automation (S.A) System Project Supervisor: Stuart Wildy.
EML 2023 – Motor Control Lecture 4 – DAQ and Motor Controller.
Input to CCSDS P&P WG Chris Taylor CCSDS 2011 Berlin.
Attitude Determination and Control System Peer Review December 2003.
14/06/20151 MORE Requirements seen from ESA Pedro Pablos 1 st MORE Team Meeting 27 Febrero 2007.
Networked HVAC Controller Bradley University Department of Electrical & Computer Engineering By: Ed Siok Advisor: Dr. Malinowski.
ESA UNCLASSIFIED – For Official Use Deterministic Communication with SpaceWire Martin Suess CCSDS Spring Meeting /03/2015.
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
LSU 10/09/2007System Design1 Project Management Unit #2.
Project Execution.
SCADA and Telemetry Presented By:.
ESA UNCLASSIFIED – For Official Use EDS Schema F. Torelli & P. Skrzypek CCSDS Spring Meeting /04/2013.
What is Business Analysis Planning & Monitoring?
ESA UNCLASSIFIED – For Official Use SOIS and Software Reference Architecture F. Torelli DASIA Malta 17/05/2011.
Apr12-cesg-1 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
Electrical Integration WBS Eric J. Mannel Columbia University Electronics Project Engineer VTX and FVTX.
PACS IBDR 27/28 February 2002 PACS DEC/MEC1 Detectors & Mechanisms Controllers (DEC/MEC) J.-M. Gillis Centre Spatial de Liège (B)
Cesg-1 June 2010 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
HIMALAYA Test Review 16/12/2013 STI Deliverables: D4.1, D4.2 and D4.5.
10-Dec-2012-cesg-1 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
Attitude Determination and Control System
1. 2 Purpose of This Presentation ◆ To explain how spacecraft can be virtualized by using a standard modeling method; ◆ To introduce the basic concept.
SSIART – Smart Sensor Inter-Agency Reference Test bench Activity Presentation October 2010 Jean-François Dufour ESA/ESTEC/TEC-EDD.
31 st October – 4 th November 2011 Fall 2011 Meeting Agenda Boulder, Colorado, USA SOIS Application Support Services WG Conclusions & Actions.
ESA UNCLASSIFIED – For Official Use Workshop #23 Pasadena, USA 23-27Mar15 Mario Merri, ESA/ESOC SM&C WG Plenary.
20a - 1 NASA’s Goddard Space Flight Center Attitude Control System (ACS) Eric Holmes, Code 591 Joe Garrick, Code 595 Jim Simpson, Code 596 NASA/GSFC August.
16 July 1999STEP for Aerospace Applications at NASA/GSFCsheet 1 ECSS Working Group “Exchange of Product Data” and related work Hans Peter de Koning (ESA/ESTEC/TOS-MCV)
Add intro to concept of electronic data sheets PnP based on use of this Can describe s/w as well as h/w.
ESA UNCLASSIFIED – For Official Use Example of EDS usage in SOIS [recap from SAFI meeting 23/6/2012] F. Torelli CCSDS SOIS WG, Darmstadt 17/04/2012.
ESA UNCLASSIFIED – For Official Use Spring CCSDS meetings Opening Plenary Chris Taylor ESA Estec April 2012.
CCSDS Security WG meeting October 2008, hosted by DLR at DIN premises (Berlin) 1 Data Link Security BOF An ESA contribution on Lessons Learned and Issues/Questions.
ESA UNCLASSIFIED – For Official Use SOIS Evaluation by the Primes F. Torelli (ESA) Software Reference Architecture - Focus on the Execution Platform ADCSS.
Ajh January 2007 CCSDS “Books” Adrian J. Hooke CMC Meeting, Colorado Springs 26 January 2007.
ESA UNCLASSIFIED – For Official Use Metadata in SOIS Service Primitives F. Torelli & P. Skrzypek CCSDS Spring Meeting /4/2013.
Guidance, Navigation and Controls Subsystem Winter 1999 Semester Review.
Ana-Elena Rugina (ASTRIUM Satellites) © EADS ASTRIUM. All rights reserved. September 2009 Astrium Activities around Gene-Auto in 2009.
SOIS APP Working Group Overview. Presentation Overview Application Support Services Electronic Datasheets ESA Project History and Plans Standards Documentation.
ESA UNCLASSIFIED – For Official Use Recap of SOIS Evaluation by the Primes F. Torelli (ESA) CCSDS Spring Meeting, 23/03/2015.
Central Engineering / ASG 74 Data Processing Advanced Studies Sev Gunes-Lasnet, Olivier Notebaert 2008, November 5th Prototype implementation of a routing.
ESA UNCLASSIFIED – For Official Use Workshop #23 Pasadena, USA 25 rd March 2015 Sam Cooper Common services update (part 2)
RIU as related to SOIS EDS Glenn Rakow CCSDS SOIS Spring Meeting 2013.
1 CCSDS 2007 Fall Meeting SOIS Plenary Chris Taylor Estec (27/09/2007.
Apr12-cesg-1 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
ADCSS 2011, 25 th October 2011 Stuart Fowell, SciSys SOIS Architecture and use of Electronic Data Sheets.
1 UML Modeling of Spacecraft Onboard Instruments Takahiro Yamada, JAXA/ISAS April 2005.
CCSDS SOIS Working Group Meeting – Berlin, Germany 14th of October 2008 Prototyping of CCSDS SOIS services on 1553 Bus Sev Gunes-Lasnet, Olivier Notebaert.
ESA UNCLASSIFIED – For Official Use NPAL Datasheet F. Torelli & P. Skrzypek CCSDS Spring Meeting /04/2013.
CUE – Make Any Pump an E-Pump
1 SOIS P&P input. 2 Introdcution As part of the work to standardise onboard communication services, the CCSDS SOIS WG has recently delivered new draft.
1. 2 Purpose of This Presentation ◆ To explain how spacecraft can be virtualized by using a standard modeling method; ◆ To introduce the basic concept.
Standard Onboard interface Services – Overview and status Chris Taylor Stuart Fowell October 09.
07-Apr-2014-cesg-1 Jonathan Wilmot (WG Chair) Ramon Krosley (DWG Chair) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA APP WG.
SmartPosition Customer Review and Feedback Presentation.
SOIS and Software Reference Architecture
SOIS APP Working Group Overview
Add intro to concept of electronic data sheets
SOIS-APP Working Group Report Jonathan Wilmot (WG Chair)
Informal document GRPE-73-21
Polled Device Data Aquisitions
Input to CCSDS P&P WG Chris Taylor CCSDS 2011 Berlin.
ACS UC Berkeley Space Sciences Laboratory
SAVOIR SAFI Sensor & Actuator Functional Interface Phase 1 Summary CCSDS Spring Meetings /04/2012.
SPACECRAFT ONBOARD INTERFACES SERVICES
ATO over ETCS Benoît BIENFAIT 10/2/2016.
Attitude Determination and Control Preliminary Design Review
<Your Team # > Your Team Name Here
Presentation transcript:

ESA UNCLASSIFIED – For Official Use SAVOIR SAFI Sensor & Actuator Functional Interface Phase 1 Summary CCSDS Spring Meetings /04/2012

SAVOIR SAFI - Phase 1 Summary | 17/04/2012 | TEC | Slide 2 ESA UNCLASSIFIED – For Official Use Contents SAFI context, scope and organisation Sensor & Actuators landscape and investigations Interaction with SOIS Conclusion

SAVOIR SAFI - Phase 1 Summary | 17/04/2012 | TEC | Slide 3 ESA UNCLASSIFIED – For Official Use SAFI - Context Sensor and Actuators (S/A) play a major role in the avionics SAIF, Electrical interface (incl. power): identified one new requirement, the need to standardize the RS422 protocol SAFI, Functional interface: from the software control loop to the equipment at functional level – Work in progress Software reference architecture Electrical interface (Data & Power) Sensor/Actuator Functional Interface

SAVOIR SAFI - Phase 1 Summary | 17/04/2012 | TEC | Slide 4 ESA UNCLASSIFIED – For Official Use SAFI – Scope & Organization The current focus is to investigate existing sensors and actuators from the functional interface point of view. In order to identify commonalities, and eventually propose a functional interface standard. SAFI Phase 1 Schedule: –17/03/2011Initiation of the Working Group and Kick-off meeting –12/05/; 31/05/; 23/06;12/07;01/09;22/09;07/10;18/10 Webex meetings –25/10/2011Presentation to ADCSS workshop –30/11/2011Report on the interface standardisation concept SAFI Working Group: –SAVOIR FAIRE members –ESA Control representatives & Data Handling representatives (from SOIS WG) –CNES Control representative –Astrium Control representative –Thales Control representative Phase 2: Deployment with Sensors/Actuators suppliers

SAVOIR SAFI - Phase 1 Summary | 17/04/2012 | TEC | Slide 5 ESA UNCLASSIFIED – For Official Use Sensors & Actuators overview Existing S/A landscape shows a large variety of practices in interface: Digital: Some Sensors can provide a large amount of data. However, the largest part is usually used only for on-ground diagnostic. Each supplier uses a different subset to implement different functionality for the same type of equipment. There can be differences in the datation of the measure/command, in the use of reference frame, etc. Analog: S/A may provide/require voltage (or currents) with different range/scale-factor and functional implication. SAFI aims at a solution for most of the cases, but might exclude very specific cases. The view of the Suppliers will be given in next phase.

SAVOIR SAFI - Phase 1 Summary | 17/04/2012 | TEC | Slide 6 ESA UNCLASSIFIED – For Official Use SAFI - S/A investigations SAFI WG focused initially on 5 selected equipments which are considered to be the most commonly used by AOCS: Sensors Star tracker: investigated  preliminary func. I/F standardization proposal Gyro: under investigation Sun sensor: under investigation Actuators Reaction wheel: investigated  preliminary func. I/F standardization proposal Magneto torquer: under investigation Other equipments (ex. Thrusters, Magnetometers, GNSS receivers etc.) will be investigated in a second phase.

SAVOIR SAFI - Phase 1 Summary | 17/04/2012 | TEC | Slide 7 ESA UNCLASSIFIED – For Official Use SAFI – Approach for S/A standardised i/f S/A functional I/F standardization is performed only for core data/command parameters which are directly used on board (by AOCS and FDIR). Parameters which are not used onboard but just exchanged with ground are not standardized. Standardized functional I/F includes mandatory and optional parameters. In particular: Parameter Number Name: a common Id Name: to be defined according to common agreed naming conventions Mandatory or Optional Description: what represents this data or command parameter Format: data organisation, reference frame, coordinate, etc… Unit: SI unit Range: expected [min, max] values Type: real, natural number, enumerated Interaction with Electronic Data Sheet (EDS) from SOIS

SAVOIR SAFI - Phase 1 Summary | 17/04/2012 | TEC | Slide 8 ESA UNCLASSIFIED – For Official Use S/A examples of standardised i/f – STR (1/3) Counter since last Reset Number of stars used for attitude determination Time associated to STR measure for angular rate Final Angular Rate vector STR Health status Quality Index of the Attitude STR mode Time associated to STR measure for quaternion Final Attitude Quaternion STR Mode Angular rate vector initialisation Attitude initialisation (Optional) Uploaded Date Reset Command Target temperature for TEC number n ON command for TEC number n … Tracking loss counter TEC current Optic temperature Covariance_Z Covariance_Y Covariance_X Number of SEU filtered Number of tracker windows … Peltier temperature flag Quality index Z Quality index Y Quality index X Number of coherent stars Number of expected stars … TEC mode Housing temperature Optics temperature Detector temperature Number of acquired objects Number of identified stars Number of trackable stars Galileo AASTR Sodern Hydra Jenoptik Astro APS Core data/commands package for any STR (This core should contain all data/commands used directly on- board by AOCS & FDIR)

SAVOIR SAFI - Phase 1 Summary | 17/04/2012 | TEC | Slide 9 ESA UNCLASSIFIED – For Official Use S/A examples of standardised i/f – STR (2/3) Core data for any STR 1. Parameter Number 2. Param. Name 3. Mandatory or Optional 4. Description 5. Format 6. Unit 7. Range 8. Type 9. Interaction with Electronic Data Sheet STR D 01TBDMandatoryFinal Attitude Quaternion provided by STR q =[scalar; vector(3)] Reference frame: J2000 frame --> STR frame -[-1; 1]Real- STR D 02TBDMandatoryTime associated to STR measure for quaternion (STR D 01) Time elapsed between the last synchronisation signal and attitude measurement msTBDReal- STR D 03TBDOptionalFinal Angular Rate vector provided by STR w = vector(3) Reference frame: STR frame vs Inertial Frame Rad/sTBDReal- STR D 04TBDOptionalTime associated to STR measure for angular rate (STR D 03) Time elapsed between the last synchronisation signal and angular rate measurement msTBDReal- STR D 05TBDMandatorySTR mode (typically a number) Mandatory modes: Tracking / Acquisition / Non-operational mode Other STR states shall be sub-modes (optional): Stand-by/ Software mode / Rate mode [TBC by Suppliers] -[0; TBD]EnumeratedModes number may be defined in the functional i/f Standard. If not, relation between number and mode will be contained in the electronic data sheet. STR D 06TBDMandatoryQuality Index of the Attitude provided by STR (typically a number) Real value from 0 to 1: (1 being good quality.) This value is not used directly in the attitude estimation. [To be discussed with Suppliers] -[0; 1]Real- STR D 07TBDOptionalNumber of stars used for Attitude determination Number of stars [The case of fused measure shall be discussed with Suppliers.] -[0; inf]Unsigned integer - STR D 08TBD Counter since last Reset- sec[0 inf]TBD- STR D 09TBDMandatorySTR Health status (typically a number) Mandatory states: OK / STR Severe warning (Restart is needed) / STR warning (Restart not necessary) Optional sub-states can indicate the hardware involved (Electronic Unit, OH_n) [To be discussed with Suppliers] -TBDEnumeratedHealth status number may be defined in the functional i/f Standard. If not, relation between number and health status will be contained in the electronic data sheet. STR D 10TBD Current date as used by STR CCSDS Unsegmented Code (CUC) time code format [TBC by Suppliers] TBD[0; inf]TBD-

SAVOIR SAFI - Phase 1 Summary | 17/04/2012 | TEC | Slide 10 ESA UNCLASSIFIED – For Official Use S/A examples of standardised i/f – STR (3/3) 1.Core commands for any STR 1. Parameter Number 2. Parameter Name 3. Mandatory or Optional 4. Description 5. Format 6. Unit 7. Range 8. Type 9. Interaction with EDS STR C 01TBDMandatoryReset Command (Typically a number in order to give the possibility to perform different type of reset) Reset command of the complete STR (mandatory). Other reset command (optional). --EnumeratedTBD STR C 02TBDMandatoryON command for TEC number n n = TEC number--Enumerated- STR C 03TBD Target temperature for TEC number n Target temperature in °C: °C[-inf; inf]Real- STR C 04TBD Upload Date to STRCCSDS Unsegmented Code (CUC) time code format [TBC by Suppliers] TBD[0; inf]TBD- STR C 05TBDMandatorySTR ModeSee STR D 05 -[0; TBD]EnumeratedSee STR D 05 STR C 06TBDOptionalAttitude initialisation (quaternion)See STR D 01 -[-1; 1]Real- STR C 07TBDOptionalAngular rate vector initialisationSee STR D 03 Rad/sTBDReal- STR C 08TBDOptionalValidity time for the initialised attitude [TBC by Suppliers] -sec[-inf; inf]Unsigned integer - STR C 09TBDOptionalEnable aberration correction [TBC by Suppliers and Primes] No Aberration correction/ Enable Aberration correction based on velocity/ Enable aberration correction based on orbital parameters --EnumeratedTBD STR C 10TBDOptionalVelocity vectorS/C velocity vector = vector (3) in J2000 frame m/s[-inf; inf]Real- STR C 11TBDOptionalOrbital Parameters TBD - STR C 12TBDOptionalValidity time for the velocity/Orbital Parameters TBD - Core commands for any STR

SAVOIR SAFI - Phase 1 Summary | 17/04/2012 | TEC | Slide 11 ESA UNCLASSIFIED – For Official Use S/A examples of standardised i/f – RW Rockwell Collins RSI + Bradford Engineering RWU Core data for any RW Core commands for any RW 1. Parameter Number 2. Parameter Name 3. Mandatory or Optional 4. Description 5. Format 6. Unit 7. Range 8. Type 9. Interaction with EDS RW D 01RW SpeedMandatoryRW angular rate around rotation axis Positive if positive rotation around Wheel axis. Negative if negative rotation around Wheel axis. Rad/s[-inf; inf]RealElectronic data sheet shall provide information on how to merge Tachometer pulses and Speed direction information in order to obtain RW speed RW D 02Motor CurrentMandatoryRW motor current-A[-inf; inf]RealConversion between RW analogue or digital signal and effective motor current shall be defined in the electronic data sheet RW D 03Bearing temperature Mandatory--°C[-inf; inf]RealConversion between RW analogue or digital signal and effective Bearing temperature shall be defined in the electronic data sheet RW D 04On/Off StatusOptional-0 = OFF 1 = ON -[0;1]Boolean 1. Parameter Number 2. Parameter Name 3. Mandatory or Optional 4. Description 5. Format 6. Unit 7. Range 8. Type 9. Interaction with EDS RW C 01Torque Command MandatoryTorque command around rotation axis Positive if positive rotation around Wheel axis. Negative if negative rotation around Wheel axis. Nm[-inf; inf]RealConversion between Torque around RW rotation axis and effective command to be sent to RW by OBC shall be defined in the electronic data sheet RW C 02ON/OFFTBDON/OFF Command [Necessity of this Command to be discussed with Suppliers and Primes] 0 = OFF 1 = ON -[0;1]BooleanConversion between ON/OFF command and actual command to be sent to RW by OBC shall be defined in EDS.

SAVOIR SAFI - Phase 1 Summary | 17/04/2012 | TEC | Slide 12 ESA UNCLASSIFIED – For Official Use SAFI - S/A standardised i/f considerations Preliminary investigation is concluded only for STR and RW. In both cases the existing equipments (coming from different European manufacturers) seem to share a similar core of parameters. However, other types of Sensor or Actuators may not have similar communalities. An agreement within the WG was found on preliminary STR and RW functional standardised I/F for core data/command parameters. However, there are still some minor open points. These shall be submitted to suppliers in the next phase. A functional standardised I/F together with an electrical I/F standard may reduce the impact of S/A equipment change. However, for some units mechanical and thermal compatibility may have a higher impact.

SAVOIR SAFI - Phase 1 Summary | 17/04/2012 | TEC | Slide 13 ESA UNCLASSIFIED – For Official Use SAFI - S/A standardised i/f recommendations Eventual S/A functional standardised interface should target only newly developed H/W. Preliminary S/A functional standardised interface is based on existing units. SAFI WG shall ensure that this standardised i/f will not impose major limitations to evolution of future AOCS and units design, as foreseen by primes and suppliers. AOCS shall be able to specify Sensor detection maximum delay and Actuators command maximum delay. In general, specification of all real- time performance is needed. Functional standardization does not need to affect performance of S/A.

SAVOIR SAFI - Phase 1 Summary | 17/04/2012 | TEC | Slide 14 ESA UNCLASSIFIED – For Official Use Interaction with SOIS The CCSDS SOIS WG has defined a communications architecture which identifies services for accessing onboard devices, including AOCS related sensors and actuators Specifically, the command and Acquisition services provide two important subservices: The Device Virtualisation Service (DVS) The Device access service (DAS) These services provide a framework that may be used to harmonise the suppliers specific interfaces in use today The SAFI group has taken on the task of specifying a set of DVS and DAS based services for all common AOCS devices These services will be used as input to the CCSDS WG for the definition of electronic data sheets SAVOIR | Jean-Loup TERRAILLON | Malta | DASIA2011 | 18/05/2011 | Pag. 14

SAVOIR SAFI - Phase 1 Summary | 17/04/2012 | TEC | Slide 15 ESA UNCLASSIFIED – For Official Use Conclusion The concept of standardizing the functional interface to S/A has been investigated and refined considering: Needs of the software architecture. Constraints of the control functional chain. The opportunity offered by the SOIS standardisation. The concept of a functional standard for data/command parameters (used on board) seems feasible for investigated S/A. Examples of standardised interface have been investigated for selected S/A (STR and RW).  The working group proposes to proceed with the next phase by involving representatives of S/A community to discuss further the standardised interface definition.