PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 21/12

Podobne dokumenty
PL B1. Sposób i układ tłumienia oscylacji filtra wejściowego w napędach z przekształtnikami impulsowymi lub falownikami napięcia

PL B BUP 14/16

PL B1. Sposób i układ pomiaru całkowitego współczynnika odkształcenia THD sygnałów elektrycznych w systemach zasilających

PL B1. INSTYTUT MECHANIKI GÓROTWORU POLSKIEJ AKADEMII NAUK, Kraków, PL BUP 21/08. PAWEŁ LIGĘZA, Kraków, PL

PL B1. Sposób pomiaru składowych impedancji czujnika indukcyjnego i układ pomiarowy składowych impedancji czujnika indukcyjnego

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 12/15

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 14/12

PL B1. Sposób i układ sterowania przemiennika częstotliwości z falownikiem prądu zasilającego silnik indukcyjny

(54) (12) OPIS PATENTOWY (19) PL (11) (13) B1 PL B1 C23F 13/04 C23F 13/22 H02M 7/155

PL B1. POLITECHNIKA GDAŃSKA, Gdańsk, PL BUP 19/09. MACIEJ KOKOT, Gdynia, PL WUP 03/14. rzecz. pat.

PL B1. Układ do lokalizacji elektroakustycznych przetworników pomiarowych w przestrzeni pomieszczenia, zwłaszcza mikrofonów

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 26/16

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 22/09. CEZARY WOREK, Kraków, PL

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 12/17

PL B1. Sposób i układ do wykrywania zwarć blach w stojanach maszyn elektrycznych prądu zmiennego

PL B1. POLITECHNIKA WROCŁAWSKA, Wrocław, PL BUP 07/10. ZDZISŁAW NAWROCKI, Wrocław, PL DANIEL DUSZA, Inowrocław, PL

PL B1. Układ do przetwarzania interwału czasu na słowo cyfrowe metodą kompensacji wagowej

PL B1. Sposób akomodacji indukcyjnego systemu detekcji obiektów mobilnych do lokalnych warunków środowiskowych

(13) B1 (12) OPIS PATENTOWY (19) PL (11) PL B1 G06F 12/16 G06F 1/30 H04M 1/64. (57)1. Układ podtrzymywania danych przy

PL B1. Sposób zabezpieczania termiczno-prądowego lampy LED oraz lampa LED z zabezpieczeniem termiczno-prądowym

PL B1. Sposób wyznaczania błędów napięciowego i kątowego indukcyjnych przekładników napięciowych dla przebiegów odkształconych

PL B1 PRZEDSIĘBIORSTWO BADAWCZO- -PRODUKCYJNE I USŁUGOWO-HANDLOWE MICON SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, KATOWICE, PL

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 12/12

PL B1. Sposób podgrzewania żarników świetlówki przed zapłonem i układ zasilania świetlówki z podgrzewaniem żarników

Sposób korekcji pasma częstotliwości w strukturach monolitycznych i układ do korekcji pasma częstotliwości w strukturach monolitycznych

(54) (12) OPIS PATENTOWY (19) PL (11) PL B1 (13) B1 H02J 3/12

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 15/12. ZBIGNIEW MAGOŃSKI, Kraków, PL

PL B1. Sposób i układ kontroli napięć na szeregowo połączonych kondensatorach lub akumulatorach

(12) OPIS PATENTOWY (19) PL (11) (13) B1

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 12/13

Układ stabilizacji natężenia prądu termoemisji elektronowej i napięcia przyspieszającego elektrony zwłaszcza dla wysokich energii elektronów

PL B1. POLITECHNIKA WARSZAWSKA, Warszawa, PL BUP 04/11. KRZYSZTOF GOŁOFIT, Lublin, PL WUP 06/14

(57) Tester dynamiczny współpracujący z jednej strony (13) B1 (12) OPIS PATENTOWY (19) PL (11) PL B1. (54) Tester dynamiczny

PL B1. POLITECHNIKA LUBELSKA, Lublin, PL BUP 05/13. PIOTR WOLSZCZAK, Lublin, PL WUP 05/16. rzecz. pat.

PL B1. Sposób sterowania przełączalnego silnika reluktancyjnego i układ sterowania przełączalnego silnika reluktancyjnego

(12) OPIS PATENTOWY (19) PL (11) (13) B1 (21) Numer zgłoszenia: PL B1

(13) B1 (12) OPIS PATENTOWY (19) PL (11) PL B1 RZECZPOSPOLITA POLSKA. (21) Numer zgłoszenia: (51) IntCl7 H02M 7/42

