Krystian Erwinski
Nicolaus Copernicus University in Toruń
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Krystian Erwinski.
IEEE Transactions on Industrial Electronics | 2013
Krystian Erwinski; Marcin Paprocki; Lech M. Grzesiak; Kazimierz Karwowski; Andrzej Wawrzak
In computerized numerical control (CNC) systems, the communication bus between the controller and axis servo drives must offer high bandwidth, noise immunity, and time determinism. More and more CNC systems use real-time Ethernet protocols such as Ethernet Powerlink (EPL). Many modern controllers are closed costly hardware-based solutions. In this paper, the implementation of EPL communication bus in a PC-based CNC system is presented. The CNC system includes a PC, a software CNC controller running under Linux Real-Time Application Interface real-time operating system and servo drives communicating via EPL. The EPL stack was implemented as a real-time kernel module. Due to software-only implementation, this system is a cost-effective solution for a broad range of applications in machine control. All software systems are based on GNU General Public License or Berkeley Software Distribution licenses. Necessary modifications to the EPL stack, Linux configurations, computer basic input/output system, and motherboard configurations were presented. Experimental results of EPL communication cycle jitter on three different PCs were presented. The results confirm good performance of the presented system.
international conference on methods and models in automation and robotics | 2016
Krystian Erwinski; Marcin Paprocki; Andrzej Wawrzak; Lech M. Grzesiak
Generation of a time-optimal feedrate profile for CNC machines has received significant attention in recent years. Most methods focus on achieving maximum allowable feedrate with constrained axial acceleration and jerk without considering manufacturing precision. Manufacturing precision is often defined as contour error which is the distance between desired and actual toolpaths. This paper presents a method of determining the maximum feedrate for NURBS toolpaths while constraining velocity, acceleration, jerk and contour error. Contour error is predicted during optimization by using an artificial neural-network. Optimization is performed by Particle Swarm Optimization with Augmented Lagrangian constraint handling technique. Results of a time-optimal feedrate profile generated for an example toolpath are presented to illustrate the capabilities of the proposed method.
international conference on methods and models in automation and robotics | 2017
Rafal Szczepanski; Krystian Erwinski; Marcin Paprocki
Over the last few years generation of a time-optimal feedrate profile for CNC machines has recieved significant attention. This is a difficult optimization problem usually requiring long computation time. In the proposed solution, optimization is performed by parallel Particle Swarm Optimization with Augmented Lagrangian constraint handling technique. In order to decrease computation time the authors previously developed algorithm was reimplemented using Open Multi-processing. OpenMP utilizes the ability of modern CPUS to run multiple threads and reduce the algorithms runtime by using parallel processing. The performance gain (speed-up) of the algorithm parallelized on a multi-core system has been tested. The experimental results of a time-optimal feedrate profile generated using an example toolpath are presented to illustrate the capabilities of parallel computation to improve the algorithms performance.
international conference on methods and models in automation and robotics | 2016
Krystian Erwinski; Marcin Paprocki; Andrzej Wawrzak; Lech M. Grzesiak
This article presents a method for predicting contour error using artificial neural networks. Contour error is defined as the minimum distance between actual position and reference toolpath and is commonly used to measure machining precision of Computerized Numerically Controlled (CNC) machine tools. Offline trained Nonlinear Autoregressive networks with exogenous inputs (NARX) are used to predict following error in each axis. These values and information about toolpath geometry obtained from the interpolator are then used to compute the contour error. The method used for effective off-line training of the dynamic recurrent NARX neural networks is presented. Tests are performed that verify the contour error prediction accuracy using a biaxial CNC machine in a real-time CNC control system. The presented neural network based contour error predictor was used in a predictive feedrate optimization algorithm with constrained contour error.
Pomiary Automatyka Robotyka | 2016
Andrzej Wawrzak; Krystian Erwinski; Kazimierz Karwowski; Marcin Paprocki
Przemyslowy Instytut Automatyki i Pomiarow - Oddzial Badawczo Rozwojowy Ukladow Sterowania Napedow (PIAP-OBRUSN)
Bulletin of The Polish Academy of Sciences-technical Sciences | 2014
Tomasz Tarczewski; Lech M. Grzesiak; A. Wawrzak; K. Karwowski; Krystian Erwinski
international conference on informatics in control, automation and robotics | 2018
Rafal Szczepanski; Tomasz Tarczewski; Krystian Erwinski; Lech M. Grzesiak
Mechanik | 2018
Marcin Paprocki; Andrzej Wawrzak; Krystian Erwinski; Marek Kłosowiak
Archive | 2016
Andrzej Wawrzak; Krystian Erwinski; Kazimierz Karwowski; Marcin Paprocki; Marek Kłosowiak
Przegląd Elektrotechniczny | 2014
Krystian Erwinski; Tomasz Tarczewski; Lech M. Grzesiak; A. Wawrzak; K. Karwowski