210 likes | 217 Views
New Features of OPERA 12 John Simkin Vector Fields Limited Magnet Workshop, PAC07 Albuquerque. Vector Fields Limited A Cobham Group Company. Introduction. Improvements in OPERA 12 Useability – updated dialogs and sketching facilities Extended modelling functions Parametric modelling
E N D
New Features of OPERA 12 John Simkin Vector Fields Limited Magnet Workshop, PAC07 Albuquerque Vector Fields Limited A Cobham Group Company
Introduction • Improvements in OPERA 12 • Useability – updated dialogs and sketching facilities • Extended modelling functions • Parametric modelling • New dialogs for defining Scala emitters • New Features of OPERA 12 • Optimisation • Secondary emission in Scala • Lossy dielectrics – the other quasi static limit • Coupled to Scala
Improvements in OPERA 12 • Useability Sketching 3D objects Extended and updated dialogs
Improvements in OPERA 12 • Extended Modelling functions • Curved Surface options swept offset Picked face
Improvements in OPERA 12 • Parametric Modelling • Model Dimension Variables All dimensions can be entered as variables The full history of the model construction can be edited and replayed
Parametric Modelling • Updating the dimension variables The new dimensions are implemented by pressing replay
Improvements in OPERA 12 • New dialogs for defining Scala emitters
New Features of OPERA 12 • Optimisation • Searches for Pareto optimal solutions • Competing objective functions • Identifies the set of results on the optimal front • Minimises number of function evaluations • Design of experiments • Interpolates in Objective function space • Uses stochastic (global) and descent (local) methods • Refines its knowledge of the objective function space as the optimisation converges
Optimisation • Variables – model dimension variables
Optimisation • Objective functions
Optimisation • Constraints
Optimisation • Options
Optimisation • Advanced features • Multiple solution objective functions • Eg. Homogeneity at a set of field levels • Post processing macro (command script) • Any objective functions that can be calculated • Modeller macro (command script) • Eg. Move parts of the model to evaluate multiple objective functions that depend on position
New Features of OPERA 12 • Secondary emission • Multiple emission definitions for any surface • Backscattered – reflection of the input particle type • Secondary – links input and output particle types • Basic emission definitions • Simple reflection with energy loss • True secondaries, Cos() distribution, mean energy • Advanced emission definitions • User defined functional energy and spatial variation • System variables – Energy, direction, type
Secondary emission • Basic backscattered
Secondary emission types • True secondary
Secondary emission types • Advanced true secondary
New Features of OPERA 12 • Lossy dielectric (in 3D) • Quasi static Electric fields in conducting dielectrics J = dD/dt D = 0 • Version 12.0 – The steady state solution • Version 12.x – The transient and AC solutions • Application - Stress control insulation and …. • Coupled to SCALA in Version 12 • To model charging of metal and dielectric bodies Driven by currents from the particle beams
Conclusion • Version 12 implementations • 32 and 64 bit Windows versions (XP, Vista etc) • Only money (Memory & Microsoft) limit model size • 64 bit Linux • 64 bit Solaris • Quench – to be presented tomorrow