PL B1. Układ do pośredniego przetwarzania chwilowej wielkości napięcia elektrycznego na słowo cyfrowe

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA, Kraków, PL BUP 17/10

PL B1. Przekształtnik rezonansowy DC-DC o przełączanych kondensatorach o podwyższonej sprawności

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 08/10

PL B1. Sposób regulacji prądu silnika asynchronicznego w układzie bez czujnika prędkości obrotowej. POLITECHNIKA GDAŃSKA, Gdańsk, PL

A61B 5/0492 ( ) A61B

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 19/15

PL B1. WOJSKOWY INSTYTUT MEDYCYNY LOTNICZEJ, Warszawa, PL BUP 23/13

PL B1. POLITECHNIKA WARSZAWSKA, Warszawa, PL BUP 10/14. KRZYSZTOF GOŁOFIT, Lublin, PL PIOTR ZBIGNIEW WIECZOREK, Warszawa, PL

PL B1. Sposób oceny dokładności transformacji indukcyjnych przekładników prądowych dla prądów odkształconych. POLITECHNIKA ŁÓDZKA, Łódź, PL

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 15/15

PL B1. Układ i sposób zabezpieczenia generatora z podwójnym uzwojeniem na fazę od zwarć międzyzwojowych w uzwojeniach stojana

PL B1 (12) OPIS PATENTOWY (19) PL (11) (13) B1. (51) Int.Cl.5: G01R 27/02. (21) Numer zgłoszenia:

PL B1. ADAPTRONICA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Łomianki k. Warszawy, PL BUP 20/10

PL B1. INSTYTUT TECHNIKI GÓRNICZEJ KOMAG, Gliwice, PL BUP 07/14. DARIUSZ MICHALAK, Bytom, PL ŁUKASZ JASZCZYK, Pyskowice, PL

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA, Kraków, PL BUP 24/09

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

PL B1. Akademia Górniczo-Hutnicza im. St. Staszica,Kraków,PL BUP 19/03

Badanie właściwości wysokorozdzielczych przetworników analogowo-cyfrowych w systemie programowalnym FPGA. Autor: Daniel Słowik

PL B1. Sposób przekazu energii wytworzonej za pośrednictwem generatora termoelektrycznego

(62) Numer zgłoszenia, z którego nastąpiło wydzielenie:

PL B1. UNIWERSYTET WARMIŃSKO-MAZURSKI W OLSZTYNIE, Olsztyn, PL BUP 26/15. ANDRZEJ LANGE, Szczytno, PL

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 14/12

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 13/17

PL B1 H04L 17/00. Fig2. Instytut Łączności, Warszawa, PL. Józef Odrobiński, Warszawa, PL Zbigniew Główka, Warszawa, PL

PL B1. POLITECHNIKA OPOLSKA, Opole, PL BUP 11/18. JAROSŁAW ZYGARLICKI, Krzyżowice, PL WUP 01/19

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 12/13

PL B1. AZO DIGITAL SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Gdańsk, PL BUP 20/10. PIOTR ADAMOWICZ, Sopot, PL

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA, Kraków, PL BUP 17/10

Generator przebiegów pomiarowych Ex-GPP2

PL B1. POLITECHNIKA GDAŃSKA, Gdańsk, PL BUP 20/10. JAROSŁAW GUZIŃSKI, Gdańsk, PL WUP 05/15. rzecz. pat.

PL B1. Hajduczek Krzysztof,Opole,PL BUP 20/05. Budziński Sławomir, Jan Wierzchoń & Partnerzy

(13)B1 PL B1. (54) Sposób oraz urządzenie do pomiaru odchyłek okrągłości BUP 21/ WUP 04/99

PL B1. UNIWERSYTET ŁÓDZKI, Łódź, PL BUP 03/06. JANUSZ BACZYŃSKI, Łódź, PL MICHAŁ BACZYŃSKI, Łódź, PL

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 04/13

PL B1. INSTYTUT TECHNIKI I APARATURY MEDYCZNEJ ITAM, Zabrze, PL BUP 09/13

Komputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium

PL B1. POLITECHNIKA BIAŁOSTOCKA, Białystok, PL BUP 14/11. ADAM PIŁAT, Kraków, PL ZDZISŁAW GOSIEWSKI, Opacz-Kolonia, PL

PL B1. POLITECHNIKA CZĘSTOCHOWSKA, Częstochowa, PL BUP 06/11

(12) OPIS PATENTOWY (19) PL (11)

PL B1. Sposób badania przyczepności materiałów do podłoża i układ do badania przyczepności materiałów do podłoża

