Control Interface for Real-time Regulation of Units & Systems DIGITAL CONTROL/COMMAND DEDICATED TO CONVERTERS GLOBAL OVERVIEW
2
PSU control/command : CIRRUS CIRRUS : Overview DIGITAL REGULATION FOR POWER SUPPLY UNITS TOOL MANAGING : PSU AUTOMATION (start-up/stop sequences, data tranfer and storage) PSU COMMUNICATION (with client facilities) PSU REGULATION (high precision, low drift) PSU HMI (intuitive and robust interface for industrial implementation) 3
PSU control/command : CIRRUS CIRRUS : Main characteristics Dedicated tool for PSU control and regulation Software fully mastered and adapted to customer needs Automatic recognition of interconnected CIRRUS Management of parallel information in hidden time Upgradeable (I/O number, resolution, stability, 24Bits ADC etc...) PS communication and automation management by embedded RT Linux OS Sending diagnosis by email Custom HMI or standard touch panel screen for local operation 4
DIGITAL vs ANALOG PSU Control type comparison Control properties Analog Digital Switching frequency, bandwidth Very high High Precision (tolerances, aging, temperature effects, drift, offset, etc.) Limited High Resolution (quantization, rounding, etc.) Unlimited Typically limited to 18 bits Instantaneous over current protection High Wired logic Communication, data management Limited Easy to manage Understanding theory High Dedicated to specialists Advanced control algorithm (non-linear control, improved transient) Very limited High Multiple loops Possible High Reliability High High 5
6 PSU control/command : CIRRUS
PSU control/command : CIRRUS CIRRUS : Composition Dimensions : 367 x 220 x 30 mm : 9U card 7
PSU control/command : CIRRUS CIRRUS : composition COMPOSED OF 4 MAIN PARTS POWER SUPPLY AUTOMATION, COMMUNICATION ACQUISITION, INPUTS/OUTPUTS REGULATION/PWM DRIVER Connected to power supplies via a dedicated backplane with DIN41612 8
9 PSU control/command : CIRRUS
CIRRUS: Power Supply Part Maintenance HMI Regulation & acquisition Commands Measures Automatism & communication Digital Input/Output Management Digital I/O Ethernet, Modbus, Profibus DP POWER SUPPLY POWER SUPPLY POWER SUPPLY 10
CIRRUS : Power Supply Part CIRRUS : Power supply part CIRRUS is supplied in 24V cc Insulation level : 1,6 kv All µchip voltages needed are produced on CIRRUS Very low emittance, low noise, limiting perturbations Power supply part is electrically and mechanically separated from digital and analog signals With respect to norm EN55022 class B 11
CIRRUS : I/O Part CIRRUS : Acquisition capabilities 8 analog inputs 16bits ±10V differential mode (305µV resolution) Acquisition rate 62,5Ks/s 3 inputs dedicated for network overseeing and synchronization Low drift : 1.5 PPM/ C gain and 1 PPM/ C offset 3 analog inputs 18bits 0 11.5V (44µV resolution, 3.8ppm) Acquisition rate 1Ms/s Low pass filter (Butterworth) applied on measures Very low drift : 0.6 PPM/ C gain and 0.2 PPM/ C offset 12
CIRRUS : I/O Part Maintenance HMI Automatism & communication Regulation & acquisition Digital Input/Output Management Commands Measures Digital I/O Ethernet, Modbus, Profibus DP 13
CIRRUS : I/O Part CIRRUS : Acquisition capabilities 1 binary trigger input Synchronization sent to all cards 45 binary inputs 0 24V (Typ.) (triggering level 7.1V) Insulation level : 2500 Vac(rms) 5.7µs from state 1 to 0 Comsumption 1,15mA (Typ.) Optical fiber configuration capabilities 14
CIRRUS : I/O Part CIRRUS : Acquisition capabilities 9 binary ouputs Dry contact 2A max. 220Vmax. Insulation 1800V R<50mΩ à 10mA/20mV Pcom : 60W Relax time : 3ms 6 + 6 optical fibers Dedicated to high resolution PWM Frequency from 1Hz to 500kHz 6x 11ps + 6x150ps minimum pulse width (6x0.22ppm + 6x3ppm @20kHz) 15
CIRRUS : I/O Part CIRRUS : OUTPUTS capabilities 2 analog ouputs DAC 18bits Programmable voltage range 0 5V-10V;-2.5V 7.5V; ±2.5V; ±5V; ±10V Fast response time : 2.1µs Low linearity error ± 1 LSB max and low temperature drift : ±0.25 ppm/ C 3 insulated feedbacks of the 3x18bits measurements 1 triggering output for PWM synchronization (interleaved bridge control, multi converters command strategy etc ) 16
CIRRUS : I/O Part CIRRUS : Adaptability 1 output/input with SPI communication permitting: Implantation possibilities for any ADC or DAC w/ SPI com ADC 20bits, 24 bits (for instance, typical implementation) Delta-Sigma 24 bits Acquisition rate 14Ks/s Low drift : 0.5 PPM/ C gain and 0.05µV/ C offset Linearity : 0.4ppm INL Additional DAC for custom needs 17
CIRRUS : Automation & Communication Part Maintenance HMI Regulation & acquisition Commands Measures Automatism & communication Digital Input/Output Management Digital I/O Ethernet, Modbus, Profibus DP 18
CIRRUS : Automation & Communication Part CIRRUS : Hardware & software configuration ARM micro-control w/ cortex A8 and Linux RT embedded software: 1GHz Sitara AM335x ARM Cortex A8 w/ 512MB DDR3 32-Bit RISC Microprocesseur 4GB on-board storage using emmc Micro SD expansion slot for additional storage Extansion capabilities w/ SPI, I2C, CAN Internal Real-Time Clock Real-time Linux embedded software: Real-Time DEBIAN 19 XENOMAI patch for RT
CIRRUS : Automation & Communication Part CIRRUS : Automation Interface with FPGA and HMI Control and management of inputs and outputs Custom fault sequences Faults, alarms and various configurable parameters Event Log timestamped to the millisecond > 1000 events stored Automatic email sending on particular events 20
CIRRUS : Automation & Communication Part CIRRUS : automation Settings (references, regulation parameters,..) History log of last entered parameters (easy to get back) Configurable and custom Sequences configurable start/shutdown sequence Launching new instructions or conditions WEB maintenance pages with parameters visualization Updating programs via Ethernet 21
CIRRUS : Automation & Communication Part CIRRUS : Communication RT embedded Linux manage with native implemented protocols: MODBUS RTU RS-485 master or slave PROFIBUS - DP slave RS-485 Terminal control: RS232 (USB front panel) Ethernet 10/100mbps Direct communication link to regulation chip (FPGA) for determinist behaviour and ultra-fast response time : Ex : Profibus refreshing rate <10ms 22
CIRRUS : Automation & Communication Part 23 CIRRUS : Communication Ethernet 10/100mbps: MODBUS TCP/IP multiple w/ master/slave PROFINET Control terminal: TELNET, SSH WEB maintenance: HTTP, HTTPS (SSL) File Transfer: FTP, FTPS (SSL), SFTP (SSH), SCP, SMB, NFS Synchronization to server clock: NTP E-mail configurable alert: SMTP, IMAP with MIME or S / MIME for sending automatic a / multiple e-mail. Domain name: DNS Management of network equipment: SNMP Service for log events: SYSLOG Control message: ICMP Physical Address Resolution: ARP
CIRRUS : Automation & Communication Part CIRRUS : CLOCK MANAGEMENT RTC on FGPA and ARM micro-control w/ cortex A8 External RTC with battery and clock synchronisation Ethernet synchronisation by NTP ( Network Time Protocol) 24
CIRRUS : Regulation Part Maintenance HMI Automatism & communication Regulation & acquisition Digital Input/Output Management Commands Measures Digital I/O Ethernet, Modbus, Profibus DP 25
CIRRUS : Regulation Part CIRRUS : REGULATION Regulation is performed by : FPGA M2S010 SmartFusion 2 from Actel for regulation algorithm 150K LUT, 5Mbit SRAM, 4Mbit envm Integrated DSP processing blocks I/O refresh rate 120Mhz 1.25 DMIPS/MHz 8 KOctet cache instruction 26
CIRRUS : Regulation Part CIRRUS : REGULATION PWM Drive is performed by : DSP TMS320F28035 from Texas Instruments for PWM Driver CPU 32-Bit 60-MHz PWM with 150ps minimum pulse width Delay line Delay from 3.2ns to 8.8ns 11ps step delay w/ 511 max step Linearity ± 20 ps max 3 ps typical jitter 27
28 CIRRUS : Regulation P art
CIRRUS : HMI Maintenance HMI Automatism & communication Regulation & acquisition Digital Input/Output Management Commands Measures Digital I/O Ethernet, Modbus, Profibus DP 29
CIRRUS : HMI CIRRUS : HMI Graphic terminals standard touchscreen RS485 Modbus or Ethernet : High visibility TFT display 65,536 colors Or STN 4 096 colors Or monochrome 8/16 levels USB available for maintenance 30
CIRRUS : HMI CIRRUS : HMI Or Custom Display card in front of electronic rack LEDs for rapid visualization of the state of the converter Buttons Start/Stop command Access to instructions and converter settings Encoder wheel for fine adjustment OLED display screen for : Converter measures Converter settings 31
CIRRUS : GENERAL TOPICS CIRRUS : OPTIONS Possibility to add additional features: More digital I/O Multi high resolution analog input tracks Special client communication adaptator Redundancy implementation Parallel operation for several regulation w/ one IP adress 32
CIRRUS : GENERAL TOPICS Additonnal cards for special Functions dedicated to client Process : Daughter card 33
34 CIRRUS : GENERAL TOPICS
CIRRUS : SYNTHESIS ADVANTAGES Last generation hardware High Bandwith Ultra-fast response time Upto 5ppm regulation stability Better than 1ppm resolution capabilities Custom designed and programmed for client needs Multi-track management (up to 7 Power Supplies on the same control socket) Flexibility of the software Increased maintenability with history log, data recorders and diagnosis on demand 35 Intuitive HMI with custom SCADA