73 research outputs found
Wissensbasierte Überprüfung mikrotechnologischer Fertigungsabläufe
Die vorliegende Arbeit beschreibt ein wissensbasiertes System zur Konsistenzprüfung von mikrotechnischen Fertigungsabläufen. Die Inhalte führen von einer allgemeinen Betrachtung des Entwurfs in der Mikrotechnik und der noch benötigten Unterstützung im fertigungsgerechten Entwurf hin zur Vorstellung und Implementierung eines geeigneten Lösungskonzepts. Des Weiteren sind die Einbindung in eine bestehende Konstruktionsumgebung sowie die Verdeutlichung des Entwurfsvorgehens durch Beispiele Gegenstand der Ausarbeitung. Der Entwurfsprozess in der Mikrotechnik verlangt im Gegensatz zu den verwandten Domänen der Mikroelektronik und Mechatronik eine wesentlich stärkere Betonung der Fertigungsgerechtheit. Dies ist bedingt durch die Vielfalt einsetzbarer Fertigungsmethoden, die in der Regel nur sehr eingeschränkt zueinander kompatibel sind und zudem meist nur begrenzte Möglichkeiten zur Materialbearbeitung bieten. Aufgrund mangelnder Entwurfsunterstützung ist der Entwickler auf fundierte technologische Erfahrung angewiesen. Eine zeit- und kostenaufwändige iterative Optimierung des Bauteildesigns in Entwurf und Fertigung ist daher häufig die Regel. Entwurfswerkzeuge müssen diesen besonderen Anforderungen der Mikrotechnik gerecht werden. Bei den bisherigen Bemühungen, diesen Aspekt des Entwurfs mikrotechnischer Bauteile stärker zu berücksichtigen, lag der Schwerpunkt auf der Untersuchung der Herstellbarkeit konkreter Mikrostrukturen mit einzelnen Fertigungstechnologien. Hinsichtlich der technologischen Wechselwirkungen innerhalb der Fertigung wird in Analogie zur Mikroelektronik versucht, diese Probleme durch die Standardisierung von Fertigungsprozessen, kompatiblen Prozessfolgen und Komponenten zu umgehen. Die hierbei notwendige Festlegung auf bestimmte Technologien und deren Einstellungen führt jedoch zu einer Einschränkung der Lösungsmöglichkeiten. Der Entwurf domänenübergreifender Anwendungen, die z.B. elektromechanische, fluidische, optische oder andere Funktionselemente beinhalten, ist auf diese Weise bislang nicht möglich. Nur wenige Werkzeuge versuchen dagegen, eine Untersuchung der Wechselwirkungen von Technologien direkt in den Entwurf einzubeziehen, indem Inkonsistenzen in Fertigungsabläufen automatisiert erkannt werden. Die derzeit bestehende Unterstützung auf diesem Gebiet ist allerdings noch sehr elementar. Das in dieser Arbeit entwickelte Werkzeug RUMTOPF nutzt den aus dem Bereich der künstlichen Intelligenz stammenden Ansatz der regelbasierten Systeme, um diese Problemstellung des mikrotechnischen Entwurfs zu adressieren. Die Philosophie des Gesamtsystems liegt darin, seitens des Anwenders möglichst wenig technologisches Expertenwissen vorauszusetzen. Das zur Definition und Prüfung einer Fertigungsprozessfolge benötigte Wissen kann in im Netzwerk verfügbaren Wissensbasen bereitgestellt werden. Da die Strukturierung dieser Basen entscheidenden Einfluss auf die Flexibilität und Erweiterbarkeit des Gesamtsystems hat, wurden angepasste objektorientierte Datenmodelle zur Wissensrepräsentation von Technologien, Fertigungsabläufen und Kompatibilitätsbeziehungen entwickelt und implementiert. Den gleichen Stellenwert haben geeignete Anwenderschnittstellen, die zum einen zum Erwerb zusätzlichen Wissens und zur Information des Anwenders dienen, zum anderen die Nutzung dieses Wissens zur Konsistenzprüfung von Fertigungsabläufen ermöglichen. Dem Anwender wird daher u.a. eine graphische Oberfläche geboten, mit der Prozessfolgen einfach aus dem vorhandenen Technologiewissen konfigurierbar sind. Die schrittweisen Änderungen des zu fertigenden Mikrobauteils werden für jeden Fertigungsschritt in einer schematischen Darstellung visualisiert. Mit technologie-orientierten Regeln kann die definierte Prozessfolge auf mögliche Wechselwirkungen der eingesetzten Prozessierung geprüft werden. Hierzu wird die Diagnosekomponente des Werkzeugs genutzt, welche mit dem Anwender zur Meldung und Erklärung gefundener Mängel kommuniziert. Besonderes Augenmerk wurde auf die Möglichkeiten zur Formulierung von komplexen, möglichst allgemeingültigen Zusammenhängen gelegt, um die Inkompatibilitäten der Fertigung flexibel und kontextbezogen beschreiben zu können. Eine entsprechende Regelbeschreibungssprache wurde entwickelt. Für die Verwendung der erstellten und geprüften Prozessplänen in der Praxis wird die Möglichkeit zum Ausdruck gegeben. Ein generelles Defizit der Entwurfsunterstützung in der Mikrotechnik ist die mangelnde Integration der vorhandenen Werkzeuge. Sie stellen in sich Insellösungen dar, die lediglich einen konkreten Bereich des fertigungsgerechten Entwurfs abdecken können. Zusätzlich zur Prüfung der technologischen Wechselwirkungen ist die Fertigbarkeit der geometrischen Zielvorgaben durch den jeweiligen Fertigungsprozess zu untersuchen. In diesem Bereich ist bereits umfangreiche Entwurfsunterstützung vorhanden, sodass eine Integration der vorgestellten Anwendung mit technologiebezogenen Werkzeugen vollzogen werden kann. Das Vorgehen wurde am Beispiel des am Institut für Mikrotechnik entwickelten Ätzsimulationsprogramms SUZANA aufgezeigt. Abschließende Beispiele zur Herstellung einer planaren Mikrospule und eines 3D-Beschleunigungssensors zeigen die Möglichkeiten und eine generelle Vorgehensweise bei der Nutzung des Werkzeuges. In der Praxis wird ein paralleler Entwurf von Mikrobauteil und Fertigungsablauf angestrebt. Funktionale und somit geometrische Aspekte müssen bezüglich ihrer Herstellbarkeit mit einzelnen Technologien sowie im Rahmen der Gesamtfertigung untersucht werden. Dieses iterative Vorgehen, das bislang häufig erst in der Herstellung stattgefunden hat, kann somit in den eigentlichen Entwurfsprozess eingebunden und somit der fertigungsgerechte Entwurf in der Mikrotechnik umfassend unterstützt werden
Entwicklung einer intelligenten computergestützten Lernumgebung für die elektrotechnische Grundlagenausbildung
The theses presented in the following paper describe the concept and
implementation of interactive and intelligent components for computer-based
learning environment at the electrical engineering department GET. The achieved
results carry forward the work of GET research group on computer-based learning
environments.
The main goals are the conceptual design and implementation of interactive
components within the GETsoft learning environment, application of engineering
tools (MathCAD) for computer-based education, and concept and prototype
implementation of knowledge-based problem solving environment.
Learning in the virtual learning environment involves the cognitive
confrontation with the subject matter to be learned (learning object). Thus, the
interactivity of the learning objects becomes the crucial criteria of the
quality of learning within the computer-based learning environment.
The web-based GETsoft offers many multimedia components that can be used by
teachers to organize their own learning units. Students get access to typical
subject topics and questions. The interactive components and tasks with self-
control opportunities make possible the active treatment of the subject matter.
Intelligent Problem Solving Environments (IPSEs), a special type of intelligent
tutoring systems, are being developed by the research group of Prof. C. Möbus
(OFFIS, Oldenburg). The ideas of IPSE have been adapted for the new (for the
approach) domain of the basics of electrical engineering and for new kinds of
tasks (symbolic analysis, circuit analysis, solution draft control).
The concept of the knowledge-based problem solving environment mileET from the
EE-education point of view and implementation of a part of its knowledge base
are presented in these theses.
MileET represents an innovative kind of learning support within the GET area. It
is intended to be used by students for active, independent learning while
solving tasks with and in the program. Students have the possibility to
formulate different solution proposals and ask the program to check them. The
implemented knowledge-based component, a special kind of expert system, contains
necessary knowledge for tasks and methods of the network analysis and possesses
the ability of symbolic task solving. Due to a flexible and dynamic solution
production with consideration of the user's inputs, an adaptive feedback on the
solution draft as well as an adaptive completion of an incomplete user's
solution can take place. To the teachers, the program offers the possibility to
provide different (new) tasks and to leave the routine correction work to the
program.
The key results, as well as some ideas concerning the future work on the
intelligent learning environment GETsoft complete this paper.Im Rahmen der vorliegenden Arbeit werden Ansätze vorgestellt, die zur Entwicklung einer computergestützten Lernumgebung für ein explorierendes Lernen am Fachgebiet Grundlagen der Elektrotechnik (GET) beitragen und sich als Weiterentwicklung der Forschungen des Fachgebietes in Richtungen multimedialer und intelligenter Lernumgebungen einordnen lassen. Konzeption und Implementierung interaktiver Lernmodule für die GET-Domäne,
Einsatz von Ingenieurwerkzeugen in der GET-Lehre, sowie Konzeption und prototypische Implementierung einer wissensbasierten Problemlöseumgebung für GET sind die Aufgabenstellungen dieser Arbeit. Da in virtuellen (computerbasierten) Lernumgebungen für individualisiertes
Lernen das Lernen in erster Linie die kognitive Auseinandersetzung des Lernenden mit dem zu lernendem Inhalt (dem Lernobjekt) bedeutet, wird Interaktivität der Lernobjekte zu einem der entscheidenden Qualitätskriterien des Lernens und der
Lernumgebungen. Die webbasierte Lernumgebung GETsoft bietet den Lehrenden viele multimediale Komponenten für das Zusammenstellen ihrer Vorlesungen und Übungen.
Interaktive Experimente und Aufgaben mit Möglichkeiten zur Selbstkontrolle ermöglichen den Studierenden eine aktive Verarbeitung des Lehrstoffes. Der in der Forschungsgruppe von Prof. C. Möbus (OFFIS, Oldenburg) entwickelte IPSE-Ansatz wurde auf der neuen für den Ansatz Domäne der Grundlagen der
Elektrotechnik und für die neuen Aufgabenarten (Formelnanalyse,
Lösungsentwurfskontrolle, Schaltungsanalyse) umgesetzt.
Die Konzeption der Problemlöseumgebung mileET aus der GET-Sicht und einige Teile der implementierten wissensbasierten Komponente werden in der Arbeit betrachtet. MileET ist eine innovative Art der Lernerunterstützung auf dem GET Gebiet. Das Programm ermöglicht den Lernenden aktives, selbständiges Lernen durch Aufgabenlösen mit und in dem Programm. Studierende haben die Möglichkeit
verschiedene Lösungsentwürfe zu verschiedenen Aufgaben zu den Themenfeldern Methoden der Netzwerkberechnung zusammen zu stellen und vom Programm testen zu lassen. Die implementierte wissensbasierte Komponente, eine spezielle Art des
Expertensystems, besitzt die Fähigkeit die Aufgaben symbolisch zu lösen, so dass eine flexible und dynamische Lösungserzeugung unter Berücksichtigung der Benutzereingaben stattfindet und eine adaptive Rückmeldung über den Lösungsentwurf sowie eine adaptive Vervollständigung einer unvollständigen Benutzerlösung erfolgen. Den Lehrenden bietet das Programm die Möglichkeit
verschiedene (neue) Aufgaben einfach zu erstellen und die Korrekturarbeit dem Programm zu überlassen. Die Überlegungen zur Weiterentwicklung der intelligenten Lernumgebung GETsoft sind schließen die Arbeit ab
Integration von bestehendem Sicherheitswissen in einen Software-Entwicklungsprozess
Die Komplexität der Sicherheitsdomäne schränkt die Wiederverwendung von existierenden Sicherheitswissen bei der Entwicklung von Software ein. In dieser Arbeit wird ein Modell für Sicherheitswissen und ein Prozess aufgezeigt, um das bereits vorhandene Sicherheitswissen effektiv in einen Software-Entwicklungsprozess einzubetten, um zielgerichtet Sicherheitsmaßnahmen für ein Software-System zu implementieren
Ontologie-gestützte Optimierung des Entwurfs automobilelektronischer Systeme
Die zu beherrschende Komplexität bei der Entwicklung automobilelektronischer
Systeme unterliegt einem stetigen Wachstum und ist nicht zuletzt aus diesem
Grund mit mehreren ingenieurtechnischen Herausforderungen verbunden. Etablierte
Ansätze wie die des Systems Engineering bieten Möglichkeiten, solch komplexe
Systeme zu entwerfen und schließlich zu realisieren. Vordringliches Problem in
diesem Zusammenhang ist jedoch, dass Engineering-Daten primär in über unterschiedliche
Arbeitsplatzsysteme verstreuten Dokumenten abgelegt sind und dass
diese nur unzureichend verwaltet werden. Einen Ausweg aus dieser Misere stellt
die Abbildung dieser Daten auf Modelle dar. So gilt das Modell-basierte Systems
Engineering derweil in der Automobil- und Luftfahrtindustrie als akzeptierter
Weg, komplexe Systeme zu realisieren, auch wenn nicht alle Disziplinen dabei
kontinuierlich gekoppelt sind. Nicht nur für diese Kopplung, sondern auch für das
automatische Schlussfolgern benötigen Modelle zusätzliche, explizite Semantik. Automatisches
Schlussfolgern ist beispielsweise für die Identifikation von Korrelationen
zwischen Systems Engineering-Daten erforderlich. Für die Schaffung semantischer
Interoperabilität eignen sich insbesondere Ontologien, die selbst auch Modelle sind.
In dieser Arbeit wird ein Ontologie-basierter Ansatz zur Optimierung des Entwurfsprozesses
von automobilelektronischen Systemen vorgestellt. Wesentlicher
Grundgedanke dabei ist es, Ontologien zu nutzen, um Entwurfsmethoden und
-modelle zu konsolidieren und zu integrieren. Dazu beruht der Ansatz im Kern
auf dem Vorschlag einer einheitlichen Basis zur Entwicklung und Ausführung von
Anwendungen, unter konsequenter Nutzung etablierter Standards, um Modelle auf
Ontologien abzubilden. Diese Basis wurde als Softwareplattform realisiert, welche
unter anderem auf eine nahtlose Integration in existierende Arbeitsabläufe abzielt.
Vorrangiger Aspekt des Lösungsansatzes ist die Berücksichtigung von Anforderungen,
sowie spezieller Last- und Nutzungsprofilen in Form von sogenannten Mission
Profiles und deren Integration in Entwicklungsprozesse. Ergänzt wird diese Arbeit
zudem durch die Beschreibung und Einordnung dreier Anwendungen, welche auf
der Plattform aufsetzen und zur Untersuchung und Bewertung in konkreten Fallbeispielen
Gebrauch finden. Die damit entstandenen Entwurfsmethodiken adressieren
jeweils spezielle Problemstellungen aus dem Umfeld der Entwicklung automobilelektronischer
Systeme und demonstrieren zudem die Anwendbarkeit der vorgestellten
Entwurfs- und Anwendungsplattform
- …