Search results for: arithmetic
-
Analytical Expression for the Time-Domain Green's Function of a Discrete Plane Wave Propagating in the 3-D FDTD Grid
PublicationIn this paper, a closed-form expression for the time-domain dyadic Green’s function of a discrete plane wave (DPW) propagating in a 3-D finite-difference time-domain (FDTD) grid is derived. In order to verify our findings, the time-domain implementation of the DPW-injection technique is developed with the use of the derived expression for 3-D total-field/scattered-field (TFSF) FDTD simulations. This implementation requires computations...
-
HIGH LEVEL SYNTHESIS IN FPGA OF TCS/RNS CONVERTER
PublicationThe work presents the design process of the TCS/RNS (two's complement–to– residue) converter in Xilinx FPGA with the use of HLS approach. This new approach allows for the design of dedicated FPGA circuits using high level languages such as C++ language. Such approach replaces, to some extent, much more tedious design with VHDL or Verilog and facilitates the design process. The algorithm realized by the given hardware circuit is...
-
Analytical Expression for the Time-Domain Discrete Green's Function of a Plane Wave Propagating in the 2-D FDTD Grid
PublicationIn this letter, a new closed-form expression for the time-domain discrete Green's function (DGF) of a plane wave propagating in the 2-D finite-difference time-domain (FDTD) grid is derived. For the sake of its verification, the time-domain implementation of the analytic field propagator (AFP) technique was developed for the plane wave injection in 2-D total-field/scattered-field (TFSF) FDTD simulations. Such an implementation of...
-
Analysis of radiation and scattering problems with the use of hybrid techniques based on the discrete Green's function formulation of the FDTD method
PublicationIn this contribution, simulation scenarios are presented which take advantage of the hybrid techniques based on the discrete Green's function formulation of the finite-difference time-domain (DGF-FDTD) method. DGF-FDTD solutions are compatible with the finite-difference grid and can be applied for perfect hybridization of the FDTD method. The following techniques are considered: (i) DGF-FDTD for antenna simulations, (ii) DGF-based...
-
OBTAINING FLUID FLOW PATTERN FOR TURBINE STAGE WITH NEURAL MODEL.
PublicationIn the paper possibility of applying neural model to obtaining patterns of proper operation for fluid flow in turbine stage for fluid-flow diagnostics is discussed. Main differences between Computational Fluid Dynamics (CFD) solvers and neural model is given, also limitations and advantages of both are considered. Time of calculations of both methods was given, also possibilities of shortening that time with preserving the accuracy...
-
Implementation of Extended Kalman Filter with Optimized Execution Time for Sensorless Control of a PMSM Using ARM Cortex-M3 Microcontroller
PublicationThis paper addresses the implementation and optimization of an Extended Kalman Filter (EKF) for the Permanent Magnet Synchronous Motor (PMSM) sensorless control using an ARM Cortex-M3 microcontroller. A various optimization levels based on arithmetic calculation reduction was implemented in ARM Cortex-M3 microcontroller. The execution time of EKF estimator was reduced from 260.4 μs to 37.7 μs without loss of accuracy. To further...
-
On simplification of residue scaling process in pipelined Radix-4 MQRNS FFT processor
PublicationResidue scaling is needed in pipelined FFT radix-4 processors based on the Modified Quadratic Residue Number System (MQRNS) at the output of each butterfly. Such processor uses serial connection of radix-4 butterflies. Each butterfly comprises n subunits, one for each modulus of the RNS base and generates four complex residue numbers. In order to prevent arithmetic overflow intermediate results after each butterfly have to be...
-
On configuration of residue scaling process in pipelined radix-4 MQRNS FFT processor
PublicationResidue scaling is needed in pipelined FFT radix-4 processors based on the Modified Quadratic Residue Number System (MQRNS) at the output of each butterfly. Such processor uses serial connection of radix-4 butterflies. Each butterfly comprises n subunits, one for each modulus of the RNS base and outputs four complex residue numbers. In order to prevent the arithmetic overflow in the succesive stage, every number has to be scaled,...
-
A new quaternion-based encryption method for DICOM images
PublicationIn this paper, a new quaternion-based lossless encryption technique for digital image and communication on medicine (DICOM) images is proposed. We have scrutinized and slightly modified the concept of the DICOM network to point out the best location for the proposed encryption scheme, which significantly improves speed of DICOM images encryption in comparison with those originally embedded into DICOM advanced encryption standard...
-
GPU-Accelerated Finite-Element Matrix Generation for Lossless, Lossy, and Tensor Media [EM Programmer's Notebook]
PublicationThis paper presents an optimization approach for limiting memory requirements and enhancing the performance of GPU-accelerated finite-element matrix generation applied in the implementation of the higher-order finite-element method (FEM). It emphasizes the details of the implementation of the matrix-generation algorithm for the simulation of electromagnetic wave propagation in lossless, lossy, and tensor media. Moreover, the impact...
-
Improved model of isothermal and incompressible fluid flow in pipelines versus the Darcy–Weisbach equation and the issue of friction factor
PublicationIn this article, we consider the modelling of stationary incompressible and isothermal one-dimensional fluid flow through a long pipeline. The approximation of the average pressure in the developed model by the arithmetic mean of inlet and outlet pressures leads to the known empirical Darcy–Weisbach equation. Most importantly, we also present another improved approach that is more accurate because the average pressure is estimated...
-
Comparison of Average Energy Slope Estimation Formulas for One-dimensional Steady Gradually Varied Flow
PublicationTo find the steady flow water surface profile, it is possible to use Bernoulli’s equation, which is a discrete form of the differential energy equation. Such an approach requires the average energy slope between cross-sections to be estimated. In the literature, many methods are proposed for estimating the average energy slope in this case, such as the arithmetic mean, resulting in the standard step method, the harmonic mean and...
-
Analysis of Roughness, the Material Removal Rate, and the Acoustic Emission Signal Obtained in Flat Grinding Processes
PublicationIn this work, the analysis of the acoustic emission (AE) signal in grinding processes is addressed. The proposed analysis method decomposes the acoustic signal into three frequency ranges. The total energy of each range is determined, as well as the highest frequency. Different grinding experiments were carried out, according to a full factorial design of experiments (DOE), in which feed speed, depth of cut, and transversal step...
-
A memory efficient and fast sparse matrix vector product on a Gpu
PublicationThis paper proposes a new sparse matrix storage format which allows an efficient implementation of a sparse matrix vector product on a Fermi Graphics Processing Unit (GPU). Unlike previous formats it has both low memory footprint and good throughput. The new format, which we call Sliced ELLR-T has been designed specifically for accelerating the iterative solution of a large sparse and complex-valued system of linear equations arising...
-
Secure Quaternion Feistel Cipher for DICOM Images
PublicationAn improved and extended version of a quaternion-based lossless encryption technique for digital image and communication on medicine (DICOM) images is proposed. We highlight and address several security flaws present in the previous version of the algorithm originally proposed by Dzwonkowski et al. (2015). The newly proposed secure quater- nion Feistel cipher (S-QFC) algorithm...
-
A highly-efficient technique for evaluating bond-orientational order parameters
PublicationWe propose a novel, highly-efficient approach for the evaluation of bond-orientational order parameters (BOPs). Our approach exploits the properties of spherical harmonics and Wigner 3jj-symbols to reduce the number of terms in the expressions for BOPs, and employs simultaneous interpolation of normalised associated Legendre polynomials and trigonometric functions to dramatically reduce the total number of arithmetic operations....
-
Verification and Benchmarking in MPA Coprocessor Design Process
PublicationThis paper presents verification and benchmarking required for the development of a coprocessor digital circuit for integer multiple-precision arithmetic (MPA). Its code is developed, with the use of very high speed integrated circuit hardware description language (VHDL), as an intellectual property core. Therefore, it can be used by a final user within their own computing system based on field-programmable gate arrays (FPGAs)....
-
Deep Learning Optimization for Edge Devices: Analysis of Training Quantization Parameters
PublicationThis paper focuses on convolution neural network quantization problem. The quantization has a distinct stage of data conversion from floating-point into integer-point numbers. In general, the process of quantization is associated with the reduction of the matrix dimension via limited precision of the numbers. However, the training and inference stages of deep learning neural network are limited by the space of the memory and a...
-
Evaluation of possibilities of genotyping of Candida glabrata clinical isolates with RAPD-PCR method and microsatellite analysis
PublicationThe aim of the study was to compare the discriminatory power of RAPD-PCR method using RSD10 primer and microsatellite (GACA)4 analysis for genotyping clinical isolates of C. glabrata. Isolates were received from patients of two Polish hospitals: Children's Memorial Health Institute in Warsaw (n=17) and Medical University of Gdansk (n=37). Species identification was confirmed by two phenotypic methods: growth on chromagar plates...
-
The effect of thermal modification on the quality of the milled surface of beech and pine wood
PublicationThe article deals with the effect of thermal modification on the quality of the created surface during milling on CNC milling cutters. The quality of the created surface is evaluated based on surface roughness, specifically its roughness parameter Ra. The observed surface is created by a shank cutter with a diameter of 20 mm and three cutting edges in a spiral at a standard speed of 18,000. min-1. The article compares thermally...
-
Level of public finances decentralization in European Union countries
PublicationResearch background: Despite of the universality of the implementation in democratic countries the principle of decentralization resulting from the belief that it is an instrument to improve the efficiency of public funds management, both the scope of public services and the level of decentralization in individual countries are not identical. Purpose of the article: Comparison the scope of fiscal decentralization...
-
Statistics 2022_23
e-Learning Courses1.Elements of probability. The axioms of the probability theory 2. Random variables and their distributions. Discrete and continuous random variables 3. Parameters of random variables: expected value, moments 4. Selected distributions of random variables (Bernoulli, Poison, Gaussian) 5.The distribution in the sample. Visualisation by histograms 6. Measures of statistical location: arithmetic mean, median, quantiles. 7. Measures...
-
The resistance of S235JR steel to cavitation erosion
PublicationThe erosion resistance of S235JR steel to flow cavitation was investigated. In order to understand an influence of steel properties and cavitation intensities on the degradation mechanisms, low-carbon S235JR steel was tested in the as-received state and after thermal treatment (annealing) under four different flow velocities. Annealing decreased steel hardness, which made S235JR steel less resistant to cavitation erosion. The performed...
-
Surface Roughness Evaluation in Thin EN AW-6086-T6 Alloy Plates after Face Milling Process with Different Strategies
PublicationLightweight alloys made from aluminium are used to manufacture cars, trains and planes. The main parts most often manufactured from thin sheets requiring the use of milling in the manufacturing process are front panels for control systems, housing parts for electrical and electronic components. As a result of the final phase of the manufacturing process, cold rolling, residual stresses remain in the surface layers, which can influence...