Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "funkcje" wg kryterium: Temat


Tytuł:
Elementary functions in HLL on example of CORDIC algorithm implemented in Mitrion-C language
Implementacja funkcji elementarnych w FPGA na przykładzie algorytmu CORDIC w języku wysokiego poziomu Mitrion-C
Autorzy:
Pietroń, M.
Wiatr, K.
Powiązania:
https://bibliotekanauki.pl/articles/156559.pdf
Data publikacji:
2012
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
HLL
FPGA
funkcje elementarne
HPRC
elementary functions
Opis:
The elementary functions are very often used in scientific computations. The quantum chemistry, physics, financial computing are only examples were elementary functions like exponent, logarithm are intensively computed. This paper presents implementation of an exp(x) core in a CORDIC-algorithm written in Mitrion-C lanuage. The Mitrion-C language is a new high level language. It enables implementing pipelined and wide paralleled algorithms on FPGA platforms. It makes process of algorithms implementation on FPGA faster. From gravitational forces to quantum chemistry or financial mathematics, computational scientists very often use exp(x) in computer simulations. The implemented core generates IEEE 754 standard single precision exponential values. The CORDIC algorithm can be used to compute wide spectrum of different elementary functions like sine, cosine, tangent. In our solution values of the exponent for integer part of the input argument are stored in a table. The table is allocated in an internal memory. The fractional part is computed by the CORDIC algorithm. The final result is achieved by multiplying the values of the fractional and integer part. Our implementation is made on SGI Altix 4700 hardware platform. It is SGI multiprocessor distributed shared memory computer system with Virtex-4 LX 200 FPGAs.
Funkcje elementarne są bardzo często wykorzystywane w obliczeniach naukowych. Chemia kwantowa, matematyka finansowa, fizyka jedne z wielu dziedzin gdzie funkcje takie jak eksponenta, logarytm są intensywnie wykonywane. Praca ta przedstawia implementację funkcji eksponenty za pomocą algorytmu CORDIC w języku Mitrion-C. Mitrion-C jest nowym językiem wysokiego poziomu programowania układów FPGA. Język ten posiada odpowiednie instrukcje oraz wbudowane typy danych, które pozwalają na programowanie algorytmów potokowo jak i całkowicie równolegle. W naszym rozwiązaniu argument wejściowy jest rozdzielony na część całkowitą i część ułamkową. Wartości eksponenty dla części całkowitej przechowywane są w tablicy w pamięci wewnętrznej natomiast część wartość dla części ułamkowej obliczana jest algorytmem CORDIC. Wynik końcowy obliczany jest za pomocą mnożenia części ułamkowej i całkowitej. Implementacja wykonana jest na platformie sprzętowej SGI ALTIX 4700. Jest to platforma wieloprocesorowa ze współdzieloną pamięcią oraz układami FPGA typu Virtex-4 LX 200.
Źródło:
Pomiary Automatyka Kontrola; 2012, R. 58, nr 7, 7; 671-673
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Likelihood Functions Synthesis for Multitarget Multiple-Sensor Tracking Applications using GPGPU
Synteza funkcji wiarygodności dla wielosensorowych systemów śledzenia wielu obiektów z wykorzystaniem GPGPU
Autorzy:
Mazurek, P.
Powiązania:
https://bibliotekanauki.pl/articles/154548.pdf
Data publikacji:
2010
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
estymacja
śledzenie ruchu
funkcje wiarygodności
GPGPU
estimation
tracking
likelihood functions
Opis:
One-dimensional interpolation of the bearing function profile using small look-up-table as an alternative for run-time computation using direct formula is proposed in the paper. Computation of profile values is not necessary for large distances because a Gaussian profile is assumed so distance values are zeros. GPGPU are feasible for processing in parallel and are used in tests. The best results are obtained for conditional approach with distance test and look-up table of function profile.
Podejście bayesowskie jest często stosowane w celu uzyskania wysokiej jakości śledzenia i detekcji obiektów. Pomiarowa funkcja wiarygodności służy do wyspecyfikowania własności czujnika pomiarowego. Funkcje wiarygodności czujników (np. radarowych, wizyjnych) są określone wzorami matematycznymi [5] lub tabelami wartości. Wiele funkcji wiarygodności może zostać połączonych razem (5) w celu fuzji danych z wielu czujników. Funkcje wiarygodności można łatwo łączyć w przypadku dyskretnej przestrzeni pomiarowej 2D. Funkcja te jest zależna od odległości między czujnikiem a określoną komórką tej przestrzeni. Realizacja wszystkich możliwych kombinacji z wykorzystaniem tabeli wartości jest nieefektywna. Wyznaczenie funkcji wiarygodności w czasie rzeczywistym dla najbardziej typowej funkcji stosowanej w czujnikach wizyjnych jest możliwe za pomocą wzoru (6) lub uproszczonej postaci (7). W artykule zaproponowano interpolację jednowymiarową profilu funkcji z wykorzystaniem tabeli wartości i porównano z realizacją bezpośrednią (6). Ponadto wyznaczenie wartości profilu można uprościć dla dużej odległości między czujnikiem a określoną komórką. Do implementacji wykorzystano programowalny procesor graficzny (GPGPU), a w celu dalszej optymalizacji wykorzystano fakt, że nie jest konieczna synteza dla wszystkich komórek przestrzeni stanu.
Źródło:
Pomiary Automatyka Kontrola; 2010, R. 56, nr 7, 7; 662-664
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Zastosowanie wspomagania komputerowego w specyfikacji i weryfikacji formalnych opisów funkcji zależnościowych
Computer-aided specification and verification of formal description for interlocking functions
Autorzy:
Kawalec, P.
Koliński, D.
Powiązania:
https://bibliotekanauki.pl/articles/157358.pdf
Data publikacji:
2014
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
sterowanie ruchem kolejowym
zależności
funkcje zależnościowe
railway traffic control
interlocking
interlocking functions
Opis:
Wykorzystując rachunek macierzowy i teorię automatów, zaproponowano metodę formalnego zapisu funkcji zależnościowych realizowanych w systemach sterowania ruchem kolejowym (srk). Metoda ta stała się podstawą wspomaganej komputerowo specyfikacji tych funkcji w językach opisu sprzętu HDL. Zaproponowana metoda pozwala naintuicyjne przejście od formalnego opisu w postaci macierzy do grafów przejść automatów skończonych w edytorze FSM. Przytoczono wyniki weryfikacji w postaci przebiegów czasowych, na grafie przejść oraz na schemacie blokowym.
The paper presents a formal specification method of interlocking functions in railway traffic control systems. The method utilizes matrix calculus and the automata theory. After defining the set of automaton internal states (9), the transition matrixes (16) and transition priorities matrixes, describing the conditions checking order (17), were developed. The obtained general mathematical description of interlocking functions defines a method for determining control functions based on input data, so it can be assumed that the control algorithms for interlocking functions were defined. The developed method was then used as a basis for computer aided specification of these functions in hardware description languages (HDL). The intuitive transition from the matrix-based formal description to the finite-state machine graph in FSM editor (Fig. 1) is the advantage of the proposed method. Verification of the created interlocking functions can be performed on waveforms (Fig. 2), on the FSM graph (Fig. 3) and on the hierarchical block diagram (BDE) (Fig. 4). This specification and verification process was used to create all possible 39 interlocking functions for 10 object types of the railway interlocking system. The specification and verification results proved the correctness of the developed interlocking function execution algorithms. Obtaining the description of the functions in VHDL language is an additional advantage of the proposed method, which allows automatic synthesis, implementation and execution of these functions in FPGA devices.
Źródło:
Pomiary Automatyka Kontrola; 2014, R. 60, nr 10, 10; 829-831
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Metoda filtracji profilu walcowości zaobserwowanego metodą linii śrubowej
Spline-functions used for filtering cylindricity profiles measured with the helical line method
Autorzy:
Janecki, D.
Zwierzchowski, J.
Powiązania:
https://bibliotekanauki.pl/articles/972170.pdf
Data publikacji:
2013
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
walcowość
filtracja
linia śrubowa
funkcje sklejane
cylindricity
filtration
helical line method
spline
Opis:
W prezentowanej pracy opracowano sposób filtracji profilu walcowości w celu odseparowania kształtu badanego przedmiotu od pozostałych składowych geometrii powierzchni. Do oceny profilu walcowości zastosowano metodę linii śrubowej, dzięki której zaobserwowano powierzchnię walca. Metoda linii śrubowej, chociaż nie jest ujęta w normach to jest cytowana w literaturze. W rozważanej w pracy metodzie profil zaobserwowany składa się z trzech fragmentów: dwóch profili w przekrojach poprzecznych na obu brzegach analizowanej powierzchni i jednego profilu o kształcie linii śrubowej. W pracy zastosowano podejście funkcjonałowe, a dokładnie jego rozwinięcie i uogólnienie przedstawione w pracy [5]. Dodatkowo, aby uzyskać ciągłość profilu przefiltrowanego w punktach styku dwóch trajektorii w przekrojach poprzecznych i trajektorii linii śrubowej dołożono dodatkowe warunki równościowe. Profil przefiltrowany aproksymowany jest za pomocą sześciennych funkcji sklejanych. W pracy przedstawiono opis matematyczny zastosowanej metody filtracji oraz wyniki działania algorytmu filtracji dla rzeczywistych zaobserwowanych profilach walcowości zmierzonych metodą linii śrubowej.
The aim of the work was to develop an algorithm for filtering a cylindricity profile measured by means of the helical line method. Although the helical line method is not included in the relevant standards, it is quoted in the literature on the subject. The method analyzed here assumes that a measured profile consists of three fragments: two cross-sectional profiles on both edges of the analyzed surface and one helical profile. A functional approach was applied to filtering the profile. To ensure continuity of the filtered profile at the point of contact of the two cross-sectional trajectories with the helical trajectory, additional equality conditions were used. The filtered profile was approximated by means of cubic spline functions. The work includes the mathematical description of the filtration method and the results of the filtration algorithm used for real cylindricity profiles measured with the helical line method. In the study there was also considered an important element affecting the filter properties. It is good selection of the distance between the nodes of approximating function.
Źródło:
Pomiary Automatyka Kontrola; 2013, R. 59, nr 1, 1; 59-62
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Optymalizacja w planowaniu ruchu urządzeń dźwigowych - część I
Optimisation in planning motion of cranes - part I
Autorzy:
Maczyński, A.
Wojciech, S.
Powiązania:
https://bibliotekanauki.pl/articles/151412.pdf
Data publikacji:
2009
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
optymalizacja
funkcje napędowe
pozycjonowanie
stabilizacja
żuraw
optimisation
drive functions
positioning
stabilisation
crane
Opis:
Jest to pierwsza część pracy, w której przestawiono ogólne sformułowanie zadania optymalizacji dynamicznej polegającego na poszukiwaniu dyskretnych wartości funkcji napędowej, zapewniającej minimalizację pewnego funkcjonału (funkcji celu). Obliczenie wartości funkcjonału, która zależy od funkcji napędowej, wymaga całkowania równań ruchu układu, a więc rozwiązania prostego zadania dynamiki. Zaproponowany algorytm postępowania zilustrowano przykładami dotyczącymi poszukiwania optymalnych funkcji napędowych dla różnych żurawi.
In the paper a general formulation of a dynamic optimization task is presented. In the task the discreet values determining a drive function are searched. The optimal drive function has to minimize a specific functional (objective function). Calculating the value of the functional, that depends on the drive function requires integration of equations of the motion system, so the simple dynamic task has to be solved. The equations of the motion system may be presented in the form (1) - part I. The additional boundary conditions can be put on the drive function or on the elements of the vector of decisive variables. Algorithm of the proposed procedure has been illustrated by various examples of searching optimal drive functions for different types of cranes. Research of a drive function for a hoisting winch of an onshore crane that minimizes dynamic deformation of the rope during lifting the load from a floating ship are presented in the paper. Also a drive function of slewing of upper structure of a mobile telescopic crane that ensures the final load positioning is determined. The problem of stabilization of load position is solved for an offshore crane type A-frame. Effectiveness of proposed method of optimization has been experimentally verified on the laboratory stand. The method can be useful for initial analysis of control system of the crane and can constitute a base for investigations concerning so called "map of base functions".
Źródło:
Pomiary Automatyka Kontrola; 2009, R. 55, nr 6, 6; 375-379
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Optymalizacja w planowaniu ruchu urządzeń dźwigowych - część II
Optimisation in planning motion of cranes - part II
Autorzy:
Fałat, P.
Maczyński, A.
Wojciech, S.
Powiązania:
https://bibliotekanauki.pl/articles/151416.pdf
Data publikacji:
2009
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
optymalizacja
funkcje napędowe
pozycjonowanie
stabilizacja
żuraw
optimisation
drive functions
positioning
stabilisation
crane
Opis:
W pierwszej części artykułu (str. 375) przedstawiono ogólne sformułowanie zadania optymalizacji dynamicznej poszukiwana funkcji napędowej. W drugiej części przedstawiono kolejne przykłady zastosowania omawianej metody. Jeden z przykładów został zweryfikowany na stanowisku badawczym.
In the first part of the paper (p. 375) a general formulation of a dynamic optimization task is presented. In the second part different use examples of the method under discussion are shown. One example was verified on the test stand.
Źródło:
Pomiary Automatyka Kontrola; 2009, R. 55, nr 6, 6; 380-384
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Określanie geometrii tras szynowych z wykorzystaniem aproksymacyjnych funkcji sklejanych
Determining the geometry of rail routes using the approximating spline functions
Autorzy:
Lenda, G.
Strach, M.
Powiązania:
https://bibliotekanauki.pl/articles/155878.pdf
Data publikacji:
2012
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
regulacja torów kolejowych
wykres krzywizn
funkcje sklejane
railtrack adjustment
curvature graph
spline functions
Opis:
Opracowanie skupia się na metodach rozpoznawania geometrii odcinków trasy kolejowej, przeprowadzanego na potrzeby regulacji torów. Wymieniono metody klasyczne z opisem ich ograniczeń, zaproponowano również nowy algorytm, bazujący na skalowalnym wykresie krzywizn, tworzonym w oparciu o aproksymacyjne funkcje sklejane opisujące oś toru. Analizowany nowy typ wykresu różni się od stosowanego powszechnie wykresu krzywizn tym, że pozwala na zredukowanie wrażliwości na błędy pomiarowe i deformacje geometrii toru. Ułatwia także klasyfikowanie poszcze-gólnych odcinków krzywoliniowych tworzących regulowany tor.
The study focuses on methods of recognition of the geometry of the railway sections, carried out for the adjustment of railway tracks. It is proposed a new algorithm, based on scalable curvature graph, created based on the approximating spline functions describing the axis of the track. The article presents the classical method of identifying the geometry, using angle graphs, cant graphs, curvature graphs, and the arrows of the arc graph (Fig. 1, 2, 3), discussing their characteristic features. Emphasis was put on the curvature graph, which allows accurate readings. However this graph is sensitive to measuring errors and deformations of track geometry, making it difficult to perform readings. In addition, although greater in comparison with other methods of precision, with his help differentiate segments of the small differences in curvature (segmental arcs) can raise doubts. To reduce these limitations proposed new way of creating a scalable curvature graph (chapter 3), which is determined to track described by the approximating spline functions with a given damping ratio distortion. In order to present the possibility of the method, constructed with the help of it curvature graphs for two independent sections of the track, comparing them to the classical curvature graphs (chapter 4). Towards them, the new method allows to reduce the sensitivity of the measurement errors and deformations of track geometry (Figures 8 and 9), facilitating the readings. It also increases the precision of the demarcation of segments of the small differences in curvature (Figures 10 and 11).
Źródło:
Pomiary Automatyka Kontrola; 2012, R. 58, nr 12, 12; 1082-1086
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Szybki higrometr punktu rosy do badań laryngologicznych - ocena nawilżającej i ogrzewającej funkcji nosa
Fast dew point hygrometer for laryngological application - assessment of both humidifying and heating functions of human nose
Autorzy:
Paczesny, D.
Weremczuk, J.
Jachowicz, R. S.
Rapiejko, P.
Jurkiewicz, D.
Powiązania:
https://bibliotekanauki.pl/articles/153997.pdf
Data publikacji:
2007
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
pomiar wilgotności
funkcje nosa
higrometr punktu rosy
humidification
nasal air conditioning
dew point hygrometer
Opis:
Medycyna potrzebuje ciągle nowych, zaawansowanych narzędzi do lepszej diagnozy schorzeń. Duży postęp w dziedzinie elektroniki pozwala na konstruowanie coraz bardziej złożonych przyrządów do oceny stanów zdrowotnych człowieka. Jedną z funkcji nosa jest ogrzanie i odpowiednie nawilżenie powietrza dostającego się do krtani i płuc oraz odzyskanie części wilgoci i ciepła z powietrza wydychanego przez nos. W pracy przedstawiono higrometr punktu rosy, w którym wykorzystano specjalnie zaprojektowany półprzewodnikowy mikrosystem. Przenośny system pomiarowy został zaprojektowany i zbudowany do pomiaru szybkich zamian wilgotności powietrza w górnych drogach oddechowych. Przedstawiono wskaźniki charakteryzujące funkcję nawilżania powietrza wpadającego do płuc oraz funkcję odzyskiwania wilgoci z powietrza wydychanego. Wyniki z trwających badań klinicznych będą wykorzystane do poszukiwania korelacji pomiędzy wskaźnikami a schorzeniami górnych dróg oddechowych.
The medicine still requires new, more advanced tools for better human body diagnoses.The great developments in electronics allow to construct more and more sophisticated instruments for tests of human body functionality. There are two most important functions: heating and humidifying to optimal level of reaching throat and lungs air and partly absorption of humidity and heat from expired air. The paper presents the dew point hygrometer based on a semiconductor microsystem structure gathering impedance detector, heater and thermoresistor. The portable measurement system was specially designed and fabricated for laryngological applications. The hygrometer can measure dynamic changes of dew point temperature which is the absolute unit of humidity. New factors describing condition and capability of human breathing system are proposed. During ongoing clinical tests, still increasing amount of data will allow precisely investigate correlations between humidifying process and some diseases.
Źródło:
Pomiary Automatyka Kontrola; 2007, R. 53, nr 9 bis, 9 bis; 394-397
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wykorzystanie funkcji sklejanych do wyznaczania wysokości niwelety toru kolejowego
The use of spline functions to determine the grade line of railway tracks observed by clinometer surveys
Autorzy:
Strach, M.
Lenda, G.
Powiązania:
https://bibliotekanauki.pl/articles/157054.pdf
Data publikacji:
2011
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
klinometr
regulacja torów kolejowych
niweleta
funkcje sklejane
clinometer
railtrack adjustment
grade line
spline functions
Opis:
Artykuł przedstawia rozwinięcie metody wyznaczania wysokości niwelety toru kolejowego poddanego obserwacjom pochyleń za pomocą libelli elektronicznej. Metoda polega na całkowaniu funkcji opisującej zbiór nachyleń stycznych, a kluczowe znaczenie dla dokładności wyników ma rodzaj użytej funkcji. Autorzy zaproponowali w tym celu wykorzystanie funkcji sklejanych, pozwalających opisywać gładkie kształty z dobrym przybliżeniem. Opracowanie przedstawia opis metody, jej cechy charakterystyczne oraz wyniki testów dokładnościowych, pozytywnie weryfikujące założenia koncepcji.
The development of a method for determining the height of a railway track grade line subjected to an observation of inclinations with the use of an electronic level [3] is presented in the paper. The method includes integrating a function which describes a set of slopes of tangents, and the type of a used function is a key to accuracy. In order to determine the function, approximating polynomials or straight interpolation segments can be used. However, these methods introduce some simplifications which decrease the accuracy of the results. The authors therefore suggested the use of spline functions, which allow to describe smooth shapes with a good approximation. The study presents a general description of the method with specifying the characteristics associated with the use of spline functions (Chapters 2 and 3), as well as establishing a test experiment with the accuracy results (Chapters 4 and 5). Spline models were compared with straight interpolation segments, for which the accuracy falls within the recommended industrial standards [14]. The tests were carried out on three independent models (Fig. 3), and their results have been grouped in Tables 1 and 2. The obtained results positively verified the assumptions of the concept, resulting in a higher accuracy as compared with the straight interpolation model, allowing for precise determination of the height regardless of the grade line geometry changes.
Źródło:
Pomiary Automatyka Kontrola; 2011, R. 57, nr 7, 7; 713-716
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Normalized finite fractional discrete-time derivative - a new concept and its application to OBF modelling
Znormalizowane skończone równanie różnicowe niecałkowitego rzędu - nowa koncepcja i jej aplikacja w modelowaniu opartym na funkcjach bazy ortonormalnej
Autorzy:
Stanisławski, R.
Hunek, W. P.
Latawiec, K. J.
Powiązania:
https://bibliotekanauki.pl/articles/157333.pdf
Data publikacji:
2011
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
identyfikacja
równania różniczkowe niecałkowitego rzędu
funkcje bazy ortonormalnej
identification
fractional systems
othonormal basis function
Opis:
This paper presents new results of modelling of linear open-loop stable systems by means of discrete-time finite fractional orthonormal basis functions, in particular the Laguerre functions. New stability conditions are offered and useful modification of the finite fractional derivative, called the normalized finite fractional derivative, is introduced. Simulation examples illustrate the usefulness of the new modelling methodology.
W artykule przedstawiono nową koncepcję modelowania stabilnych systemów dynamicznych z zastosowaniem funkcji bazy ortonormalnej i równań różnicowych niecałkowitego rzędu. Przypomniano klasyczne równanie różnicowe niecałkowitego rzędu (Grunwalda-Letnikowa). Następnie wprowadzono tzw. skończone równanie różnicowe niecałkowitego rzędu oraz zaproponowano jego modyfikację nazwaną znormalizowanym skończonym równaniem różnicowym niecałkowitego rzędu. Ponadto przedstawiono opis modeli bazujących na funkcjach bazy ortonormalnej opartych zarówno na skończonym równaniu różnicowym niecałkowitego rzędu, jak również znormalizowanym skończonym równaniu różnicowym niecałkowitego rzędu i przedstawiono warunki stabilności tych modeli. Przykłady symulacyjne potwierdzają wysoką skuteczność prezentowanej metodologii w sensie niskich błędów predykcji generowanych przez wprowadzone modele. Ponadto w oparciu o przykłady symulacyjne zaprezentowano pewne zasady doboru parametrów i K wchodzących w skład modeli.
Źródło:
Pomiary Automatyka Kontrola; 2011, R. 57, nr 3, 3; 241-243
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Sklejany model właściwości dynamicznych elektrochemicznego czujnika tlenu
A spline model of the dynamic properties of an electrochemical oxygen sensor
Autorzy:
Przybyło, T.
Szyper, M.
Powiązania:
https://bibliotekanauki.pl/articles/153913.pdf
Data publikacji:
2007
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
modelowanie systemów pomiarowych
funkcje i operacje sklejane
modelling of measuring systems
spline functions and operations
Opis:
Artykuł przedstawia nową koncepcję budowania modeli właściwości dynamicznych elektrochemicznego czujnika tlenu. Koncepcja polega na wyznaczaniu sygnału wyjściowego czujnika jako funkcji sklejanej z obliczanych przediałami rozwiązań układu równań różniczkowych, o współczynnikach zależnych od kierunku zmian mierzonego stężenia tlenu. Przedstawiono model operacji sklejania oraz wyniki eksperymentalnej weryfikacji modelu sklejanego.
The article presents a new concept of constructing models of electrochemical oxygen sensor dynamic properties. The concept consists in the evaluation of sensor output signal as a spline function from the calculated at intervals solutions of a system of differential equations with coefficients dependent on the direction of oxygen concentration changes. A model of the operation of splining as well as the results of the experimental model verification have been shown.
Źródło:
Pomiary Automatyka Kontrola; 2007, R. 53, nr 9 bis, 9 bis; 250-252
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Identyfikacja własności dynamicznych układu przygotowania paliwa kotła energetycznego BP-1150
Identification of dynamic properties of the steam boiler BP-1150 fuel preparation system
Autorzy:
Stanisławski, R.
Bialic, G.
Zmarzły, M.
Powiązania:
https://bibliotekanauki.pl/articles/152163.pdf
Data publikacji:
2009
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
kocioł energetyczny
identyfikacja obiektów dynamicznych
funkcje bazy ortonormalnej
power boilers
identification of dynamic systems
orthonormal basis function
Opis:
W pracy przedstawiono wyniki identyfikacji własności dynamicznych układu przygotowania paliwa kotła energetycznego BP-1150. Ze względu na fakt, że otrzymany model ma być użyteczny dla celów sterowania, do identyfikacji zastosowano stosunkowo proste liniowe modele dynamiczne oparte na funkcjach bazy ortonormalnej. Do estymacji parametrów modelu zastosowano zarówno rekursywne jak również adaptacyjne algorytmy estymacji. Wyniki identyfikacji pokazują dobre własności otrzymanego modelu w sensie niskich błędów predykcji.
The paper presents new results of identification of dynamic properties of the fuel preparation system for a steam boiler BP-1150 operating at "Opole" Electric Power Station. A fuel preparation system, which is an important part of a boiler, creates a number of problems connected with effective control of the boiler system. In order to improve the control performance, the first step is to develop accurate, control-related models of the boiler subsystems (Fig. 1). The results of identification of the other subsystems of the boiler are presented in Refs. [4, 6]. Since the model should be useful for model-based control, there is applied a simple, linear, dynamic model based on orthonormal basis functions (OBF) described by equations (1) (2) and (3) (the Laguerre functions has been used as the OBF). The dominant Laguerre pole p has been determined by means of the stochastic gradient (SG) estimator (presented in equations (4), (5) and (6)). The unknown model parameters are estimated by using classical estimation schemes - recursive/adaptive least squares (RLS/ALS). The results in Table 1 show that the high accuracy of identification has been obtained for the models presented in the paper. However, the performance of the adaptive model is essentially better than that of the recursive one. It is mainly due to the process nonlinearity. Better results can probably be obtained with use of nonlinear models e. g. nonlinear block-oriented models.
Źródło:
Pomiary Automatyka Kontrola; 2009, R. 55, nr 2, 2; 108-110
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Projektowanie procesora sekwencyjnego i symulacja w środowisku MATLAB/simulink
Sequential processor design and simulation in MATLAB/Simulink environment
Autorzy:
Szostek, K.
Powiązania:
https://bibliotekanauki.pl/articles/157661.pdf
Data publikacji:
2013
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
procesor sekwencyjny
automat sekwencyjny
funkcje logiczne
Matlab Simulink
sequential processor
finite state machine
logic function
MATLAB Simulink
Opis:
W artykule omówiono projekt procesora dedykowanego do realizacji tabeli przejść i wyjść dowolnego automatu sekwencyjnego. Celem budowy było skonstruowanie procesora o jak najprostszej budowie reprezentującego podstawowe cechy procesora oraz zaprojektowanie takiego procesora i uruchomienie w środowisku Matlab/simulink. Założono, że projektowany procesor powinien realizować dowolny automat Moore'a, lub Mealy'ego. Proces projektowania został podzielony na części. Osobno zostały zaprojektowane poszczególne części składowe realizujące przypisane zadania. Wyróżniono następujące części składowe: licznik pamięci, akumulator, moduły wejścia wyjścia, moduł funkcji logicznej NXOR, moduł ustawiania jedynek do akumulatora oraz układ sterujący CU. Poszczególne części procesora są to logiczne układy sekwencyjne i kombinacyjne. Do budowy automatów kombinacyjnych zostały wykorzystane bloki Combinational logic programu Matlab/simulink. W artykule został przedstawiony schemat blokowy przedstawiający wszystkie składowe procesora oraz układ sterujący CU (Control unit), który jest najbardziej złożoną częścią składową procesora.
This paper discusses the design of a processor dedicated to the implementation of the state table and output table of finite-state machines. The aim was to construct a CPU of simplest construction that represents the basic processor features and run it in the Matlab/simulink environment. It was assumed that the processor should be designed to implement any Moore or Mealy machines. The design process is divided into parts. Components performing assigned tasks were individually designed. They are: memory counter, accumulator, input-output blocs, logical NXOR function module, module setting the ones for the accumulator and control unit CU. The different parts of the processor are combination and sequential logic machines. Combinational logic blocks of Matlab/Simulink were used for the construction of the combinatorial machines. In the paper a block diagram showing all components of the processor and the control unit CU is shown. The control unit is the most complex part of the processor.
Źródło:
Pomiary Automatyka Kontrola; 2013, R. 59, nr 10, 10; 1061-1063
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Selected aspects of determining static characteristic of optical ultra-rapid movement sensor
Wybrane aspekty wyznaczania charakterystyki wyjściowej optycznego czujnika ultraszybkich przemieszczeń
Autorzy:
Jankowski, P.
Mindykowski, J.
Powiązania:
https://bibliotekanauki.pl/articles/156034.pdf
Data publikacji:
2011
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
czujnik optyczny
szybkie przemieszczenie
funkcje Grama
błąd średniokwadratowy
optical sensor
ultra rapid displacement
Gram function
mean square error
Opis:
An application of very dynamic sensors is a key point for registration of ultra-rapid displacements. The most common ones are optimeters. The paper describes a method for determining the static characteristic of the optimeter based on a photodiode system. The output characteristic was supsmoothed with use of the mean square approximation. Only precise filtering would allow further processing of the obtained function of displacement, especially in twice differentiation case. Hence, the authors' proposal is focused on the procedure of approximation in the Mathcad environment. A core of this procedure is based on the Gram orthogonal functions for a set of measurement data. The measurement data set was created by adding a set of stochastic interferences to a known theoretical function. Calculation results are the basis for selection of a measurement data number. The number of data is very important when measurement results of the characteristic are obtained point by point.
W artykule przedstawiono metodę wyznaczania charakterystyki wyjściowej optycznego czujnika ultraszybkich przemieszczeń prostoliniowych. Zasada działania czujnika polega na rejestracji sygnału generowanego przez układ składający się z szeregu połączonych fotodiod odsłanianych przysłoną połączoną z dyskiem napędu elektrodynamicznego [3]. W celu konwersji sygnału u(t) na funkcję przemieszczenia x(t) konieczne jest precyzyjne wyznaczenie charakterystyki wyjściowej czujnika. Ponieważ praca fotoelementu w układzie fotodiody generuje między innymi szum śrutowy, konieczna jest filtracja uzyskanego zbioru danych. Również sygnał czujnika rejestrowany w dynamicznej pracy napędu wymaga dokładnej filtracji, jeżeli chcemy dokonać dalszej obróbki sygnału, zwłaszcza przez różniczkowanie. W artykule przedstawiono zarys stworzonej w środowisku Mathcad procedury aproksymacji w oparciu o ortogonalne funkcje Grama. Procedura ta posłużyła do badań symulacyjnych, określających wpływ liczby punktów pomiarowych na błąd średniokwadratowy i jednocześnie błędy wyznaczone względem znanej funkcji teoretycznej. Stąd, symulowany zbiór danych stanowił sumę wartości znanej funkcji analitycznej i generowanych zakłóceń. Celem tych symulacji była próba odpowiedzi na pytanie, ile punktów pomiarowych, zwłaszcza przy wyznaczaniu charakterystyki wyjściowej (napięcie w funkcji położenia) z użyciem śruby mikrometrycznej wystarczy do uzyskania satysfakcjonującej funkcji aproksymującej.
Źródło:
Pomiary Automatyka Kontrola; 2011, R. 57, nr 12, 12; 1462-1465
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wady i zalety metody prognozowania zachowania złożonych procesów opartej na metodzie GMDH z funkcjami wrażliwości
The advantages and limitations of the complex processes behavior prediction method with sensitivity functions based on GMDH
Autorzy:
Bobkowska, J.
Powiązania:
https://bibliotekanauki.pl/articles/158179.pdf
Data publikacji:
2014
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
procesy złożone
prognoza
małoliczne zbiory próbek
funkcje wrażliwości
metoda GMDH
regresja
complex processes
prognosis
short sample of data
sensitivity functions
GMDH method
regression
Opis:
W artykule przedstawiono zalety i ograniczenia metody predykcji procesów złożonych reprezentowanych przez szeregi czasowe, opartej na metodzie GMDH i korzystającej z właściwości funkcji wrażliwości. Użycie funkcji wrażliwości ma zapewnić zwiększenie precyzji predykcji w stosunku do metody podstawowej, dzięki informacjom o kierunku i szybkości zmian wartości zmiennych szeregu, zawartych w funkcjach wrażliwości. Na wejściu potrzebna jest niewielka ilości danych (siedem). Metoda wykazuje zwiększenie skuteczności w stosunku do GMDH nawet przy wykorzystaniu wielomianów Kołmogorowa-Gabora jedynie drugiego stopnia.
In this paper, there are presented the advantages and limitations of the prediction method of complex processes (presented in the form of the time series) which is based on the Russian researcher A. G. Ivakhnenko-GMDH method and uses the properties of the first and second-order sensitivity functions. Sensitivity function is used to ensure an increase of the precision of the prediction in relation to the basic method, thanks to the information about direction and changes in the values of the time series variables and the speed of these changes included in them. We need only small amount of input data (seven) opposed to the other regression methods using large amounts of information in order to study the statistical relationship between time series variables. On the basis of several alternative (partial) models we receive several outputs for every time-series variable, from which we choose the best (terms previously fixed criteria) [1]. Figures 1, 4, 6 and 7 show the results of the prediction of the best partial models for one or two steps forward. Others show values of the sensitivity functions indicating an influence on the studied variables. Results of the prediction without using the sensitivity function differ significantly from the expected values, therefore, are not shown in the drawings. The method shows an increase in efficacy in comparison with GMDH even for second degree Kolomogorov-Gabor polynomials.
Źródło:
Pomiary Automatyka Kontrola; 2014, R. 60, nr 12, 12; 1136-1139
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies