Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
COMPUTER-IMPLEMENTED METHOD FOR GENERATING A DIGITAL STRUCTURAL PLAN OF AN ELECTRIC SWITCH ASSEMBLY IN A PARTLY AUTOMATED MANNER
Document Type and Number:
WIPO Patent Application WO/2021/213567
Kind Code:
A1
Abstract:
The invention relates to a computer-implemented method for generating a digital structural plan of an electric switch assembly in a partly automated manner, having the steps of: - monitoring a user interaction, which is related to the process of generating a digital structural plan of an electric switch system, with a system for generating a digital structural plan of an electric switch system in a computer-supported manner, wherein at least the last user interaction with the system is detected and stored in a storage device of the system as user interaction data; - comparing the detected user interaction with previous identical or similar user interactions with the system for which user interaction data was stored in the storage device of the system and which were followed by at least one additional user interaction with the system, user interaction data having been stored in the storage device of the system for said additional user interaction; and - outputting a suggestion list comprising the at least one additional user interaction on an optical display of the system.

Inventors:
GRUBER THIEMO (DE)
LAYES VINCENT (DE)
ALEXANDER PETERS (DE)
Application Number:
PCT/DE2021/100155
Publication Date:
October 28, 2021
Filing Date:
February 17, 2021
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
EPLAN GMBH & CO KG (DE)
International Classes:
G06F30/12; G06F9/451; G06F30/31; G06T17/10; G06T19/20; G06F111/20; G06F119/20
Domestic Patent References:
WO2020149839A12020-07-23
Foreign References:
US20140282178A12014-09-18
Other References:
MINGS JOSH: "Adaptive UI for Siemens NX Just Changed the Future of 3D Design Software", 20 February 2019 (2019-02-20), XP055801984, Retrieved from the Internet [retrieved on 20210506]
SIEMENS SOFTWARE: "Adaptive UI in Siemens NX", YOUTUBE, 18 February 2019 (2019-02-18), pages 1, XP054981774, Retrieved from the Internet [retrieved on 20210506]
WYATT DAVID F. ET AL: "A Computational Method to Support Product Architecture Design", VOLUME 4: DESIGN AND MANUFACTURING, 1 January 2009 (2009-01-01), pages 195 - 208, XP055801991, ISBN: 978-0-7918-4377-2, Retrieved from the Internet DOI: 10.1115/IMECE2009-11138
Attorney, Agent or Firm:
BOEHMERT & BOEHMERT ANWALTSPARTNERSCHAFT MBB (DE)
Download PDF:
Claims:
Ansprüche:

1. Computerimplementiertes Verfahren für die teilautomatisierte Erstellung eines digitalen Konstruktionsplans einer elektrischen Schaltanlage, dass die Schritte aufweist:

Überwachen einer auf die Erstellung eines digitalen Konstruktionsplans einer elektrischen Schaltanlage gerichteten Benutzerinteraktion mit einem System für die computergestützte Erstellung eines digitalen Konstruktionsplans einer elektrischen Schaltanlage, wobei zumindest eine letzte Benutzerinteraktion mit dem System erkannt und in einem Speicher des Systems als Benutzerinteraktionsdaten hinterlegt wird;

Vergleichen der erkannten Benutzerinteraktion mit dieser vorangegangenen identischen oder ähnlichen Benutzerinteraktionen mit dem System, zu denen Benutzerinteraktionsdaten in dem Speicher des Systems hinterlegt worden sind und denen mindestens eine weitere Benutzerinteraktion mit dem System gefolgt ist, zu der Benutzerinteraktionsdaten in dem Speicher des Systems hinterlegt worden sind; und

Ausgeben einer Vorschlagsliste mit der mindestens einen weiteren Benutzerinteraktion auf einer optischen Anzeige des Systems.

2. Computerimplementiertes Verfahren nach Anspruch l, bei dem das Überwachen das Erkennen des Hinzufügens mindestens einer elektrischen Komponente der Schaltanlage und/oder mindestens eines Bearbeitungsschritts zu dem digitalen Konstruktionsplan aufweist.

3. Computerimplementiertes Verfahren nach Anspruch l oder 2, bei dem die Benutzerinteraktionsdaten mit einem Zeitmerkmal oder konsekutiv in dem Speicher hinterlegt werden.

