Modellbasierte Entwicklung mechatronischer Systeme mit automatischer Codegenerierung für Cortex-Mx-Controller
|
|
- Waldemar Grosser
- vor 8 Jahren
- Abrufe
Transkript
1 Modellbasierte Entwicklung mechatronischer Systeme mit automatischer Codegenerierung für Cortex-Mx-Controller Bastian Schindler, Christian Bartl, Jens Baumbach, Veit Zöppig drivexpert GmbH
2 Kurzvorstellung drivexpert GmbH Ilmenau
3 Unternehmensgegenstand Folie 3 Forschungs- und Entwicklungsdienstleister: Mechatronische Antriebstechnik Motor-Messtechnik Steuer- und Regelungselektronik Elektronische Integrationstechnik Serienüberführung und überwachung 11 Vollzeitingenieure, 3 Werkstudenten Innovationsunterstützung: Aus- und Weiterbildung Kooperationsnetzwerke Technologietransfer in Kooperation mit TU Ilmenau
4 Kompetenzen Folie 4 Mechatronische Systemkompetenz Modellbasierter Entwurf/Simulation Kooperationsnetzwerke für Lösungsfindung und Realisierung Magnetische Antriebstechnik anwendungsspezifische Optimierung Technologietransfer in Kooperation mit TU Ilmenau Elektronik Abdeckung von eingebetteten Systemen bis zum PC klare Plattformstrategie Musterbau schnelle Realisierung testfähiger Muster
5 Softwareausstattung (Auszug) Folie 5 Mechatronische Systemdesign MATLAB/Simulink PLECS Magnetische Antriebstechnik Maxwell 2D/3D, Transient, rmxprt Elektronik Altium Designer Software/Test Werkzeugketten für Controller (Melexis, TI, Freescale, ST, Infineon) Softwaretest: Hitex TESSY, QAC (MISRA-Check, Code-Metriken) CAD SolidWorks
6 Arbeitsgebiet bürstenlose Motoren Folie 6 Entwicklung von Steuergeräten für EC-Motoren auf der Basis von Melexis MLX812xx, Freescale MC56F8xxx, MPC560xP, S12Z und Texas Instruments TMS320C2000 Controllern, STMicroelectronics STM32F4 Entwicklung neuer Algorithmen zur Ansteuerung Grundlagenentwicklungen SR-Motoren Prototypenbau mit regionalen Partnern Prüfstandsentwicklung branchenübergreifend: Automotiv, Weiße Ware, Medizintechnik, Automatisierungstechnik Beispiel: Wasserpumpe mit SR-Motor
7 Hauptaktivität: bedarfsgesteuerte Kfz- Nebenaggregate Folie 7 Systemstecker Elektronik Bürstenloser Motor Aggregat (Pumpe) Integration
8 Modellbasierte Entwicklung mechatronischer Systeme mit automatischer Codegenerierung für Cortex-Mx-Controller drivexpert GmbH
9 Bedarfsgesteuerte Kfz-Nebenaggregate als mechatronisches System nach VDI 2206 Folie 9 Hydraulics Motor Electronics
10 Mechatronikdesign und Marktaspekte Folie 10 V-Modell nach VDI 2206 (links), angepasstes Modell mit Marktbetrachtung (rechts)
11 Modellbasierte Softwareentwicklung Folie 11 Modellbasierte Softwareentwicklung: Beschreibung der Software (weitestgehend) auf Modellebene Automatisierte Erzeugung lauffähiger Software MATLAB als Werkzeug zur modellbasierten Softwareentwicklung Software zur numerischen Berechnung und zur grafischen Darstellung Mehr als nur MATLAB, sehr mächtiges Werkzeug durch verschiedene Erweiterungen Automatische Codegenerierung Integriertes Testen Zeitersparnis Eingesetzt in Industrie und Forschung Automobilbau Luft- und Raumfahrt Medizin Maschinenbau
12 MATLAB Folie 12 [The MathWorks, Inc. 2015]
13 Simulink Folie 13 Interaktive Modellierung, Simulation und Analyse von dynamischen Systemen lineare, nicht-lineare und diskrete Systeme Modellierung durch Signalflusspläne / Blockdiagramme Signale können zu jedem Zeitpunkt abgegriffen werden Voll integriert in MATLAB Erweiterbarkeit durch Toolboxen Codegenerierung
14 Simulink Folie 14
15 Zustandsautomaten Folie 15 Stateflow Modellierung endlicher Zustandsautomaten Im Gegensatz zu Simulink eventgesteuert (Modellierung ereignisdiskreter Systeme) Generierung von Simulink S-Functions Voll integriert in Simulink Simulink Coder Erweiterung zur automatischen Codegenerierung aus Simulink- Modellen (inkl. Stateflow)
16 Zustandsautomat in Stateflow Folie 16
17 Plattformen Folie 17 Aktuelle Plattformen für Motor Control-Anwendungen Texas Instruments (C2000, C5000, C6000) Freescale Kinetis (K-, V-Serie) STMicroelectronics STM32 (STM32F4) Infineon XMC (XMC4xxx) Trend zu ARM Cortex-Mx-Controllern STM32F407xx 32-bit ARM Cortex-M4 core, bis zu 168 MHz Bis zu 1 Mbyte Flash 3 12-bit ADC (bis zu 24 Kanäle) Bis zu 17 Timer (16-bit, 32-bit, inkl. Encoder-Eingang) Bis zu 140 I/O ports Bis zu 15 Kommunikationsinterfaces (USART, SPI, I²C, CAN, LIN) USB 2.0 full speed interface Unterstützung: C-Codegenerierung aus MATLAB/Simulink STM32F4DISCOVERY [Digi-Key Electronics 2015]
18 Modellbasierte Entwicklung Folie 18 Feldorientierte Regelung eines Pedelec-Motors
19 Modellbasierte Entwicklung Folie 19 Feldorientierte Regelung einer PMSM β q d 1 b φ el N a S α 2 c Transformation von stator- in rotorfeste Größen: 3x Wechselgrößen a, b, c (statorfest) 1 2 Clarke 3x Wechselgrößen α, β (statorfest) Park 2 x Gleichgrößen d, q (rotorfest)
20 Modellbasierte Entwicklung Folie 20 Feldorientierte Regelung einer PMSM * * ω mech I q G R, - - I d * - G R, i q G R, i d U q U d d,q α,β U α U β SVM invert er φ el PWM a,b,c I d d,q I α α,β I a I b I c I q α,β I β a,b,c Stand der Technik Modellbasierter Regelungsansatz Kaskadierte Reglerstruktur: Unterlagerter Stromregelkreis (im d/q-system) Überlagerter Drehzahlregelkreis ω mech φ mech PMSM
21 Modellbasierte Entwicklung Folie 21 Simulation des Gesamtsystems mit MATLAB / Simulink / PLECS Feldorientierte Regelung PMSM + Leistungselektronik 21
22 Modellbasierte Entwicklung Folie 22 Simulation der PMSM und der Leistungselektronik mit der PLECS-Toolbox 22
23 Modellbasierte Entwicklung Folie 23 Simulation der feldorientierten Regelung mit Simulink [Mouser Electronics, Inc. 2015] Problem: Umsetzung der Feldorientierten Regelung auf dem Zielsystem? * * ω mech I q G R, - - I d * - G R, i q G R, i d U q U d d,q α,β U α U β SVM invert er φ el PWM a,b,c I d d,q I α α,β I a I b I c I q α,β I β a,b,c ω mech φ mech PMSM
24 Modellbasierte Entwicklung Folie 24 Simulationsmodell zur automatischen Codegenerierung 24 Feldorientierte Regelung
25 Modellbasierte Entwicklung Folie 25 Simulationsmodell zur automatischen Codegenerierung [Mouser Electronics, Inc. 2015] Prozessorspezifisches Blockset Simulink- Modell MATLAB Coder Simulink Coder Embedded Coder Keil MDK/ GNU Compiler ST-Link Utility Prozessor (STM32F4) 25 Bestehender C-Code
26 Modellbasierte Entwicklung Folie 26 Entwicklungsprozess: Feldorientierte Regelung eines Pedelec-Motors mit automatischer Codegenerierung Simulation mit MATLAB / Simulink + PLECS Codegenerierung aus Simulink-Modell Testen am realen System 26
27 Modellbasierte Entwicklung Folie 27 Aufbau des Labormusters STM32F4 Discovery Melexis Board MLX83213 Pedelec-Motor [Melexis 2014] [STMicroelectronics 2015]
28 Modellbasierte Entwicklung Folie 28 Aufbau des Labormusters
29 Modellbasierte Entwicklung Folie 29 Zusammenfassung: Codegenerierung aus MATLAB / Simulink High-Level-Modelling mit Simulink Konfigurationsmöglichkeiten von Low-Level-Funktionalitäten (hardwarenahe Funktionalitäten) speziell Synchronisation von Hardware-Komponenten (ADC-Messung an definiertem Zeitpunkt innerhalb PWM-Periode) Ausblick: Hybride Programmierung Mix aus grafischer Programmierung (Simulink) und textueller Programmierung (IDE) High-Level-Modelling mit Simulink Low-Level-Schicht: Eigene Umsetzung bzw. Nutzung spezieller Codegenerierungs-Tools der Hersteller zur Erstellung des Codes und Verwaltung von Low-Level-Funktionalitäten z.b.: Infineon DAVE, STMicroelectronics STM32CubeMX
30 Kontaktaufnahme erbeten: Folie 30 M.Sc. Bastian Schindler drivexpert GmbH Ehrenbergstr. 11 D Ilsmenau Tel.: Fax:
Ü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
MehrEine Anleitung zur Entwicklung von Simulink-Targets für die Lehre. 10. MBEES 2014, Dagstuhl
Eine Anleitung zur Entwicklung von Simulink-Targets für die Lehre 10. MBEES 2014, Dagstuhl Frank Tränkle Automotive Systems Engineering frank.traenkle@hs-heilbronn.de Inhalt Lehrveranstaltungen für Modellbasierte
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
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
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
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
MehrModul "Automatisierungstechnik Anwendungen" Projektaufgaben:
Modul "Automatisierungstechnik Anwendungen" Das Modul dient der Entwicklung praktischer und methodischer Fähigkeiten zur Bearbeitung und Lösung automatisierungstechnischer Aufgabenstellungen. Die Planung,
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
MehrFahrdynamikregelung für Nutzfahrzeuge - Entwurf und Simulation modellbasierter Fahrdynamikregelsysteme
Fahrdynamikregelung für Nutzfahrzeuge - Entwurf und Simulation modellbasierter Fahrdynamikregelsysteme Thorsten Hüfner Technische Universität Ilmenau Folie 1 Forschungsschwerpunkte Aktorik und Antriebstechnik
MehrRapid Control Prototyping
Dirk Abel Alexander Bollig Rapid Control Prototyping Methoden und Anwendungen Mit 230 Abbildungen und 16 Tabellen Springer Inhaltsverzeichnis Einführung und Überblick 1 1.1 Allgemeines 1 1.2 Entwicklungsprozesse
MehrAbschluss- und Studienarbeiten. Entwicklung. Elektrik / Elektronik
Entwicklung Elektrik / Elektronik Ihr Ansprechpartner: ANDREAS STIHL AG & Co. KG Personalmarketing Andreas-Stihl-Str. 4 71336 Waiblingen Tel.: 07151-26-2489 oder über: www.stihl.de www.facebook.com/stihlkarriere
MehrElektronik-Lösungen. Ihre Idee wird zum Produkt. i-bl Elektronik GmbH. Telefon: +49 (0) 7520 / 956 1886 Fax: +49 (0) 7520 / 956 1887 E-Mail:
Elektronik-Lösungen Ihre Idee wird zum Produkt kompetent professionell effizient SIE beschreiben das Ziel WIR entwickeln die Lösung! Als kompetenter Partner entwickeln wir in Zusammenarbeit mit Ihnen individuelle
MehrEchtzeit- und Regelungstechnische Aspekte bei der automatischen Transformation von Matlab/Simulink in SPS-basierten Steuerungscode
PEARL Workshop 2007 06.12.2007 Echtzeit- und Regelungstechnische Aspekte bei der automatischen Transformation von Matlab/Simulink in SPS-basierten Steuerungscode, Dipl.-Ing. Andreas Wannagat, Prof. Dr.-Ing.
MehrNeue DSP-Hard- und Softwarelösungen für den Einsatz in Mehrkoordinaten- Nanomess- und Positioniersystemen
Neue DSP-Hard- und Softwarelösungen für den Einsatz in Mehrkoordinaten- Nanomess- und Positioniersystemen Christian Uhle, Bernd Däne, Todor Vangelov, Wolfgang Fengler TU Ilmenau, Fachgebiet Rechnerarchitekturen
MehrModellierung von Echtzeitsystemen mit dem UML CASE Tool Telelogic Tau G2 Developer
Modellierung von Echtzeitsystemen mit dem UML CASE Tool Telelogic Tau G2 Developer Holger Sinnerbrink Einführung Firmenentwicklung Gründung von Telelogic 1983 als Forschungs- und Entwicklungsabteilung
MehrVom Konzept direkt ins Cockpit: Optimierte HMI-Entwicklung mittels automatischer Codegenerierung
: Optimierte HMI-Entwicklung mittels automatischer Codegenerierung Christian Semmler MT323 Human Factors Engineering Seite 1 Gliederung HMI-Entwicklungsprozess Werkzeuge Einsatz an einem Beispielprojekt
MehrSoftware-Entwickler/innen Embedded Systems
Software-Entwickler/innen Embedded Systems Software-Projekte bei namhaften Unternehmen in ganz Deutschland. Unsere Expertise stellen wir als Partner von SAP und IBM unter Beweis. Business Intelligence,
MehrI/O Module TIOS Testsysteme. www.tronteq.de
www.tronteq.de I/O Module TIOS Testsysteme TRONTEQ I/O Module I/O Module Funktionsweise TRONTEQ Electronic entwickelt PC-basierte, flexible und robuste I/O Module für die Industrieelektronik und Nutzfahrzeugindustrie.
MehrFunctional Rapid Prototyping bei EC-Motoren für Automotive-Anwendungen
Functional Rapid Prototyping bei EC-Motoren für Automotive-Anwendungen Eckart Nipp, Alfons Klönne Robert Bosch GmbH Energie- und Karosseriesysteme Voraus und Produktentwicklung Elektrische Antriebe 1 Energie
MehrEMEC-Prototyping GmbH Würzburger Strasse 14 01187 Dresden. Quantum Development Consulting UG (haftungsbeschränkt) Niemegker Straße 5 12689 Berlin
Engineering im Motorsport. Quantum Development Consulting UG (haftungsbeschränkt) Niemegker Straße 5 12689 Berlin Tel. 030 / 97891275 Fax 030 / 97891276 info(at)weitblick-projektberatung.de www.weitblick-projektberatung.de
MehrC/C++ Entwickler Embedded Systems (m/w)
Sie sind ein begeisterter C++ Entwickler und brennen darauf, Ihr Können in die Entwicklung innovativer Produkte auf der Basis von Embedded Linux einzubringen? Bei uns entwickeln Sie in einem dynamischen
MehrDas Unternehmen. Gründung: 2010. Elektrotechnik, Industrieelektronik
Das Unternehmen Gründung: 2010 Branche: Gründer: Elektrotechnik, Industrieelektronik Juri Martinevski, erfolgreiches BWL Studium mit Schwerpunkt Marketing Kompetenzbereiche: Marketing, Kommunikation, Vertrieb.
MehrInformatik (G9) Sek I - Differenzierung 8/9/10
Schulinternes Curriculum für das Fach Informatik (G9) Sek I - Differenzierung 8/9/10 am Gymnasium Lohmar Das Fach Informatik wird am Gymnasium Lohmar im Rahmen der Differenzierung in Form eines 2-stündigen
Mehrcand. Ing. Andreas Homuth
Presentation Title (not the current page title) Diplomarbeit Aufbau eines ADSADS-Simulationsmodells für die externen Hochfrequenzpfade eines WiMAX Transceiversystems cand. Ing. Andreas Homuth ATMEL Duisburg
MehrSession 8: Projektvorstellung Transferprojekt itsowl-tt-savez 18. August 2015, Gütersloh. www.its-owl.de
Session 8: Projektvorstellung Transferprojekt itsowl-tt-savez 18. August 2015, Gütersloh www.its-owl.de Agenda Abschlusspräsentation itsowl-tt-savez Einführung Zielsetzung Ergebnisse Resümee und Ausblick
MehrIntegrative Entwicklungsprozesse am Beispiel einer automotiven Anwendung
am Beispiel einer automotiven Anwendung Bernd van Vugt EXTESSY AG Stefan Gläser VOLKSWAGEN AG Motivation Kundenwunsch: Mobilität und Individualität Fahrzeug + Informationstechnologie + Dienst Herausforderung:
MehrModellbasiertes Testen
Modellbasiertes Testen Modellierung und Generierung von Tests Grundlagen, Kriterien für Werkzeugeinsatz, Werkzeuge in der Übersicht Helmut Götz Markus Nickolaus Thomas Roßner Knut Salomon März 2009 Copyright
MehrMarkus Pister (Autor) Integration formaler Fehlereinflussanalyse in die Funktionsentwicklung bei der Automobilindustrie
Markus Pister (Autor) Integration formaler Fehlereinflussanalyse in die Funktionsentwicklung bei der Automobilindustrie https://cuvillier.de/de/shop/publications/1145 Copyright: Cuvillier Verlag, Inhaberin
MehrInformationen zum Bachelor-Studiengang
Informationen zum Bachelor-Studiengang Warum Ingenieurinformatik? Software durchdringt zunehmend ingenieurtechnische Anwendungen sowohl in der Industrie als auch in der Forschung rücken die Informatik
MehrAktuelle Fortschritte von MDAbasierten Entwicklungsansätzen im Bereich Fahrerassistenzsysteme
Fakultät Informatik Institut f ür Angewandte Inf ormatik, Prof essur TIS Aktuelle Fortschritte von MDAbasierten Entwicklungsansätzen im Bereich Fahrerassistenzsysteme Hauptseminar Technische Informationssysteme
MehrIndustrie 4.0 Eine Vision auf dem Weg zur Wirklichkeit
Eckard Eberle, CEO Industrial Automation Systems Industrie 4.0 Eine Vision auf dem Weg zur Wirklichkeit Der nächste Schritt: Integration von Produktentwicklungs- und sprozess Heute Modulare, ITgestützte
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
MehrWhen testing meets intelligence MECHATRONIK
When testing meets intelligence MECHATRONIK Mechatronik Entwicklungs- und Testzentrum Integrierte Testumgebung für mechatronische Systeme und Strukturen. Mechatronik Durch die Kombination von Mechanik,
MehrVHDL-AMS und HIL/SIL. Dipl.Ing.(FH) Marko Schmidt. www.adapted-solutions.com schmidt@adapted-solutions.com
VHDL-AMS und HIL/SIL Dipl.Ing.(FH) Marko Schmidt www.adapted-solutions.com schmidt@adapted-solutions.com Gliederung Quellcode-Tests im Rahmen des Entwicklungsprozesses SIL/HIL Echtzeitfähigkeit von Simulationsmodellen
MehrSimulink: Einführende Beispiele
Simulink: Einführende Beispiele Simulink ist eine grafische Oberfläche zur Ergänzung von Matlab, mit der Modelle mathematischer, physikalischer bzw. technischer Systeme aus Blöcken mittels plug-and-play
MehrICCS SSP 10. Merkmale. Anwendungsbeispiele
ICCS Standard Switch Panel mit 10 Tasten (SSP10) gehört zu der ICCS (Intelligent Control and Command Systems) Produktgruppe. Es kann entweder als selbständiges Modul oder als Erweiterung zu bestehenden
MehrAdvanced Motion Control Techniques
Advanced Motion Control Techniques Dipl. Ing. Jan Braun maxon motor ag Switzerland Dipl. Ing. Alexander Rudolph National Instruments Switzerland Agenda Schematiascher Aufbau Positionsregelkreis Übersicht
MehrFRAUNHOFER-INSTITUT FÜR PRODUKTIONSTECHNOLOGIE IPT PROJEKTGRUPPE ENTWURFSTECHNIK MECHATRONIK
FRAUNHOFER-INSTITUT FÜR PRODUKTIONSTECHNOLOGIE IPT PROJEKTGRUPPE ENTWURFSTECHNIK MECHATRONIK DIE METHODE FÜR DEN SOFTWAREENTWURF VERNETZTER MECHATRONISCHER SYSTEME Innovative Funktionen moderner mechatronischer
MehrInhaltsverzeichnis 1 Einführung und Überblick 2 Grundlagen
IX 1 Einführung und Überblick... 1 1.1 Das System Fahrer-Fahrzeug-Umwelt... 2 1.1.1 Aufbau und Wirkungsweise elektronischer Systeme... 2 1.1.2 Elektronische Systeme des Fahrzeugs und der Umwelt... 5 1.2
MehrInformatik (G8) Sek I - Differenzierung 8/9
Schulinternes Curriculum für das Fach Informatik (G8) Sek I - Differenzierung 8/9 am Gymnasium Lohmar Das Fach Informatik wird am Gymnasium Lohmar im Rahmen der Differenzierung in Form eines 2-stündigen
MehrPflichtenheft. Projektteam. Rexford Osei - Frey Michael Weichert Thomas Thutewohl. Pflichtenheft Seite 1 von 7
Pflichtenheft Projektteam Rexford Osei - Frey Michael Weichert Thomas Thutewohl Pflichtenheft Seite 1 von 7 Inhaltsverzeichnis Allgemeines Seite 3 Projektteam, Auftraggeber, Betreuer Projektbeschreibung
MehrAutomotive Software Engineering
Jörg Schäuffele Thomas Zurawka Automotive Software Engineering Grundlagen, Prozesse, Methoden und Werkzeuge effizient einsetzen 4., überarbeitete und erweiterte Auflage Mit 276 Abbildungen PRAXIS ATZ/MTZ-Fachbuch
Mehrgekapselte Mechatronik-Objekte
Inkrementelle Entwicklung von Produktionsanlagen über gekapselte Mechatronik-Objekte Institut für Informatik Automatisierungstechnik und Robotik (I²AR) Prof. Schmidtmann Habbo Kleinhuis Inhalt Überblick
MehrStudienmodell INGflex
Studienmodell INGflex Forschungsfrage : Erhebung der aktuellen Arbeitsmarkt- und Qualifizierungsbedarfe von Unternehmen, insbesondere regionaler KMU Von August 0 bis April 0 wurden Unternehmen und ein
MehrSeminar Programmierung und Reaktive Systeme
Seminar Programmierung und Reaktive Systeme Qualitätssicherung Softwareintensiver Eingebetteter Systeme Betreuer: Sascha Lity Kick-Off Meeting 03.04.2013 1 Eingebettete Systeme Computersysteme (Software
MehrEffizientes Erstellen schöner Plots - keine Hexerei
Effizientes Erstellen schöner Plots - keine Hexerei Übersicht 1. Wieso sind Plots und Grafiken entscheidend? 2. Ziel dieses Tutorials 3. Was ist für eine gute Darstellung zu beachten? 4. Strukturiertes
MehrTreffpunkt MATLAB Einführung 1. Agenda. Begrüßung. Wie bekomme ich MATLAB? MATLAB im Studium. Vorstellung des Treffpunkt MATLAB. Vortrag von MathWorks
Treffpunkt MATLAB Einführung 1 Agenda Begrüßung Wie bekomme ich MATLAB? MATLAB im Studium Vorstellung des Treffpunkt MATLAB Vortrag von MathWorks 1 Wie bekomme ich MATLAB 2015b Daniel Zöller Institut für
MehrVariantenmanagement modellbasierter Funktionssoftware mit Software-Produktlinien
Arbeitsberichte des Instituts für Informatik Friedrich-Alexander-Universität Erlangen Nürnberg Band 40 Nummer 4 Juli 2007 Stefan Kubica Variantenmanagement modellbasierter Funktionssoftware mit Software-Produktlinien
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:
MehrJ.6 Programmierung eingebetteter Systeme
Vorteile von C in eingebetteten Systemen: leichter Zugriff auf die Hardware gute Kontrolle über die verwendeten Ressourcen (Speicher, CPU) Probleme mit C: stark eingeschränkte Laufzeitüberprüfungen ISO
MehrThe ToolChain.com. Grafisches Debugging mit der QtCreator Entwicklungsumgebung
The ToolChain Grafisches Debugging mit der QtCreator Entwicklungsumgebung geschrieben von Gregor Rebel 2014-2015 Hintergrund Neben dem textuellen Debuggen in der Textkonsole bieten moderene Entwicklungsumgebungen
MehrStudienrichtung Eingebettete Systeme
Qualifikationsziel Eingebettete Systeme stellen ein äußerst wichtiges Anwendungsfeld der Methoden der Informatik dar. Unter einem eingebetteten System versteht man dabei ein (Mikro-) Computersystem, das
MehrEinsatz automatischer Testdatengenerierung im modellbasierten Test
Einsatz automatischer Testdatengenerierung im modellbasierten Test Sadegh Sadeghipour sadegh.sadeghipour@itpower.de Gustav-Meyer-Allee 25 / Gebäude 12 13355 Berlin www.itpower.de Modellbasierte Software-Entwicklung
MehrDer Design- und Verifizierungsprozess von elektronischen Schaltungen. Y Diagramm
Der Design- und Verifizierungsprozess von elektronischen Schaltungen Y Diagramm Verhaltens Beschreibung Struktur Beschreibung z.b. Vout =Vin/2 Analog: Teiler Digital: Schieberegister Widerstand oder Mosfet
MehrDigitale Gremienarbeit
Digitale Kommunikation für Praxisbeispiele aus Verbänden Marta Pasiek Xinnovations 2011 Xinnovations Berlin, 20.09.2011 1 24 Digitale Kommunikation für Lösungen für digitale Kommunikation in Verbänden
MehrMechatronische Sicherheit
Planung, Inbetriebnahme und Verwaltung von mechatronischen und mechanischen Schließsystemen Referent: Dipl. Ing (FH) Florian Du Bois (Produktmanager Mechatronische Schließsysteme Unternehmensgruppe Gretsch-Unitas)
MehrEasyLab: Modell-basierte Software-Entwicklung für mechatronische Systeme
EasyLab: Modell-basierte Software-Entwicklung für mechatronische Systeme Prof. Dr.-Ing. habil. Alois Knoll (k@tum.de) Lehrstuhl für Echtzeitsysteme und Robotik Institut für Informatik Technische Universität
MehrDr. Jens Hofschulte. Pressetag im Forschungszentrum Ladenburg, 8.11.2007. SMErobot Lead-Through-Programming. Roboterprogrammierung durch Vorführen
Dr. Jens Hofschulte SMErobot Lead-Through-Programming Roboterprogrammierung durch Vorführen Pressetag im Forschungszentrum Ladenburg, 8.11.2007 ABB Group -1- Was ist SMErobot? SMErobot ist eine Initiative
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
MehrProduct Line Engineering (PLE)
Product Line Engineering (PLE) Produktlinienentwicklung Von Christoph Kuberczyk Christoph Kuberczyk, SE in der Wissenschaft 2015, Product Line Engineering 1 Gliederung 1. Was ist PLE? 2. Motivation 3.
MehrModellbasierte Softwareentwicklung
CD OCL OD Statechart SD Modellbasierte Softwareentwicklung 7. Evolutionäre Methodik 7.1. Vorgehensmodell Vorlesungsnavigator: Prof. Dr. Bernhard Rumpe Sprache Codegen. http://www.se-rwth.de/ Testen Evolution
MehrKOMPETENZ IN SOFTWARE
KOMPETENZ IN SOFTWARE Software- und App-Entwicklung Automotive-Software Elektromobilität Collaboration und Business Intelligence BATTERY STATUS BATTERY STATUS c4c engineering GmbH kompetenz in Software,
MehrInbetriebnahme grabbmodul-1 / minimodul-16x bzw. smarteye-1
Tipps zur Inbetriebnahme eines minimoduls-166/167 (Beachte: Nur minimodul166, Bestellnr.: MM-300-KSM23 bzw. minimodul167, Bestellnr.: MM-310-KSM07 verwenden.) mit einem grabbmodul-1 als Modulevariante
MehrARMESCA. ProCon GmbH. Präzisionstechnik. CNC-Laserschneiden. CNC-Fräsen. CNC-Abkanten. Baugruppenmontage
CNC-Laserschneiden CNC-Fräsen CNC-Abkanten Baugruppenmontage Armesca Erfahrung in individuellen Lösungen Seit der Gründung 1986 unter der Firmierung ARMESCA Gerätebau GmbH beschäftigen wir uns mit individuellen
MehrBachelor-Arbeiten am Lehrstuhl Informatik VII. Dr. Frank Weichert. frank.weichert@tu-dortmund.de. technische universität dortmund
Bachelor-Arbeiten am Lehrstuhl Dr. Frank Weichert frank.weichert@tu-.de F. Weichert Juli 2013 Bachelor Arbeiten am Lehrstuhl 1 Übersicht zum Lehrstuhl / Thematische Einordnung F. Weichert Juli 2013 Bachelor
MehrInstitut für Mechatronik, Chemnitz
Modellbasierte Entwicklung von Windenergieanlagen - MBE-Wind Albrecht Keil Institut für Mechatronik e.v. Reichenhainer Straße 88 09126 Chemnitz www.ifm-chemnitz.de 1 3. Wissenschaftstage des BMU zur Offshore-Windenergienutzung,
MehrFür unseren Kunden in Graz suchen wir eine/n Entwicklungsingenieur/in Mechanik Messgeräte!
Für unseren Kunden in Graz suchen wir eine/n Entwicklungsingenieur/in Mechanik Messgeräte! - Abgeschlossene TU oder FH Maschinenbau - Fundiertes Wissen in den Bereichen Pneumatik, Hydraulik, Druckgeräte
MehrDreidimensionale transient thermische Analyse eines Lineardirektantriebs mit MAXWELL und
Dreidimensionale transient thermische Analyse eines Lineardirektantriebs mit MAXWELL und ANSYS Dipl.-Ing. Matthias Ulmer, Prof. Dr.-Ing. Wolfgang Schinköthe Universität Stuttgart, Institut für Konstruktion
MehrBerufsentwicklung für die Branche der Windenergienutzung in Deutschland
Berufsentwicklung für die Branche der Windenergienutzung in Ein Beitrag zur Berufsbildungs- und Curriculumforschung Bearbeitet von Michael Germann 1. Auflage 2013. Buch. 227 S. Hardcover ISBN 978 3 631
MehrEinführung Echtzeitsysteme
Einführung im Alltag 28 Zentralübung - Hintergrund Ziele: Klärung offener Fragen Anwendung der gelernten Inhalte Ansprechpartner für Probleme Methodik: Interaktive Gestaltung: Ihre Mitwirkung ist wichtig
MehrAm elektronischen Puls der Zeit.
GmbH Am elektronischen Puls der Zeit. Produktdesign & Konzeption Hardware & Software EMV-Labor für CE-Prüfungen Fertigung Muster & Serien Über die Baugruppe hinaus GmbH Das haben Sie davon. Ihre Elektronik-Lösungen
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
MehrVorstellung des Projektes LoCoMS
Vorstellung des Projektes LoCoMS Agenda: Die CAE Software und Systems GmbH Unsere Aufgabe: Wie können wir uns einen Wettbewerbsvorteil verschaffen? Die Idee und was nun? Möglichkeiten der Kooperation Projektpartner
MehrNeue Funktionen in Innovator 11 R5
Neue Funktionen in Innovator 11 R5 Innovator for Enterprise Architects, Java Harvester und Prüfassistent 12.11.2013 Agenda 1 2 3 Einführung Was ist neu in Innovator 11 R5? Szenario Enterprise Architektur
MehrAutomotive Software Engineering
Jorg Schauffele Thomas Zurawka Automotive Software Engineering Grundlagen, Prozesse, Methoden und Werkzeuge Mit 278 Abbildungen ATZ-MTZ-Fachbuch vieweg Inhaltsverzeichnis 1 Einfiihrung und Uberblick 1
MehrDie MID ModellierungsMethodik M³ ein Baukasten für Produktlinien. Andreas Ditze, MDD & PL 2009, Leipzig, 23.03.2009
Die MID ModellierungsMethodik M³ ein Baukasten für Produktlinien Andreas Ditze, MDD & PL 2009, Leipzig, 23.03.2009 I N H A L T 1. Vorstellung 2. Was macht einen guten Baukasten aus? 3. Ziele der MID ModellierungsMethodik
MehrVorlesung Objektorientierte Softwareentwicklung. Kapitel 0. Java-Überblick
Vorlesung Objektorientierte Softwareentwicklung Sommersemester este 2008 Kapitel 0. Java-Überblick Was sind die Ziele? Warum Java? Komplexe Anwendungen e-business verteilt zuverlässig sicher mobil persistent
MehrElektroinstallation. Zu den Leistungen gehören:
Elektroinstallation Von der Planung über das Setzen des Zählerschrankes bis hin zum Anbringen der letzten Steckdose übernimmt die die Elektroinstallationen in Privatgebäuden. Das Angebot richtet sich an
MehrForum 15: Produktion
Forum 15: Produktion Prof. Dr.-Ing. Achim Kampker Lehrstuhl für Produktionsmanagement, WZL RWTH Aachen Nationale Bildungskonferenz Elektromobilität 2011 Ulm, 29. Juni 2011 Agenda des Forum 15: Produktion
MehrAngepasste Software Standards für DLR- Eigenentwicklungen - Die DLR Software Basisstandards -
Angepasste Software Standards für DLR- Eigenentwicklungen - Die DLR Software Basisstandards - Anita Herrmann Braunschweig, 10. Nov 2004 Ausgangspunkte Im DLR werden nach vorsichtigen
MehrDurchgängiger Software- und Systemtest einer hochdynamischen Antriebsregelung
Durchgängiger Software- und Systemtest einer hochdynamischen Antriebsregelung mit Hilfe des Testwerkzeuges Time Partition Testing (TPT) Norbert Büttner PikeTec GmbH Übersicht Integration von TPT in den
MehrProjektaufgaben AI 2016
Projektaufgaben AI 2016 P1: Spieleanwendung für die neurologische Handrehabilitation P2: Spieleanwendung mit Fokus auf Mehrspielermodus Der Lehrstuhl Ausbildung von Studenten zu Problemlösern Interdisziplinäre
MehrAbschlussveranstaltung des BMBF-Verbundprojektes EasyKit 11. November 2009 EasyKit in der Praxis Rapid Prototyping bei Pumpensteuerungen
Abschlussveranstaltung des BMBF-Verbundprojektes EasyKit 11. November 2009 EasyKit in der Praxis Rapid Prototyping bei Pumpensteuerungen Dr. Jochen Mades, KSB AG, P522 Leiter Mechatronische Entwicklung
MehrStudium sichert Zukunft
Westsächsische Hochschule Zwickau University of Applied Sciences Studium sichert Zukunft Studiengang Kraftfahrzeuginformatik (Bachelor) Studiengang Kraftfahrzeuginformatik (Bachelor) Übersicht Studienablauf:
MehrBEFRAGUNGSMANAGER. Ergebnisse der Kundenbefragung. 21.01.2015 bis 27.02.2015. Tübingen, Juni 2015
BEFRAGUNGSMANAGER Ergebnisse der Kundenbefragung 21.01.2015 bis 27.02.2015 Tübingen, Juni 2015 Herzlichen Dank! Wir möchten uns ganz herzlich für die rege Teilnahme an unserer Kundenbefragung im Frühjahr
MehrWerkstudent Qualitätssicherung (m/w) (627468)
Werkstudent Qualitätssicherung (m/w) (627468) Kennwort: Aufgabe: Zur Unterstützung der Qualitätssicherung unserer Softwareentwicklung suchen wir längerfristig studentische Unterstützung im Bereich Retail
MehrDurch die virtuelle Optimierung von Werkzeugen am Computer lässt sich die reale Produktivität von Servopressen erhöhen
PRESSEINFORMATION Simulation erhöht Ausbringung Durch die virtuelle Optimierung von Werkzeugen am Computer lässt sich die reale Produktivität von Servopressen erhöhen Göppingen, 04.09.2012 Pressen von
MehrIndustrie 4.0 beginnt in der Produktentwicklung - der Weg zu Industrie 4.0 für den Mittelstand. Feynsinn beraten.realisieren.
Industrie 4.0 beginnt in der Produktentwicklung - der Weg zu Industrie 4.0 für den Mittelstand Feynsinn beraten.realisieren.schulen Inhalt Vorstellung EDAG Engineering GmbH und Feynsinn Was bedeutet Industrie
MehrRealisierung von CI- Regelalgorithmen auf verschiedenen Hardwareplattformen
Realisierung von CI- Regelalgorithmen auf verschiedenen Hardwareplattformen Prof.Dr.-Ing. K.-D. Morgeneier FH Jena, FB Elektrotechnik und Informationstechnik www.fh-jena.de Gliederung 2. Einführung 3.
MehrLehrveranstaltung. Multitasking in Embedded Systems. 1 SWS Vorlesung (nach Vereinbarung) 3 SWS Praktikum
Lehrveranstaltung 1 SWS Vorlesung (nach Vereinbarung) Verteiltes Versionskontrollsystem Softwareentwicklung unter Linux OS Einsatz Multitasking OS in Mikrokontrollern Vergleich OS vs Scheduler 3 SWS Praktikum
MehrPeter Nussbaumer, Markus A. Vogelsberger, Christian Santin, Thomas M. Wolbank
Entwicklung neuer sensorloser Regelungsstrategien für elektrische Antriebe unter Anwendung eines kombinierten Mess- und Regelungssystems von National Instruments Peter Nussbaumer, Markus A. Vogelsberger,
MehrMicrocontroller Kurs. 08.07.11 Microcontroller Kurs/Johannes Fuchs 1
Microcontroller Kurs 08.07.11 Microcontroller Kurs/Johannes Fuchs 1 Was ist ein Microcontroller Wikipedia: A microcontroller (sometimes abbreviated µc, uc or MCU) is a small computer on a single integrated
MehrCANape Option Simulink XCP
Produktinformation Inhaltsverzeichnis 1 Übersicht... 3 1.1 Einführung... 3 1.2 Die Vorteile im Überblick... 3 1.3 Anwendungsgebiete... 3 1.4 Weiterführende Informationen... 4 2 Funktionen... 4 3 Spezielle
MehrSeamless Model-based Engineering of a Reactive System
Seamless Model-based Engineering of a Reactive System Seminar im Wintersemester 2013/2014 Andreas Vogelsang, Sebastian Eder, Georg Hackenberg, Maximilian Junker http://www4.in.tum.de/lehre/seminare/ws1314/seamless/
MehrAnwendung. Zellrechner. Fertigungszelle. mit Zellrechner. Zellrechner. flexible Automatisierung&Projekte
Fertigungszelle mit flexible Automatisierung&Projekte Benefit Mit dem besitzen Sie ein Bindeglied Ihrer Fertigungsanlage zur Leitebene, um die Fertigungsabläufe zu optimieren, eine hohe Verfügbarkeit zu
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
MehrEntwicklung einer Ausleseelektronik zum Betrieb einer
Entwicklung einer Ausleseelektronik zum Betrieb einer TPC mit GEMs Michael Weber Sabine Blatt Manuel Giffels Gordon Kaussen Martin Killenberg Sven Lotze Joachim Mnich Astrid Münnich Stefan Roth Adrian
MehrGPS Garmin MapSource - Track erstellen und nutzen
Prozesse GPS Garmin MapSource Track erstellen und nutzen Letzte Nachführung 03.04.08, 09:54:47 Datei E:\tuttobene_A-E\administration\prozesse\gps_garmin_mapsource_track_erstellen.odt Seite 1 von 12 Änderungen
MehrModellbasierte Programmierung einer Simulationskomponente für die KUKA-Robotersteuerung Sunrise
Modellbasierte Programmierung einer Simulationskomponente für die KUKA-Robotersteuerung Sunrise Hochschule Augsburg, Labor für, Prof. Dipl.-Ing. Georg Stark Email: Georg.Stark@hs-augsburg.de Modellbasierte
Mehr