Super NEC EM-Simulointiohjelmisto EM Simulation Package



Samankaltaiset tiedostot
7.4 Variability management

Capacity Utilization

Efficiency change over time

SIMULINK S-funktiot. SIMULINK S-funktiot

KONEISTUSKOKOONPANON TEKEMINEN NX10-YMPÄRISTÖSSÄ

521365S Tietoliikenteen simuloinnit ja työkalut HFSS MARKO SONKKI Sisältö:

HITSAUKSEN TUOTTAVUUSRATKAISUT

812336A C++ -kielen perusteet,

National Building Code of Finland, Part D1, Building Water Supply and Sewerage Systems, Regulations and guidelines 2007

Security server v6 installation requirements

Security server v6 installation requirements

The CCR Model and Production Correspondence

Alternative DEA Models

Ylläpitäjät, järjestelmäarkkitehdit ja muut, jotka huolehtivat VMwareinfrastruktuurin

RINNAKKAINEN OHJELMOINTI A,

TIEKE Verkottaja Service Tools for electronic data interchange utilizers. Heikki Laaksamo

Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site

Olet vastuussa osaamisestasi

TÄYTTÖAUTOMAATIT TÄYTTÖAUTOMAATIT COMPUTER INFLATORS

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

FinFamily Installation and importing data ( ) FinFamily Asennus / Installation

Sisällysluettelo Table of contents

16. Allocation Models

7. Product-line architectures


Tässä ohjeessa käydään läpi sosiaalisen median verkkopalveluiden lisätoimintojen lisääminen verkkosivuillesi.

F-SECURE TOTAL. Pysy turvassa verkossa. Suojaa yksityisyytesi. Tietoturva ja VPN kaikille laitteille. f-secure.com/total

Basic Flute Technique

Tietorakenteet ja algoritmit

Capacity utilization

Särmäystyökalut kuvasto Press brake tools catalogue

Laskennallisen fysiikan esimerkkejä avoimesta tutkimuksesta Esa Räsänen Fysiikan laitos, Tampereen teknillinen yliopisto

Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat

Constructive Alignment in Specialisation Studies in Industrial Pharmacy in Finland

LYTH-CONS CONSISTENCY TRANSMITTER

TeleWell TW-LTE/4G/3G USB -modeemi Cat 4 150/50 Mbps

Gap-filling methods for CH 4 data

TW-LTE 4G/3G. USB-modeemi (USB 2.0)

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

Returns to Scale II. S ysteemianalyysin. Laboratorio. Esitelmä 8 Timo Salminen. Teknillinen korkeakoulu

Exercise 1. (session: )

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

Results on the new polydrug use questions in the Finnish TDI data

C++11 seminaari, kevät Johannes Koskinen

Arkkitehtuuritietoisku. eli mitä aina olet halunnut tietää arkkitehtuureista, muttet ole uskaltanut kysyä

C470E9AC686C

1. SIT. The handler and dog stop with the dog sitting at heel. When the dog is sitting, the handler cues the dog to heel forward.

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

Other approaches to restrict multipliers

Tietokonearkkitehtuuri 2 TKT-3201 (5 op)

You can check above like this: Start->Control Panel->Programs->find if Microsoft Lync or Microsoft Lync Attendeed is listed

Encapsulation. Imperative programming abstraction via subprograms Modular programming data abstraction. TTY Ohjelmistotekniikka

Fraktaalit. Fractals. Riikka Kangaslampi Matematiikan ja systeemianalyysin laitos Aalto-yliopisto. 1 / 8 R. Kangaslampi Fraktaalit

Ohjelmointikielet ja -paradigmat 5op. Markus Norrena

ATLAS-kartan esittely - Peli palveluiden yhteiskehittämisen menetelmistä Päivi Pöyry-Lassila, Aalto-yliopisto

Network to Get Work. Tehtäviä opiskelijoille Assignments for students.