4. Computerimplementiertes Verfahren nach einem der vorangegangen Ansprüche, bei dem das Vergleichen eine statistische Häufigkeitsauswertung der in dem Speicher hinterlegten Benutzerinteraktionsdaten aufweist, wobei in der Vorschlagsliste zumindest die am häufigsten der erkannten Benutzerinteraktion gefolgte weitere Benutzerinteraktion auf der optischen Anzeige ausgegeben wird.

5. Computerimplementiertes Verfahren nach einem der vorangegangen Ansprüche, das das Erfassen eines Benutzerprofils aufweist, wozu einer eindeutigen Benutzerkennung eindeutig zugeordnete Benutzerinteraktionen mit dem System erfasst und die zu den Benutzerinteraktionen korrespondierenden Benutzerinteraktionsdaten mit der Benutzerkennung verknüpft werden.

6. Computerimplementiertes Verfahren nach Anspruch 5, bei dem in dem Speicher Benutzerinteraktionsdaten hinterlegt werden, von denen zumindest zwei Datensätze mit unterschiedlichen Benutzerkennung verknüpft werden, wobei bei dem Vergleichen eine Gewichtung der vorangegangenen identischen oder ähnlichen Benutzerinteraktionen durchgeführt wird, wozu in dem Speicher hinterlegte Benutzerinteraktionsdaten, die dieselbe Benutzerkennung aufweisen, wie die der weiteren Benutzerinteraktion zugeordneten Benutzerinteraktionsdaten eine höhere Gewichtung zugewiesen bekommen, als die übrigen in dem Speicher hinterlegten Benutzerinteraktionsdaten.

7. Computerimplementiertes Verfahren nach einem der vorangegangen Ansprüche, bei dem bei dem Überwachen eine Reihe aufeinander folgender Benutzerinteraktionen mit dem System erkannt wird, und wobei bei dem Vergleichen der erkannten Reihe Benutzerinteraktion mit vorangegangenen identischen oder ähnlichen Benutzerinteraktionen darin die Reihe wiedererkannt wird, wobei als weitere Benutzerinteraktion diejenige Benutzerinteraktion ausgegeben wird, welche der wiedererkannten Reihe identischer oder ähnlicher Benutzerinteraktionen folgt.

8. Computerimplementiertes Verfahren nach einem der vorangegangen Ansprüche, bei dem für wiederholt erkannte Benutzerinteraktionen Häufigkeitsdaten erzeugt und der wiederholt erkannten Benutzerinteraktion zugeordnet werden, wobei zugeordnete Häufigkeitsdaten bei einer weiteren Wiederholung der Benutzerinteraktion aktualisiert werden.

9. Computerimplementiertes Verfahren nach Anspruch 8, bei dem aus den Häufigkeitsdaten eine Hierarchie unter den weiteren Benutzerinteraktionen, die derselben vorangegangenen Benutzerinteraktion folgen erzeugt wird, wobei aus der Hierarchie eine Rangfolge abgeleitet wird, mit der die weiteren Benutzerinteraktion in der Vorschlagsliste ausgegeben werden.

10. Computerimplementiertes Verfahren nach einem der vorangegangen Ansprüche, bei dem das Ausgeben einer Vorschlagsliste das Erzeugen und Ausgeben einer Toolbar auf der optischen Anzeige, wobei die Toolbar eine optische Repräsentation zumindest der weiteren Benutzerinteraktion aufweist.

11. Computerimplementiertes Verfahren nach Anspruch 9, bei dem bei dem Ausgeben mehrere weitere Benutzerinteraktionen in der Toolbar optisch repräsentiert werden, wobei eine Reihenfolge mit der die weiteren Benutzerinteraktionen in der Toolbar repräsentiert werden, aus einer Häufigkeit abgeleitet ist, mit der die jeweilige weitere Benutzerinteraktion der erkannten Benutzerinteraktion gefolgt ist.

