PAK 08 2011 spis tresci

Transkrypt

PAK 08 2011 spis tresci
POMIARY
AUTOMATYKA
KONTROLA
8-2011
SIERPIEŃ
VOL. 57
ISSN 0032-4140
INDEKS 36958
ORGAN POLSKIEGO STOWARZYSZENIA POLSPAR
ORGAN SEKCJI METROLOGII SIMP
MEASUREMENT AUTOMATION AND MONITORING
TYTUŁ CZĘŚCIOWO DOTOWANY PRZEZ
MINISTERSTWO NAUKI I SZKOLNICTWA WYŻSZEGO
SPIS TREŚCI / CONTENTS
ROK ZAŁOŻENIA: 1955
str.
ARTYKUŁY NAUKOWE - SCIENTIFIC PAPERS
SPIS TREŚCI / CONTENTS
str.
Marcin IWIŃSKI, Janusz SOSNOWSKI
Symulacja błędów przemijających w mikrokontrolerze satelitarnym
Transient fault simulation in a satellite microcontroller
822
Alexandr ŜARIOV, Radosław MACIASZCZYK, Ireneusz DĘBSKI,
Andrzej ANTOSIK
Mikroprocesorowa czterowirnikowa platforma latająca
Microprocessor-based 4-rotor flying platform
825
Teodora DIMITROVA – GREKOW
Quasi-autonomiczny pojazd na bazie zestawu Lego Mindstorms NXT
Lego Mindstorms NXT based quasi-autonomous vehicle
839
Michał MOSDORF, Janusz SOSNOWSKI
Fault injection in embedded systems using GNU Debugger
Symulacja błędów w systemach wbudowanych z wykorzystaniem GDB
828
Adam MILIK, Andrzej PUŁKA
Implementacja wyrażeń arytmetycznych w rekonfigurowalnych sterownikach
logicznych
On arithmetic operation implementation in a reconfigurable logic controller
842
Sławomir MICHALAK
Pomiar czasu propagacji inwerterów implementowanych w układach
programowalnych w temperaturze ciekłego azotu
Measurement of propagation delay of inverters implemented in programmable
devices at liquid nitrogen temperature
845
Piotr GAWKOWSKI, Konrad GROCHOWSKI, Paweł PISARCZYK
Fault injection approach towards dependability analysis in real time operating
systems
Symulacja błędów w analizie wiarygodności w systemach czasu rzeczywistego
830
Adam ZIĘBIŃSKI, Rafał CUPEK, Wojciech SROKA
Aplikacja w języku Java realizująca funkcję parsera pseudokodu opisującego
strukturę specjalizowanego koprocesora sterownika PLC do VHDL
Application in Java language realizing the function parser of pseudocode
describing structure of a specialized coprocessor of PLC in VHDL
833
Piotr KAWALEC
Specjalizowane rekonfigurowalne sterowniki poziomu lokalnego
w inteligentnych systemach transportowych ITS
Specialized reconfigurable controllers of local level in ITS
848
Włodzimierz BIELECKI, Krzysztof SIEDLECKI
Wpływ redukcji zależności w pętlach programowych na zużycie zasobów
w systemach wbudowanych
Impact of dependence reduction in programming loops on resource usage
in embedded systems
836
Miesięcznik POMIARY AUTOMATYKA KONTROLA wydawany jest przez Wydawnictwo PAK - Agenda SIMP
00-050 Warszawa, ul. Świętokrzyska 14A, tel./fax: (+48) 22 827 25 40
44-100 Gliwice, ul. Akademicka 10, tel./fax: (+48) 32 237 19 45, e-mail: [email protected], www.pak.info.pl
Miesięcznik POMIARY AUTOMATYKA KONTROLA jest zamieszczony w międzynarodowych bazach:
IEE INSPEC, SCOPUS, ULRICHSWEB, INDEX COPERNICUS, GOOGLE SCHOLAR oraz w bazie polskich czasopism technicznych BAZTECH
Miesięcznik PAK znajduje się na liście czasopism punktowanych przez MNiSzW z przypisaną liczbą 9 punktów
RADA PROGRAMOWA / PROGRAMME COMMITTEE:
Członkowie krajowi / Native Members:
Prof. Tadeusz KACZOREK (Przewodniczący) - członek rzecz. PAN, prof. Stanisław Adamczak - członek KMiAN PAN, prof. Stanisław Bańka - członek KAiR PAN,
prof. Jerzy Barzykowski - członek KMiAN PAN, prof. Mikołaj Busłowicz - członek KAiR PAN, prof. Anna Cysewska-Sobusiak, prof. Janusz Gajda - członek KMiAN PAN,
prof. Ryszard Jachowicz - członek KMiAN PAN, prof. Zdzisław Kabza - członek KPE PAN, prof. Jerzy Klamka - członek rzecz. PAN, prof. Józef Korbicz - członek koresp.
PAN, prof. Jan Maciej Kościelny - członek KAiR PAN, prof. Janusz Kowal, prof. Zdzisław Kowalczuk, prof. Krzysztof Kozłowski - członek KAiR PAN, prof. Jerzy Kurek,
mgr inż. Andrzej Łobzowski, prof. Janusz Mindykowski - członek KMiAN PAN, prof. Waldemar Minkina, prof. Janusz Mroczka - członek koresp. PAN, prof. Antoni Nowakowski członek KBiIB PAN, prof. Tadeusz Pałko - członek KBiIB PAN, prof. Tadeusz Puchałka, doc. Zbigniew Ranachowski, dr inż. Tadeusz Sarnowski, prof. Zygmunt Strzyżakowski,
prof. Michał Szyper - członek KMiAN PAN, prof. Ryszard Tadeusiewicz - członek koresp. PAN, prof. Leszek Trybus - członek KAiR PAN, prof. Tadeusz Uhl – członek KBM
PAN, prof. Bogusław Więcek, prof. Wiesław Winiecki - członek KMiAN PAN, prof. Cezary Zieliński - członek KAiR PAN, prof. Romuald Zielonko - członek KMiAN PAN.
Członkowie zagraniczni / Foreign Members:
Prof. Leszek S. Czarnecki (USA), prof. Mykhaylo Dorozhovets (Ukraine), prof. Gerald Gerlach (Germany), prof. Orest Ivakhiv (Ukraine), prof. Witold Pedrycz (Canada),
prof. Marek Zaremba (Canada).
KOLEGIUM REDAKCYJNE / EDITORIAL BOARD:
Prof. dr hab. inż. Tadeusz SKUBIS (redaktor naczelny), dr inż. Artur Skórkowski (redaktor ds. naukowych), dr inż. Paweł Fotowicz (niepewność), prof. dr hab. inż. Janusz
Gajda (metrologia-pomiary), prof. dr hab. inż. Jan Maciej Kościelny (automatyka), prof. dr hab. inż. Krzysztof Kozłowski (robotyka), prof. dr hab. inż. Waldemar Minkina
(termometria), prof. dr hab. inż. Tadeusz Pałko (bioinżynieria, pomiary w medycynie), prof. dr hab. inż. Zygmunt Strzyżakowski (systemy bezpieczeństwa), prof. dr hab. inż.
Tadeusz Uhl (mechatronika), doc. dr inż. Maria Bojarska (redaktor tekstów anglojęzycznych), mgr Agnieszka Skórkowska (specjalista ds. organizacyjnych), mgr Anna
Dąbrowska (sekretarz redakcji).
Redakcja przyjmuje do publikacji tylko prace oryginalne, nie publikowane wcześniej w innych czasopismach.
Redakcja nie zwraca materiałów nie zamówionych oraz zastrzega sobie prawo redagowania i skracania tekstów oraz streszczeń.
Autorzy materiałów nadesłanych do publikacji są odpowiedzialni za przestrzeganie prawa autorskiego.
Zarówno treść pracy, jak i wykorzystane w niej ilustracje oraz tabele powinny stanowić dorobek własny Autora
lub muszą być opisane zgodnie z zasadami cytowania, z powołaniem się na źródło cytatu.
Redakcja ma prawo do korzystania z utworu, rozporządzania nim i udostępniania dowolną techniką, w tym też elektroniczną
oraz ma prawo do rozpowszechniania go dowolnymi kanałami dystrybucyjnymi.
Przedrukowywanie materiałów lub ich fragmentów wymaga pisemnej zgody redakcji.
Redakcja nie ponosi odpowiedzialności za treść materiałów reklamowych.
Miesięcznik PAK można zaprenumerować indywidualnie w Wydawnictwie PAK (www.pak.info.pl) lub przez kolporterów zbiorowych:
Garmond Press tel.: (+48) 22 817 20 12, Kolporter S.A. tel.: (+48) 41 367 88 88, RUCH S.A. tel.: (+48) 22 586 13 30, Wydawnictwo SIGMA-NOT tel.: (+48) 22 840 30 86
Skład i łamanie: Redakcja Gliwice, 44-100 Gliwice, ul. Akademicka 10, p. 30b, tel./fax: (+48) 32 237 19 45, e-mail: [email protected]
Druk: Poligrafia D&N, 44-109 Gliwice, ul. Pszenna 2, tel.: (+48) 32 234 58 40, fax: (+48) 32 330 15 13, e-mail: [email protected]
nakład 750 egz.
820 
SPIS TREŚCI / CONTENTS
str.
ARTYKUŁY NAUKOWE - SCIENTIFIC PAPERS
Monika WIŚNIEWSKA, Marian ADAMSKI, Remigiusz WIŚNIEWSKI
Dekompozycja sterowników współbieżnych z zastosowaniem transwersal
dokładnych hipergrafu
Exact transversals in decomposition of Petri Nets into concurrent subnets
Alexander BARKALOV, Larysa TITARENKO,
Sławomir CHMIELEWSKI
Wykorzystanie własności układu sterującego w układach CPLD
Use of control unit properties in CPLD systems
851
854
Michał KRUPIŃSKI, Tomasz SOSNOWSKI, Grzegorz BIESZCZAD,
Henryk MADURA
Synchronizacja obrazów pochodzących z różnych źródeł z zastosowaniem
układu programowalnego
System for synchronization of video images from different sources
858
Grzegorz HOŁOWIŃSKI, Krzysztof MAŁECKI
Grafowy automat komórkowy o zmiennych sąsiedztwach relacyjnych
komórek – założenia dla implementacji w FPGA
Graph Cellular Automaton with Dynamic Relation Based Neighborhoods
of Cells – Introduction for FPGA Implementation
861
Adam OPARA, Dariusz KANIA
Wykorzystanie dwupoziomowej optymalizacji do poprawy wyników syntezy
z wykorzystaniem BDD
Enhancing logic synthesis based on two-stage BDD decomposition by using
two-level optimization
864
Alexander BARKALOV, Larysa TITARENKO, Jacek BIEGANOWSKI
Implementacja sprzętowa algorytmu MD5 w układach FPGA z użyciem
mikroprogramowanego układu sterującego
Hardware implementation of MD5 algorithm in FPGAs using compositional
microprogram control unit
868
Ernest JAMRO, Maciej WIELGOSZ, Witold CIOCH,
Sławomir BIENIASZ
Efektywna komunikacja ARM-FPGA z użyciem interfejsu SPI
Efficient ARM-FPGA data transfer employing SPI interface
Maciej WIELGOSZ, Ernest JAMRO, Witold CIOCH,
Sławomir BIENIASZ
System wbudowany oparty na procesorze ARM oraz układzie FPGA
Embedded system based on ARM processor and FPGA
SPIS TREŚCI / CONTENTS
Artur ZAWADZKI, Marek GORGOŃ
Nowa architektura wizyjnego systemu wbudowanego dedykowana dla
kamery inteligentnej
A new architecture of the FPGA-based embedded vision system dedicated for
smart cameras
Andrzej SKORUPSKI, Marek SZYPROWSKI, Paweł KERNTOPF
Algorytm syntezy kombinacyjnych układów odwracalnych
Algorithm for reversible circuit synthesis
Dominik ŻUREK, Maciej WIELGOSZ, Ernest JAMRO,
Kazimierz WIATR
Implementacja w układach FPGA wybranych fragmentów metody szybkiej
segmentacji obrazów
FPGA implementation of selected parts of the fast image segmentation
algorithm
PAK vol. 57, nr 8/2011
871
str.
902
905
Przemysław MAZUREK, Krzysztof OKARMA
Zastosowanie przetwarzania równoległego w procesorach graficznych do
szybkiej estymacji wskaźnika wielorozdzielczego podobieństwa
strukturalnego dla celów oceny jakości obrazów cyfrowych
Application of parallel processing to GPGPUs for fast estimation of the
Multi-Scale Structural Similarity index for digital image quality assessment
purposes
908
Marek SZYPROWSKI, Paweł KERNTOPF
Realizacje układów odwracalnych w technologiach półprzewodnikowych
Implementation of reversible circuits in semiconductor technologies
911
Michał FULARZ, Marek KRAFT
Implementacja w układzie reprogramowalnym wieloprocesorowego systemu
realizującego algorytm RANSAC
FPGA implementation of a multiprocessor system performing the RANSAC
algorithm
914
Konrad PRZYGODA, Tomasz POŹNIAK
Układy Virtex i Spartan w systemach kompensacji sił Lorentza
w akceleratorach
Virtex and Spartan based Lorentz force compensation systems in accelerators
917
Bartosz CHOJNACKI, Piotr DZIURZAŃSKI, Tomasz MĄKA
Multi-Stream Routing in Network on Chip for Data-dominated Algorithms
Routing wielościeżkowy w sieciach wewnątrzukładowych dla algorytmów
zdominowanych przez dane
920
874
Grzegorz GANCARCZYK, Agnieszka DĄBROWSKA – BORUCH,
Kazimierz WIATR
Sprzętowy detektor szyfrowanej informacji przesyłanej w sieciach TCP/IP
Hardware detector of encrypted information transmitted in the TCP/IP networks
Łukasz KRZAK, Dominik RZEPKA, Cezary WOREK
Algorytm odtwarzania zegara transmisji dla pakietowych systemów
radiokomunikacyjnych o zmiennej szybkości bitowej
Clock recovery algorithm for multi-rate packet radiocommunication systems
926
877
Anna TOMASZEWSKA, Krzysztof STEFANOWSKI
Efekt rozpraszania podpowierzchniowego z wykorzystaniem
programowalnego procesora graficznego
GPU based subsurface scattering effect
930
Dominik BUDYN, Paweł RUSSEK, Kazimierz WIATR
Porównanie wydajności języków projektowania na przykładzie języka
Mitrion-C oraz VHDL dla sprzętowego procesora CORDIC
Performance comparison of hardware languages based on Mitrion-C and
VHDL case study for CORDIC algorithm
933
Dominik RZEPKA, Łukasz KRZAK, Cezary WOREK
Metoda doboru sekwencji preambuły dla efektywnej implementacji
algorytmu synchronizacji
Preamble sequences for efficient implementation of synchronization
algorithm
936
Alexander BARKALOV, Larysa TITARENKO, Olena HEBDA
Optimization of Moore finite-state-machine matrix circuit
Optymalizacja macierzowego układu skończonego automatu stanu typu
Moore'a
939
Iwona GROBELNA
Regułowa reprezentacja interpretowanych sieci Petriego sterowania dla
potrzeb syntezy i weryfikacji
Rule-based representation of Control Interpreted Petri Nets for synthesis
and verification purposes
942
Marian ADAMSKI, Monika WIŚNIEWSKA
Zastosowanie teorii hipergrafów w procesie analizy systemów dyskretnych
opisanych sieciami Petriego
Application of hypergraphs to analysis of discrete-systems described with
Petri Nets
945
Mieczysław JESSA, Łukasz MATUSZEWSKI, Michał JAWORSKI
Losowość generatora TRNG zaimplementowanego w FPGA
Randomness of TRNG implemented in FPGA
880
Sławomir JASZCZAK
Szybkie prototypowanie cyfrowego algorytmu fuzzy PID w sterowniku
B&R
Rapid prototyping of the digital fuzzy PID algorithm in a B&R controller
883
Mariusz KAPRUZIAK
Zmodyfikowana zrandomizowana transformata Hougha w strukturze FPGA
Modified randomized Hough Transform in FPGA
886
Paweł WUJEK, Ryszard PEŁKA
Układ SoC – FPGA do detekcji twarzy w obrazach cyfrowych
A SoC – FPGA for face detection in digital images
889
Bogdan OLECH
Kształcenie inżynierów w zakresie nowoczesnych dziedzin technicznych
kreowane możliwościami oferowanymi przez technologię FPGA
FPGA as a driving component in education of high technology engineers
892
Przemysław MAZUREK
Circle parameters estimation using Hough transform implemented
on GPGPU
Estymacja parametrów okręgu z wykorzystaniem transformaty Hougha
dla GPGPU
896
Anna TOMASZEWSKA
Wspomaganie sprzętowe do wyznaczenia statystyk obrazów naturalnych
wyższego rzędu
GPU-based natural images statistics calculation
899
923
PAK vol. 57, nr 8/2011
 821