PL B1. Układ zabezpieczenia od zwarć doziemnych wysokooporowych w sieciach średniego napięcia. POLITECHNIKA WROCŁAWSKA, Wrocław, PL

Systemy wbudowane. Paweł Pełczyński

PL B1. POLITECHNIKA OPOLSKA, Opole, PL BUP 05/19. RYSZARD KOPKA, Opole, PL WIESŁAW TARCZYŃSKI, Opole, PL

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA, Kraków, PL BUP 17/09

(12) OPIS PATENTOWY (19) PL (11) (13) B1

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 13/11

(12) TŁUMACZENIE PATENTU EUROPEJSKIEGO (19) PL (11) PL/EP (96) Data i numer zgłoszenia patentu europejskiego:

PL B1. PRZEDSIĘBIORSTWO CIMAT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Bydgoszcz, PL BUP 04/16

PL B1. Sposób korekcji pochodnych czasu narastania i czasu opadania prądu w procesie sterowania wysokoobrotowego silnika reluktancyjnego

PL B1. GRZENIK ROMUALD, Rybnik, PL MOŁOŃ ZYGMUNT, Gliwice, PL BUP 17/14. ROMUALD GRZENIK, Rybnik, PL ZYGMUNT MOŁOŃ, Gliwice, PL

(12) OPIS PATENTOWY (19) PL (11) (13) B1 PL B1 H04M 11/00 H04L 12/16 G06F 13/00 RZECZPOSPOLITA POLSKA. (21) Numer zgłoszenia:

PL B1. Trójfazowy licznik indukcyjny do pomiaru nadwyżki energii biernej powyżej zadanego tg ϕ

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 20/10

PL B1. PRZEDSIĘBIORSTWO HAK SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Wrocław, PL BUP 20/14. JACEK RADOMSKI, Wrocław, PL

DTR PICIO v Przeznaczenie. 2. Gabaryty. 3. Układ złącz

PL B1. C & T ELMECH SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Pruszcz Gdański, PL BUP 07/10

PL B1. POLITECHNIKA LUBELSKA, Lublin, PL BUP 24/15. PIOTR WOLSZCZAK, Lublin, PL WUP 11/16. rzecz. pat.

PL B1. Sposób sterowania przełączalnego silnika reluktancyjnego i układ do sterowania przełączalnego silnika reluktancyjnego

PL B1. Sposób i układ do wyznaczania indukcyjności fazowych przełączalnego silnika reluktancyjnego

PL B1. Politechnika Warszawska,Warszawa,PL BUP 25/03. Mateusz Turkowski,Warszawa,PL Tadeusz Strzałkowski,Warszawa,PL

Statyczne badanie wzmacniacza operacyjnego - ćwiczenie 7

H03K 3/86 (13) B1 (12) OPIS PATENTOWY (19) PL (11) PL B1 RZECZPO SPO LITA POLSKA. (21) Numer zgłoszenia:

Transkrypt:

PL 227155 B1 RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 227155 (13) B1 (21) Numer zgłoszenia: 394445 (51) Int.Cl. G06F 15/80 (2006.01) G06F 13/00 (2006.01) Urząd Patentowy Rzeczypospolitej Polskiej (22) Data zgłoszenia: 05.04.2011 (54) Konfigurowany komputer analogowy (43) Zgłoszenie ogłoszono: 08.10.2012 BUP 21/12 (45) O udzieleniu patentu ogłoszono: 30.11.2017 WUP 11/17 (73) Uprawniony z patentu: AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL (72) Twórca(y) wynalazku: ADAM PIŁAT, Kraków, PL JAKUB KLOCEK, Kraków, PL (74) Pełnomocnik: rzecz. pat. Alina Magońska