12. Computerimplementiertes Verfahren nach einem der vorangegangen Ansprüche, bei dem nach dem Vergleichen der erkannten Benutzerinteraktion mit vorangegangenen identischen oder ähnlichen Benutzerinteraktionen und vor dem Ausgeben der Vorschlagsliste ein Verifizierungsschritt erfolgt, wobei geprüft wird, ob eine vor der erkannten Benutzerinteraktion erfolgte Benutzerinteraktion ebenfalls der als identisch oder ähnlich erkannten vorangegangenen Benutzerinteraktion vorangegangen ist.

13. Computerimplementiertes Verfahren nach einem der vorangegangen Ansprüche, bei dem nach dem Vergleichen der erkannten Benutzerinteraktion mit vorangegangenen identischen oder ähnlichen Benutzerinteraktionen und vor dem Ausgeben der Vorschlagsliste ein Verifizierungsschritt erfolgt, wobei geprüft wird, ob die mindestens eine weitere Benutzerinteraktion zu einer Menge zulässiger Benutzeraktionen gehört oder nicht zu einer Menge unzulässiger Benutzeraktionen gehört.

14. Computerimplementiertes Verfahren nach Anspruch 13, bei dem in dem Verifizierungsschritt mindestens eine elektrotechnische Kompatibilität zwischen der Benutzerinteraktion und der mindestens einen weiteren Benutzeraktion geprüft wird.

15. Computerimplementiertes Verfahren nach Anspruch 14, bei dem für die Kompatibilitätsüberprüfung auf Kompatibilitätsdaten zurückgegriffen wird, die in einem Speicher des Systems hinterlegt sind, wobei die Kompatibilitätsdaten vorzugsweise mindestens eine elektrische Kompatibilität und/oder eine mechanische Kompatibilität von Komponenten der elektrischen Schaltanlage aufweisen, auf deren Planung die Benutzerinteraktionen und die mindestens eine weitere Benutzerinteraktionen gerichtet sind.

16. Computerimplementiertes Verfahren nach einem der vorangegangenen Ansprüche, bei dem die weitere Benutzerinteraktionen auf das Platzieren auf einer Montageebene und/oder das elektrotechnische Verschalten einer zweiten Komponente einer elektrischen Schaltanlage in Bezug auf bzw. mit einer in der vorangegangenen Benutzerinteraktion auf der Montageebene platzierten ersten Komponente der elektrischen Schaltanlage ausgerichtet ist, wobei die weitere Benutzerinteraktionen bei dem Vorschlägen nur dann vorgeschlagen wird, wenn in einem vorangegangenen Verifizierungsschritt eine mechanische und/oder elektrotechnische Kompatibilität der beiden Komponenten positiv geprüft wurde.

Description:
Computerimplementiertes Verfahren für die teilautomatisierte Erstellung eines digitalen Konstruktionsplans einer elektrischen Schaltanlage

Die Erfindung betrifft ein computerimplementiertes Verfahren für die teilautomatisierte Erstellung eines digitalen Konstruktionsplans einer elektrischen Schaltanlage.

Gemäß dem Stand der Technik werden digitale elektromechanische Konstruktionspläne, die sowohl einen elektrotechnischen Schaltplan als auch mechanische und klimatechnische Konstruktionsdaten aufweisen können, mithilfe von ECAD- oder MCAD-Softwaretools erstellt. Das bestehende Problem bei der computergestützten Erstellung eines digitalen Konstruktionsplans einer elektrischen Schaltanlage besteht darin, dass ein Benutzer aus einer Vielzahl möglicher nächster Arbeitsschritte einen gewünschten nächsten Arbeitsschritt über eine optische Schnittstelle, beispielsweise ein GUI, auswählen muss. Aufgrund der Vielzahl möglicher Aktionen und Inhalte muss der Benutzer aus umfangreichen Listen und Menüs auswählen.

Es ist daher die Aufgabe der Erfindung, dass eingangs beschriebene Verfahren derart weiterzuentwickeln, dass es die Erstellung digitaler Konstruktionspläne elektrischer Schaltanlagen erleichtert.

Diese Aufgabe wird durch ein Verfahren mit den Merkmalen des Anspruchs 1 gelöst. Die abhängigen Ansprüche betreffen jeweils vorteilhafte Ausführungsformen der Eründung.

Demgemäß weist das Verfahren die Schritte auf:

