http://www.emagtech.com/wiki/index.php?title=OLD_What%27s_New_in_EM.Cube_R18.1%3F&feed=atom&action=historyOLD What's New in EM.Cube R18.1? - Revision history2021-01-25T15:15:01ZRevision history for this page on the wikiMediaWiki 1.23.2http://www.emagtech.com/wiki/index.php?title=OLD_What%27s_New_in_EM.Cube_R18.1%3F&diff=41622&oldid=prevKazem Sabet: Created page with "720px <strong><font color="#07417e" size="4">MODULAR 3D ELECTROMAGNETIC SIMULATION SUITE <br /></font></strong> <strong><font color="#70798..."2020-03-30T16:13:53Z<p>Created page with "<a href="/wiki/index.php/File:Splash-generic2.jpg" title="File:Splash-generic2.jpg">720px</a> <strong><font color="#07417e" size="4">MODULAR 3D ELECTROMAGNETIC SIMULATION SUITE <br /></font></strong> <strong><font color="#70798..."</p>
<p><b>New page</b></p><div>[[Image:Splash-generic2.jpg|right|720px]]<br />
<strong><font color="#07417e" size="4">MODULAR 3D ELECTROMAGNETIC SIMULATION SUITE <br /></font></strong><br />
<strong><font color="#707983" size="4">&nbsp; &nbsp; &nbsp; THAT GROWS WITH YOUR MODELING NEEDS</font></strong><br />
<table><br />
<tr><br />
<td>[[image:Cube-icon.png | link=Getting_Started_with_EM.Cube]] [[image:cad-ico.png | link=Building_Geometrical_Constructions_in_CubeCAD]] [[image:fdtd-ico.png | link=EM.Tempo]] [[image:prop-ico.png | link=EM.Terrano]] [[image:static-ico.png | link=EM.Ferma]] [[image:planar-ico.png | link=EM.Picasso]] [[image:metal-ico.png | link=EM.Libera]] [[image:po-ico.png | link=EM.Illumina]] </td><br />
<tr><br />
</table><br />
<br />
[[Image:Back_icon.png|30px]] '''[[EM.Cube | Back to EM.Cube Main Page]]'''<br />
<br />
=== EM.Cube R18.1 Release At A Glance ===<br />
<br />
The new [[EM.Cube]] R18.1 release is the most powerful electromagnetic simulation suite EMAG Technologies Inc. has ever produced in its history of more than two decades. The new release offers a combination of state-of-the-art simulation capabilities that reflect the latest advances in computational electromagnetics (CEM) as well as productivity features requested by our valued users.<br />
<br />
=== New EM.Tempo (FDTD) Features ===<br />
<br />
*New gyrotropic materials including biased ferrites and magnetoplasmas<br />
*Conversion of Drude conductors to equivalent isotropic plasmas <br />
*New inhomogeneous dielectric material properties defined as mathematical or Python expressions/functions of 3D spatial coordinates (x,y,z)<br />
*New streamlined way of defining voxel-based dielectric materials using a Python function for retrieving data from a 3D Cartesian (voxel) database<br />
*New arbitrarily oriented Hertzian short dipole sources compatible with [[EM.Cube]]'s other computational modules <br />
*Import of wire current solutions from [[EM.Libera]] as a set of Hertzian short dipole sources<br />
*New wire (filamentary) current sources parallel to one of the principal axes with a uniform, triangular or sinusoidal profile <br />
*Generalized lumped voltage sources on any PEC line object with an arbitrary orientation <br />
*Improved and streamlined multi-plane-wave source excitation including import of 3D polarimetric ray solutions from [[EM.Terrano]]<br />
*Conversion of zero-amplitude sources and ports to resistive termination loads (e.g. for modeling receiver antennas)<br />
*Improved "Fast Ports" capability for accelerated computation of S-parameters of resonant structures based on Prony's method of exponential interpolation/extrapolation<br />
*Extension of "Fast Ports" capability to multiport structures <br />
*Extension of "Fast Ports" to distributed sources and microstrip, CPW, coaxial and waveguide ports<br />
*New collocated series RL and parallel RC lumped devices on PEC lines parallel to one of the principal axes<br />
*New active one-port and two-port Netlist-based lumped circuits on PEC lines parallel to one of the principal axes<br />
*Streamlined Netlist generation for multiple lumped and distributed active one-port and two-port devices <br />
*Allowing subcircuits with local node indexing in Netlist definitions<br />
*New method of using nonlinear dependent B-type sources in Netlist definitions <br />
*Extension of Netlist definitions to all XSPICE parts and subcircuit-model-based devices including system-level behavioral models (virtual blocks)<br />
*Full compatibility with Netlist files generated by [[RF.Spice A/D]] and one-click loading of imported Netlist files <br />
*Allowing Python functions/expressions in the Netlist definition of lumped and distributed active devices<br />
*New distributed Huygens sources<br />
*New fast frequency and angular sweeps of periodic structures with oblique incidence using an existing dispersion sweep database <br />
*New streamlined single-run wideband multi-frequency observables with data management options (field sensors, radiation patterns, RCS and Huygens surfaces) <br />
*New "Polarimetric Scattering Matrix" sweep simulation as a special type of the RCS observable <br />
*Computation of total port voltages, total port currents and total port powers in both time and frequency domains for multiport structures <br />
*New standard output parameters for port voltages, port currents and port powers at the center frequency of the project<br />
*Computation of electric, magnetic and total energy densities, dissipated power density (Ohmic loss), specific absorption rate (SAR) density and complex Poynting vector on field sensor planes<br />
*New volumetric field sensor observables<br />
*Computation of the total electric and magnetic energy, total dissipated power (Ohmic loss) and total SAR for volumetric field sensors<br />
*3D visualization of surface and volumetric spatial Cartesian data overlaid on the scene<br />
*New option for sampling the field components of temporal field probes at the boundary of the Yee cell or at its center<br />
<br />
=== New EM.Terrano (Ray Tracing) Features ===<br />
<br />
*New digital modulation schemes with 17 waveform types and computation of Eb/N0 and bit error rate (BER)<br />
*New standard output parameters for SNR, Eb/N0 and BER of the selected receiver with instant update upon changing receiver index<br />
*Fast broadband frequency sweep of the propagation scene with uniformly spaced or discrete frequency samples in a single SBR simulation run<br />
*New option for using multi-frequency radiation patterns in frequency sweeps<br />
*New option for visualizing 3D radiation patterns overlaid on the propagation scene<br />
*Complete polarimetric (theta-phi) characterization of the propagation channel for MIMO analysis <br />
*New "almost real-time" Polarimatrix solver using an existing 3D ray database as an alternative to physical ray tracing <br />
*Real-time transmitter sweep for modeling mobile transmitters using the new Polarimatrix solver <br />
*Real-time rotational sweep for modeling beam scanning using the new Polarimatrix solver <br />
*Real-time mobile (point-to-point) sweep simulation of transmitter-receiver pairs using the new Polarimatrix solver <br />
*New Mobile Path wizard based on existing nodal curves or imported 3D spatial Cartesian data files<br />
*New Point Scatterer sets with imported polarimetric scattering matrix data files<br />
*New Radar Simulator generating a ray tracing solution of bistatic and monostatic radar system configurations <br />
*Improved "Random City" wizard with a larger number of building parameters <br />
*Improved "Basic Link" wizard with parameterized transmitter and receiver heights<br />
*New distributed transmitters and receivers using Huygens sources<br />
<br />
=== New EM.Ferma (Static) Features ===<br />
<br />
*New thermal simulation engine (heat conduction and convection) for computation of steady-state temperature distribution and heat flux density<br />
*New inhomogeneous dielectric/magnetic/insulator material properties defined as standard mathematical or Python expressions/functions of 3D spatial coordinates <br />
*New volume heat source defined as a standard mathematical or Python expression/function of 3D spatial coordinates<br />
*Import of SAR or dissipated power density data from [[EM.Tempo]] as a spatially distributed volume heat source<br />
*Computation of electric and magnetic energy densities, dissipated power density (Ohmic loss), and thermal energy density on field sensor planes<br />
*New mutual inductance field integral<br />
*New (alternative) capacitance and inductance field integrals defined based on energy<br />
*New (alternative) resistance field integrals defined based on Ohmic power loss<br />
*New thermal flux and thermal energy field integrals<br />
*New standard output parameters for all the 18 field integral types<br />
*New volumetric field sensor observables<br />
*3D visualization of surface and volumetric spatial Cartesian data overlaid on the scene<br />
<br />
=== New EM.Picasso (Planar MoM) Features ===<br />
<br />
*Improved planar mesh generation for structures with vertical vias of irregular shape and arrays of via objects <br />
*New capability of handling edge vias and short thin vertical walls (fins) <br />
<br />
=== New EM.Illumina (Physical Optics) Features ===<br />
<br />
*Improved, more accurate formulation of impedance surfaces in GO-PO and IPO solvers <br />
*Four impedance surface types: dielectric-coated PEC, imperfect conductor, high refractive index medium interface and fixed-impedance surface<br />
<br />
=== New Miscellaneous CubeCAD Features ===<br />
<br />
*Expanded material list with mechanical and thermal properties<br />
*New list of available standard output parameters based on the project's observables<br />
*Improved and enhanced custom (user-defined) output parameters that can be updated instantly at post-processing<br />
*New functionality added to "Consolidate" tool for converting special transform objects to generic solid, surface or curve objects <br />
*Improved "Random Group (Cloud)" tool for more efficient Monte Carlo simulations<br />
*New capability added to "Roughen" tool for converting random roughened surfaces or objects to Polymesh objects for the purpose of freezing or export <br />
*New expanded graph controls for Matlab-style 2D and 3D plot types<br />
*New option to enable/disable 3D visualization of far-field data during sweep simulations<br />
*New option for arbitrary translation and scaling of 3D radiation and RCS patterns in the scene<br />
*Enhanced array factor with phase progression for the radiation pattern observable associated with a single radiating element<br />
<br />
=== New Python Capabilities ===<br />
<br />
*New startup Python script<br />
*New Python commands for project and file management<br />
*New Python commands for getting and setting individual properties of geometric objects <br />
*New Python commands for accessing individual objects from the navigation tree<br />
*New Python commands for identifying and accessing material groups and their object members in the navigation tree <br />
*New Python commands for getting the coordinates of nodes of a nodal curve<br />
*New Python command for aligning one of the six faces of the bounding box of an object at a certain coordinate<br />
*New Python commands for retrieving the value of a standard or custom output parameter<br />
*New Python command for setting the boundary conditions of [[EM.Ferma]]<br />
*New Python command for setting up a thermal simulation in [[EM.Ferma]]<br />
*New Python commands for defining all the 18 types of field integrals in [[EM.Ferma]]<br />
*New Python command for creating generic spatial Cartesian data in CubeCAD, [[EM.Tempo]] and [[EM.Ferma]]<br />
*New Python functions for translating, rotating, scaling, aligning and mirroring all the objects in the project workspace<br />
*New Python function for rotating a radiation pattern<br />
*New Python function for computing the radiation pattern of a generalized 3D array<br />
*New Python function for generating the radiation pattern of a Huygens surface data file<br />
*New Python functions for summing, differencing and scaling of .RAD, .RCS, .SEN, .CAR, .HUY and .COV data files<br />
*New Python functions for averaging a set of radiation pattern, RCS or received power coverage data files<br />
*New Python function for extracting a portion of a field sensor or a Cartesian data file<br />
*New Python function for generating a Touchstone file from S-parameter data files<br />
*Improved surrogate model generation based on the high-dimensional model representation (HDMR) technique and association with Python functions of the same name<br />
*Improved Python script for sweeping a Python function or a surrogate model with cubic spline interpolation <br />
*Improved Python script for genetic algorithm (GA) optimization of a Python function or a surrogate model <br />
*Improved Python script for Monte Carlo simulation of a Python function or a surrogate model and generation of probability density functions (PDF) based on Gaussian kernel density estimation (KDE)<br />
<br />
=== Integration with NeoScan Field Measurement System ===<br />
<br />
*Automated export of [[NeoScan]] field measurement data to [[EM.Cube]]<br />
*Automated near-to-far-field transformation of the near-field data for computation of 3D radiation patterns <br />
*Automated computation of antenna gain and radiation efficiency<br />
*Automated generation of equivalent Huygens sources from measured near-field data <br />
*Matlab-style visualization of measured output signal power in dBm corresponding to individual-component and total field maps <br />
<br />
<br /><br />
<br />
<hr><br />
<br />
[[Image:Top_icon.png|30px]] '''[[#EM.Cube R18.1 Release At A Glance | Back to the Top of the Page]]'''<br />
<br />
[[Image:Back_icon.png|30px]] '''[[EM.Cube | Back to EM.Cube Main Page]]'''</div>Kazem Sabet