6.2.1 Bartels Rule Specification Language
Die Bartels Rule Specification Language zur Definition von Regeln bzw. Regelsätzen ist ähnlich der Programmiersprache Prolog, beinhaltet jedoch spezielle Operatoren, über die nicht nur alle möglichen, sondern die optimalen Lösungen zu einer spezifischen Regelabfrage bzw. Ausgabeanforderungen gefunden werden können. Regeln können für individuelle Objekte wie z.B. Bauteile, Netze, Leiterbahnen, usw. definiert werden. Darüber hinaus unterstützt das Regelsystem auch die Anwendung komplexer Verfahren wie z.B. die Durchführung spezieller Designregelprüfungen oder die Aktivierung von
Autorouter-Läufen mit automatisch an die Problemstellung angepassten Strategieparametersätzen. Das Regelsystem arbeitet bei der Regelauswertung mit neuronalen Netzen, um auch in mehrdimensionalen Lösungsräumen eine hinreichend schnelle Fokussierung auf einen möglichst optimalen Lösungweg zu gewährleisten.
6.2.2 Bartels Rule System Compiler
Das Utilityprogramm
rulecomp ist der Compiler zur Übersetzung von Quelltexten zur Spezifikation von Regeln für das im
Bartels AutoEngineer integrierte
Neuronale Regelsystem. Nähere Informationen zu
rulecomp finden Sie auch in
Bartels AutoEngineer Benutzerhandbuch - Kapitel 7.14.
Kompilierte Regeln werden entweder automatisch durch spezielle interne BAE-Systemfunktionen angewendet oder können mit Hilfe anwenderprogrammierter
User Language-Programme aktiviert werden.
Regeldefinition © 1985-2024 Oliver Bartels F+E • Aktualisiert: 26. January 2007, 17:47 [UTC]
|