Überwachen einer auf die Erstellung eines digitalen Konstruktionsplans einer elektrischen Schaltanlage gerichteten Benutzerinteraktion mit einem System für die computergestützte Erstellung eines digitalen Konstruktionsplans einer elektrischen Schaltanlage, wobei zumindest eine letzte Benutzerinteraktion mit dem System erkannt und in einem Speicher des Systems als Benutzerinteraktionsdaten hinterlegt wird;

Vergleichen der erkannten Benutzerinteraktion mit vorangegangenen identischen oder ähnlichen Benutzerinteraktionen mit dem System, zu denen Benutzerinteraktionsdaten in dem Speicher des Systems hinterlegt worden sind und denen mindestens eine weitere Benutzerinteraktion mit dem System gefolgt ist, zu der Benutzerinteraktionsdaten in dem Speicher des Systems hinterlegt worden sind; und Ausgeben einer Vorschlagsliste mit der mindestens einen weiteren Benutzerinteraktion auf einer optischen Anzeige des Systems.

Es wird somit ein Verfahren beschrieben, welches Interaktionen mit dem System für die computergestützte Erstellung des digitalen Konstruktionsplans überwacht und aufgrund vorgenommener Benutzerinteraktionen auf bevorzugte, nachfolgende Benutzerinteraktionen schließt. Diese bevorzugten, nachfolgenden Benutzerinteraktionen können auf einer Vorschlagsliste ausgegeben werden, sodass ein Benutzer einen schnellen Zugriff auf diese von ihm höchstwahrscheinlich vorgesehenen nächsten Benutzerinteraktionen besitzt.

Insbesondere dann, wenn das Vergleichen der erkannten Benutzerinteraktion mit vorangegangenen identischen Benutzerinteraktionen ergeben hat, dass zu den vorangegangenen identischen Benutzerinteraktionen unterschiedliche nachfolgende Benutzerinteraktionen existieren, die eine mögliche Ausgabe in der Vorschlagsliste darstellen, kann eine Gewichtung der für die Vorschlagsliste vorgesehenen weiteren Benutzerinteraktion danach erfolgen, wie häufig eine der verschiedenen nachfolgenden Benutzerinteraktion der vorangegangenen identischen Benutzerinteraktion tatsächlich nachgefolgt ist. Dazu können entsprechende Gewichtungsdaten erzeugt und in dem Speicher mit den betreffenden Benutzerinteraktionsdaten verknüpft hinterlegt werden.

Darüber hinaus können benutzerabhängige, mithin auch personenbezogene Daten bei der Ausgabe der Vorschlagsliste in Betracht gezogen werden. Insbesondere dann, wenn, wie in dem vorangegangenen Beispiel angegeben, zu einer bestimmten erkannten Benutzerinteraktion unterschiedliche nachfolgende Benutzerinteraktionen existieren, kann neben der zuvor beschriebenen Häufigkeitsanalyse, alternativ oder zusätzlich dazu, eine benutzerabhängige Analyse durchgeführt werden. Beispielsweise kann in der Datenbank Information über das Benutzerverhalten vorgehalten werden, welche darauf zurückschließen lässt, dass ein bestimmter Benutzer trotz mehrerer möglicher Optionen für die nachfolgende Benutzerinteraktion eine bestimmte nachfolgende Benutzerinteraktion anderen nachfolgenden Benutzerinteraktionen vorzieht.

Insbesondere dann, wenn zu einem bestimmten Benutzer keine Benutzerinformation über bevorzugte Benutzerinteraktionen vorliegt, kann bei einer Vorauswahl aus mehreren möglichen nachfolgenden Benutzerinteraktionen die Benutzerinteraktion anderer Benutzer bzw. die darüber in dem Speicher des Systems vorgehaltene Benutzerinformation zugrunde gelegt werden. Es kann vorgesehen sein, dass mit der Benutzung des Systems eine Anpassung der spezifischen Benutzerinformation erfolgt, beispielsweise abhängig von erkannten benutzerspezifischen Abweichungen von dem durchschnittlichen Benutzerinteraktionsverhalten der übrigen Benutzer, welche den Erfahrungsschatz für einen neuen Benutzer bilden.