2 PL 227 155 B1 Opis wynalazku Przedmiotem wynalazku jest konfigurowany komputer analogowy przeznaczony do przetwarzania sygnałów analogowych w tym między innymi do dynamicznej kontroli obiektów. Lampa elektronowa i tranzystor umożliwiły realizację pierwszych elektronicznych maszyn liczących, które pierwotnie realizowane były jako komputery analogowe w oparciu o zintegrowane moduły takie jak: wzmacniacz operacyjny, integrator, sumator, czy układ mnożący. Pierwsze komputery analogowe nie weszły do powszechnego użytku, ponieważ programowanie komputerów analogowych początkowo realizowano poprzez wykonanie kablowych połączeń elektrycznych pomiędzy poszczególnymi modułami. Ten pracochłonny proces programowania stanowił główną niedogodność komputerów analogowych i nie sprzyjał ich rozpowszechnieniu. Znacznie łatwiejsze okazało się programowanie komputerów cyfrowych, które praktycznie wyeliminowały komputery analogowe już w latach sześćdziesiątych XX wieku. Pomimo dużej szybkości pracy współczesnych komputerów: cyfrowych komputery analogowe mogą wykonać operacje przekształcenia wejściowych sygnałów analogowych na wyjściowe sygnały analogowe w czasie znacznie krótszym aniżeli komputer cyfrowy. Ta cecha sprawia, że dla niektórych zastosowań, zwłaszcza tam gdzie wymagana jest szybka reakcja systemu kontrolującego na nagłe zmiany wybranych parametrów, jedynie bezpośrednie analogowe obwody kontroli lub komputer analogowy mogą być zastosowane. Istotną cechą komputera analogowego jest fakt, że nie ma potrzeby konwersji sygnałów na postać cyfrową i odwrotnie, ponadto procesy konwersji wielu analogowych sygnałów wejściowych realizowane są symultanicznie. Tych korzystnych właściwości nie posiadają komputery cyfrowe. Ponieważ współczesne komputery analogowe zazwyczaj konfiguruje się dla konkretnej aplikacji, która nie wymaga najczęściej zmiany raz ustawionego programu i zazwyczaj nie korzysta z rozbudowanego programu, opracowane zostały w ostatnich latach struktury procesorów analogowych, które stanowią samodzielne komputery analogowe o ograniczonej mocy obliczeniowej. Opracowane w ostatnich latach struktury dynamicznie programowalnych procesorów analogowych, oraz programatory tych struktur, pozwalają na realizację reprogramowalnych komputerów analogowych, których proces adaptacji może być dokonany in situ, co pozwala na lepsze dopasowanie do aktualnych rzeczywistych warunków środowiskowych. Szczególne znaczenie mają kontrolery posiadające możliwość samo-uczenia się w oparciu o procesy ewolucyjne. Przykład takiego urządzenia i sposobu konfiguracji został ujawniony w amerykańskim zgłoszeniu patentowym nr 20100030711, Analogowy kontroler zawiera przewodzący arkusz procesora, który wyposażony jest w dużą ilość wyprowadzeń. Sposób konfiguracji polega na tym, że spośród wyprowadzeń arkusza procesora wybiera się wyprowadzenia stanowiące wejścia sygnałów analogowych, wyprowadzenia stanowiące wyjścia sygnałów analogowych oraz wyprowadzenia przejściowe pośrednie. Następnie, po wprowadzeniu wzorcowych sygnałów do wybranych wyprowadzeń wejściowych, dołącza się do wyprowadzeń pośrednich źródła prądu i komparatory napięcia, po czym mierzy się wartości błędów pomiędzy oczekiwanymi wartościami sygnałów dla sygnałów wyjściowych, a wartościami rzeczywistymi. Następnie, stosując algorytm ewolucyjny, kontynuuje się procesy wyboru wyprowadzeń pośrednich i ich połączeń ze źródłami prądu, tak długo, aż zostanie osiągnięty dopuszczalny margines błędu dla sygnałów wyjściowych. Obecnie realizację komputerów analogowych ułatwiają dynamicznie programowalne matryce analogowe. Z amerykańskiego opisu patentowego nr US 7,439,764 znany jest system przeznaczony dla programowalnych matryc analogowych. Programowalne matryce analogowe zawierające zestaw tranzystorów, zestawy analogowych bloków obliczeniowych, które mogą być wykorzystane do ustawienia napięć polaryzujących dla operacyjnych wzmacniaczy transkonduktancyjnych, dostrojenia częstotliwości pojemnościowo sprzężonych konwejerów, ustawienia parametrów układów mnożących oraz innych operacji. Zastosowane w matrycach tranzystory z pływającymi bramkami mogą być wykorzystane jako elementy przełączające, programowalne elementy rezystywne, precyzyjne źródła prądowe i programowalne tranzystory. Tranzystory z pływającymi bramkami umożliwiają programowanie i kształtowanie charakterystyk analogowych bloków obliczeniowych. Programowalne matryce analogowe jak również procesory analogowe programuje się za pomocą specyficznych urządzeń, Z amerykańskiego opisu patentowego nr US 7,024,654 znany jest sposób i system przeznaczony do konfiguracji półprzewodnikowych elementów analogowych. System, według wynalazku, zawiera programowalne urządzenie kontrolne, programowalne urządzenie obliczeniowe,

