trixboxbeta - one stop solution for all your design problems

36
copyright 2011 controltrix corp www. controltrix.com TRIXbox Tricks www.controltrix.com

Upload: controltrix

Post on 21-Jun-2015

63 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

TRIXbox Tricks

www.controltrix.com

Page 2: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

What do you feel when you design a power control system?

Page 3: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Lost on where to start ?

Page 4: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Going nuts over complex math and conversion?

Page 5: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Stressed in managing Stringent specifications …

Page 6: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Available digital power supply simulation software …

Page 7: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Expensive to buy maintain and upgrade…

Page 8: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Not Customizable…

Page 9: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Unusable broken code…

Page 10: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Presenting TRIXbox – One stop solution for all your design problems

Page 11: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

e

Inclusive

• Workable and customizable end to end solution - starting from circuit parameters

• Templates for quick solution

Cost Efficient

• Beta version free

Time Saving

• Takes only a few minutes to get a complete solution without much hit and try

Flexible

• Web based application

• No upgrades, maintenance, installation, downloads, licenses

• Complete control on your data

Advantages

Page 12: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

• Advanced techniques • Supports 360 + permutations (topologies, control modes etc)• Time and Frequency domain simulations• Simulates many second order effects• Automatic 16 bit fixed point code generation• Ideal switch simulation proprietary algorithm• Fast (compared to switched mode simulation)• Accurate (compared to averaged model simulation)

Salient Features

Page 13: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Technical Information about TRIXbox

Page 14: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

•Buck•Synchronous Buck•Push Pull•Full Bridge DC-AC•Full Bridge DC-DC•Half bridge DC-AC•Phase Shift Full Bridge•Forward•Half Bridge DC-DC•Current fed push pull

Primary Topologies (more coming !!)

Page 15: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

• Center Tap Rectifier• Current Doubler Rectifier• Center Tap Synchronous Rectifier• Voltage Doubler Half Bridge Rectifier• Full Bridge Rectifier

Secondary Topologies

Page 16: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

• Voltage Source converter• Current Source converter

Types

Page 17: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

• Voltage mode control• Average Current mode control• Peak Current mode control

Control Modes

Page 18: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

• Continuous Conduction mode• Discontinuous Conduction mode

Conduction Modes

Page 19: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

• Time domain simulation requires external inputs :• desired voltage/current• Load profile/output voltage profile• Input voltage/source profile

Time Domain Simulation

Page 20: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

• Dead time• Finite bandwidth of feedback network• Finite bandwidth of drive• Computational delays

Second Order Effects

Page 21: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

• Any arbitrary input profile • Automatic parabolic interpolation• Raw time value data• Discontinuities

• Predefined functions with parametric rep• sine wave• rectified sine wave• square wave• Triangle/Sawtooth wave• constant

Function Specification

Page 22: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

• Bode plot generation• Open loop response (phase and gain margin)• Closed loop response• Disturbance rejection (Output impedance)

• Comparison of analog and digital systems• Incorporates Computational delays• Incorporates Sensor and feedback network bandwidth limitation

Frequency Domain Simulation

Page 23: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

• Dynamic triggering• Sampling and Measurement of feedback signals depend on the

instant at which signal is sampled• User selectable/code based triggering

ADC Triggering

Page 24: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

• Generates usable C code• Calculation of gains and proper scaling• 16 bit fixed point implementation• Starting from ADC feedback to generation of PWM signal

Automatic Code Generation

Page 25: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

• Simulate your code with the system model in time domain• Custom algorithm• Variable PWM PERIOD, duty, Ton and Toff• Peak current Ton reset• Valley current period reset• Individual settable min,max limits for PERIOD, Ton and Toff • ADC triggering from code

User Code Mode

Page 26: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

On request optimized solution• Buck Boost / flyback converter • LLC series resonant converter• Power Factor correction (Low Load THD specs)• Motor drives

Page 27: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Using trixbox• Login and register @ www.controltrix.com• Click the Launch Now button to get started

Page 28: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Trixbox stepsProviding Inputs : • Download sample files and unzip • Modify .xlsx file as per hardware/topology config• Save it as .csv(comma delimited) file• Modify .txt file as per operating conditions (input voltage ,

load conditions, references, custom code ) • Upload the .csv and .txt files to get the outputs• Refer to Trixbox guide for details

Page 29: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Inputs• Any arbitrary waveforms are possible in addition to standard

waveforms (constant ,sinewave ,square wave etc.)• Upload the files in top panel (Refer to trixbox guide for details on parameters and examples)

Upload files here

guide

Page 30: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

OutputsViewing outputs:Central scrollable panel -Time and frequency domain plots 1. Output voltage with ripple content2. Avg switch , inductor currents with ripple 3. Loop gain plots4. Closed loop plots5. Disturbance rejection/output impedance plots(Frequency domain plots are invalid in user code mode)

Bottom scrollable panel-Error log / sanity checks / possible problems

Page 31: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Sample time domain output

Error/log/sanity checks

Sample files, output files, guide download

Page 32: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Sample loop gain (frequency domain)

Page 33: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Auto code generation (std mode)Right panel-Automatically generated code files

1. Scaled parameters defs2. C code generation for main control loops for fixed point 16 bit processor with user defined trigger code3. Primary and Secondary side modulation code

Plot data files in text files for analysis on local system

Page 34: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Sample code output

Page 35: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Coming up• GUI wrapper to improve data input process• Generation of frequency domain plots with change in

parameters by users

Page 36: Trixboxbeta - One stop solution for all your design problems

copyright 2011 controltrix corp www. controltrix.com

Our mission is ‘to make control solutions easier”

Thank You!Our Services

• Prompt response to queries on trixbox [email protected]

• Consulting services : Power and motor drive control and dynamics, Embedded Systems, Software Development, R&D [email protected]

• Technology services

[email protected]