Darüber hinaus kann vorgesehen sein, dass die Vorschlagsliste und insbesondere die darin ausgegebenen weiteren Benutzerinteraktionen auf Grundlage von spezifischem Fachwissen über den ECAD-Engineering-Prozess angepasst wird. Beispielsweise kann in dem Speicher des Systems eine Datenbank kompatibler und/oder nicht kompatibler Benutzerinteraktionen hinterlegt sein. So kann beispielsweise vorgesehen sein, dass trotz einer erkannten Benutzerinteraktion eine weitere, nachfolgende Benutzerinteraktion, welche der erkannten Benutzerinteraktion nach dem Erfahrungswissen des Systems bereits mindestens einmal nachgefolgt ist, bei dem Ausgeben der Vorschlagsliste nicht auf der optischen Anzeige des Systems angezeigt wird, da eine technische oder anderweitige Inkompatibilität besteht. Des weiteren kann in diesem Fall vorgesehen sein, dass das System einen Alternativvorschlag generiert, welcher so nahe wie möglich bei der zuvor ausgeschlossenen weiteren Benutzerinteraktion liegt, jedoch die technischen und ggf. sonstigen Anforderungen erfüllt.

Hierzu können Bestandsdaten, über bereits erfolgte und gegebenenfalls als erfolgreich qualifizierte Planungen analysiert werden und für zukünftige Planung daraus abgeleitetes Planungswissen verwendet werden, um bei dem Vorschlägen einen qualifizierten Vorschlag auszugeben. Der Vorschlag kann beispielsweise dadurch qualifiziert sein, dass eine dem Vorschlag entsprechende Benutzerinteraktion der jeweils vorangegangenen Benutzerinteraktion besonders häufig vorangegangen ist. Des Weiteren kann die vorgeschlagene Benutzerinteraktion dadurch qualifiziert sein, dass sie aus einer Mehrzahl von Einzelbenutzeraktionen besteht oder in einer einzelnen Benutzeraktion eine Vielzahl Benutzeraktionen zusammenfasst. Beispielsweise kann eine elektrische Teilschaltung, die die Platzierung und miteinander Verdrahtung gleich mehrerer Komponenten einer elektrischen Schaltanlage aufweist, in einer einzigen Benutzeraktion, die als qualifizierter Vorschlag ausgegeben wird, zusammengefasst sein. Das Überwachen kann das Erkennen des Hinzufügens mindestens einer elektrischen Komponente der Schaltanlage und/oder mindestens eines Bearbeitungsschritts zu dem digitalen Konstruktionsplan aufweisen.

Die Benutzerinteraktionsdaten können mit einem Zeitmerkmal oder konsekutiv in dem Speicher hinterlegt werden. Dies ermöglicht es, dass bei mehreren möglichen einer bestimmten vorangegangenen Benutzerinteraktion folgenden weiteren Nutzerinteraktionen gemäß dem Zeitmerkmal eine Selektion erfolgt. Diese Selektion kann beispielsweise dahingehend erfolgen, dass weiter in der Vergangenheit hegende Benutzerinteraktionen weniger gewichtet werden als zeitlich näher hegende.

Demgemäß können die zeitlich näher hegenden Benutzerinteraktionen in der zu erzeugenden Vorschlagsliste einen höheren Rang aufweisen.

Das Vergleichen kann eine statistische Häufigkeitsauswertung der in dem Speicher hinterlegten Benutzerinteraktionsdaten aufweisen, wobei in der Vorschlagsliste zumindest die am häuhgsten der erkannten Benutzerinteraktion gefolgte weitere Benutzerinteraktion auf der optischen Anzeige ausgegeben wird. Insbesondere kann auch bei mehreren weiteren Benutzerinteraktionen eine Rangfolge nach der Häuhgkeit erzeugt werden, innerhalb welcher die Benutzeraktionen in der Vorschlagsliste angezeigt werden.

Das Verfahren kann das Erfassen eines Benutzerprofils aufweisen, wozu einer eindeutigen Benutzerkennung eindeutig zugeordnete Benutzerinteraktionen mit dem System erfasst und die zu den Benutzerinteraktionen korrespondierenden Benutzerinteraktionsdaten mit der Benutzerkennung verknüpft werden. Auf diese Weise können auf Benutzerinteraktionsgewohnheiten geschlossen werden. Diese können in die Erzeugung der Vorschlagsliste einfließen und insbesondere dann zu einer Gewichtung der weiteren Benutzerinteraktionen führen, wenn mehrere dieser weiteren Benutzerinteraktionen existieren, beispielsweise weil für eine vorangegangene erkannte Benutzerinteraktion mehrere erfasste und in dem Speicher des Systems als Benutzerinteraktionsdaten hinterlegte weitere Benutzerinteraktionen existieren.