Laskennallisen fysiikan esimerkkejä avoimesta tutkimuksesta Esa Räsänen Fysiikan laitos, Tampereen teknillinen yliopisto

KMTK lentoestetyöpaja - Osa 2

Counting quantities 1-3

Poraustyökierrot ja piirteiden tunnistus

Kernel (Fig 4.10 [Stal 05]) Operating Systems Examples and Process Management

Travel Getting Around

TIE Ohjelmistojen suunnittelu

WP3 Decision Support Technologies

Salasanan vaihto uuteen / How to change password

OFFICE 365 OPISKELIJOILLE

Bioinformatics in Laboratory of Computer and Information Science

BDD (behavior-driven development) suunnittelumenetelmän käyttö open source projektissa, case: SpecFlow/.NET.

Valuation of Asian Quanto- Basket Options

TIETEEN PÄIVÄT OULUSSA

1.3Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä

Harjoitus 5: Simulink

Käyttöliittymät II. Käyttöliittymät I Kertaus peruskurssilta. Keskeisin kälikurssilla opittu asia?

Kuivajääpuhallus IB 7/40 Advanced

The necessary product key can be found in the hand out given to you.

Digirakentamisen menestystarinoita maailmalta

Työsuojelurahaston Tutkimus tutuksi - PalveluPulssi Peter Michelsson Wallstreet Asset Management Oy

4x4cup Rastikuvien tulkinta

Curriculum. Gym card

Supplies

Microsoft Lync 2010 Attendee

Uusi Ajatus Löytyy Luonnosta 4 (käsikirja) (Finnish Edition)

Linux- RekryKoulutus

truck Check In. truck Check Net. ewaybill ja ajat suoraan terminaaliin

AYYE 9/ HOUSING POLICY

1.3 Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä

GPRS-lisäpalvelu INTERNET-ASETUKSET

Kysymys 5 Compared to the workload, the number of credits awarded was (1 credits equals 27 working hours): (4)

amkbyod-tulostaminen Huittisten ja Kankaanpään kampuksilla / BYOD printing in Huittinen and Kankaanpää campuses

Pakettisynkronointitestauksen automaatio

Roolipeliharjoitus. - Opiskelijoiden suunni=elemat neuvo=eluvideot ja niiden vertaisarvioinnit

SOA SIG SOA Tuotetoimittajan näkökulma

Indoor Environment

3 9-VUOTIAIDEN LASTEN SUORIUTUMINEN BOSTONIN NIMENTÄTESTISTÄ

Information on Finnish Language Courses Spring Semester 2018 Päivi Paukku & Jenni Laine Centre for Language and Communication Studies

Hallintatyökaluja Fujitsu-työasemille

Suihkukoneet 1:73 ja pienemmät. Potkurikoneet 1:72-1:49. Suihkukoneet 1:72-1:49. Potkurikoneet 1:35 ja suuremmat. Suihkukoneet 1:35 ja suuremmat

Choose Finland-Helsinki Valitse Finland-Helsinki

Information on Finnish Language Courses Spring Semester 2017 Jenni Laine

SELL Student Games kansainvälinen opiskelijaurheilutapahtuma

Transkriptio:

Tietoliikennelaboratorio uper M-imulointiohjelmisto M imulation Package 521365 Tietoliikenteen simuloinnit ja työkalut 2008 Mikä se on? Yleistä MoM/UTD - Input Interface yöttötiedot Tulostiedot Käsikirjat Käyttöjärjestelmäalustat Rakenteet ja Antennit simerkki1 - Yagi isältö 2 1