PL 227 155 B1 3 interfejs umożliwiający komunikację z urządzeniem programowanym oraz programowalny element analogowy. Programowalny element analogowy posiada blok pamięci połączony z programowalnym urządzeniem kontrolującym za pośrednictwem interfejsu komunikacyjnego oraz narzędziem programującym, które stanowi pierwszy program komputerowy wbudowany w programowalne urządzenie obliczeniowe i drugi program komputerowy. Drugi program komputerowy jest generowany częściowo przez pierwszy program komputerowy i jest wprowadzany do programowalnego elementu analogowego. Programowalne urządzenie kontrolne umożliwia ponadto modyfikację wprowadzonych danych oraz dobór nowych optymalnych wartości. Ponieważ, dostępne w chwili obecnej, dynamicznie programowalne procesory analogowe nie są przystosowane do realizacji złożonych wielokanałowych operacji, jak również nie są przystosowane do magazynowania informacji i wymiany informacji z innymi komputerami, a z drugiej strony istnieje zapotrzebowanie na takie urządzenia, rozwiązanie według wynalazku wychodzi naprzeciw tym potrzebom. Istotą wynalazku jest konfigurowany komputer analogowy, który ma cyfrowy blok konfigurujący połączony z poprzez magistralę sygnałów cyfrowych z modułem procesorów analogowych, modułem akwizycji, modułem zadajnika, przy czym moduł procesorów analogowych ma co najmniej jeden procesor analogowy oraz krosownicę sygnałów analogowych, która połączona jest z magistralą sygnałów analogowych, oraz poprzez wewnętrzną magistralę analogową z procesorem analogowym. Wewnętrzna magistrala sygnałów analogowych łączy ze sobą procesory analogowe oraz co najmniej jedną krosownicę. Do magistrali sygnałów analogowych dołączono analogowy interfejs wejściowy i interfejs wyjściowy. Do magistrali sygnałów analogowych dołączono moduł zadajnika. Do magistrali sygnałów analogowych dołączono moduł wykonawczy. Do magistrali sygnałów analogowych dołączono moduł akwizycji. W komputerze według wynalazku sygnały analogowe wyjściowe podawane są z magistrali sygnałów analogowych do co najmniej jednego z modułów: modułu analogowego interfejsu we/wy, modułu akwizycji, modułu układów wykonawczych. W komputerze według wynalazku moduł procesorów analogowych ma strukturę szeregową, równoległą lub mieszaną do przesyłania sygnałów analogowych poprzez co najmniej jedną konfigurowaną krosownicę łączącą ze sobą procesory analogowe (9) oraz co najmniej jedną krosownicę. Przedmiot wynalazku w przykładzie wykonania ujawniono na rysunku na którym: fig. 1 przedstawia podstawowe wykonanie komputera analogowego; fig. 2 przedstawia moduł procesora analogowego zawierającego wiele procesorów analogowych połączonych dodatkową wewnętrzna magistralą sygnałów analogowych 10 z którą połączona jest także krosownica sygnałów analogowych 11, ponadto moduł ten wyposażony jest w cyfrowy blok konfigurujący 12; fig. 3 przedstawia wewnętrzną strukturę modułu akwizycji, która wyposażona jest w moduł przetworników A/C 13, moduł cyfrowy 14 i moduł zewnętrznej pamięci 15; fig. 4 przedstawia wewnętrzną strukturę modułu zadajnika, która wyposażona jest w moduł przetworników C/A 16, moduł cyfrowy 17 i pamięć zewnętrzną 18; fig. 5 przedstawia wewnętrzną strukturę modułu wejść i wyjść analogowych; fig. 6 przedstawia wewnętrzną strukturę modułu wykonawczego, który wyposażony jest w układ mocy 21, układ kondycjonowania wyjściowych sygnałów mocy 20, układ pomiaru napięcia 22, układ pomiaru prądu 23; fig. 7 wyjaśnia metodę konfigurowania procesora analogowego; fig. 8 przedstawia przykład zastosowania komputera analogowego do sterowania promieniowym łożyskiem magnetycznym. Konfigurowany komputer analogowy zbudowano w oparciu o programowalny procesor analogowy, który umożliwia przetwarzanie sygnałów analogowych według zaprojektowanej struktury toru przetwarzania sygnału analogowego, Podstawowymi elementami komputera analogowego są: moduł procesorów analogowych 1 zawierający co najmniej jeden procesor analogowy 3 i krosownicę sygnałów analogowych 11, które połączone są ze sobą dodatkową wewnętrzną magistralą sygnałów analogowych 10, ponadto moduł wyposażony jest w cyfrowy blok konfigurujący 12. Zastosowana dodatkowa, wewnętrzna magistrala sygnałów analogowych 10 łączącą ze sobą procesory analogowe 9 oraz