In dem Speicher können Benutzerinteraktionsdaten hinterlegt werden, von denen zumindest zwei Datensätze mit unterschiedlichen Benutzerkennungen verknüpft werden, wobei bei dem Vergleichen eine Gewichtung der vorangegangenen identischen oder ähnlichen Benutzerinteraktionen durchgeführt wird, wozu in dem Speicher hinterlegte Benutzerinteraktionsdaten, die dieselbe Benutzerkennung aufweisen, wie die der weiteren Benutzerinteraktion zugeordneten Benutzerinteraktionsdaten eine höhere Gewichtung zugewiesen bekommen, als die übrigen in dem Speicher hinterlegten Benutzerinteraktionsdaten.

Bei dem Überwachen kann eine Reihe aufeinander folgender Benutzerinteraktionen mit dem System erkannt werden, wobei bei dem Vergleichen der erkannten Reihe Benutzerinteraktionen mit vorangegangenen identischen oder ähnlichen Benutzerinteraktionen darin die Reihe wiedererkannt wird. Dabei kann als weitere Benutzerinteraktion diejenige Benutzerinteraktion ausgegeben werden, welche der wiedererkannten Reihe identischer oder ähnlicher Benutzerinteraktionen folgt.

Für wiederholt erkannte Benutzerinteraktionen können Häufigkeitsdaten erzeugt und der wiederholt erkannten Benutzerinteraktion zugeordnet werden, wobei die zugeordneten Häufigkeitsdaten bei einer weiteren Wiederholung der Benutzerinteraktion aktualisiert werden.

Aus den Häufigkeitsdaten kann eine Hierarchie unter den weiteren Benutzerinteraktionen, die derselben vorangegangenen Benutzerinteraktion folgen, erzeugt werden, wobei aus der Hierarchie eine Rangfolge abgeleitet wird, mit der die weiteren Benutzerinteraktionen in der Vorschlagsliste ausgegeben werden.

Das Ausgeben einer Vorschlagsliste kann das Erzeugen und Ausgeben einer Toolbar auf der optischen Anzeige aufweisen, wobei die Toolbar eine optische Repräsentation zumindest der weiteren Benutzerinteraktion aufweist.

Bei dem Ausgeben können mehrere weitere Benutzerinteraktionen in der Toolbar optisch repräsentiert werden, wobei eine Reihenfolge mit der die weiteren Benutzerinteraktionen in der Toolbar repräsentiert werden, aus einer Häufigkeit abgeleitet ist, mit der die jeweilige weitere Benutzerinteraktion der erkannten Benutzerinteraktion gefolgt ist.

Es kann vorgesehen sein, dass nach dem Vergleichen der erkannten Benutzerinteraktion mit vorangegangenen identischen oder ähnlichen Benutzerinteraktionen und vor dem Ausgeben ein Verifizierungsschritt erfolgt, wobei geprüft wird, ob eine vor der erkannten Benutzerinteraktion erfolgte Benutzerinteraktion ebenfalls der als identisch oder ähnlich erkannten vorangegangenen Benutzerinteraktion vorangegangen ist. Nach dem Vergleichen der erkannten Benutzerinteraktion mit einer vorangegangenen identischen oder ähnlichen Benutzerinteraktionen und vor dem Ausgeben der Vorschlagsliste kann ein Verifizierungsschritt erfolgen, wobei geprüft wird, ob mindestens eine weitere Benutzerinteraktion zu einer Menge zulässiger Benutzeraktionen gehört oder nicht zu einer Menge unzulässiger Benutzeraktionen gehört. Auf diese Weise kann vermieden werden, dass insbesondere aus technischen Gründen unzulässige Planungen erzeugt werden.