Mikä se on? What it is? Momenttimenetelmän (MoM) ja yleiseen diffraktiomenetelmään (UTD) pohjautuva sähkömagneettisten kenttien simulointiohjelmisto antennirakenteiden suunnitteluun ja analysointiin uper is a hybrid Method of Moment (MoM) / Unified Theory of Diffraction (UTD) antenna analysis program 3 Mikä se on? What it is? Taustalla FORTRA-kielinen -2-ohjelma (umeric lectromagnetic ode) Alkuperäisen -2-kirjaston optimoitu versio (1989) Windows- ja Unix-/Linux-alustoille Hyödyntää rinnakkaislaskentaa (Parallel Virtual Machines, PVM) Based on -2 (umeric lectromagnetic ode) subroutines written for FORTRA Optimised version of the original library for Windows- and Unix-/Linux Platforms Parallel computing by using Parallel Virtual Machines, PVM 4 2

Mikä se on? What it is? Hyödyntää momenttimenetelmää (MoM) ja yleistä diffraktioteoriaa (UDT) Hybrid of Method of Moment (MoM) / Unified Theory of Diffraction (UTD), 5 Mikä se on? What it is? Lisenssit Opiskelijat ja opettajat: ilmainen konekohtainen lisenssi Ohjelmiston voi ladata suoraan netistä osoitteesta http://www.supernec.com/ License fee Free academic license for students and teachers The software can be downloaded at http://www.supernec.com/ 6 3

Yleistä Overview -kirjasto on koodattu uudelleen olio-ohjelmointipohjalle (++) ngine redesigned using Object Oriented Design implemented in ++. 7 Yleistä Overview Geometrisen ja yleisen diffraktioteorian yhdistäminen GTD/UTD mahdollistaa suurten pintojen mallintamisen Helppokäyttöiset ja muokattavat graafiset käyttöliittymät 3D syöttötietojen ja tulosten tarkasteluun GTD/UTD hybridisation allows efficient modeling of large surfaces. asy to use, customizable, 3D input and output Graphical Interfaces. 8 4

Yleistä Overview Käyttöliittymä toteutettu Matlabilla Toiminnan ohjaus myös suoraan Matlabista funktioiden tai komentojonojen (script) avulla Käyttö on mahdollista myös ilman Matlab-lisenssiä Verkkolisenssit useammalle käyttäjälle Full program functionality/scripting abilities via Matlab command line calls for full customer customization. Package available with Matlab runtime license for users without Matlab. etwork licenses available for multiple users. 9 Yleistä Overview Kattava HTML pohjainen opastus lähtien perustaidoista simuloinnin taustalla olevaan teoriaan saakka omprehensive HTML help including topics ranging from basic program usage all the way through to engine theory. 10 5

Yleistä Overview Rinnakkaislaskenta optiona laajamittaiset rakenneanalyysit käyttää TP/IP verkkoon kytkettyjä työasemia Parallel execution option available for very large problems. Makes use of many computers linked on a TP/IP network (parallel version operates as a distributed memory parallel network). 11 MoM/UTD Mukana kaikki 2 -kirjaston MoM-funktiot nopeampi kuin FORTRA-pohjainen MOM/UTD-hybridi ottaa huomioon impedanssimatriisin muutokset esim. kun dipolin koko kasvaa kuvaus muuttuu GTD:n (Geometrical Theory of Diffraction) mukaiseksi sylinteriksi mukana elliptiset sylinterit ja suorasärmäiset kappaleet laskennassa mukana 3-kertaiset diffraktio- ja/tai heijastus - komponentit MoM theory based on 2 basis/testing functions. All 2 features available. UTD hybrid on level of impedance matrix interactions added eg: Dipole impedance changes when approaching GTD cylinder. Faster execution than FORTRA implementation (on pure MoM). UTD objects include elliptical cylinders and flat plate polygons. (Up to triple diffraction/reflection components) 12 6

