Przedstawiono projekt systemu wspomagającego inżyniera mechanika podczas tworzenia złożeń w systemach CAx. Przedstawiono genezę powstania projektu takiego systemu. Odniesiono się do sposobów reprezentacji modeli formalnych i nieformalnych elementów i ich złożeń oraz do metodologii tworzenia złożeń. Pokazano etapy powstawania złożenia elementów w wybranym systemie CAx, zgodnie z przedstawionymi założeniami projektowymi.
EN
The paper presents a project of the system that helps a mechanical engineers during the creating assemblies in CAx systems. Shows the cause of a project such a system. Reference was made to the methods of representation of formal and informal models of parts and their assemblies, and to the methods for creating assemblies. Shows the stages of creating assembly of parts in selected CAx system, accordance with presented assumptions.
Machinery, equipment and system for monitoring and diagnostics are considered. It is assumed that the considered a set of machinery and equipment is distributed territorially and/or functionally (for example, several systems which are part of one machine). Machinery, equipment and system for monitoring and diagnostics that make up a distributed diagnostic system are called nodes of that system. The article presents the concept of the environment to develop and testing distributed diagnostic systems. Connection with each nodes of distributed diagnostic system is implemented by the agent system and blackboard. Each agent represents the selected node of the distributed diagnostic system. Locally, the agent performs the task of communicating with the node that represents and the tasks of processing and collection of information contained in the received data from that node. Globally, the agent cooperates with other agents by performing tasks transmitting, receiving, processing and storing messages. Blackboard carries out the task of collecting the data common to the entire agent system. Communication with the blackboard is implemented through an agent who represents that.
PL
Rozpatrywane są maszyny i urządzenia wraz z systemami monitoringu i diagnostyki tych maszyn. Zakłada się, że rozpatrywany zbiór diagnozowanych maszyn i urządzeń jest rozproszony terytorialnie i/lub funkcjonalnie (np. kilka układów wchodzących w skład jednej maszyny). Maszyny, urządzenia oraz systemy monitoringu i diagnostyki wchodzące w skład rozproszonego systemu diagnostycznego są nazywane węzłami tego systemu. W artykule przedstawiono koncepcję budowy środowiska, w którym można tworzyć i testować rozproszone systemy diagnostyczne. Połączenie ze sobą węzłów rozproszonego systemu diagnostycznego realizowane jest przez system agentowy i tablicę ogłoszeń. Każdy agent reprezentuje wybrany węzeł rozproszonego systemu diagnostycznego. Lokalnie, agent realizuje zadanie komunikowania się z reprezentowanym węzłem rozproszonego systemu diagnostycznego oraz zadania przetwarzania i gromadzenia informacji zawartych w otrzymanych od reprezentowanego węzła danych. Globalnie, agent współpracuje z innymi agentami przez realizację zadań nadawania, odbierania, przetwarzania i gromadzenia wiadomości. Tablica ogłoszeń realizuje zadanie gromadzenia danych wspólnych dla całego systemu agentowego. Komunikacja z tablicą ogłoszeń jest realizowana za pośrednictwem reprezentującego ją agenta.
Opisana metoda pozwala na uproszczenie procesu projektowania systemu wspomagającego wnioskowanie, przedstawionego w formie systemu rozproszonego traktowanego jako sieć, na etapie grupowania jego elementów ze względu na ich powiązanie funkcjonalne i geograficzne z zespołami diagnozowanego obiektu. Działanie systemu zilustrowano na przykładzie prostego obiektu technicznego. Punktem wyjścia był podział węzłów sieci na zadaną liczbę grup bazujący na empirycznej wiedzy eksperta. Taki sposób grupowania jest oparty wyłącznie na przypuszczeniach i doświadczeniu osoby zajmującej się wybraną dziedziną i w przypadku bardziej złożonych układów jest trudny i często niemożliwy. Nie wiadomo również czy uzyskany wynik jest optymalny. W związku z tym zaproponowano metodę, która umożliwia automatyczne grupowanie elementów systemu rozproszonego oraz zaproponowano zbiór kryteriów optymalizujących liczbę grup.
EN
The described method allows on simplification of designing of inference aid system, presented in the distributed form, on the stage of the nodes clustering for functional and geographical relations with units of the diagnostic object reasons. The example of system operation is shown for simple technical object. The net nodes, manually clustered into specified number of groups based on empirical expert knowledge, were the origin. This clustering method is based only on supposes and experience of a human creating the aid inference system. Manual clusterisation is very difficult and most often impossible to perform in case of more complex distributed systems. We don't know very often if the received results are optimal. Thus, an automatic clustering method of the nodes of distributed inference system was proposed and set of criteria the best to number of clusters optimization arc discussed.
W artykule przedstawiono projekt systemu doradczego wspomagajacego inżyniera mechanika podczas kompletowania elementów i zespołów. W opisie zaproponowanego systemu doradczego odniesiono sie do ogólnej postaci takich systemów, które składaja sie z takich komponentów, jak: układ sterowania dialogiem, układ wnioskujacy oraz baza wiedzy i baza danych. Przedstawiono również scenariusz zawierajacy opis kolejnych etapów użycia zaproponowanego systemu ekspertowego. W przykładzie pokazano użycie systemu doradczego podczas kompletacji elementów układu napedowego.
EN
This paper the design of the expert system that supports mechanical engineer in the process of selecting the parts and assemblies was presented. In the description of the proposed expert system, was made reference to the general form of such systems, that consist of such components as: user interface, inference engine, knowledge base and database. It also, scenario that describes the steps of the use of the proposed expert system was presented. Finally, an example of the use the expert system during the selection of the components of the drive system was shown.
W celu przeprowadzenia zadania diagnostycznego buduje się modele diagnostyczne badanych obiektów technicznych. Modele diagnostyczne dzieli się na dwie klasy: modele globalne i modele lokalne. Model globalny opisuje dane uczące pochodzące z obiektu w pełnej przestrzeni ich wartości. W artykule pokazano, że można zrezygnować z poszukiwania modelu globalnego i zastąpić go zbiorem modeli lokalnych. Modele lokalne związane są z wybranymi fragmentami obiektu i reprezentują dane uczące tylko w wybranym obszarze przestrzeni wartości. Fragmenty obiektu, dzięki wzajemnym oddziaływaniom, tworzą układ rozproszony. Zaproponowana struktura modelu lokalnego zawiera cztery współdziałające ze sobą moduły.
EN
The need for execution of diagnostic tasks causes that diagnostic models of investigated objects are necessary to be built. Among these models two classes can be distinguished. They include global and local models. A global model describes learning data that are acquired on the basis of an object. In the article an idea of identification of a diagnostic model was presented. It was suggested that a global model can be replaced with a set of local models. These models are related to selected fragments of an object and represent learning data in a limited area of the parameter values. Due to interactions between the fragments, they are considered to be a distributed set. A suggested structure of the local model contains three interacting types of modules.
Artykuł zawiera opis symulatora układu przepływowego dla wybranego fragmentu obiegu ORC. Opisany symulator bazuje na obiegu wody, traktowanej jako czynnik roboczy. W symulatorze tym rozpatrywane są różne zadania procesowe, jak regulacja natężenia przepływu czynnika roboczego i regulacja poziomu czynnika roboczego w zbiorniku. Układ sterowania symulatora pozwala na kontrolowanie tego układu oraz na zadawanie różnych niesprawności. Proces akwizycji zmiennych procesowych jest prowadzony za pomocą sterownika PLC. Gromadzone są zarówno wartości analogowe jak i wartości dyskretne. Aktualne wartości zmiennych procesowych są zapisywane na serwerze OPC. Zgromadzone na tym serwerze dane są udostępniane tworzonym i rozwijanym systemom diagnostycznym.
7
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
In the Institute of Fundamentals of Machinery Design is developed a development environment REx, which is dedicated for designing and testing diagnostic expert systems for complex technical objects. The REx environment allows to design, test and use a multilayer statement networks. Paper presents an example of using REx environment for diagnose state of some objects of ORC power station. Results of the inference process of the expert system that are very interesting for the operator are presented in a special application. In this application are presented values of statements and how there are changed during the time.
The paper presents the issues related to shell expert systems which are presented from different perspectives among others end-users, knowledge engineers engaged in the acquisition of knowledge and its edition and system administrators. The main characteristic of described shell expert systems is the ability to integrate knowledge from many different sources and an explicit form of representation of acquisited knowledge which allow to permanent maintenance and management of knowledge stored in the knowledge base.
PL
W artykule przedstawiono zagadnienia związane z budową szkieletowych systemów doradczych. Opisano podstawową funkcjonalność takich systemów z różnych perspektyw tj. widzianych od strony użytkownika systemu, inżynierów wiedzy zajmujących się pozyskiwaniem wiedzy i jej edytowaniem oraz administratorów systemu. Główną cechą charakterystyczną opisywanych systemów doradczych jest możliwość integracji wiedzy z wielu źródeł oraz jawna postać pozyskiwanej wiedzy umożliwiająca ciągłą pielęgnację i zarządzanie baz wiedzy szkieletowego systemu doradczego.
This paper shows an application of multi-layer statement networks to condition monitoring of the sealless magnetic drive pump. In this case, statement networks are computed based on the use of Bayesian probabilities. Moreover, the tool called REx which allows implementing such networks is described. An example of created four-layer network as well as final results of the performed tests shows also.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.