Die Unzulässigkeit kann eine Inkompatibilität von miteinander verschalteten Komponenten betreffen, wenn die aufeinanderfolgenden Benutzerinteraktionen gerade auf die Verschaltung dieser Komponenten ausgerichtet sind. Die Inkompatibilität kann beispielsweise eine Inkompatibilität der Schnittstellen der in den aufeinanderfolgenden Benutzerinteraktionen verschalteten Komponenten betreffen. Es kann auch eine andere technische Inkompatibilität im Rahmen der Verifizierung ausgeschlossen werden, beispielsweise eine Inkompatibilität hinsichtlich der Hersteller der Komponenten, der elektrischen Leistungsaufnahmen der Komponenten, des Datenprotokolls für die Kommunikation zwischen den Komponenten und dergleichen. Demgemäß kann vorgesehen sein, dass in dem Verifizierungsschritt mindestens eine elektrotechnische Kompatibilität zwischen der Benutzerinteraktion und der mindestens einen weiteren Benutzeraktion geprüft wird.

Für die Kompatibilitätsüberprüfung kann auf Kompatibilitätsdaten zurückgegriffen werden, die in einem Speicher des Systems hinterlegt sind, wobei die Kompatibilitätsdaten vorzugsweise mindestens eine elektrische Kompatibilität und/oder eine softwaretechnische Kompatibilität und/oder eine mechanische Kompatibilität von Komponenten der elektrischen Schaltanlage aufweisen, auf deren Planung die Benutzerinteraktion und die dieser folgende, mindestens eine weitere Benutzerinteraktionen gerichtet sind.

Die weitere Benutzerinteraktionen kann auf das Platzieren auf einer Montageebene und/oder das elektrotechnische Verschalten einer zweiten Komponente einer elektrischen Schaltanlage in Bezug auf bzw. mit einer in der vorangegangenen Benutzerinteraktion auf der Montageebene platzierten ersten Komponente der elektrischen Schaltanlage ausgerichtet sein, wobei die weitere Benutzerinteraktionen bei dem Vorschlägen nur dann vorgeschlagen wird, wenn in einem vorangegangenen Verifizierungsschritt eine mechanische und/ oder elektrotechnische Kompatibilität der beiden Komponenten positiv geprüft wurde. Die Montageebene kann eine virtuelle Montageebene sein, die über der optischen Anzeige ausgegeben werden kann und auf welcher die Komponenten analog zu einem Schaltplan zwei oder dreidimensional nebeneinander platziert und über elektrische Leiter miteinander verdratet werden können.

Weitere Einzelheiten der Erfindungen anhand der nachstehenden Figur l erläutert. Diese zeigt in einem Blockschaltbild ein beispielhaftes Verfahren für die teilautomatisierte Erstellung eines digitalen Konstruktionsplans einer elektrischen Schaltanlage.

In einem l. Schritt folgen eine Vielzahl von Benutzerinteraktionen A-D mit dem System l für die computergestützte Erstellung eines digitalen Konstruktionsplans einer elektrischen Schaltanlage. Diese Benutzerinteraktionen können Interaktionen eines Benutzers mit einem GUI 2 des Systems l sein. Die Benutzerinteraktion können beispielsweise das Auswahlen einer technischen Baugruppe, beispielsweise einer elektrischen Komponente, sein, welche Bestandteil der elektrischen Schaltanlage ist, für die der digitale Konstruktionsplans erzeugt werden soll. Die Benutzerinteraktionen können weiterhin die Erzeugung von Konstruktionsdaten betreffend die mechanische Bearbeitung einer Komponente der elektrischen Schaltanlage umfassen, beispielsweise ein Bohrlochbild für eine Montageplatte. Die Interaktionen sind grundsätzlich auf keine bestimmten Interaktionen beschränkt und sollen insbesondere diejenigen Interaktionen umfassen, die allgemein aus dem Stand der Technik im Zusammenhang mit der Bedienung von ECAD-und MCAD-Systemen bekannt sind.

Die Benutzerinteraktionen der Typen A-D sind teilweise als Kaskade dargestellt, d. h. sie sind in einer Abfolge aufeinanderfolgender Interaktionen von einem Benutzer vorgenommen worden. Die Interaktionen A-D werden erfindungsgemäß von dem System l überwacht und entsprechende die Benutzerinteraktionen korrespondierende Benutzerinteraktionsdaten in einem Speicher 3 des Systems 1 hinterlegt.

