INCA Matlab Integration Package



Ähnliche Dokumente
Löschen der temporären Internetdateien / Cache

MailUtilities: Remote Deployment - Einführung

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.

Kampagnen. mit Scopevisio und CleverReach

Anleitung zur Bearbeitung von Prüferkommentaren in der Nachreichung

datenfabrik. Validieren von -Adressen 1

Datenbank-Verschlüsselung mit DbDefence und Webanwendungen.

FULFILLMENT VON ALLYOUNEED

twentyone die wichtigsten Funktionen Modul Tätigkeiten: Termine und Aufgaben des aktiven Benutzers

L & G TECH Industriezerspanung

NTT DATA Helpdesk Benutzerhandbuch

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Browser Grid Funktionalitäten

Horstbox VoIP. Stefan Dahler. 1. HorstBox Konfiguration. 1.1 Einleitung

Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER

Quartalsabrechnung! " " " " " " " Stufe 1! Beheben von Abrechnungsfehlern" Stufe 2! Neue Abrechnung erstellen"

datenfabrik.phone Telefonnummern mit den SQL Server Integration Services validieren

Etiketten drucken. Microsoft Office Word Schritt-für-Schritt Beschreibung. Folgen Sie einfach den rot umkreisten Einstellungen.

Mobile-Szenario in der Integrationskomponente einrichten

Anleitung Captain Logfex 2013

Übung - Datenmigration in Windows XP

SEPA-Leitfaden für PC-VAB Version Inhalt

Spamfilter einrichten

DeltaVision Computer Software Programmierung Internet Beratung Schulung

Qt-Projekte mit Visual Studio 2005

Reparatur Vereinsverwaltung. Vereinsverwaltung schnell und sicher reparieren.

pro4controlling - Whitepaper [DEU] Whitepaper zur CfMD-Lösung pro4controlling Seite 1 von 9

Bauteilattribute als Sachdaten anzeigen

JDBC. Allgemeines ODBC. java.sql. Beispiele

Netzwerktechnik. Verkabelungen Netzwerk-Service Aktive Komponenten. Erste Schritte. PolyTrans2PYTHA PYTHA2PolyTrans. EVS electronic GmbH CAD-Vertrieb

BENUTZERHANDBUCH BAGE

WorldShip Sendungsdaten exportieren

Web2Lead. Konfiguration

THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ

Quick-Guide Web Shop. Kurzanleitung für die Benutzer des Bernd Kraft Webshops

Auslesen der Fahrtdaten wiederholen Schritt für Schritt erklärt (Funktion Abfrage zur Datensicherung erstellen )

Was ist LDAP. Aufbau einer LDAP-Injection. Sicherheitsmaßnahmen. Agenda. LDAP-Injection. ITSB2006 WS 09/10 Netzwerkkonfiguration und Security

MDA V8 Schnellstarthandbuch Sofort loslegen!

Task: Nmap Skripte ausführen

Neuerungen in ReviPS Version 12g

Hinweise bei Problemen mit Makros

Internet online Update (Internet Explorer)

Serienbrief per Fax. Beschreibung der Seriendruck-Funktion für den Versand mit VTX Fax

Persönliches Adressbuch

Übernahme von DXF-Daten in AutoCAD. Erläuterungen

ABHEBEVORRICHTUNG, Doppelschaltfilter / Leitungsfilter Baureihe AHV

Rechnung Angebot Zeiterfassung

Übung - Datenmigration in Windows 7

Excel 2010 Pivot-Tabellen und Datenschnitte

MS Access 2013 Kompakt

mit SD-Karte SD-Karte Inhalt

Frankieren in Microsoft Word mit dem E Porto Add in der Deutschen Post

PharmaResearch. Analyse des Pressvorgangs. Mehr als Forschung und Entwicklung

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

NOTENVERWALTUNG UND VIELES MEHR INHALT

Kurzeinführung Excel2App. Version 1.0.0

Wichtige Information zur Verwendung von CS-TING Version 9 für Microsoft Word 2000 (und höher)

Um DynDNS zu konfigurieren, muss ausschließlich folgendes Menü konfiguriert werden:

Herzlich Willkommen Bienvenue Welcome. Arbeiten mit der PC-Auswerte-Software PCA3000. Manfred Schleicher

Problem crazytrickler unter Windows 8:

FiBu Berichtsanpassung Berichtsanpassungen von Büro Mayer in der Finanzbuchhaltung für MS Dynamics NAV 2013 R2

zur Sage New Classic 2015

Datenaustausch mit Datenbanken

Übung - Konfigurieren einer Windows-XP-Firewall

Berechnungen in Access Teil I

Archiv - Berechtigungen