MoM/UTD Analysoitavalla rakenteella ei ole kokorajoituksia Dynaamiset data-rakenteet Työaseman massamuisti asettaa rajat o dimension limits on anything (except by physical memory) due to dynamic data structures. 13 Ratkaisujen laskenta MoM/UTD suoran LU-hajotelman avulla (kuten useimmissa muissa simulaatio-ohjelmissa) tai nopeammilla menetelmillä (iteratiiviset menetelmät, harvojen matriisien nopeat ratkaisumenetelmät) olution can be calculated by direct LU-decomposition (as used by most other simulation software) or using faster methods such as: iterative methods (biconjugate gradient stabilised, sparse iterative method) or imply parse for solving large problems quicker, using less memory. 14 7

uper Input Interface 3D rakenteiden suunnittelu / katselu siirrä, kopioi, poista, heijasta, pyöritä 3D structure viewer/editor Move, copy, delete, reflect, rotate 15 yöttötiedot Input Valmiit rakenteet (assembly) helpottavat suunnittelua toteutettu muokattavina Matlab M-tiedostoina dipolit, yagit, heliksit, LPDA-tasot, laatikot, paraboliset lautaset, ajoneuvot, lentokoneet, jne. rakenteet voivat koostua muista yksinkertaisemmista perusrakenteista Use of assemblies to aid in model construction. Assemblies are higher level structures implemented using Matlab language m files, which users can use/add /modify. xamples of assemblies include dipoles, yagis, helixes, LPDAs plates, boxes, parabolic dishes, vehicles, aircraft etc. Assemblies may also consist of other assemblies. 16 8

yöttötiedot Input Mallin tarkistus Truemanin ja Kubinan säännöt muokattavat raja-arvot Model checking according to Trueman and Kubina's rules with user defined limits. 17 yöttötiedot Input Automaattinen segmentointi varmistaa että malli pysyy teorian asettamissa rajoissa Kattava simuloinnin kontrolli taajuuden valinta, maatason valinta, herätteen valinta, säteilykuvioiden valinta, laskenta-asetusten valinta Automatic segment gridding at model frequency, to help ensure that models stay within theory limits. Full control interface freq, ground, excitation, pattern requests, solver settings 18 9

Tulostiedot Output 2D/3D antennirakenteen ja säteilykuvioiden samanaikainen tarkastelu napakoordinaatisto / suorakulmainen koordinaatisto lineaarinen / logatritminen asteikko impedanssisovitus: mithin kartta, paluuhäviö, seisovan aallon suhde (VWR), vahvistus, säteilytehokkuus, kytkeytyminen piirianalysaattorista tutut markkerit ja arvon näytöt 2D/3D polar and rectangular radiation pattern plots with structure overlay. Impedance, mith hart, return loss, VWR, gain, efficiency, coupling, log scales etc. plots with etwork Analyser style markers and legends) 19 Tulostiedot Output 2D/3D antennirakenteen ja säteilykuvioiden samanaikainen tarkastelu virtajakaumat (rakenteen päälle väreillä piirrettynä) lähi-/kaukokentät (ääriviiva / väri jne.) 2D/3D polar and rectangular radiation pattern plots with structure overlay. urrent distributions (colour mapped on structures) ear fields / far fields (contour/colour etc) 20 10

Aloitusopas Käsikirjat Manuals asennuksen ja käytön lyhyt opastus Getting tarted Assists the user to install the software and gives a short tutorial on how to use uper 21 Käsikirjat Manuals Käyttöliittymä: yöttötiedot - käyttäjän käsikirja rakennemallien laatiminen ja simuloiminen Käyttöliittymä: Tulostiedot - käyttäjän käsikirja uper -tiedostojäsennin ja graafiset apuvälineet GUI Input User Reference Manual This manual documents the structure editor and all aspects regarding the generation and simulation of uper models. GUI Output User Reference Manual This documents the uper file parser and all the output graphical utilities available in uper. 22 11