Auf den Speicher 3 hat eine Auswertungseinheit 4 Zugriff, welche einerseits die Überwachung der auf die Erstellung des digitalen Konstruktionsplans gerichteten Benutzerinteraktionen mit dem System 1 für die computergestützte Erstellung des Konstruktionsplans durchführt, und welche andererseits die dabei erkannten Benutzerinteraktionen mit den vorangegangenen identischen oder ähnlichen Benutzerinteraktionen, zu denen in dem Speicher 3 Benutzerinteraktionsdaten hinterlegt worden sind, vergleicht. Bei dem Vergleichen kann die Auswertungseinheit 4 mindestens eine weitere Benutzerinteraktion mit dem Systemi ermitteln, zu der Benutzerinteraktionsdaten in dem Speicher 3 des Systems 1 hinterlegt worden sind, und die der vorangegangenen identischen oder ähnlichen Benutzerinteraktionen mit dem System 1 gefolgt ist.

Ebenso kann die Auswertungseinheit 4 dazu eingerichtet sein, die Vorschlagsliste 5 zu erzeugen, welche die mindestens eine weitere Benutzerinteraktion aufweist, und auf einer optischen Anzeige des Systems 1, vorliegend auf dem GUI 2, auszugeben, sodass sie von einem Benutzer für eine geplante weitere Benutzerinteraktion ausgewählt werden kann.

Schließlich kann ein Verifizierungsschritt 6 vorgesehen sein, bei dem geprüft wird, ob eine vor der erkannten Benutzerinteraktion 7 des Typs C erfolgte Benutzerinteraktion „?“ ebenfalls der als identisch oder ähnlich erkannten vorangegangenen Benutzerinteraktion vorangegangen ist. In dem Verifizierungsschritt 6 kann weiterhin vorgesehen sein, dass ein benutzerspezifisches Benutzermodell, welches für den Benutzer typische Benutzerinteraktionen mit dem System katalogisiert und/ oder miteinander in Bezug setzt, insbesondere hinsichtlich der Reihenfolge aufeinanderfolgender Benutzerinteraktion, um aktuell von dem Benutzer durchgeführte Benutzerinteraktionen aktualisiert wird, wozu entsprechende Bestandsbenutzerinteraktionsdaten des Modells mit neuen Benutzerinteraktionsdaten aktualisiert oder um diese ergänzt werden.

Für die Bewertung der Benutzerinteraktion 7 können optional die in einem Verifizierungsschritt 6 gegebenenfalls aktualisierten Benutzerdaten dazu verwendet werden, um eine Vorhersage einer von dem Benutzer wahrscheinlich bevorzugten, nächsten Benutzerinteraktionen mit dem System durchzuführen. Diese Vorhersage kann von einer künstlichen Intelligenz unterstützt werden, die insbesondere die Benutzerdaten auswertet.

In dem ebenfalls optionalen Schritt 8 kann elektrotechnisches Fachwissen dazu verwendet werden, um zum einen die Erzeugung der Vorschlagsliste 5 mit der Auswertungseinheit 4 zu unterstützen und dabei gegebenenfalls in einem Schritt 6 die Benutzerinteraktionsdaten dazu zu verwenden eine Aktualisierung des benutzerspezifischen Benutzermodells durchzuführen, indem sie der Auswertungseinheit 4 zugeleitet werden. Zum anderen kann das elektrotechnische Fachwissen dazu verwendet werden, die Vorhersage der Benutzerinteraktion nach elektrotechnischen Gesichtspunkten zu präzisieren, insbesondere indem elektrotechnisch unzweckmäßige oder unzulässige Vorschläge niedriger priorisiert bzw. ausgeschlossen werden, auch wenn diese bei dem Vergleichen der Benutzerinteraktion mit vorangegangenen Benutzerinteraktionen tatsächlich bereits in dieser Paarung von dem Benutzer durchgeführt wurden.

Die in der vorstehenden Beschreibung, in den Zeichnungen sowie in den Ansprüchen offen-harten Merkmale der Erfindung können sowohl einzeln als auch in beliebiger Kombination für die Verwirklichung der Erfindung wesentlich sein.