Nadmiarowe kody iterowane są jedną z prostych metod pozyskiwania długich kodów korekcyjnych zapewniających dużą ochronę przed błędami. Jednocześnie, chociaż ich podstawowy iteracyjny dekoder jest prosty koncepcyjnie oraz łatwy w implementacji, to nie jest on rozwiązaniem optymalnym. Poszukując alternatywnych rozwiązań zaproponowano, przedstawioną w pracy, strukturę dekodera tego typu kodów wspomaganą przez sieci neuronowe. Zaproponowane rozwiązanie pozwala na wykrywanie oraz korekcję błędów w odbieranych ciągach.
EN
Redundant iterated codes are one of the simple methods of deriving long correction codes that provide high error protection. At the same time, although their basic iterative decoder is conceptually simple and easy to implement, it is not an optimal solution. Looking for alternative solutions, a neural network-assisted decoder structure for this type of codes was proposed. The solution presented in this paper allows the detection and correction of errors in the received sequences.
2
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
Differential amplifiers in measuring systems are often exposed to external factors, which may lead to disturbance of their proper operation. Due to the capabilities of microprocessor systems, the intelligent algorithms work well in systems for diagnosing circuit errors such as a short circuit or a circuit break. A group of switches is connected to the primary circuit which are designed to check the condition of the measurement system branches. If an error is detected, the measurement of voltage is switched to the additional system.
PL
Wzmacniacze różnicowe w układach pomiarowych często narażone są na czynniki zewnętrzne, które mogą doprowadzić do zaburzenia ich prawidłowej pracy. Ze względu na możliwości układów mikroprocesorowych algorytmy inteligentne sprawdzają się systemach diagnostyki błędów obwodowych takich jak zwarcie lub przerwa obwodu. Do obwodu podstawowego dołączono grupę przełączników, które mają za cel sprawdzić stan gałęzi systemu pomiarowego. W przypadku wykrycia błędu pomiar przełączany jest na tor dodatkowy.
3
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
The aim of this paper is to present the results of the experiment that was performed to compare the characteristics of brain potentials evoked by subject slips, to that evoked by errors made by the system itself. Experiment has been performed with two subjects. Obtained results show rather clear but unexpectedly opposite averaged patterns of brain potentials. Brain waves of one of the subjects suggest that he perceived the application error like his own, the averaged EEG signal from the second subject clearly shows that he correctly recognized application errors.
PL
Celem artykuły jest przedstawienie rezultatów eksperymentu, który został przeprowadzony, aby porównać cechy sygnałów EEG wywołanych przez pomyłkę badanego obiektu, z cechami sygnałów wywołanymi przez system komputerowy. Eksperyment wykonany został na dwóch ochotnikach.Uzyskane rezultaty pokazują dość wyraźne, choć niespodziewanie różne wzory przebiegów sygnałów. Wyniki pierwszego przypadku sugerują, że badany obiekt rozpoznał błędne działanie systemu jako własne błędy, podczas gdy uśrednione przebiegi EEG w przypadku drugiego badanego obiektu wskazują na to, że dostrzegł on błędne działanie testowej aplikacji.
Manufacture of aircraft gearbox elements requires control of gear geometric parameters at different stages of technological process. The aim of this study is to present develop and execute the analysis accuracy of the geometry of the gear of aeronautical dual-power path gear after the roughing operation using coordinated optical scanner ATOS II Triple Scan. Research was carried out in order to detect errors occurring in the machining process and to determine the value of founded the machining allowance finishing in relation to the CAD model. On this basis, it is possible to determine the accuracy of the gear wheel as the workpiece after heat treatment. The results will be the basis to determine the effect of heat treatment on changes in the geometry of the gear and the benchmark for determining the correctness of the finishing.
PL
Produkcja elementów przekładni lotniczych wymaga kontroli parametrów geometrycznych kół zębatych na różnych etapach procesu technologicznego. Celem niniejszej pracy jest przedstawienie opracowania i wykonania analizy dokładności geometrii koła przekładni dwudrożnej po obróbce zgrubnej przy użyciu współrzędnościowego skanera optycznego ATOS II Triple Scan. Badania przeprowadzono w celu wykrycia błędów powstałych w procesie obróbki skrawaniem oraz określenia wartości założonych naddatków na obróbkę wykańczającą w odniesieniu do modelu CAD. Na tej podstawie możliwe jest określenie dokładności wykonania koła zębatego, jako półwyrobu po obróbce cieplnej. Otrzymane wyniki będą podstawą do określenia wpływu obróbki cieplnej na zmiany geometrii koła zębatego ze wzorcem odniesienia dla określenia poprawności wykonania obróbki wykańczającej.
5
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
The increase of competitiveness of companies is possible through production of goods of higher quality and of tighter tolerances. This is related to higher demands of accuracy of technological machines, which include CNC machine tools. From a certain level of accuracy it is not enough to use most precise parts in assembly. It is also necessary to assemble them precisely in components and to be able to evaluate the assembly quality. In machine tools, one of main components that influence machining accuracy is the spindle. In this article, presented are procedure and possible utilization of various test methods used to evaluate the spindle work, that influence the machining quality in terms of such assembly errors as accuracy of bearing rotation, backlash, errors of set rotational speed, accuracy of clamping of tool or workpiece, sources of excessive vibrations, and heat induced displacement of tool or workpiece. Capabilities of various spindle test methods are compared as used for diagnostics of assembly errors. Examples are given of CNC machine tools spindle tests, and detected assembly errors that are the cause of improper machining.
6
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
A totally involutional, highly scalable PP-1 cipher is proposed, evaluated and discussed. Having very low memory requirements and using only simple and fast arithmetic operations, the cipher is aimed at platforms with limited resources, e.g., smartcards. At the core of the cipher's processing is a carefully designed S-box. The paper discusses in detail all aspects of PP-1 cipher design including S-box construction, permutation and round key scheduling. The quality of the PP-1 cipher is also evaluated with respect to linear cryptanalysis and other attacks. PP-1's concurrent error detection is also discussed. Some processing speed test results are given and compared with those of other ciphers.
7
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
A (combinatorial) channel consists of pairs of words representing all possible inputoutput channel situations. In a past paper, we formalized the intuitive concept of "largest amount of errors" detectable by a given language L, by defining the maximal error-detecting capabilities of L with respect to a given class of channels, and we showed how to compute all maximal error-detecting capabilities (channels) of a given regular language with respect to the class of rational channels and a class of channels involving only the substitution-error type. In this paper we resolve the problem for channels involving any combination of the basic error types: substitution, insertion, deletion. Moreover, we consider the problem of finding the inverses of these channels, in view of the fact that L is error-detecting for γif and only if it is error-detecting for the inverse of γ. We also discuss a natural method of reducing the problem of computing (inner) distances of a given regular language L to the problem of computing maximal error-detecting capabilities of L
The paper describes design and testing of the monolithic asynchronous analog-to-digital converter fabricated in CMOS AMS 0.35 µm technology. Two basic tests are applied to calculate error parameters of the ADC: code test to obtain a static characteristic and input-output test to measure the SNR (signal-to-noise), the ENOB (effective-number-of-bits), and propagation times to determine maximum conversion speed. Two different test circuits are used to measure these parameters. Unit under test is the 4-bit flash analog-to-digital asynchronous converter with additional error detection systems.
PL
Praca opisuje projekt i testy scalonego asynchronicznego przetwornika analogowo-cyfrowego typu flash wykonanego w technologii CMOS AMS 0,35 µm. W celu wyznaczenia parametrów i błędów układu zastosowano dwie metody: code test aby otrzymać charakterystykę statyczną i input-output test aby zmierzyć stosunek sygnału do szumu (SNR), efektywną liczbę bitów (ENOB) oraz czasy propagacji i maksymalną szybkość przetwarzania. Na potrzeby pomiarów zaprojektowano i zbudowano dwa układy testowe. Badany układ scalony stanowi 4-bitowy asynchroniczny przetwornik A/C z dodatkowymi układami wykrywającymi błędy przetwarzania.
9
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
In this paper a new non-linear error detection code with three non-linear check bits and an even number of k information bits is introduced. The proposed code may be considered as a modified parity code. The parity bit is split into two non-linear check bits and a third non-linear check bit is added. All odd errors are detected with certainty. All (also even) errors of arbitrary multiplicity for which at least one of the information bits is correct are detected with a probability greater than or equal to 1/2.
W artykule przedstawiono metodę przedwyrównawczego wykrywania błędów grubych w pomiarze środków rzutu oraz wyniki badań nad skutecznością metody. Metoda opiera się na analizie różnic wyników dwóch niezależnych wyznaczeń: wyniku otrzymanego z wyrównania aerotriangulacji bez uwzględnienia pomiaru środków rzutu i wyniku pomiaru środków rzutu wykonanego podczas nalotu fotogrametrycznego. Metoda została przetestowana na 26 blokach, które opracowano w kraju w ciągu kilku ostatnich lat.
EN
Author presents in the article a method for pre-adjustment detection of gross errors in the measured projection centers. The method is based on analyzing differences of the results of two independent measurements: one obtained from adjustment of aerial triangulation without determining projection center and the second, which considers measurement of projection centers during photogrammetric mission. The technique of measuring projection centers for aerial triangulation with the use of GPS method exists since 1993 and is still improved, as far as precision and reliability is concerned. In standard work real verification of quality of measurement is done only at the stage of adjustment of aerial triangulation. The main aim of adjustment is to obtain the result with the highest probability, and it depends on removing gross errors from calculations. As it can be seen from practice, this condition is difficult to fulfilI; the procedure is time-consuming and not fully efficient. Detection and location of gross errors is difficult due to improper division of GPS measurements into profiles, multiple gross errors, mistakes in GPS measurement, or insufficient reliability level of network. In the proposed method distances between neighboring points of profile are compared, obtained from two independent determinations. In addition, increments of coordinates between neighboring projection centers are also compared. These differences, which prove to be higher than triple mean error, are considered as gross errors. The method has been tested on 26 blocks, which were prepared during last years in Poland. The aim of testing was to verify magnitude and number of gross errors of projection centers, which remain in the network after applying the method. Analysis of non-detected gross errors was done using W. Baarda data snooping method, i.e. the method of standardized residuals. In the test blocks at a, scale of 1 : 13 000 level of detectability of gross errors in the measured projections centers was ca. 6 times mean error of coordinate of projection center, while for 1: 26 000 photographs it was 12 times mean error, respectively. The method enables to detect in one calculation step all mistakes and most of gross errors, which results in decreasing number of adjustment cycles in cases, when many data errors exist.
11
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
W funkcjonalnym modelu każdego układu cyfrowego można wydzielić część odpowiedzialną za przepływ danych i część nim sterującą. Uszkodzenia jakie mogą wystąpić w każdej z tych części są obserwowalne jedynie na wyjściach części przetwarzającej dane. Aby zweryfikować projekt układu cyfrowego należy więc sprawdzić, czy w tej części modelu wszystkie funkcje są realizowane poprawnie. Mówi się raczej o weryfikacji projektu a nie jego testowaniu.
EN
A functional model of a digital circuit can be decomposed into data and control part. Faults that may occur in each of these parts can be observed only at the output of the data part. In order to verify a project of a digital circuit, the correctness of all the functions performed by the data part must be checked. The term 'verification' rather than 'testing' should be used.
Zaprezentowano metody wykrywania i korekcji błędów stosowane we współczesnych technikach komunikacji cyfrowej. Omówiono także dydaktyczny, laboratoryjny zestaw do transmisji danych z korekcją błędów, opracowany przy wykorzystaniu popularnych mikroprocesorów serii 8051. Urządzenie realizuje kodowanie i dekodowanie danych na podstawie odpowiednich algorytmów programowych. Opracowany system jest przykładem tańszego alternatywnego rozwiązania w stosunku do drogich układów ASIC, stosowanych w tego typu profesjonalnych aplikacjach.
EN
The paper presents a review of error detection and correction methods used in the modern digital telecommunications. The paper also describes a laboratory set for presentation of data transmission with error correction which was designed on the base of popular 8051 microcontrollers. The device encodes and decodes data by using appropriate soft-ware algorithms. It may be an example of a cheaper circuitry solution in comparison with systems where expensive ASIC chips are used.
13
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
We outline Ensemble, a design and implementation methodology for composing message passing (MP) applications from program components directed by scripts. We define specification components corresponding to program components and we compose them, directed by the same scripts, obtaining formal specifications of the composed applications. We use the Petri net formalism to express component and application specifications. Petri Net composition is modelled by appropriate coupling of inscriptions on interface input and output arcs to and from a unified environment place. We elaborate on testing and debugging of MP applications based on the synergy of tools for Petri-Net simulations with tools for monitoring program executions.
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ć.