Verleger: Oficyna Wydawnicza Politechniki Warszawskiej
Instalacje i systemy w inteligentnych budynkach. Laboratorium
Mirosław Parol, Łukasz Rokicki
Skrypt jest zbiorem ćwiczeń laboratoryjnych dotyczących projektowania instalacji inteligentnych w systemach KNX oraz LonMaker. Jest on podzielony na dwie części. W pierwszej przedstawiono podstawowe informacje na temat wspomnianych systemów, zaś w drugiej zamieszczono ćwiczenia laboratoryjne poświęcone projektowaniu instalacji w wymienionych systemach. Skrypt jest przeznaczony dla studentów Wydziału Elektrycznego Politechniki Warszawskiej, studiujących na kierunku Elektrotechnika oraz kierunku Informatyka.
Integracja, internacjonalizacja, izolacjonizm. Analiza ekonomiczna
Leszek Jerzy Jasiński
Na przełomie XX i XXI wieku akceptacja globalizacji i integracji była niemała. Ćwierć wieku później pojawiły się częściowy izolacjonizm i budowa kontaktów na kierunkach politycznie bezpiecznych. Obok integracji i internacjonalizacji ujawnił się element wcześniej mało obecny: izolacjonizm. Polityka zmieniła warunki rozwoju świata, Europy i Polski. Praca ta, ukończona w połowie 2025 roku, nie jest zapisem i komentarzem wydarzeń bieżących. Jest próbą teoretycznego opisu, jak globalny system ekonomiczny działa w zmieniających się warunkach.
Interferometria laserowa z automatyczną analizą obrazu
Krzysztof Patorski, Leszek Sałbut, Małgorzata Kujawińska
Praca dotyczy najważniejszych obszarów interferometrii, w których informacja o badanym zjawisku lub obiekcie przestrzennym jest zakodowana w postaci dwuwymiarowego obrazu prążkowego (interferogramu). Omówiono w niej podstawy interferometrii laserowej. Dokonano klasyfikacji układów interferencji dwuwiązkowej, sposobów kodowania informacji fazowej w przypadku obiektów nierozpraszających i rozpraszających światło oraz zwrócono uwagę na wiele aspektów praktycznych, w tym związanych ze stopniem koherencji czasowej promieniowania — zarówno laserów gazowych małej mocy, jak i laserów półprzewodnikowych (rozdz. 1). Opisano metody komputerowego przetwarzania obrazów prążkowych, umożliwiające ilościową analizę interferogramu badanego obiektu (rozdz. 2). Przedstawiono „klasyczne” układy interferometrów Michelsona, Twymana-Greena, Fizeau, Sagnaca, Burcha, Talbota itd., w których wykorzystuje się promieniowanie laserów. Interferometry te znajdują główne zastosowanie w technologii elementów optycznych. Kolejno opisano ich mikroskopowe wersje stosowane, przede wszystkim, do pomiaru współrzędnych powierzchni (kształtu) mikroelementów spotykanych w mikrooptyce, mikroelektronice oraz systemach typu MEMS i MOEMS (rozdz. 4). Omówiono także interferometrię obiektów rozpraszających światło — interferometrię holograficzną i plamkową. Zwrócono uwagę na rozwój cyfrowej interferometrii holograficznej i światłowodowych wersji interferometrów plamkowych (rozdz. 5 i 6). Przedstawiono podstawy, implementację i zastosowania tzw. interferometrii siatkowej, w której odbiciowa siatka dyfrakcyjna nałożona na badany obiekt (obciążany np. mechanicznie lub termicznie) stanowi jednocześnie sensor przemieszczenia w płaszczyźnie i element rekombinujący wiązki na wyjściu interferometru (rozdz. 7). Rozważono także interferometrię z wykorzystaniem źródeł promieniowania o celowo obniżonym stopniu koherencji czasowej. Długość koherencji spełnia w tym przypadku rolę selektywnej bramki, dzięki której uzyskuje się dużą przestrzenną rozdzielczość pomiaru wzdłuż kierunku propagacji wiązki, w szerokim zakresie pomiarowym (rozdz. 8). W końcowej części monografii (rozdz. 9) omówiono zagadnienia związane ze sprzęganiem wyników uzyskiwanych z pomiarów interferometrycznych z inżynierskimi narzędziami projektowania i analizy, a właśnie takie hybrydowe metody konstruowania, z interaktywnym wspomaganiem projektowania numerycznego przez metody doświadczalne, stanowią o nowoczesności i niezawodności rozwiązań naukowych i technicznych.
Internet Rzeczy (IoT). Problemy cyberbezpieczeństwa
Jerzy Krawiec
Monografię można podzielić na dwie zasadnicze części. Pierwsza cześć obejmuje problematykę dotyczącą wyzwań Przemysłu 4.0, a właściwie jego kluczowego elementu, czyli Internetu Rzeczy (IoT). W tej części scharakteryzowano systemy i opisano modele IoT, przedstawiono wizje architektury IoT, zidentyfikowano problem wiarygodności IoT oraz przedstawiono zasady eksploracji danych i standardy komunikacji między urządzeniami systemu IoT. W drugiej części książki podjęto rozważania dotyczące problematyki zapewnienia cyberbezpieczeństwa systemów IoT. Ta część publikacji obejmuje modele odniesienia cyklu bezpieczeństwa urządzeń IoT oraz implementację systemu zarządzania bezpieczeństwem informacji w przedsiębiorstwie realizującym koncepcję IoT. Publikacja jest poparta licznymi przykładami praktycznymi oraz wynikami badań dotyczących poziomów bezpieczeństwa systemów informatycznych pracujących zarówno w sieci globalnej, jak i lokalnej. Jest także praktycznym przewodnikiem wprowadzającym w świat technologii IoT, ze szczególnym uwzględnieniem cyberbezpieczeństwa, przedstawieniem najnowszych zagrożeń internetowych oraz podaniem sposobów ochrony zasobów informacyjnych w przedsiębiorstwach.
Introduction to Numerical Methods with 245 Solved Problems
Roman Z. Morawski, Andrzej Miękina
This textbook is the result of the authors' experience of teaching the undergraduate students of the Faculty of Electronics and Information Technology at Warsaw University of Technology in the period 1985-2025, and in particular - the students following the English-medium programmes of study offered there during last 30 years. It is composed of seven chapters devoted to basic numerical problems, such as accuracy of computation, approximation of functions, numerical differentiation and integration, solving algebraic and differential equations. Each chapter contains a short general introduction followed by a considerable number of solved numerical problems. The textbook may be useful for students attending any engineering-oriented course of numerical methods.
Inżynieria systemów internetu rzeczy. Sprzęt i oprogramowanie
Wiktor Daszczuk, Krzysztof Gracki, Henryk A. Kowalski,...
Celem publikacji jest przedstawienie stosowanych aktualnie mikroukładów elektronicznych w systemach IoT. Przedstawiono w niej systemy mikroprocesorowe, w tym mikrokontrolery, pamięci i urządzenia we/wy. Przy opisie mikrokontrolerów zwrócono uwagę na ich podział na mikrokontrolery ogólnego przeznaczenia i mikrokontrolery specjalizowane. Zostały opisane standardy komunikacji pomiędzy modułami i stosowane protokoły, a także sposoby komunikacji z otoczeniem, a w szczególności komunikacja bezprzewodowa. Osobny rozdział poświecono wykorzystywanym w tych systemach czujnikom i urządzeniom wykonawczym. Szczególną uwagę zwrócono na metody zasilania systemów IoT. Jeden z rozdziałów poświęcono oprogramowaniu wykorzystywanemu w systemach IoT, zarówno używanemu przy projektowaniu i wykonywaniu oprogramowania, jak i służącemu jako środowisko dla docelowej aplikacji. Ostatni rozdział został przeznaczony prezentację narzędzi wykorzystywanych podczas prototypowania systemów ułatwiających ich projektowanie i modyfikację. Publikacja jest przeznaczona dla projektantów systemów IoT, ale także dla studentów i inżynierów, którzy chcą się zapoznać tą problematyką. Autorzy mają nadzieję, że zapoznanie się z treścią książki pomoże czytelnikom w ich pracach związanych z implementacją różnych systemów IoT.
Inżynieria systemów internetu rzeczy. Zagadnienia bezpieczeństwa i komunikacji
Jacek Wytrębowicz, Paweł Radziszewski, Krzysztof Cabaj
Celem publikacji jest przedstawienie zagadnień inżynierskich związanych z bezpieczeństwem i komunikacją w systemach IoT (Internet of Things), w tym w systemach WoT (Web of Things), przy czym termin WoT oznacza koncepcję budowy systemu informatycznego wykorzystującego protokół HTTP i powiązane z nim techniki. We wstępie omówiono komponenty wchodzące w skład systemów IoT, architekturę ich połączeń i wewnętrzną architekturę urządzenia IoT, będącego minikomputerem zespolonym z wybraną rzeczą, środowiskiem, zwierzęciem czy nawet z człowiekiem, terminologię definiowaną w różnych modelach referencyjnych systemów IoT, problemy konstrukcyjne wynikające ze specyfiki tych systemów i zagadnienia badawcze inspirowane tymi problemami. W rozdziale o bezpieczeństwie zawarto wprowadzenie podstawowych pojęć i skrótową prezentację rozwiązań stosowanych w tradycyjnych sieciach komputerowych. Uwypuklono zagrożenia specyficzne dla systemów IoT i techniki bezpieczeństwa dedykowane komponentom o ograniczonych zasobach obliczeniowych. Zaprezentowano także techniki bezpieczeństwa mogące znaleźć zastosowanie w budowie systemów WoT. Opis technik komunikacyjnych podzielono na trzy kolejne rozdziały poświęcone zagadnieniom warstwy aplikacji (identyfikacja urządzeń IoT, technologie WWW i protokoły wymiany wiadomości stosowane do budowy systemów IoT), warstwy sieci (protokół Internet w wersji szóstej - IPv6, protokół routingu) i warstwy łącza danych według modelu OSI/ISO (standardy sieci radiowych wykorzystywane do komunikacji między urządzeniami IoT i służące do podłączania tych urządzeń do internetu). Książka jest przeznaczona dla studentów i inżynierów zainteresowanych problematyką projektowania i implementowania systemów internetu rzeczy, a potencjalni odbiorcy powinni mieć podstawowe wykształcenie informatyczne i znajomość sieci komputerowych. Wiedza zawarta w opracowaniu pomoże czytelnikowi dokonywać właściwych wyborów projektowych z olbrzymiej liczby możliwych technik i standardów, pozwoli budować bezpieczne systemy i skróci czas potrzebny na prace koncepcyjne związane z budową nowych lub rozbudową istniejących systemów IoT.
JAVA. Programowanie obiektowe w praktyce
Jerzy Krawiec
W podręczniku przedstawiono paradygmaty mające wpływ na sposób konstrukcji kodu źródłowego, czyli model zorientowany na procesy oraz kod działający na danych. Szczegółowo opisano mechanizmy zapewniające implementację modelu obiektowego - hermetyzację, dziedziczenie i polimorfizm. Przedstawiono dwa najważniejsze atrybuty Javy - przenośność i bezpieczeństwo. Wyjaśniono podstawowe cechy programowania dotyczące operacji arytmetycznych i logicznych oraz funkcji sterujących. Autorzy skoncentrowali się przede wszystkim na cechach obiektowości języka, takich jak: klasy, interfejsy, obsługa wyjątków, operacje wejścia-wyjścia ora z aplety i aplikacje. Podano także przykłady kodu w odniesieniu do aplikacji stosowanych w rozwiązniach przemysłowych i przedstawiono wyniki badań wydajności i elementów bezpiecznej konstrukcji kodu źródłowego Javy.