Es gibt zwei Wege die elektronischen Daten aus Navision zu exportieren.

ONET: FT-NIR-Netzwerke mit zentraler Administration & Datenspeicherung. ONET Server

APIS Benutzertreffen Tipps und Tricks vom APIS Support

ACHTUNG: Es können gpx-dateien und mit dem GP7 aufgezeichnete trc-dateien umgewandelt werden.

Anleitung Anki V 1.2 / Mille feuilles

Startseite von Prinect Remote Access

YouTube: Video-Untertitel übersetzen

Seriendruck mit der Codex-Software

Folie 2 1. Profilverwaltung OIP-Benutzer tapiadmin einrichten. Folie 4 2. tapiadmin den "TAPI_ADMINISTRATORS" zuordnen

Kurzeinführung Moodle

WAWI Preiswartung Systemschulung für Einsteiger

ISA Server 2004 Protokollierung - Von Marc Grote. Die Informationen in diesem Artikel beziehen sich auf:

Tipps und Tricks zu Netop Vision und Vision Pro

Vorgehensweise bei der Installation Bob50SQL für einen unabhängigen PC.

Schwacke Schnittstelle

Funktionsbeschreibung. Lieferantenbewertung. von IT Consulting Kauka GmbH

my.ohm Content Services Autorenansicht Rechte

Kompakte Graphmodelle handgezeichneter Bilder. Einbeziehung in Autentizierung und Bilderkennung

FastViewer Remote Edition 2.X

Einrichtung der sicheren TAN-Verfahren in moneyplex

Tipps und Tricks zu Netop Vision und Vision Pro

COSA. Portal Client Installation JAVA J2SE / JRE Version 1.4.2_09, Stand Copyright

Benutzerdokumentation Hosted Backup Cloud Access

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Das Handbuch zu KAppTemplate. Anne-Marie Mahfouf Übersetzung: Burkhard Lück

Willkommen bei KONTAKTMANAGEMENT INTERAKTIVE-TOUR

Auswertung von Flächen in bestehenden 2D- AutoCAD Zeichnungen

MATLAB-Automatisierung von Dymola- Simulationen und Ergebnisauswertung Holger Dittus. Modelica User Group BaWü, Stuttgart,

E-Invoicing Validation Signature

SJ OFFICE - Update 3.0

Anleitung zur Nutzung der OFML Daten von Cascando in pcon.planner

HANDOUT VON: EIGENES SSL-ZERTIFIKAT FÜR DEN WHS. Copyright 2011 by s.winkler all rights reserved!

Funktionsbeschreibung Datenlogger DL28W

Transkript:

31.07.2013 1 Public ETAS-PGA/EAP Humienik 2013-11-04 ETAS GmbH 2013. All rights reserved, also regarding any disposal, exploitation,

INCA Matlab Integration Package 2 Public ETAS-PGA/EAP Humienik 2013-11-04 ETAS GmbH 2013. All rights reserved, also regarding any disposal, exploitation,

INCA - Matlab Integration Package stellt eine Programmierschnittstelle dar, über die die Funktionalität von INCA aus MATLAB heraus angesteuert werden kann Findet breite Verwendung im Bereich: - der Fernsteuerung und Automatisierung von INCA - der online Datenverarbeitung - der algorithmischen Applikation 3 Public ETAS-PGA/EAP Humienik 2013-11-04 ETAS GmbH 2013. All rights reserved, also regarding any disposal, exploitation,

Adressierte Anwendungsbereiche DoE Versuchsplan Automatisierung: - Datenerzeugung für datenbasierte ASCMO Modelle - Generierung sich wiederholender Stufenanregungssignale für die Systemidentifikation mit ASCMO-DYNAMIC Automatisierung von vordefinierten Applikationsabläufen - speziell closed loop Probleme, z.b.: Diesel Ruß-Peak-Begrenzungsapplikation Online Auswertung von Messdaten - Komplexe Berechnungen, z.b.: Fourier Transformation - Detektion von unerwünschtem Verhalten, z.b.: Verbrennungsinstabilitäten Einfache Bypass ähnliche Funktionalität (ohne Zeitsynchronität): - Funktionsbypass, z.b.: kontinuierliches Überschreiben eines Funktionsausgangs mit dem berechneten Wert eines offline Models - geschlossener Regelkreis, z.b.: Motordrehzahl Regelung über Fahrpedalkennlinie 4 Public ETAS-PGA/EAP Humienik 2013-11-04 ETAS GmbH 2013. All rights reserved, also regarding any disposal, exploitation,