4 PL 227 155 B1 krosownicę 11 umożliwia przyspieszenie procesu wymiany informacji (wartości sygnałów analogowych) pomiędzy procesorami analogowymi 9. Zadaniem magistrali analogowej 2 jest przesyłanie sygnałów analogowych pomiędzy modułami komputera. Magistrala cyfrowa 3 służy do wymiany informacji w postaci cyfrowej pomiędzy poszczególnymi modułami cyfrowymi. Cyfrowy blok konfigurujący 12 zastosowany w komputerze przeznaczony jest do konfiguracji procesorów analogowych 9 oraz z ich dynamicznej modyfikacji. Ponadto komputer analogowy może być wyposażony w moduły interfejsów analogowych 4 umożliwiające połączenie komputera z urządzeniami zewnętrznymi. Komputer wyposażony jest także w moduł akwizycji 5 służący do pomiarów sygnałów analogowych występujących na magistrali sygnałów analogowych 2 celem ich badania i rejestracji. Zastosowanie modułu zadajnika 6 pozwala na wprowadzenie do komputera sygnałów cyfrowych poprzez ich przetworzenie na postać analogową i przesłanie na magistralę 2. Moduł komunikacyjny 8 umożliwia sprzężenie komputera z innymi urządzeniami cyfrowymi poprzez komunikację cyfrową umożliwiając tym samym konfigurowanie procesorów analogowych 9 komputera, modyfikację konfiguracji lub zmianę parametrów konfiguracji procesorów analogowych 9 komputera podczas jego pracy, przesyłanie danych do modułu zadajnika 8, odbieranie danych z modułu akwizycji 5. Układy wykonawcze 7 stanowią peryferia zewnętrzne komputer dedykowane do podłączenia zewnętrznych urządzeń wykonawczych. Moduł akwizycji 5 zawiera zestaw przetworników A/C 13 podłączonych do magistrali analogowej 2 oraz do modułu cyfrowego 14 sterującego pracą przetworników. Przetworzone sygnały analogowe do postaci cyfrowej są przetwarzane poprzez moduł cyfrowy 14 oraz mogą być rejestrowane w zewnętrznej pamięci 15 umożliwiając akwizycję mierzonych wartości w ograniczonym horyzoncie czasowym determinowanym ilością danych pomiarowych, ich długością mierzoną w bitach oraz częstotliwością akwizycji. Moduł zadajnika 6 zawiera zestaw przetworników C/A 16 dołączonych do magistrali analogowej 2 oraz do modułu cyfrowego 17 sterującego pracą przetworników. Przekazane sygnały cyfrowe za pośrednictwem przetworników są przetwarzane do postaci analogowej, a następnie przekazywane na magistralę sygnałów analogowych 2. Dane dla zadań przetwarzania są przechowywane przez moduł cyfrowy 17 lub w pamięci zewnętrznej 18 połączonej z modułem cyfrowym 17. Pojemność pamięci modułu cyfrowego 17 oraz pamięci zewnętrznej 18 determinuje ilość danych przeznaczonych do przetwarzania ze względu na rozdzielczość przetworników oraz częstotliwość odświeżania wyjść analogowych. Moduł analogowych interfejsów we/wy 4 służy do przetwarzania sygnałów analogowych celem połączenia z zewnętrznymi układami we/wy. Jego zadaniem jest dopasowanie poziomów sygnałów napięciowych z i do magistrali analogowej komputera. Elementami składowymi modułu we/wy są układy buforowania, przesuwania oraz skalowania sygnału analogowego 19 podłączone do magistrali analogowej 2. Sygnałami wejściowym są sygnały napięciowe różnicowe bądź odniesione względem potencjału masy komputera. Sygnał napięciowy wejściowy jest przetwarzany poprzez moduły we/wy kondycjonowania sygnałów analogowych tak że na magistralę analogową i na złącza wyjściowe podawany jest sygnał napięciowy odniesiony względem potencjału masy. Układ wykonawczy 7 stanowi opcjonalne wyposażenie komputera analogowego i jest przeznaczony do zasilania urządzeń wykonawczych (np. silników, siłowników elektromagnetycznych, pomp, zaworów, itp.) celem ich sterowania. Moduł ten posiada układ mocy 21, który pozwala dostarczyć stosowne napięcie. Aby wysterować układ mocy 21 sygnały z magistrali analogowej 2 są przetwarzane poprzez wejściowy moduł kondycjonowania 20 sygnałów analogowych. Moduł wykonawczy 7 jest wyposażony w układ pomiaru napięcia 22 zasilającego, element wykonawczy oraz układ pomiaru natężenia prądu 23 przepływającego przez element wykonawczy. Sygnały wyjściowe z modułów 22 i 23 są przetwarzane przez moduł wyjściowy kondycjonowania sygnałów analogowych 20 i przekazywane na magistralę sygnałów analogowych 2. Metoda projektowania i konfigurowania komputera analogowego bazuje na oprogramowaniu dostarczonym przez producenta procesorów analogowych. Na podstawie modułów bibliotecznych podstawowych komponentów przetwarzających sygnały analogowe poprzez procesor analogowy dokonuje się zestawienia toru przetwarzania sygnałów analogowych. Automatyczna metoda projektowania architektury komputera analogowego korzysta z elementarnych metod przetwarzania sygnałów analogowych zestawiając je w łańcuchy przetwarzania sygnałów celem otrzymania pożądanej sygnału analogowego opisanego stosowną formułą matematyczną z łączności programowej zapewnionej