Käsikirjat Manuals Geneettisen algoritmin optimoinnin käyttäjän käsikirja GA-teoria ja sen käyttö uper:issä Genetic Algorithm optimiser user manual. provides theory on GA s its usage in uper. 23 Käsikirjat Manuals MoM/UTD hybridin käyttäjän käsikirja uper:in komennot, syöttötiedoston rakenne. Tarpeen niille, jotka käyttävät uper:iä laskentakoneena ilman graafista liittymää MoM/UTD Hybrid User Reference Manual command line reference to the uper engine, construction of a uper input file for the engine. (only required if you want to manually construct your own uper input files without using the structure editor). 24 12

Käsikirjat Manuals Rinnakkaismomenttimenetelmän käyttäjän käsikirja uper:in käyttö rinnakkaislaskentaan Windows-alustalla Parallel MoM User Reference Manual The manual that documents the setting up of the parallel uper for Windows machines. 25 Käsikirjat Manuals Yleisen diffraktioteorian tekninen käsikirja UTD teorian soveltaminen uper:in lähdekoodissa UTD Technical Reference Manual The technical documentation for the UTD aspects of the uper code. 26 13

Käsikirjat Manuals Momenttimenetelmän tekninen käsikirja MoM teorian soveltaminen uper:in lähdekoodissa elvittää sähkömagneettisen aallon etenemiseen liittymää matematiikkaa MoM Technical Reference Manual The uper technical reference manual which documents the MoM theory used in the code. 27 Alustat Platforms - Tuetut käyttöjärjestelmät Windows 95,98,2000, Me,T,XP Linux Operating systems supported Windows 95,98,2000, Me,T,XP Linux 28 14

Rakenteet tructures uuri joukko valmiita rakenteita A number of structures are also included with uper 29 Rakenteet tructures Box Laatikko one Kartio ylinder ylinteri llipse llipsi xtrusion Kulma/Leuka Mast Masto Parabolic dish Parabolinen lautanen Plate Taso 30 15

Rakenteet tructures Rectangular pipe uorakulmainen putki emi cylinder Puolisylinteri UTD disk UTD kiekko UTD rectangular pipe UTD suorakulminen putki UTD triangle UTD kolmio Wire uora lanka Wires Polveileva lanka 31 Antennit Assemblies valmiiksi suunniteltuja antennirakenteita uper luo rakenteet annettujen parametrien mukaan ominaisuuksia voidaan muuttaa Käyttäjä voi lisätä rakennemalleja kirjastoon predefined antenna structures uper generates the required antenna from the userdefined parameters user can tweak the parameters of the defined antenna user can define new assemblies 32 16

Antennit Assemblies Bowtie Rusetti orner array Kulma-antenniryhmä orner Reflector Kulmaheijastin Dipole Dipoli Discone Kartio Folded dipole Taitettu dipoli Horn Torviantenni Log periodic dipole array Log-periodinen dipoliryhmä Log periodic monopole array Log-periodinen monopoliryhmä 33 Antennit Assemblies Loop ilmukka Monopole Monopoli Patch Mikroliuska Patch antenna with L feed Mikroliuska (L-syöttö) Quadpatch 4-osainen mikroliuska Helix Heliksi Quadrafilar helix 4-kierteinen heliksi Rectangular loop uorakulmainen silmukka Wire conic Lankakartio Yagi Yagi 34 17

xample 1 Yagi Add-Assembly-antennas-snyagi 35 Antennirakenne Assembly xample 1 Yagi 36 18

xample 1 Yagi dit-imulation settings Frequency 37 xample 1 Yagi dit - imulation settings Radiation patterns 38 19

imulate - imulate xample 1 Yagi 39 xample 1 Yagi Tulosten tarkastelu - Output interface 40 20

uuntakuvio Radiation pattern xample 1 Yagi 41 Virtajakauma urrent distribution xample 1 Yagi 42 21

xample 1 Yagi eisovan aallon suhde VWR 43 mithin kartta mith chart xample 1 Yagi 44 22

2D säteilykuvio Azimuth plot xample 1 Yagi 45 xample 2 Monopole ähköiset arvot Dielectric results 46 23