- Kontrolle von INCA GUI Funktionen durch einfache Matlab Befehle - ferngesteuerter Aufbau von Experimenten - Datenerfassung aus dem Ringpuffer - Verstellzugang Basis leistungsstarker Methoden für automatisierte Applikationsaufgaben! Grundprinzip: funktionale Trennung der Datenaufzeichnung (INCA) und der Datenverarbeitung (MATLAB) Datenverarbeitung & Bedatungsstrategie ECU & Messgeräte Zugang 5 Public ETAS-PGA/EAP Humienik 2013-11-04 ETAS GmbH 2013. All rights reserved, also regarding any disposal, exploitation,

-Kontrolle von INCA GUI Funktionen durch einfache Matlab Befehle -Ferngesteuerter Aufbau von Experimenten -Datenerfassung aus dem Ringpuffer -Verstellzugang Matlab Beispiel Code: IncaOpen('7.1') IncaOpenDatabase; IncaOpenExperiment('My_Project', 'My_Experiment', 'My_Project', 'My_Workspace'); Erklärung: Starten von INCA 7.1 Öffnen der aktuellen Datenbank Öffnen des Experiments My_Experiment in My_Workspace Vorteil Gute Integration von INCA in eine automatisierte Toolkette 6 Public ETAS-PGA/EAP Humienik 2013-11-04 ETAS GmbH 2013. All rights reserved, also regarding any disposal, exploitation,

-Kontrolle von INCA GUI Funktionen durch einfache Matlab Befehle -Ferngesteuerter Aufbau von Experimenten -Datenerfassung aus dem Ringpuffer -Verstellzugang Matlab Beispiel Code: signals = textread('config\measurement_signals.txt', '%s'); for m = 1:length(signals) IncaAddMeasureElement('ETKC:1', '100 ms', signals{m}); end Erklärung : Einlesen der Datei measurement_signals.txt, welche eine Liste der zu messenden Signale enthält Ausführen der Schleife über die Länge der Signalliste hinzufügen der Signale aus der Liste zum ETKC:1 Gerät im 100 ms Raster Ende Vorteil Schneller Experimentaufbau, basierend auf austauschbaren Label-Listen 7 Public ETAS-PGA/EAP Humienik 2013-11-04 ETAS GmbH 2013. All rights reserved, also regarding any disposal, exploitation,

-Kontrolle von INCA GUI Funktionen durch einfache Matlab Befehle -Ferngesteuerter Aufbau von Experimenten -Datenerfassung aus dem Ringpuffer -Verstellzugang Matlab Beispiel Code: IncaStartMeasurement; [time, data] = IncaGetRecords('ETKC:1', '100 ms', 10); Erklärung: Zunächst wird eine INCA Messung gestartet um den Ringpuffer mit Daten zu füllen Jetzt werden die letzten 10 Werte aus dem Ringspeicher gelesen gehörend zum Gerät ETKC:1 aus dem 100 ms Raster Der bereits zum Experiment hinzugefügten Signale Vorteil Awendung von digitalen Filtern auf online Messwerte, z.b.: Stationärpunterkennung und Tiefpass oder gleitender Mittelwert Filter von verrauschte Signalen 8 Public ETAS-PGA/EAP Humienik 2013-11-04 ETAS GmbH 2013. All rights reserved, also regarding any disposal, exploitation,

-Kontrolle von INCA GUI Funktionen durch einfache Matlab Befehle -Ferngesteuerter Aufbau von Experimenten -Datenerfassung aus dem Ringpuffer -Verstellzugang Stationärpunterkennung: Bedeuted zu jedem Zeitpunkt zu überprüfen ob bestimmte Kriterien über eine gewisse Dauer erfüllt waren durch Einbeziehen der vergangenen Messwerten Stationärzustand Kriterium Kp, Ki vergangene Werte Aktueller Wert time 9 Public ETAS-PGA/EAP Humienik 2013-11-04 ETAS GmbH 2013. All rights reserved, also regarding any disposal, exploitation,

-Kontrolle von INCA GUI Funktionen durch einfache Matlab Befehle -Ferngesteuerter Aufbau von Experimenten -Datenerfassung aus dem Ringpuffer -Verstellzugang der einzelnen Kennfeld Stütztstellen Matlab Beispiel Code: IncaAddCalibrationElement('ETKC:1', 'EGR_rBase_MAP'); IncaSetCalibrationValue('ETKC:1', 'EGR_rBase_MAP', 55, [2, 3]); Erklärung : Hinzufügen des Kennfeldes EGR_rBase_MAP vom Gerät ETKC:1 zum aktuellen Experiment Ändern der Stützstelle der zweiten Spalte (x Stützstelle) und dritten Reihe (y Stützstelle) auf den Wert 55 10 Public ETAS-PGA/EAP Humienik 2013-11-04 ETAS GmbH 2013. All rights reserved, also regarding any disposal, exploitation,