PL 227 155 B1 5 przez technologię COM metoda projektowania tworzy stosowną konfigurację w oprogramowaniu konfiguracyjnym procesów analogowych, a następnie odczytując wartości z poszczególnych bloków bibliotecznych weryfikuje pożądane wartości i właściwości torów przetwarzania sygnałów. Skonfigurowanie komputera analogowego stosowną konfiguracją jest możliwe dzięki konfiguracji generowanej poprzez oprogramowanie producenta procesorów analogowych. Komputer analogowy ma możliwość ręcznego zaprojektowania i zaprogramowania poprzez bezpośrednie działanie użytkownika w oprogramowaniu dedykowanym do programowania procesorów analogowych. W tym przypadku wymagana jest znajomość architektury komputera analogowego a w szczególności sposobu konfiguracji i połączeń procesorów analogowych. Układy cyfrowe komputera zostały tak zaprojektowane aby można było przesyłać konfigurację do poszczególnych procesorów analogowych. Metoda automatycznej konfiguracji i walidacji projektu pozwala na zweryfikowanie właściwości toru przetwarzania sygnału analogowego jeszcze przed konfigurowaniem komputera. Automatyczna metoda projektowania, walidacji i konfiguracji komputera analogowego pozwala na automatyzację procesu projektowania, a także na optymalizację wykorzystania zasobów komputera analogowego. Metoda konfiguracji komputera pozwala na całościowe bądź częściowe zmiany w konfiguracji komputera analogowego umożliwiając tym samym jego pełną lub częściową rekonfigurację podczas jego działania. Pozwala to na zmianę wybranych parametrów zastosowanych komponentów w torach przetwarzania sygnałów analogowych. Informacją wejściową dla metody projektowania architektury komputera analogowego są dostępne formuły zawarte w zestawie formuł matematycznych 24 opisujące sposób przetwarzania sygnałów analogowych. Na ich podstawie moduł analizy zasobów sprzętowych, generacji walidacji i konfiguracji 25 dokonuje oceny zasobów sprzętowych wymaganych do ich przetworzenia. Moduł analizy zasobów sprzętowych generacji walidacji i konfiguracji 25 posiada informacje o aktualnej dostępnej konfiguracji sprzętowej komputera analogowego. Moduł analizy zasobów sprzętowych, generacji walidacji i konfiguracji 25 korzysta z bibliotek modułów CAM zawartych w module programowych procesorów analogowych 26 a dostarczanych przez producenta procesorów analogowych. Bazując na ich charakterystyce przetwarzania sygnałów oraz wymaganych zasobach sprzętowych procesora opracowywany jest sposób przetwarzania sygnału analogowego. Dostosowywane są częstotliwość próbkowania sygnału analogowego, parametry poszczególnych modułów bibliotecznych, elementy łączące poszczególne moduły przetwarzania a wykorzystujące moduły GAM, wzajemne połączenia pomiędzy modułami GAM procesora jak i wielu procesorów z wykorzystaniem ograniczeń sprzętowych. Moduł analizy zasobów sprzętowych, generacji walidacji i konfiguracji 25 uwzględnia ograniczenia sprzętowe wynikające z architektury komputera analogowego. W wyniku analizy żądanego przetwarzania danych i braku wystarczających zasobów komputera analogowego zgłaszana jest informacja konieczności zwiększenia ilości procesorów analogowych. Moduł analizy zasobów sprzętowych, generacji walidacji i konfiguracji generacji walidacji konfiguracji 25 posiada zdolność automatycznego zweryfikowania parametrów toru przetwarzania sygnałów względem zadanych. Korzystając z wymiany informacji pomiędzy modułem analizy generacji walidacji i konfiguracji 25 i modułem programowym procesorów analogowych 26 parametry poszczególnych konfigurowalnych modułów analogowych są ustawiane według żądanego schematu i wartości przetwarzanego sygnału, następnie wyznaczane są optymalne parametry pracy dla poszczególnych konfigurowalnych modułów analogowych wynikające z ograniczeń sprzętowych i zastosowanych technologii w układach procesorów analogowych, dalej parametry te są odczytywane z modułu procesorów analogowych 26 przez moduł generacji walidacji i konfiguracji 25 poddawane analizie. Analiza ta dotyczy poszczególnego bloku bibliotecznego jak i całego toru przetwarzania, W przypadku wystąpienia różnic moduł analizy zasobów sprzętowych, generacji walidacji i konfiguracji generacji walidacji i konfiguracji 25 dokonuje zmiany w innych fragmentach toru przetwarzania tak, aby zapewnić pożądaną transformację sygnału. W przypadku braku takich możliwości zgłaszana jest informacja o przyczynie niezgodności oraz wykazywana jest różnica pomiędzy sygnałami wejściowymi a przetwarzanymi. Zaprojektowana struktura komputera analogowego jest przez moduł konfiguratora 27, jest stosowana do konfigurowania komputera analogowego. P r z y k ł a d zastosowania Komputer analogowy zastosowano do sterowania aktywnym promieniowym łożyskiem magnetycznym przedstawionym na fig. 8. Łożysko składa się z trzech siłowników elektromagnetycznych EM1, EM2, EM3 zasilanych niezależnie. Sygnały pozycji wirnika z bezkontaktowych czujników odległości X, Y podawane są na analogowe interfejsy wejściowe 4 i dalej na magistralę analogową 2.

