Changes

Jump to: navigation, search

What's New in EM.Cube R20.1?

2,293 bytes added, 01:48, 31 March 2020
/* New EM.Illumina (Physical Optics) Features */
=== New EM.Terrano (Ray Tracing) Features ===
*New plane wave source in the 3D SBR field solver*New far-field observables including radiation pattern and bistatic and monostatic RCS in the 3D SBR field solver based on equivalent Huygens surface integration*Improved ray angular resolution for SBR simulation of large propagation scenes in [[EM.Terrano]]
*New 2D long-haul channel analyzer incorporating spherical earth, knife edge diffraction, rough surface diffusion and atmospheric effects
*New 2D terrain profiler with terrain smoothing filters*Streamlined handling of multi-transmitter scenarios*New phased array and AESA capability at both in multi-transmitter and multi-receiver nodesscenarios including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights*Improved New analog modulation schemes and improved digital waveform capability *New link margin analysis for both analog and digital modulation schemes*Definition of connectivity maps based on link margin*New plane wave source for 3D Field Solver *New far-field observables for 3D Field Solver including maximum bit error rate specificationradiation pattern, bistatic and monostatic RCS and polarimetric scattering matrix sweep based on equivalent Huygens surface integration*Improved radar link solver with a new radar-target positional sweep mode*Improved scatterer sets with options of spherical targets and imported polarimetric scattering matrix files*New parameterized PEC and dielectric spherical targets with analytical Mie solutions*Improved ray visualization of transmitter sweep results*Improved rotational sweep with simultaneous rotation of transmit and receive antennas using *Improved mobile sweep with varying Eulerian rotation angles of both transmitter and receiver nodes *New communication link calculator tool*New radar link calculator tool*Import of DTED0, DTED1 and DTED2 terrain models*New Terrain Manager utility with quick view and statistical report capability for importing, cropping, rescaling and repositioning terrain models *New longitude-latitude (LL) coordinates in the polarimatrix solverStatus Bar and new Python functions for setting and getting the origin’s LL coordinates*Improved standard atmosphere model*New polarimetric scattering matrix sweep simulation non-standard atmosphere models including piecewise linear modified refractivity profiles with one or two break points as a special type well as more general user-defined non-standard M-profiles in the form of piecewise cubic polynomial functions of height*Analysis of atmospheric propagation through surface and elevated ducts*New ground database generator for defining the RCS observablematerial properties of the earth’s surface using elevation-based or land use map-based classification schemes*Improved random city, office building , and basic link wizards*Improved mobile path wizard with new options for monostatic radar and target nodes and template for user-defined cartesian-file-based paths*New sea surface wizard with different sea states and Douglas and Beaufort scales *New basic radar wizard*New Python function for DEM and DTED import *New Python function for calculating the maximum and RMS height of the terrain *New Python function for setting the RMS height of rough Earth surface
=== New EM.Ferma Picasso (StaticPlanar MoM) and EM.Libera (Surface MOM & Wire MOM) Features ===
=== *New EM.Picasso source arrays of strip gap, wire gap, probe gap and scattering port types with phased array and AESA capability including classic weight distribution types (Planar MoMOne-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) Features ===and user-defined complex weights*New polarimetric scattering matrix sweep simulation as a special type of the RCS observable *Improved planar mesh generation for structures radiation pattern and RCS observables with vertical vias of irregular shape partial elevation and arrays of via objects azimuth angle definitions*New capability of handling edge vias Improved array factor definition for the radiation pattern observable with user defined amplitude and short thin vertical walls phase distribution including classic weight distribution types (finsOne-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights
=== New EM.Illumina (Physical Optics) Features ===
*New improved formulation of lossy dielectric surfaces and dielectric-coated PEC objects based on the method of equivalent current approximation (MECA)*New focused Gaussian beam sources*Huygens source arrays with amplitude and phase distributionhigher-order Hermite-Gauss modal profile*New polarimetric scattering matrix sweep simulation as a special type of the RCS observable === New Miscellaneous CubeCAD Features ===point transmitter source with user defined radiation pattern*Expanded material list Multi-transmitter source arrays with mechanical phased array and thermal propertiesAESA capability including classic weight distribution types (One-Parameter Taylor-Kaiser, Taylor N-bar, Bayliss N-bar, etc.) and user-defined complex weights*New list of available standard output parameters based on the project's observables*Improved Huygens source arrays with user defined amplitude and enhanced custom phase distribution including classic weight distribution types (userOne-defined) output parameters that can be updated instantly at postParameter Taylor-processing*New functionality added to "Consolidate" tool for converting special transform objects to generic solidKaiser, surface or curve objects *Improved "Random Group (CloudTaylor N-bar, Bayliss N-bar, etc.)" tool for more efficient Monte Carlo simulations*New capability added to "Roughen" tool for converting random roughened surfaces or objects to Polymesh objects for the purpose of freezing or export *New expanded graph controls for Matlaband user-style 2D and 3D plot typesdefined complex weights*New option for PO input file to enable/disable 3D visualization of far-field read mesh data during sweep simulationsfrom an externally generated file *New option for arbitrary translation and scaling polarimetric scattering matrix sweep simulation as a special type of 3D radiation and the RCS patterns in the sceneobservable *Enhanced array factor with phase progression for the Improved radiation pattern observable associated and RCS observables with a single radiating elementpartial elevation and azimuth angle definitions
=== New Python Capabilities CubeCAD Features ===
*New startup Python script*New Python commands for project Improved polymesh objects with mesh statistics, better control over primitives and file managementmore display options*New Python commands for getting and setting individual properties mesh generation scheme in CubeCAD based on the tessellated model of geometric objects *New Python commands for accessing individual objects from the navigation treerendering*New Python commands for identifying Improved STL import of large structures and accessing material groups and their object members in the navigation tree scenes *New Python commands for getting the coordinates of nodes of a nodal curveMore control over STL export including mesh type and resolution*New Python command for aligning one of the six faces of the bounding box of an object at Improved parametric surface generator with option to generate a certain coordinatepolymesh surface*New Python commands for retrieving the value of Improved parametric curve generator with option to generate a standard or custom output parameterpolyline *New Python command for setting the boundary conditions of [[EM.Ferma]]*New Python command for setting up a thermal simulation Hilbert space-filling curve option in [[EM.Ferma]]parametric curve generator*New Python commands for defining all the 18 types of field integrals in [[EM.Ferma]]*New Python command for creating generic spatial Cartesian data in CubeCAD, [[EM.Tempo]] Improved nodal curves (polyline and NURBS curve) and nodal surfaces (polystrip and [[EM.Ferma]]*New Python functions NURBS surface) with option for translating, rotating, scaling, aligning saving and mirroring all loading the objects in the project workspacenode data *New Python function for rotating a radiation pattern*New Python function for computing the radiation pattern of a generalized 3D array*New Python function commands for generating the radiation pattern of polylines and polystrips from a Huygens surface data file*New Python functions for summing, differencing and scaling of .RAD, .RCS, .SEN, .CAR, .HUY and .COV data files*New Python functions for averaging or a set of radiation pattern, RCS or received power coverage data filestext string *New Python function command for extracting a portion part of a field sensor or a Cartesian data file*New Python function for generating a Touchstone file from S-parameter data filesnodal curve*Improved surrogate model generation based on the high-dimensional model representation (HDMR) technique and association roughen tool with Python functions of the same name*Improved Python script for sweeping new option to freeze a Python function or random rough surface into a surrogate model with cubic spline interpolation tessellated surface object*Improved Python script for genetic algorithm (GA) optimization of random group tool with new option to freeze a Python function or random cloud in to a surrogate model fixed group object*Improved Python script for Monte Carlo simulation New parameterization of a Python function or a surrogate model and generation of probability density functions (PDF) based on Gaussian kernel density estimation (KDE)generic objects resulting from geometric transformations
=== Integration with NeoScan Field Measurement System New General Features ===
*Automated export New array pattern synthesis tool including Schelkunoff, Sectoral beam, Woodward-Lawson synthesis methods, and particle swarm optimization (PSO)*New u-v plots of radiation pattern and RCS*New elevation-azimuth plots of radiation pattern and RCS*New contour plots of radiation pattern and RCS*Improved and streamlined interface between [[EM.Cube]] and [[NeoScan]] field measurement data to *[[RF.Spice A/D]] device manager now integrated within [[EM.Cube]]under Tools Menu*Automated nearA large number of transmission line calculator and designer tools as part of [[RF.Spice A/D]] device manager *New capability of generating reusable Touchstone-tostyle S-farparameter-field transformation of the nearbased circuit models for use in [[RF.Spice A/D]] from full-field wave simulation data for computation of 3D radiation patterns *Automated computation Capability of antenna gain designing custom circuit symbols and pin diagrams using [[RF.Spice A/D]] device manager’s symbol editor *Improved Python interpreter and command line output*New convenient Python scripting utility in addition to the command line*New Python command for running Python scripts from the command line*New Python functions for generating 2D cuts of radiation efficiencypattern and RCS*Automated generation New amplitude-only graphs of equivalent Huygens sources from measured nearS-field parameters*Improved polar plot capability with user defined dB scale*Plotting of two and three simultaneous data sets *Matlab-style visualization Logarithmic scale for the X and Y axes of measured output signal power in dBm corresponding to 2D cartesian graphs*More control over the default scale settings (linear vs. dB) of 2D and 3D graphs*New capability of saving and loading individualgraph settings and customization of 2D and 3D graphs based on previous templates*More file operations such as renaming and copying files within Data Manager*New basic data generator for examining user-component defined mathematical and total field maps Python functions*New basic and image-based data generator for importing data from a graph image
<br />