The article deals with the maneuverability of three-link road trains with various layout schemes. If a train has more than three links, difficulties arise in that the study of the movement of such a multi-link vehicle is significantly complicated due to the need to take into account the influence of a significant number of factors on the nature of the movement of all links. The interaction of neighboring units in the movement of a train is eventually distributed to the entire vehicle and causes certain deviations of the components of the train (modules) from the direction of movement specified by the driving link (tractor). Considering that a road train as a motor vehicle is a means of increased danger, when solving problems about the possibility of operating three- and multi-link road trains, it is one of the first to take steps towards theoretical studies of their maneuverability, the results of which will be the basis for answering many technical, organizational, and legal questions. Analysis of the calculation results showed that in the established circular path with the selected gear ratios of the control drives, none of the road trains met the requirements of DIRECTIVE 2002/7 / EC. From this, it follows that for three-link road trains, a fundamentally different control drive is needed, which can be a double control drive.
In this paper, the authorial Matlab Battlespace Visualization Class (MBVC) is proposed to plan, design, and compose the preliminary version of the desired computer animation, which can then be used both as a background for the discussion of the final composition and as an individual project for public presentation, providing a visual reference for missile-target engagement simulations. As a design tool, the MBVC allows us the combination of the advanced mathematical models of missile guidance loop elements (implemented in the discrete form as program scripts) with the capabilities offered by open, powerful, and flexible 3D graphical engine. As a visualization tool, the MBVC allows the designers to present their research findings in both an illustrative and informative way, providing a visual reference for the computer simulation. The class is freely available for scientific, engineering or educational use
PL
W artykule przedstawiono autorską klasę Matlab Battlespace Visualization Class (MBVC). Klasa przeznaczona jest do wspomagania projektowania przestrzennych scen wizualizacji i animacji komputerowej, które w dalszej kolejności mogą znaleźć zastosowanie zarówno jako tło do dyskusji nad finalną kompozycją, jak i indywidualny projekt do publicznej prezentacji, zapewniając wizualne odniesienie do wyników symulacji scenariuszy walk powietrznych. MBVC jako narzędzie projektowe umożliwia łączenie zaawansowanych modeli matematycznych elementów obwodu naprowadzania rakiet (zaimplementowanych w postaci dyskretnej w formie skryptów programowych) z możliwościami oferowanymi przez otwarty, wydajny i elastyczny silnik graficzny 3D. Jako narzędzie do wizualizacji MBVC dostarcza projektantom narzędzia niezbędne do przedstawienia wyników badań zarówno w ilustracyjny, jak i informacyjny sposób. Klasa jest bezpłatnie udostępniona do zastosowań naukowych, inżynierskich i edukacyjnych.
W artykule przedstawiono zagadnienie sterowania końcówką roboczą dwuosiowego manipulatora w standardowym układzie kartezjańskim. Omówiono możliwość wykonania ruchu point-to-point oraz interpolacji pewnych geometrii tak, aby możliwy był ruch robota wzdłuż określonej trajektorii. Równania matematyczne zaimplementowano na sterowniku z mikrokontrolerem STM32 i przeprowadzono testy na fizycznym urządzeniu, dla którego omówiono konstrukcję mechaniczną oraz istotne aspekty elektroniczne, szczególnie te dotyczące sterowania silnikami i obsługi enkoderów kwadraturowych.
EN
This paper shows basic method of control end-effector for a two-axis manipulator in a standard Cartesian system. The possibility of performing point-to-point motion and interpolating geometric data for possibility of performing electrical motion for specific trajectories was discussed. Mathematical equations implemented on controllers with an STM32 microcontroller and tested on a physical controller. Mechanical details were presented, and important electronic aspects were discussed, especially those regarding motor control and operation of quadrature encoders.
4
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
The article is aimed to the possible trajectory of unmanned aerial vehicles in built-up agglomerations. It points out problems relating to safety, selection of flight corridors and description of the method of movement control of unmanned aerial vehicle according to specified trajectory of its movement. Design proposal of UAV reference trajectory memory block and methods of solving safety and reliability in agglomerations are presented in the article.
PL
Artykuł ma na celu poznanie możliwej trajektorii bezzałogowych statków powietrznych w aglomeracjach zabudowanych. Wskazuje na problemy związane z bezpieczeństwem, wyborem korytarzy lotu oraz opisem sposobu sterowania ruchem bezzałogowego statku powietrznego według określonej trajektorii jego ruchu. W artykule przedstawiono propozycję projektową bloku pamięci trajektorii referencyjnych UAV oraz metody rozwiązywania kwestii bezpieczeństwa i niezawodności w aglomeracjach.
5
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
W artykule przedstawiono zagadnienia związane z pomiarami laboratoryjnymi trajektorii iskry długiej dla udarów piorunowych i łączeniowych o biegunowości dodatniej i ujemnej. Przedstawiono układ eksperymentalny umożliwiający wykonanie pomiarów iskry długiej w układach wysokonapięciowych kula-płyta oraz kula-kula, jak również w układach modelowych odzwierciedlających zjawisko przeskoku wzdłuż łańcucha izolatorowego. Opisana metoda badawcza może być również wykorzystana do prowadzenia pomiarów w układach wieloelektrodowych. Przedstawiony układ pomiarowy i sposób wykonania pomiarów iskry długiej umożliwiają wyznaczenie parametrów trajektorii wyładowań, co może zostać użyte do opracowania i weryfikacji modeli symulacyjnych wyładowań iskrowych z wykorzystaniem modelowania fraktalnego.
EN
The article presents aspects related to laboratory measurements of a long spark trajectory for lightning and switching strokes with positive and negative polarity. The paper presents an experimental setup that enables long spark measurements in conventional sphere-plate and spheresphere high-voltage systems, as well as in model systems reflecting the phenomenon of a discharge along the insulator chain. The described method can also be used to conduct measurements in multi-electrode systems. The presented measuring system and the method of long spark measurements make it feasible to determine the parameters of the discharge trajectory, which can be used to develop and validate the simulation models of spark discharges with the use of fractal modeling.
W artykule przedstawiono propozycję poprawiania nastaw celownika dział artylerii naziemnej z powodu różnicy wysokości nad poziomem morza celu C i stanowiska ogniowego SO. Opisano podstawowe zasady zestawiania głównych tabel strzelniczych i pomocniczych tabel poprawek celownika na różnicę wysokości celu i stanowiska ogniowego, zasady korzystania z tych tabel oraz konsekwencje obowiązującego dotychczas sposobu stosowania tabel poprawek. Obowiązująca od dziesiątek lat w artylerii naziemnej WP interpretacja tabel poprawek celownika na różnicę wysokości celu i stanowiska ogniowego prowadzi w konsekwencji do błędnego ich stosowania. Ten błąd jest powielany od szkolenia funkcyjnych, poprzez obowiązujące instrukcje i metodyki, aż do praktycznego stosowania.
EN
The paper deals with a proposal for correction of settings of field artillery sights caused by different altitudes above the sea level of a target C and a firing site SO. The basic principles are described for preparation and use of main firing tables and additional tables, considering the difference of altitudes between the target and the firing site, together with consequences of using the existing methodology of application of the corrective tables. An interpretation of the sight corrective tables which has been used for many decades in the field artillery of the Polish army causes that they are used in a wrong way. This error is repeatedly present in the training of servicemen, in biding instructions and methodologies, and in practical applications, as well.
Artykuł przedstawia nowy algorytm skalowania trajektorii, umożliwiający planowanie ruchu w przestrzeni zadań, pozwalający na uwzględnienie fizycznych możliwości manipulatora w postaci ograniczeń nakładanych na prędkości i przyspieszenia w przestrzeni złączowej. W odróżnieniu od klasycznego algorytmu skalowania, który jednolicie skaluje całą trajektorię i musi być wykonany przed rozpoczęciem ruchu, proponowany algorytm może być realizowany online, a skalowanie jest stosowane tylko do części planowanej trajektorii. W proponowanym podejściu ruch jest analizowany w przyjętym horyzoncie predykcji. Klasyczne podejście do skalowania zostało zmodyfikowane w taki sposób, że skalowanie jest wykonywane tylko wtedy, gdy w horyzoncie predykcji wykryte zostanie naruszenie ograniczeń nałożonych na prędkości lub przyspieszenia złączowe. W artykule omówiono podstawy działania algorytmu, a następnie przedstawiono jego szczegóły. Przedstawiono przykład skalowania trajektorii dotyczący manipulatora o dwóch stopniach swobody poruszającego się w pobliżu konfiguracji osobliwej.
EN
A new trajectory scaling algorithm is presented. The algorithm allows for planning a task space trajectory while considering the manipulator’s physical capabilities in terms of limits for joint space velocities and accelerations. Contrary to the classic scaling algorithm which scale the whole trajectory uniformly and has to be executed before the motion starts, the proposed algorithm can be executed online, and the scaling is applied only to the part of the planned trajectory. In the proposed approach, the planned motion is analyzed in a specified prediction horizon. Theoretical basics of the classic trajectory scaling method are adapted in such a way that the scaling is performed only when the analysis detects a violation of joint velocity or acceleration constraints at the prediction horizon. In this paper, the underlying ideas are introduced and discussed, then the core formulae of the algorithms are detailed. An example of scaling a trajectory of a 2-DOF manipulator in the vicinity of a boundary singularity is presented.
Tematem artykułu jest perspektywa wprowadzania nowoczesnej technologii 4D. Na początku zostanie przedstawiona idea programu SESAR ze szczególnym uwzględnieniem rozwiązania i4D. W dalszej części zostaną rozważone wyzwania stawiane tej technologii, potrzeby, na które jest ona odpowiedzią. Następnie przeanalizowane zostaną testy badające funkcjonalność operacyjną w każdej dziedzinie i pod każdym względem, a także przybliżony pierwszy lot z zastosowaniem czterowymiarowego zarządzania trajektorią lotu. Artykuł zawiera wnioski dotyczące strategii wprowadzania technologii i4D oraz subiektywną ocenę autorek artykułu na szansę wprowadzenia tego rozwiązania.
EN
The topic of the article is the perspective of introducing modern 4D technology. At the beginning, the idea of SESAR will be presented with particular emphasis on i4D solution. In the next part of the article we will consider the challenges posed by this technology, the needs to which it is an answer. Next, the tests will be analyzed to examine the operational functionality in every field and in every aspect, and first flight using the four-dimensional flight trajectory management will be taken into consederation. The article contains conclusions on the strategy of introducing i4D technology and subjective evaluation of the authors of the article on the chance of introducing this solution.
The paper presents the use of the Particle Swarm Optimization (PSO) algorithm to find the shortest trajectory connecting two defined points while avoiding obstacles. The influence of the inertia weight and the number of population adopted in the first iteration of the PSO algorithm was examined for the length of the sought trajectory. Simulation results showed that the proposed method achieved significant improvement compared to the linearly decreasing method technique that is widely used in literature.
10
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
We present the shortage of the discussion during the Collegium Civitas Energy Seminar on June 18th 2019. The topic of the Seminar: „The Trajectories of Energy Sector Transformation – Horizon Year 2050”.
11
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
Robotyzacja spawania, w przeciwieństwie do mechanizacji i prostej automatyzacji, pozwala na niemal dowolne kształtowanie trajektorii, po jakiej poruszać się będzie narzędzie, np. spawalniczy uchwyt elektrodowy, nawet w połączeniu z równoczesnymi ruchami odpowiednio zsynchronizowanego pozycjonera czy toru, poruszającego robot. Przyczyną błędów i niezgodności spawalniczych mogą być problemy z prawidłowym odtwarzaniem zadanej trajektorii przez nieprawidłowo zaprogramowany bądź wyeksploatowany robot. W artykule przedstawiono ogólne zagadnienia sterowania oraz autorską metodykę określania błędów pozycjonowania robota spawalniczego wraz z analizą przyczyn i konsekwencji nieprawidłowej pracy napędów.
EN
The welding process with the use of industrial robot, comparing to mechanized processes, allows for almost arbitrary trajectory forming of the movement of a tool being used, such as e.g. welding electrode holder. This can be combined with the simultaneous movements of synchronized positioner or on the robot moving rail. Possible welding imperfections that might occur can result either of the improper following up the programmed trajectory or robot inaccuracy. Some general issues of a robot control as well as author’s methodology of the identification of robot positioning errors are described in this paper. An analysis and results of improper action of power transmissions used is also presented.
The problem of UAV control along a predefined trajectory is a well know problem and there are several methods that could accomplish this task. However, adding final conditions that the UAV have to meet at the end of the trajectory makes this problem more difficult. In this article, the authors present a fuzzy based method that is not time consuming and can solve this problem. The algorithm for flying at low altitudes are aimed to ensure the maximum safety of the flight by considering only the acceleration values that are possible to achieve by the object. In particular, the article presents: flight trajectory over mountainous terrain, the structure of altitude control system, the structure of normal acceleration control system, exemplary calculations and an object with velocity equals, membership functions of angle of attack, solutions' illustration, flight path angle and pitch angle along the trajectory, the demanded and actual normal acceleration along the trajectory and flying object trajectory.
Celem badań przedstawionych w tym artykule jest sprawdzenie, czy metoda neuroewolucyjna z bezpośrednim kodowaniem genetycznym może być wykorzystana w autopilocie statkowym. Jednym z głównych zadań autopilotów statków jest utrzymanie płynącej jednostki na zadanej trajektorii, z uwzględnieniem dynamicznych parametrów ruchu statku i warunków środowiskowych. W niniejszym artykule opisano i przedstawiono wyniki symulacji adaptacyjnego autopilota neuroewolucyjnego z użyciem modelu symulacyjnego promu pasażerskiego. Neuroewolucja to połączenie dwóch różnych metod: algorytmów ewolucyjnych i sztucznych sieci neuronowych. Takie połączenie tworzy bardzo elastyczne narzędzie wspomagania decyzji i sterowania, które może być zastosowane w wielu innych systemach transportowych w celu poprawy ich efektywności.
EN
The purpose of the study presented in this article is to determine whether the neuroevolutionary method with direct genetic encoding can be part of the ship's autopilot. One of the main tasks of the ship's autopilot is to maintain the movement of the vessel on the trajectory, taking into account the dynamic parameters of the ship's motion. This article describes and illustrates the results of the simulation of adaptive neuroevolutionary autopilot using the simulator model of the passenger ferry. Neuroevolution is a combination of two different methods: evolutionary algorithms and artificial neuronal networks. This combination creates a very flexible decision support and control tool that can be used in many other transport systems to improve their efficiency.
Рассмотрены колебания колонны бурильных труб с прямолинейной осью постоянного или переменного по длине сечения в условиях искревлением ее траектории. Показано, что амплитуда изгибаючих колебаний усиливается за счет центробежных сил при вращении колонны (роторное бурение).
EN
Consider the drill string vibrations with linear axis AC or the length of sectional curvature in terms of its trajectory. It is shown that the amplitude of the bending vibrations is amplified by centrifugal force while rotating column (rotary drilling).
The objective of the paper is to determine the optimal geometric parameters of the windshield device limiting the spray drift by wind in herbicides spraying. Tests were carried out with the use of the planning methods of experiments and statistical methods of processing of the obtained results. The result of the research consisted in obtaining structural parameters of the windshield made in the shape of gratings with rectangular boards. It was found out that this device may be used at the wind speed exceeding agrotechnological sizes. The research results will be used in the work on devices protecting against wind at a precise herbicides spraying.
PL
Celem pracy było określenie optymalnych geometrycznych parametrów wiatrochronnego urządzenia ograniczającego znoszenie preparatu przez wiatr przy oprysku herbicydami. Badania przeprowadzono z wykorzystaniem metod planowania eksperymentów i statystycznych metod przetwarzania uzyskanych wyników. Rezultatem badań było uzyskanie parametrów konstrukcyjnych wiatrochronu wykonanego w kształcie kraty żaluzjowej z prostokątnymi płytami. Stwierdzono, że urządzenie to, może być stosowane przy prędkości wiatru przewyższającej dopuszczalne wielkości agrotechniczne. Wyniki badań znajdą zastosowanie w pracach nad urządzeniami do ochrony przed wiatrem przy precyzyjnym podawaniu herbicydów.
The work is devoted to the research ofprecision regularities in a spindle unit by the trajectory of the spindle installed on hydrostatic bearings.The mathematical model of trajectories spindle with lumped parameters that allows to define the position of the spindle with regard the simultaneous influence of design parameters, geometrical deviations ofform, temperature deformation bearing surfaces, the random nature of operational parameters and technical loads of hydrostatic bearings has been developed. Based on the results of numerical modeling the influence of shape errors of bearing surface of hydrostatic bearing on the statistical characteristics of the radius vector trajectories of the spindle by varying the values rotational speed of the spindle and oil pressure in front hydrostatic bearing has been developed. The obtained statistical regularities of precision spindle unit have been confirmed experimentally. It has been shown that an effective way to increase the precision of spindle units is to regulate the size of the gap in hydrostatic spindle bearings. The new design of an adjustable hydrostatic bearing, which can improve the accuracy of regulation size gap has been proposed.
Artykuł przedstawia wyniki badań dotyczących wyznaczenia pozycji statku powietrznego przy wykorzystaniu metody kinematycznej PPP w trybie post-processingu. W tym celu użyto nieróżnicowych obserwacji kodowych GPS z odbiornika Topcon TPS Hiper. Metoda PPP została scharakteryzowana oraz opisano konfigurację modułu PPP w programie RTKLIB. Obliczenia zostały zrealizowane w komercyjnym oprogramowaniu RTKLIB w module RT-KPOST. Scharakteryzowano metodę PPP oraz opisano konfigurację modułu PPP w trybie kinematycznym w programie RTKLIB. W eksperymencie lotniczym w Dęblinie (01.06.2010) pozycja samolotu została wyznaczona na podstawie danych z efemerydy broadcast oraz efemerydy precyzyjnej. Ze wstępnych badań wynika, iż zastosowanie precyzyjnych współrzędnych i zegarów satelitów GPS poprawiło pozycję samolotu odpowiednio w płaszczyźnie horyzontalnej o ponad 0,45 m, a w płaszczyźnie wertykalnej o ponad 1 m.
EN
This paper presents studies results relate to estimation aircraft’s position using PPP kinematic method in post-processing mode. For this purpose undifference GPS code observations from Topcon TPS Hiper receiver were used. The PPP method was characterized and configuration of PPP module in kinematic mode in RTKLIB was described. Computations in RTKPOST module in RTKLIB commercial software were executed. The aircraft’s position was determinated using broadcast and precise ephemeris data in airborne test in Dęblin (01.06.2010). Preliminary results of airborne’s test show that aircraft’s position was improved more than 0,45 m in horizontal plane and more than 1 m in vertical plane using precise products (e. g. precise co-ordinates and clocks of GPS satellites).
Jednym z podstawowych zadań nawigacji jest zapewnienie bezpiecznej żeglugi poprzez unikanie niebezpieczeństw w trakcie realizacji podróży morskiej. Dotyczy to m.in. zaplanowania i wykonania manewru antykolizyjnego: wyznaczenia bezpiecznej trajektorii ruchu statku oraz sterowania po niej. Stąd, przy planowaniu trajektorii ruchu należy uwzględnić aktualną sytuację nawigacyjną, kryteria bezpieczeństwa, charakterystyki manewrowe statku oraz panujące warunki hydrologiczno-meteorologiczne. Ze względu na dynamikę procesów ruchu, zmieniające się warunki oraz ograniczenia czasowe dla wypracowania decyzji i jej realizacji, jest to zadanie złożone. W artykule zdefiniowano wymienione zadanie oraz przedstawiono model procesu wyznaczania trajektorii ruchu statku w sytuacji kolizyjnej z uwzględnieniem modelu środowiska. Opracowany na tej podstawie system może stanowić jeden z modułów rozwijanych obecnie nawigacyjnych systemów wspomagania decyzji na statku morskim.
EN
One of the basic navigational tasks is to provide safe navigation by avoiding dangerous situations during the ship voyage. This includes, inter alia, planning and execution of anticollision manoeuvres: a safe ship trajectory determination and ship movement control. Therefore, when planning the ship trajectory, the navigator should take into account several elements: cur-rent navigational situation, safety criteria, ship's manoeuvrability and hydro-meteorological conditions. This task is complex due to the dynamics of traffic processes, changing conditions, time-limits for reaching a decision and its implementation. The authors formulate the mentioned task and present the process model for ship trajectory determination in collision situations, taking into account the ship environment model. The system developed on this basis can be incorporated as a module of navigation decision support systems for sea going ships.
W artykule przedstawiono koncepcję generatora trajektorii do modelowania ruchu obiektów powietrznych. Pozwala on na tworzenie trasy jako zbioru punktów w przestrzeni trójwymiarowejna podstawie zdefiniowanych wcześniej orientacji przestrzennej obiektu (kątów przechylenia, pochylenia i obrotu). Stworzona w środowisku Matlab aplikacja może zostać wykorzystana na potrzeby badania zachowania się zewnętrznych układów śledzących w obecności obiektu manewrującego z różną intensywnością. Ponadto może ona również zostać użyta w procesie symulacji zachowania się czujników inercyjnych (takich jak żyroskopy i przyspieszeniomierze) oraz generacji przez nie danych wyjściowych w zależności od orientacji przestrzennej nosiciela.
EN
The paper presents the concept of a trajectory generator for modeling the movement of airborne objects. It allows to create a route as a set of points in three-dimensional space based on the pre-defined spatial orientation of the objects (roll, pitch, yaw). Created in the Matlab environment application can be used to study the behavior of external tracking systems in the presence of maneuvering object with varying intensity. Moreover, it can also be used in the simulation of the inertial sensors (such as gyroscopes and accelerometers) behavior and the generation their output data depending on the spatial orientation of the carrier.
This paper presents the possible application of GRIP NC programming language in order to optimise a manufacturing process. The possible optimization could be provided in Siemens NX Software with use of .Net programing language, SNAP libraries or GRIP NC language supported up to current version. Simplicity of use is a main advantage especially in situation when industrial company starts applying automated optimization in a technological process preparation. Automation should be considered also in order to manage with multi machine processes. In the proposed solution there is an algorithm that executes the loop until parameters, trajectory and strategy of cutting satisfy the set ranges. The software application could be extended for other types of manufacturing. Simultaneously the result of manufacturing process is important according to quality of surface, and chip removal process.
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ć.