6 PL 227 155 B1 Skonfigurowany komputer poprzez połączenia na krosownicy 11 przesyła sygnały pomiarowe do procesorów analogowych 9. Tamże, zachodzi wyznaczenie sterowania na podstawie sygnałów położenia wirnika. Wyznaczone sterowanie w postaci trzech sygnałów jest podawane na magistralę analogową i dalej do poszczególnych modułów mocy 21, do których wyjść są podłączone uzwojenia siłowników elektromagnetycznych. Konfigurowany komputer analogowy, według wynalazku, dzięki zastosowaniu procesorów analogowych umożliwia wyeliminowanie cyfrowego przetwarzania sygnałów w urządzeniach pomiarowosterujących, a tym samym umożliwia poszerzenie pasma sterowania, zwiększenie precyzji przetwarzania sygnałów analogowych, realizowanie dowolnej konfiguracji toru przetwarzania na podstawie dostępnych zasobów sprzętowych procesorów analogowych, obniżenie kosztów i czasu realizacji projektu przetwarzania sygnałów analogowych, dynamicznej rekonfiguracji układu bądź jego części podczas przetwarzania sygnałów analogowych. Zastrzeżenia patentowe 1. Konfigurowany komputer analogowy zawierający co najmniej jeden procesor analogowy, magistralę sygnałów analogowych, magistralę sygnałów cyfrowych, co najmniej jedną krosownicę sygnałów analogowych, układy analogowych interfejsów wejściowych i wyjściowych, znamienny tym, że ma cyfrowy blok konfigurujący (12) połączony z poprzez magistralę sygnałów cyfrowych (3) z modułem procesorów analogowych (1), modułem akwizycji (5), modułem zadajnika (6), przy czym moduł procesorów analogowych ma co najmniej jeden procesor analogowy (9) oraz krosownicę sygnałów analogowych (11), która połączona jest z magistralą sygnałów analogowych (2), oraz poprzez wewnętrzną magistralę analogową (10) z procesorem analogowym (9). 2. Konfigurowany komputer według zastrz. 1, znamienny tym, że wewnętrzna magistrala sygnałów analogowych (10) łączy ze sobą procesory analogowe (9) oraz co najmniej jedną krosownicę (11). 3. Konfigurowany komputer według zastrz. 1, znamienny tym, że ma do magistrali sygnałów analogowych (2) dołączony analogowy interfejs wejściowy (4). 4. Konfigurowany komputer według zastrz. 1, znamienny tym, że ma do magistrali sygnałów analogowych (2) dołączony moduł zadajnika (6). 5. Konfigurowany komputer według zastrz. 1, znamienny tym, że ma do magistrali sygnałów analogowych (2) dołączony moduł wykonawczy (7). 6. Konfigurowany komputer według zastrz. 1, znamienny tym, że ma do magistrali sygnałów analogowych (2) dołączony moduł akwizycji (5).

PL 227 155 B1 7 Rysunki

8 PL 227 155 B1 Departament Wydawnictw UPRP Cena 2,46 zł (w tym 23% VAT)