Monika WIŚNIEWSKA
Autorski system wspomagający proces dekompozycji sieci Petriego na
podsieci typu automatowego
CAD system for automatic decomposition of Petri Nets
948
Krzysztof KRASKA, Tomasz WIERCIŃSKI, Agnieszka KAMIŃSKA
Obliczeniowe szacowanie lokalności danych dla programów ANSI-C
Estimation of data locality for ANSI-C source codes
951
Łukasz STEFANOWICZ, Remigiusz WIŚNIEWSKI,
Monika WIŚNIEWSKA
Akceleracja obliczeń komputerowych za pomocą układów graficznych
z wykorzystaniem technologii CUDA
Computing acceleration based on application of the CUDA technology
Włodzimierz BIELECKI, Marek PAŁKOWSKI
Wyznaczanie równoległości pętli programowych w aplikacjach dedykowanych
dla procesorów graficznych
Parallelizing program loops for graphics processing in general purpose
computing
963
Paweł DUC
Sprzętowa weryfikacja funkcjonalna magistrali AMBA® AXI
Functional hardware verification of AMBA® AXI bus
966
954
Piotr BŁASZYŃSKI, Maciej POLIWODA
Reprezentacja przestrzeni iteracji pętli i opisu zależności w kompilatorze
zrównoleglającym
Representation of iteration domain and description of dependencies in
a parallelizing compiler
957
Radosław MACIASZCZYK, Sebastian KRUSZKO
Optymalizacja obliczeń rozszerzonego filtru Kalmana dla mikrokontrolera
z rodziny ARM
Optimization calculations of an extended Kalman filter for the ARM
microcontroller family
960
INFORMACJE - INFORMATION
Informacje dla Autorów
Szanowni Autorzy artykułów publikowanych w PAK
Informacja redakcji dotycząca artykułów współautorskich
Wersja elektroniczna miesięcznika PAK
Nowa inicjatywa PAK
Zapraszamy do publikacji artykułów naukowych w czasopiśmie PAK
Wydawnictwo PAK
Wortal branżowy www.energoelektronika.pl
821
857
857
919
929
929
969
969
KONFERENCJE NAUKOWO-TECHNICZNE - CONFERENCES
970
REKLAMY - ADVERTISEMENTS
okładki: I, II, III, IV
Wydanie publikacji zrealizowano przy udziale środków otrzymanych z budżetu Województwa Zachodniopomorskiego.
________________________________________________________________________
INFORMACJE
Informacje dla Autorów
Redakcja przyjmuje do publikacji tylko prace oryginalne, nie publikowane wcześniej w innych czasopismach. Redakcja nie zwraca materiałów nie zamówionych oraz zastrzega sobie prawo redagowania i skracania tekstów oraz streszczeń.
Artykuły naukowe publikowane w czasopiśmie PAK są formatowane jednolicie zgodnie z ustaloną formatką zamieszczoną na stronie
redakcyjnej www.pak.info.pl. Dlatego artykuły przekazywane redakcji należy przygotowywać w edytorze Microsoft Word 2003
(w formacie DOC) z zachowaniem:
• wielkości czcionek,
• odstępów między wierszami tekstu,
• odstępów przed i po rysunkach, wzorach i tabelach,
• oznaczeń we wzorach, tabelach i na rysunkach zgodnych z oznaczeniami w tekście,
• układu poszczególnych elementów na stronie.
Osobno należy przygotować w pliku w formacie DOC notki biograficzne autorów o objętości nie przekraczającej 450 znaków, zawierające podstawowe dane charakteryzujące działalność naukową, tytuły naukowe i zawodowe, miejsce pracy i zajmowane stanowiska, informacje o uprawianej dziedzinie, adres e-mail oraz aktualne zdjęcie autora o rozmiarze 3,8 x 2,7 cm zapisane w skali odcieni szarości lub
dołączone w osobnym pliku (w formacie TIF).
Wszystkie materiały:
• artykuł (w formacie DOC),
• notki biograficzne autorów (w formacie DOC),
• zdjęcia i rysunki (w formacie TIF lub CDR),
prosimy przesyłać w formie plików oraz dodatkowo jako wydruki na białym papierze (lub w formacie PDF) na adres e-mail:
[email protected] lub pocztą zwykłą, na adres: Redakcja Czasopisma Pomiary Automatyka Kontrola, Asystent Redaktora
Naczelnego mgr Agnieszka Skórkowska, ul. Akademicka 10, p.21A, 44-100 Gliwice.
Wszystkie artykuły naukowe są dopuszczane do publikacji w czasopiśmie PAK po otrzymaniu pozytywnej recenzji. Autorzy materiałów nadesłanych do publikacji są odpowiedzialni za przestrzeganie prawa autorskiego. Zarówno treść pracy, jak i wykorzystane w niej ilustracje oraz
tabele powinny stanowić dorobek własny Autora lub muszą być opisane zgodnie z zasadami cytowania, z powołaniem się na źródło cytatu.
Przedrukowywanie materiałów lub ich fragmentów wymaga pisemnej zgody redakcji. Redakcja ma prawo do korzystania z utworu, rozporządzania nim i udostępniania dowolną techniką, w tym też elektroniczną oraz ma prawo do rozpowszechniania go dowolnymi kanałami
dystrybucyjnymi.