Eine Anleitung zur Entwicklung von Simulink-Targets für die Lehre. 10. MBEES 2014, Dagstuhl
|
|
- Johanna Linda Melsbach
- vor 7 Jahren
- Abrufe
Transkript
1 Eine Anleitung zur Entwicklung von Simulink-Targets für die Lehre 10. MBEES 2014, Dagstuhl Frank Tränkle Automotive Systems Engineering
2 Inhalt Lehrveranstaltungen für Modellbasierte Softwareentwicklung in Studiengängen Automotive Systems Engineering Anforderungen an Simulink-Targets für die Lehre ARM Cortex-M-Steuergeräte für die Lehre Verfügbare Simulink-Targets für ARM Cortex-M Simulink-Target MB-BOX32 der Hochschule Heilbronn Zusammenfassung und Ausblick Seite 2
3 Studiengänge Automotive Systems Engineering Bachelor-Studiengang Automotive Systems Engineering Seit Semester 25 Studierende pro Semester Schwerpunkte System-Entwicklung für Kraftfahrzeuge Elektronische oder Mechanische Systeme Master-Studiengang Automotive Systems Engineering Seit 2006/ Semester 15 Studierende pro Semester (mit Maschinenbau und Mechatronik) Seite 3
4 Lehrveranstaltungen Modellbasierte Softwareentwicklung Signale und Systeme 3. Semester Signalverarbeitung mit MATLAB und Control System Toolbox Zeitbereich, Frequenzbereich, Zustandsraum Modellbildung und Simulationstechnik 4. Semester Dynamische Fahrzeugsysteme, Numerik, MATLAB/Simulink Regelungstechnik 4. Semester Entwurf zeitkontinuierlicher und zeitdiskreter Regler in einschleifigen und vermaschten Regelkreisen mit MATLAB und Control System Toolbox Labor: Regelkreis-Simulation mit Simulink Seite 4
5 Lehrveranstaltungen Modellbasierte Softwareentwicklung Modellbasierte Softwareentwicklung 6. Semester Modellierung von Steuerungs-, Regelungs- und Signalverarbeitungsfunktionen Zeitdiskretisierung Festkomma-Arithmetik Best Practices für Simulink und Stateflow MiL- und SiL-Tests Autocodegenerierung, Integration und Inbetriebnahme Online-Messung und Parameterverstellung mit CANape Seite 5
6 Lehrveranstaltungen Modellbasierte Softwareentwicklung Modellbasierte Softwareentwicklung 6. Semester (contd.) Labor Autonomes Fahren Lokalisierung, Trajektorienplanung, Längs- und Querregelung 32-bit-Steuergerät mit Simulink-Target von GIGATRONIK Quelle: GIGATRONIK Stuttgart GmbH Seite 6
7 Lehrveranstaltungen Modellbasierte Softwareentwicklung Modellbasierte Softwareentwicklung 6. Semester (contd.) Labor Regelung BLDC-Motor Signalverarbeitung, Feldorientierte Regelung ARM Cortex-M 32-bit-Steuergerät von Emerge Engineering Simulink-Target MB-BOX32 Quelle: Emerge Engineering GmbH, Kornwestheim Seite 7
8 Anforderungen an Simulink-Targets in der Lehre Simulink-Target Applikations-Modell Simulink-Target Simulink / Embedded Coder Blockset Applikations-Software Signal-Abstraktions-Schicht Basis-Software Compiler Linker Programmer Seite 8
9 Anforderungen an Simulink-Targets in der Lehre Simulink-Targets für die Lehre müssen äußerst schnell erlernbar sein. Simulink-Targets für die Lehre müssen modular aufgebaut sein, damit sie einfach an verschiedene Laborversuche und Projekte angepasst werden können. Simulink-Targets für die Lehre müssen kostengünstig sein, damit sie in vielen Laborversuchen eingesetzt werden können und Studierende die Targets auch außerhalb des Labors verwenden können. Simulink-Targets sollen Applikations-Software von Basis-Software durch Signalschnittstelle trennen, damit sich Applikations-Modelle offline entwickelt und getestet werden können. Signalschnittstelle soll dünn und transparent sein, damit Studierende die Gesamt-Software leicht verstehen und in Betrieb nehmen können Seite 9
10 ARM Cortex-M-Steuergeräte für die Lehre Cortex-M-Steuergeräte als einheitliche Plattform im Regelungstechnik-Labor Cortex-M-Controller von STMicroelectronics 32-bit ARM-Controller Vielzahl von Varianten und Peripherie Leicht erlernbare Architektur Etablierte, gut dokumentierter Hardware-Abstraction-Layer Einsetzbar für feldorientierte Regelung von Elektromotoren Kostengünstige Evaluierungs-Boards verfügbar Cortex-M3 mit 32bit-Integer, CAN, GPIO, ADC, PWM Cortex-M4 mit 32bit-FPU und DSP bis 180 MHz und 2 MB Flash Seite 10
11 Verfügbare Simulink-Targets für ARM Cortex-M Waijung-Blockset ( Thailand) Embedded Coder Support Packages von Mathworks für STM32 STM32-MAT/TARGET von STMicroelectronics Applikations-Modell Simulink-Target Simulink / Embedded Coder Blockset Applikations-Software Signal-Abstraktions-Schicht Basis-Software Compiler Linker Programmer Seite 11
12 Verfügbare Simulink-Targets für ARM Cortex-M Waijung-Blockset Thailand Umfassendes Simulink-Blockset für STM32-Peripherie Unterstützung einer Vielzahl an STM32-Varianten Direkter Aufruf von GNU ARM Toolchain Simulink-Blockset erweiterbar durch neue Blöcke Simulink Coder und Embedder Coder notwendig Seite 12
13 Verfügbare Simulink-Targets für ARM Cortex-M Embedded Coder Support Packages ARM Cortex-M3 und STM32F4-Discovery The Mathworks Inc Eingeschränktes Simulink-Blockset für ADC, GPIO Simulink-Blockset erweiterbar durch neue Blöcke Unterstützung von QEMU (Emulation von Cortex-M) und STM32F407 (Cortex-M4) Direkter Aufruf von GNU ARM Toolchain Simulink Coder und Embedder Coder notwendig Code Replacement für Cortex-M4-DSP-Arithmetik Seite 13
14 Verfügbare Simulink-Targets für ARM Cortex-M STM32-MAT/TARGET STMicroelectronics Eingeschränktes Simulink-Blockset für ADC, GPIO, PWM, Timer Simulink-Blockset erweiterbar durch neue Blöcke Unterstützung von STM32F407 (Cortex-M4) Integration des erzeugten Codes in IDEs Keil µvision, IAR EWARM oder Atollic TrueStudio Simulink Coder und Embedder Coder notwendig Seite 14
15 Simulink-Target MB-BOX32 für ARM Cortex-M Seit 1,5 Jahren in der Entwicklung an der Hochschule Heilbronn Ausschließlich Applikations-Software wird auto-generiert Applikations-Modell Simulink / Embedded Coder Simulink-Target Applikations-Software Signal-Abstraktions-Schicht Basis-Software Compiler Linker Programmer Seite 15
16 Simulink-Target MB-BOX32 Signal-Abstraktions-Schicht und Basis-Software Projektspezifische Entwicklung der I/O-Treiber Applikations-Software Signal-Abstraktions-Schicht Runnables Hook-Funktionen Basis-Software Scheduler XCP-Server (download, upload, DAQ) Initialisierung I/O-Treiber Hardware-Abstraktion CMSIS Task-Funktionen Seite 16
17 Simulink-Target MB-BOX32 Nur Simulink Coder ist notwendig Embedded Coder ist optional Prozesssichere Custom Storage Classes Code Replacement für DSP-Arithmetik mit Target Support Package von The Mathworks Seite 17
18 Zusammenfassung MB-BOX32 trennt Applikations-Modell von Basis-Software Systembegeisterte Studierende können sich auf die Applikations- Modellierung konzentrieren Embedded-C-Experten entwickeln projektspezifische I/O-Treiber MiL- und SiL-Tests direkt mit Applikations-Modell ohne Änderungen über Signal-Schnittstellen möglich Studierende können die Steuer- und Regelungsfunktionen offline entwickeln und testen Simulink Coder und optional Embedded Coder notwendig Studierende können außerhalb des Labors keine Hardware einsetzen Weitere Kostenreduktion notwendig! Seite 18
Modellbasierte Entwicklung mechatronischer Systeme mit automatischer Codegenerierung für Cortex-Mx-Controller
Modellbasierte Entwicklung mechatronischer Systeme mit automatischer Codegenerierung für Cortex-Mx-Controller Bastian Schindler, Christian Bartl, Jens Baumbach, Veit Zöppig drivexpert GmbH Kurzvorstellung
MehrEntwicklung einer sensorlosen Motorregelung für Dentalbohrer nach IEC Dr. Michael Schwarz
Entwicklung einer sensorlosen Motorregelung für Dentalbohrer nach IEC 62304 Dr. Michael Schwarz Agenda ITK Engineering AG Von der Idee bis zum Produkt Überblick und Motivation Herausforderungen sensorlose
MehrModellbasierte Simula0on und experimentelle Anwendung von mechatronischen Systemen in der Lehre mit MATLAB, Simulink und Raspberry Pi.
Modellbasierte Simula0on und experimentelle Anwendung von mechatronischen Systemen in der Lehre mit MATLAB, Simulink und Raspberry Pi. Dipl.- Ing., M.Sc. Jochen Theis Fachbereich LuO- und RaumfahrRechnik
MehrÜbungen zu. Kraftfahrzeugmechatronik II
Übungen zu Kraftfahrzeugmechatronik II Software-Entwicklung nach dem V-Modell Übungen Rapid Prototyping und Target Link Quelle: Schäuffele/Zurawka Automotiv Software Engineering vieweg Verlag Umsetzung
MehrConfigurable Embedded Systems
Configurable Embedded Systems Prof. Dr. Sven-Hendrik Voß Wintersemester 2017 Technische Informatik (Master), Semester 2 Termin 3, 23.10.2017 Seite 2 Zynq Design Flow Configurable Embedded Systems Wintersemester
MehrDie Entwicklungsumgebung. Labor Technische Informatik. Prof. Dr.-Ing. F. Kesel Dipl.-Ing. (FH) A. Reber
Die Entwicklungsumgebung Labor Technische Informatik Prof. Dr.-Ing. F. Kesel Dipl.-Ing. (FH) A. Reber 19.04.2011 Inhalt 1 Das Keil MCB1700 Board...2 2 Keil ARM MDK Toolchain...3 2.1 Projekterstellung...3
MehrEntwicklung von Medizinischen Algorithmen für die Kardiologie mit Hilfe Simulink und Modellbasiertes Design
Entwicklung von Medizinischen Algorithmen für die Kardiologie mit Hilfe Simulink und Modellbasiertes Design Dr.-Ing. Antoun Khawaja CEO KhawajaHealth Antoun.Khawaja@KhawajaHealth.com Antoun.Khawaja@Corpuls.com
MehrModellbasierte Softwareentwicklung
In der Automatisierungstechnik versteht man unter dem Begriff Modellbasierte Softwareentwicklung (MBSE) die automatische Erzeugung der Steuergerätecode (C/C++ Code, SPS-Code, HDL-Code) aus dem Modell der
MehrAgenda. Durchgängiger Einsatz Hardware-unabhängiger Testfälle im MiL-, SiL- und HiL-Test
Durchgängiger Einsatz Hardware-unabhängiger Testfälle im MiL-, SiL- und HiL-Test 26. TAV Stuttgart Michael Müller Projektleiter Berner & Mattner Systemtechnik GmbH michael.mueller@berner-mattner.com MM,
MehrMulti-Tool Testlandschaft mit DDS
Multi-Tool Testlandschaft mit DDS MATLAB UND SIMULINK ALS ENABLER FÜR RAPID TOOL PROTOTYPING SEBASTIAN BEWERSDORFF ASSYSTEM GERMANY MATLAB EXPO 2017 MÜNCHEN 27.06.2017 EINFÜHRUNG Tools in Unternehmensprozessen
MehrAnbindung realer Strecken an Matlab/Simulink
Anbindung realer Strecken an Matlab/Simulink Dipl.-Ing. Mark Müller 1 Inhalt 1. Einführung 2. Konzept des "Hardware-in-the-Loop" 3. Der Real Time Workshop 4. Beispiel: Durchflussregelung 5. Beispiel für
MehrVom Web ins IoT: Schnelleinstieg in Tooling und Entwicklung
Vom Web ins IoT: Schnelleinstieg in Tooling und Entwicklung Webinar 11.05.2017 Andreas Schmidt @aschmidt75 www.cassini.ag www.thingforward.io @thingforward 2 11.05.17 Agenda Devices für das Internet der
MehrPython macht Embedded Linux angenehmer
Python macht Embedded Linux angenehmer Hubert Högl Hubert.Hoegl@hs-augsburg.de http://www.hs-augsburg.de/~hhoegl Hochschule Augsburg 2. Juli 2010 H. Högl () FuE 2010 2. Juli 2010 1 / 14 Embedded Linux
MehrRapid Prototyping mit CANape Version 1.0 2010-11-22
Version 1.0 2010-11-22 Inhaltsverzeichnis 1.0 Übersicht...3 2.0 Funktionsentwicklung mit MATLAB...4 3.0 Simulink als Ablaufumgebung CANape als komfortable Bedienoberfläche...4 4.0 CANape als Ablaufumgebung...5
MehrCANape Option Bypassing
Produktinformation Inhaltsverzeichnis 1 Übersicht... 3 1.1 Einführung... 3 1.2 Die Vorteile im Überblick... 3 1.3 Anwendungsgebiete... 4 1.4 Systemvoraussetzung... 4 1.5 Weiterführende Informationen...
MehrModellbasierte Softwareentwicklung eines Kamera basierten Scheinwerfer-Adaptions-Algorithmus. Gerd Mauthe
Modellbasierte Softwareentwicklung eines Kamera basierten Scheinwerfer-Adaptions-Algorithmus Gerd Mauthe München 10.05.2016 MATLAB Expo 2016 Inhalte Vorstellung Thema Algorithmus Konzepte Implementierung
MehrEmbedded OS-9 auf RISC-Prozessoren von Motorola
Firmenporträt BALS Werner BALS Hardware & Software Wielinger Str. 20 D-82340 Feldafing Tel.:+49 8157 900491 Fax:+49 8157 900492 email: wernerb@cube.net OS-9-Systemlösungen für embedded-applikationen OS-9-Systemportierungen
MehrSkript zum Labor Maschinenkonstruktion. Konzipieren mechatronischer Produkte: Modellbasierte Programmierung eines Mikroroboters
Skript zum Labor Maschinenkonstruktion Konzipieren mechatronischer Produkte: Modellbasierte Programmierung eines Mikroroboters Sommersemester 2012 1. Einführung 1.1. Modellbasierte Entwicklung mechatronischer
MehrGroße Simulink-Modelle mit Bus Objects effizienter gestalten
Große Simulink-Modelle mit Bus Objects effizienter gestalten Sebastian Bewersdorff Product Manager, TESIS DYNAware GmbH, München Matlab Expo 2015, 12.05.2015 TESIS DYNAware GmbH, www.tesis-dynaware.com
MehrIuK-Projekt. Angebote für Arbeiten ab dem Wintersemester 2013/2014
IuK-Projekt Angebote für Arbeiten ab dem Wintersemester 2013/2014 (Betreuung: Prof. Dr.-Ing. Felderhoff) 1 Audioverarbeitung Digitale Signal- und Bildverarbeitung Medizintechnik Bedienkonzepte Fachhochschule
MehrAbsicherung von Automotive Software Funktionen
GI Themenabend "Automotive" Absicherung von Automotive Software Funktionen 27.02.2013 Jürgen Schüling Überblick Berner & Mattner Gründung: 1979 Mitarbeiter: 400 Umsatz 2011: Standorte: Angebot: Branchen:
MehrEmbedded GNU/Linux mit Gnublin
Embedded GNU/Linux mit Gnublin Benedikt Sauter Augsburger Linux Tag 23. März 2013 Zur Person Benedikt Sauter Studium Informatik Interessen: Mikrocontroller, Linux, Web Selbstständig / Geschäftsführer Diverse
MehrKürzere Entwicklungszeiten durch Virtuelle Inbetriebnahme mit Model-Based Design
Kürzere Entwicklungszeiten durch Virtuelle Inbetriebnahme mit Model-Based Design Jens Lerche, Application Engineer Philipp Wallner, Industry Manager 2015 The MathWorks, Inc. 1 manroland Develops High-Precision
MehrGrundlagen des Software Engineering für Automotive Systems. Hauptseminar im WS 2012 / 2013
Grundlagen des Software Engineering für Automotive Systems Hauptseminar im WS 2012 / 2013 Automotive Software Engineering Heutzutage werden Innovationen im Automobil überwiegend in Software realisiert.
MehrHybride Systeme Einführung und Übersicht
Hybride Systeme Einführung und Übersicht Thomas Stauner Lehrstuhl Software & Systems Engineering Inhaltsübersicht Hybride Systeme Begriffsklärung und Motivation Eigenschaften Beschreibungstechniken Analysetechniken
MehrDr. Klaus Lamberg, Michael Beine
$6,0)DFKWDJXQJ 6LPXODWLRQV XQG7HVWPHWKRGHQI U6RIWZDUH LQ)DKU]HXJV\VWHPHQ 7HVWPHWKRGHQXQG±WRROV WRROV LQ GHUPRGHOOEDVLHUWHQ )XQNWLRQVHQWZLFNOXQJ Dr. Klaus Lamberg, Michael Beine $JHQGD Modellbasierte Funktionsentwicklung
MehrPatrick Metzler. Hochschule RheinMain. Low Cost Mitbaustrecke für weltweiten Onlinekurs. Vortrag auf der Matlab Expo am 10.
Patrick Metzler Low Cost Mitbaustrecke für weltweiten Onlinekurs Vortrag auf der Matlab Expo am 10. Mai 2016 Prof. Dr.-Ing. Patrick Metzler Matlab Expo 2016: Low Cost Mitbaustrecke für weltweiten Onlinekurs
MehrMechatronische Systemlösungen zur aktiven Schallkompensation
Mechatronische Systemlösungen zur aktiven Schallkompensation Prof. Dr.-Ing. Joachim Waßmuth Fachbereich Ingenieurwissenschaften und Mathematik Am Stadtholz 24 33609 Bielefeld Fon +49.521.106-7508 Fax +49.521.106-7190
MehrVertiefungsrichtung Mechatronik
Was? Wer? Maschinenbau und Verfahrenstechnik Vertiefungsrichtung Mechatronik Wie? Was kommt dann? Institut für Mechatronik und Systemdynamik Prof. Dr.-Ing. A. Kecskemethy Prof. Dr.-Ing. W. Kowalczyk Prof.
MehrModellbasierte Entwicklung/Simulation
Schnelle Entwicklung von Regelungen und Ablaufsteuerungen Das Programmpaket MATLAB und die zugehörige Toolbox Simulink von Mathworks Inc. gilt weltweit als Standard im Bereich der Modellierung dynamischer
MehrModellbasierte Entwicklung/Simulation
Schnelle Entwicklung von Regelungen und Ablaufsteuerungen Das Programmpaket MATLAB und die zugehörige Toolbox Simulink von Mathworks Inc. gilt weltweit als Standard im Bereich der Modellierung dynamischer
MehrSimulink - Modelle grafisch vergleichen
Simulink - Modelle grafisch vergleichen Effizienzsteigerung bei der modellbasierten Softwareentwicklung Dr. Helmuth Stahl ExpertControl GmbH Email: hstahl@expertcontrol.com Web: www.expertcontrol.com Übersicht
MehrKomponenten- HIL und Fahrzeug- HIL sind heute weit verbreitet. i.w. höhere Qualität der Fahrzeuge und Steuergeräte
HIL Aktueller Status ECU Validierung mit HIL Technologie Komponenten- HIL und Fahrzeug- HIL sind heute weit verbreitet fester Bestandteil im Fahrzeug- Entwicklungsprozess Wertschöpfung und Nutzen für den
MehrPrinzipien und Komponenten eingebetteter Systeme
1 Prinzipen und Komponenten Eingebetteter Systeme (PKES) (2) Mikrocontroller I Sebastian Zug Arbeitsgruppe: Embedded Smart Systems 2 Veranstaltungslandkarte Fehlertoleranz, Softwareentwicklung Mikrocontroller
MehrDiagnose von Kfz-Steuergeräten. Klaus Dinnes Roland Magolei
LabVIEW-Werkzeuge Werkzeuge für die Kalibrierung und Diagnose von Kfz-Steuergeräten Klaus Dinnes Roland Magolei Agenda NI Hard- und Software für Automotive Bus-Systeme Electric Control Unit (ECU) Kalibrierung
MehrNicht nur zum Spielen geeignet Atmels AVR und AVR32 Xplain Evalkitserie sind die ideale Hardwareplattformen für das neue AVR Studio 5
Nicht nur zum Spielen geeignet Atmels AVR und AVR32 Xplain Evalkitserie sind die ideale Hardwareplattformen für das neue AVR Studio 5 Sie planen eine neue Applikation, wissen aber noch nicht, ob eine einfache
MehrModellbasierte Systementwicklung für Smarte Sensoren. Dr. Benjamin Schwabe, Andrea Hollenbach
Modellbasierte Systementwicklung für Smarte Sensoren Dr. Benjamin Schwabe, Andrea Hollenbach 26.5.217 Agenda 1 Einführung Smarte Sensoren 2 Entwicklung der Auswertealgorithmen und Code Generierung 3 Erweiterungen
MehrVertiefungsrichtung Mechatronik
Was? Wer? Maschinenbau und Verfahrenstechnik Vertiefungsrichtung Mechatronik Wie? Was kommt dann? Institut für Mechatronik und Systemdynamik Prof. Dr.-Ing. A. Kecskeméthy Prof. Dr.-Ing. W. Kowalczyk Prof.
MehrModellgetriebene Entwicklung eingebetteter Systeme mit Eclipse
Modellgetriebene Entwicklung eingebetteter Systeme mit Eclipse Dr. Lothar Wendehals Softwarearchitekt Axel Terfloth Leiter Forschung und Entwicklung Software Engineering 2009 4. März 2009, Kaiserslautern
MehrSIMATIC S7-1500 Software Controller
siemens.de/pc-based Die PC-basierte Steuerung innerhalb des S7-1500 Portfolios Engineered mit TIA Portal Systemperformance Controller SIMATIC S7-1500 Software Controller SIMATIC S7-1500 Distributed Controller
MehrInteroperabilität von Simulatoren aus Software Engineering Sicht
MATLAB EXPO 2016 Interoperabilität von Simulatoren aus Software Engineering Sicht 10.05.2016 Prof. Dr.-Ing. R. Finsterwalder Ingenieurinformatik Universität der Bundeswehr München Projekt MASTER: Entwicklung
Mehr1.4! Einführung. Systemmodellierung. Methoden und Werkzeuge
Einführung. Vorbemerkungen und Überblick. Die elektronischen e des Fahrzeugs. Prozesse in der Fahrzeugentwicklung im Überblick,.4 Grundlagen. Steuerungs- und regelungstechnische e (Prof. Schumacher). Diskrete
MehrEINE MODULARE TESTPLATTFORM FÜR DAS PROTOTYPING VON DRAHTLOSEN SYSTEMEN
EINE MODULARE TESTPLATTFORM FÜR DAS PROTOTYPING VON DRAHTLOSEN SYSTEMEN Einleitung Zunehmender Einsatz von Kurzstreckenfunk in Form drahtloser Datenkommunikation im Bereich IEEE Standard 802.15.4 - Zigbee
MehrSteuergeräteprogrammierung
50lA UTOMOTIVE Steuergeräteprogrammierung mittels Model Based Design Die IAV kann im Bereich Prototyping und Vorentwicklung in der Fahrzeugelektronik bereits auf eine mehr als zehnjährige Erfahrung zurückblicken.
MehrMasterarbeit. Entwicklung und Inbetriebnahme eines Coprozessors zur Ansteuerung von BLDC-Motoren mit einem leistungsschwachen Prozessorkern
Fakultät Informatik Institut für Technische Informatik Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur Masterarbeit Entwicklung und Inbetriebnahme eines Coprozessors zur Ansteuerung von
MehrMATLAB EXPO 2016,
Effiziente Hardware-in-the-Loop Lösung mit verteiltem, modularem Aufbau basierend auf Matlab Simulink Real-Time MATLAB EXPO 2016, 10.05.2016 Dipl.-Ing. Univ. Florian Amper florian.amper@in-tech.de www.mathworks.com
MehrInhaltsübersicht. Einführung
Inhaltsübersicht Einführung Operationsverstärker Grundlagen und Hilfsmittel des Entwurfs Design-Flow Synthese Analyse Modellierung VHDL-AMS SystemC,... Systemtheorie Übertragungsfunktionen Regelkreise
MehrModel Based Design von Fahrzeugelektronik-Systemen auf Universalsteuergeräten der IAV
Model Based Design von Fahrzeugelektronik-Systemen auf Universalsteuergeräten der IAV Um auf der Grundlage von fertigen Lösungen sehr schnell mit automotive-tauglichen Steuergeräten ins Fahrzeug zu kommen,
MehrMaster Automotive Systems
Master Automotive Systems Prof. Dr.-Ing. Clemens Gühmann Technische Universität Berlin School IV Electrical Engineering and Computer Science Departement of Energy and Automation Technology Überblick Motivation
MehrOpen Source - Mikrokontroller für Mixed Signal ASIC
Open Source - Mikrokontroller für Mixed Signal ASIC Embedded Computing Conference 30. August 2011 Michael Roth Ablauf Vorstellung IME Motivation Vorstellung einiger OpenSource Mikrokontroller Evaluation
MehrSensorsimulation in Hardware in the Loop-Anwendungen
Sensorsimulation in Hardware in the Loop-Anwendungen Kristian Trenkel, Florian Spiteller Echtzeit 2014 20.11.2014 Gliederung I. Einführung II. Problemstellung III. Anforderungen an eine Sensorsimulation
MehrHybride Apps DPR und Android auf dem Xilinx ZYNQ. Endric Schubert, Missing Link Electronics Fabian Zentner, Univ. Ulm
Hybride Apps DPR und Android auf dem Xilinx ZYNQ Endric Schubert, Missing Link Electronics Fabian Zentner, Univ. Ulm Konvergenz der Rechenplattformen Processing System Memory Interfaces 7 Series Programmable
MehrRoberta Workshops. Robotik in Forschung und Lehre. Roberta Workshops. 3 Schwerpunkte Robotik in Schulen
Roberta Workshops Robotik in Forschung und Lehre Prof. Dr. Martina Lehser Fakultät für Ingenieurwissenschaften Fachrichtung Informatik 18.06.2009 ZeMA Roberta RegioZentrum Saarland Hochschule für Technik
Mehr32-Bit Microcontroller based, passive and intelligent UHF RFID Gen2 Tag. Zürcher Fachhochschule
32-Bit Microcontroller based, passive and intelligent UHF RFID Gen2 Tag Inhalt Vorgeschichte Was wurde erreicht Hardware Energy Micro Microcontroller µctag Plattform EPC Gen2 Tag Standard Protokoll-Vorgaben
MehrGNUBLIN, die offene EmbeddedPlattform für die Ausbildung
GNUBLIN, die offene EmbeddedPlattform für die Ausbildung Benedikt Sauter Linuxtag Berlin 23.05.2013 Zur Person Benedikt Sauter Informatiker Interessen: Mikrocontroller, Linux, Web Diverse Open-Source Projekte
MehrModellbasierte Entwicklung eines Beatmungsgerätes
02.07.2013 Modellbasierte Entwicklung eines Beatmungsgerätes WM 1 WM 2 Inhalt Über uns User Story: Medumat Transport Konzeptphase Profitieren durch Wiederverwendung Realisierungsphase Variantenbildung
MehrISim Standardisierung von Flugkörpersimulationen. Vortragender: Florian Peter DGLR, Braunschweig Datum: 30.
ISim Standardisierung von Flugkörpersimulationen Vortragender: Florian Peter (florian.peter@mbda-systems.de) Ort: DGLR, Braunschweig Datum: 30. Mai 2017 Übersicht 1. Motivation 2. Rolle von ISim im Technologiefeld
MehrEmbedded Hardware Getting Started
Embedded Hardware Getting Started HW - Ressourcen 2 Arduino Installation-Guide 4 Arduino IDE/Download 4 Arduino Treiber Installation 5 Arduino DIE starten 7 Arduino IDE - Getting Started (Code-Basiert)
Mehr8 Fakultät Mechatronik und Elektrotechnik
SPO Bachelor, Fassung vom 07.06.07 Seite 79 von 0 8 Fakultät Mechatronik und Elektrotechnik 8. Gemeinsame Regelungen für alle Studiengänge der Fakultät Mechatronik und Elektrotechnik () Ein Vorpraktikum
MehrStudienbrief Systemtheorie und regelungstechnik
Studienbrief Systemtheorie und regelungstechnik Weiterbildender Masterstudiengang Sensorsystemtechnik der Fakultät für Ingenieurwissenschaften und Informatik mit dem Abschluss Master of Science (M. Sc.)
MehrAgenda Abschlusspräsentation
Session: 1 Entwicklung eines HiL-Prüfstandes zum modellbasierten Entwurf und zur Analyse selbstoptimierender Steuerungsund Regelungsalgorithmen dezentraler Antriebsumrichter (MSF-Vathauer Antriebstechnik)
MehrWillkommen zur Vorlesung Regelungstechnik I
Willkommen zur Vorlesung Regelungstechnik I Personen: Hauptziele: Übungen: Esfandiar Shafai shafai@idsc.mavt.ethz.ch Vorlesung: Lino Guzzella guzzella@idsc.mavt.ethz.ch Mathematische Beschreibung dynamischer
MehrDrehfeldorientierte Regelung einer permanentmagneterregten Synchronmaschine mit einem CAN-Bus-Interface auf Basis des Mikrocontrollers MC68332
Vorstellung der Diplomarbeit Thema: Drehfeldorientierte Regelung einer permanentmagneterregten Synchronmaschine mit einem CAN-Bus-Interface auf Basis des Mikrocontrollers MC68332 Mathias Koal Matr.Nr.:
Mehrdspace (1/3) dspace: Gegründet 1988 in Paderborn Mitarbeiter: Über 650 Mitarbeiter weltweit, davon über 70 % Ingenieure Ständiges Mitarbeiterwachstum
Agenda dspace und das V-Modell für Steuergeräte- Entwicklung Wie funktioniert Rapid Control Prototyping TargetLink: Vom Model zum Code Ein Wort zu HIL Praxisbeispiele dspace (1/3) dspace: Gegründet 1988
MehrLabVIEW Real Time Hands on
LabVIEW Real Time Hands on Dipl. Ing. Sebastian F. Kleinau Dipl. Ing. (FH) Marian Olef Applications Engineering National Instruments Deutschland GmbH Plattform für das grafische Systemdesign Desktop Real-Time
MehrEntwicklungsprozesse und -werkzeuge
Entwicklungsprozesse und -werkzeuge Boris Nikolai Konrad boris.konrad@udo.edu PG Seminarwochenende 21.-23. Oktober 2007 1 Überblick Entwicklungsprozesse Unterstützungsprozesse Kernprozess Entwicklungswerkzeuge
MehrModellbasierte prädiktive Regelung
Modellbasierte prädiktive Regelung Eine Einführung für Ingenieure von Rainer Dittmar und Bernd-Markus Pfeiffer Oldenbourg Verlag München Wien 1 Einführung 1 1.1 Entwicklung der Prozessführung im gegenwärtigen
MehrWhite Paper. Embedded Treiberframework. Einführung
Embedded Treiberframework Einführung White Paper Dieses White Paper beschreibt die Architektur einer Laufzeitumgebung für Gerätetreiber im embedded Umfeld. Dieses Treiberframework ist dabei auf jede embedded
MehrHardware-in-the-Loop-Lösungen für die Automation von HLK-Prozessen und die Raumautomation
10. Nachwuchswissenschaftler Konferenz 16. April 2009, Merseburg Hardware-in-the-Loop-Lösungen für die Automation von HLK-Prozessen und die Raumautomation Alexander Adlhoch Hochschule Biberach Institut
MehrMODELLING AND CONTROLLING THE STEERING FORCE FEEDBACK USING SIMULINK AND xpc TARGET
MODELLING AND CONTROLLING THE STEERING FORCE FEEDBACK USING SIMULINK AND xpc TARGET Dipl.-Ing. M. Brünger-Koch, 05/06/09 Model-Based Design Conference 2005 1 Agenda 1. Introduction Company and institute
MehrPrototyping Unit for Modelbased Applications
PUMA Software und Hardware auf höchstem Niveau Prototyping Unit for Modelbased Applications Mit PUMA bieten wir Ihnen eine kompakte, universell einsetzbare Rapid-Control-Prototyping- Plattform, optional
MehrSoftware Architektur Für Eıngebettete Systeme
ENTWICKLEREFFIZIENZ Software Architektur Für Eıngebettete Systeme 1 Eingebettete Systeme Eingebettete Systeme sind technische Geräte Mit Microcontrollern. 2 Technische Geräte 3 Internet of things 4 Eingebettete
MehrEmbedded Linux Automatisierung für die Zukunft
Embedded Linux Automatisierung für die Zukunft LINUX im industriellen Umfeld Das echtzeitfähige Linux ist ein weit verbreitetes Betriebssystem in der Industrie. Die Echtzeiterweiterung bietet beispielsweise
MehrINTECRIO V4.1 Integrierte Prototyping-Umgebung
INTECRIO V4.1 Integrierte Prototyping-Umgebung Auf einen Blick Prototyping von Fahrzeugelektroniksystemen am PC oder in der realen Umgebung Integration von ASCETund MATLAB / Simulink - Modellen sowie C-Code
MehrSystemkonzept eines modularen HiL-Systems für modellbasierte Funktionsentwicklung fahrzeugmechatronischer Systeme
Systemkonzept eines modularen HiL-Systems für modellbasierte Funktionsentwicklung fahrzeugmechatronischer Systeme Workshop der ASIM/GI-Fachgruppen, 09./10.03.2017, Ulm Prof. Dr.-Ing. X. Liu-Henke M.Eng.
MehrEntwurf eines FPGA-Cores zur Simulationsbeschleunigung zeitkontinuierlicher Modelle im HiL Kontext
Entwurf eines FPGA-Cores zur Simulationsbeschleunigung zeitkontinuierlicher Modelle im HiL Kontext Till Fischer 03.11.2011 FZI Forschungszentrum Informatik Embedded Systems & Sensors Engineering (ESS)
MehrVariantenkonfiguration von Modellbasierter Embedded Automotive Software
Model-Driven Development & Product Lines Leipzig, 19. Oktober 2006 Jens Weiland DaimlerChrysler AG (GR/ESS) Die Rolle von Varianten für den Bereich Automotive Vielzahl variabler Funktionen Beispiel Mercedes
MehrInformationsveranstaltung zum Lehrprogramm des Fachgebiets Regelungs- g und Systemtheorie. Wintersemester 2009 / 2010
Informationsveranstaltung zum Lehrprogramm des Fachgebiets Regelungs- g und Systemtheorie Wintersemester 2009 / 2010 1 Übersicht über das Lehrveranstaltungsangebot Grundlagen der Regelungstechnik (3V+1Ü,SoSe)
Mehr"Spezifikationsbasierter Softwaretest" Test mit Matlab/Simulink/Stateflow
"Spezifikationsbasierter Softwaretest" Test mit Matlab/Simulink/Stateflow Übersicht Überblick über Matlab-Produktfamilie Systematischer Test Effektive teststrategie für den modell-basierten test Testverfahren
MehrFPGA Systementwurf. Rosbeh Etemadi. Paderborn University. 29. Mai 2007
Paderborn Center for Parallel l Computing Paderborn University 29. Mai 2007 Übersicht 1. FPGAs 2. Entwicklungssprache VHDL 3. Matlab/Simulink 4. Entwicklungssprache Handel-C 5. Fazit Übersicht FPGAs 1.
MehrEinführung in CAE-Systeme
Einführung in CAE-Systeme Dipl.-Ing. Mark Müller 1 Inhalt 1. Motivation für CAE-Werkzeuge 2. Modellierung technischer Prozesse 3. Übersicht über CAE-Simulationssysteme Kommerzielle Programme Freeware 4.
MehrPrisma RT Echtzeitsoftware für die Prüftechnik. Prisma RT 1
Prisma RT Echtzeitsoftware für die Prüftechnik Prisma RT 1 2 Prisma RT Prisma RT 3 Dadurch ergeben sich besondere Vorteile für den Anwender: weitreichende Konfigurierbarkeit» viele Aufgaben müssen nicht
MehrLabVIEW in Praktika und Vorlesung: Referent: Fabian Töpper, Dipl.-Ing.
LabVIEW in Praktika und Vorlesung: Simulation & Control Design Referent: Fabian Töpper, Dipl.-Ing. Agenda 1. Vorstellung Control Design & Simulation Modul 2. Prozess der Reglerimplementierung 3. Möglichkeiten
MehrKEIPM Software zur Anbindung der Bosch Rexroth Schraubsysteme an das I-P.M. Statistik- und Langzeitdatenarchivierungspaket
Präsentation KEIPM KEIPM Software zur Anbindung der Bosch Rexroth Schraubsysteme an das I-P.M. Statistik- und Langzeitdatenarchivierungspaket Ihr Referent: Holger Erne, Haller + Erne GmbH KEIPM Varianten
MehrFirmen Präsentation: Identität
Firmen Präsentation: Identität ecu-testing definiert sich als Dienstleister im Bereich Testsysteme und Testengineering. Schwerpunkt sind die Open- und Closedloop Testsysteme für die elektronischen Steuergeräte.
MehrModellbasierte Entwicklung mit TargetLink. Der etablierte C-Code-Generator für Simulink /Stateflow als ClassRoom Kit auch für Lehrveranstaltungen
www.dspace.com System Architecture Rapid Control Prototyping ECU Autocoding HIL Testing Modellbasierte Entwicklung mit TargetLink Der etablierte C-Code-Generator für Simulink /Stateflow als ClassRoom Kit
MehrSimulink: Softwareentwurf für eingebettete Systeme ROS-Arduino-Interface. von Christian Schildwächter
Simulink: Softwareentwurf für eingebettete Systeme ROS-Arduino-Interface von Christian Schildwächter Simulink Simulink S-Functions Softwareprojekt ROS-Arduino-Interface Simulink 3 LIVE DEMO 4 External
MehrZusammenfassung der 5. Vorlesung
Zusammenfassung der 5. Vorlesung Am Karnevalsdienstag, den 13.2.2018 findet keine Vorlesung statt. Modellierung mit Hilfe von Testsignale Sprungfunktion, Übergangsfunktion Impulsfunktion (Dirac sche Deltafunktion)
MehrEmbedded Linux gnublin Board Programmieren Sonstiges. Embedded Linux am Beispiel des Gnublin-Boards
Embedded Linux am Beispiel des Gnublin-Boards Was ist Embedded Linux? Wikipedia Als Embedded Linux bezeichnet man ein eingebettetes System mit einem auf dem Linux-Kernel basierenden Betriebssystem. In
MehrIhr perfekter i.mx 6 mit PHYTEC vom Funktionsmuster zum Embedded Serienprodukt
industrietauglich preisoptimiert langzeitverfügbar Made in Germany bewährt energieeffizient sicher leistungsstark zertifizierfähig robuste Softwareunterstützung skalierbar kompakt Ihr perfekter i.mx 6
MehrEin Ansatz zum modellgetriebenen Integrationstest von EJB-basierten Informationssystemen
1 / 30 Ein Ansatz zum modellgetriebenen Integrationstest von EJB-basierten Informationssystemen Zwischenvortrag zur Diplomarbeit Steffen Conrad (235183) Research Group Software Construction RWTH Aachen
Mehrintence automotive electronics Ausführbare Spezifikation Der Weg zu besseren Anforderungen
intence automotive electronics Ausführbare Spezifikation Der Weg zu besseren Anforderungen Kurzvorstellung intence Agenda KURZVORSTELLUNG intence automotive electronics Wurde 2007 gegründet und ist Entwicklungspartner
MehrPROtroniC LINE. Die All-Rounder für Rapid Control Prototyping
PROtroniC LINE Die All-Rounder für Rapid Control Prototyping U n i v e r s a l g e n i e s Unsere Mission: Ihr Rapid Control Prototyping revolutionieren Entwicklungen auf die Überholspur bringen Schnell
MehrRegelungstechnik 1. Systemtheoretische Gmndlagen, Analyse und Entwurf einschleifiger Regelungen. Jan Lunze. 8., neu bearbeitete Auflage
Jan Lunze Regelungstechnik 1 Systemtheoretische Gmndlagen, Analyse und Entwurf einschleifiger Regelungen 8., neu bearbeitete Auflage Mit 413 Abbildungen, 75 Beispielen, 165 Übungsaufgaben sowie einer Einführung
MehrEmbedded OS für ARM Cortex Microcontroller
Embedded OS für ARM Cortex Microcontroller RTOS Design, Timinganalyse und Test mit Core Simulation und Hardware Debugger Entscheidende Fragen für oder gegen RTOS Lohnt sich der Einsatz eines RTOS auch
MehrSIMATIC PCS 7 V8.1. Innovation Tour 2015 SIMIT Simulation Framework & Virtual Controler
SIMATIC PCS 7 V8.1 Innovation Tour 2015 Simulation Framework & Virtual Controler SIMATIC - Simulation Framework Inhalte Übersicht Skalierbarkeit Kopplungen Highlights V8.0 Virtual Controller Paketvarianten
MehrSpeaker. Dominik Helleberg. Mobile Development Android / Embedded Tools. http://dominik-helleberg.de/+
Speaker Dominik Helleberg Mobile Development Android / Embedded Tools http://dominik-helleberg.de/+ Warum? Moderne Consumer UI Moderne Consumer UI http://fortheloveoftech.com/2014/10/01/windows-10-for-tablets-first-impressions-there-is-no-start-menu/
MehrLinux Terminal mit Ethernet und Java. Eine dynamische Plattform für Automatisierungsapplikationen?
Linux Terminal mit Ethernet und Java. Eine dynamische Plattform für Automatisierungsapplikationen? JULIA SCHILLING SSV EMBEDDED SYSTEMS HEISTERBERGALLEE 72 D-30453 HANNOVER WWW.SSV-EMBEDDED.DE Ethernet
MehrSystemmanagement mit Puppet und Foreman
Systemmanagement mit Puppet und Foreman CeBIT 2016 17. März 2016 Mattias Giese System Management & Monitoring Architect B1 Systems GmbH giese@b1-systems.de B1 Systems GmbH - Linux/Open Source Consulting,
MehrModell-basierte Entwicklung mit der Timing Definition Language (TDL)
Modell-basierte Entwicklung mit der Timing Definition Language (TDL) Prof. Dr. Wolfgang Pree Univ. Salzburg Inhalt Motivation für einen Paradigmenwechsel bisher: zuerst Plattform, dann Software => Software
Mehr