This paper proposes a novel identification method for memristive devices using Knowm memristors as an example. The suggested identification method is presented as a generalized process for a wide range of memristive elements. An experimental setup was created to obtain a set of intrinsic I–V curves for Knowm memristors. Using the acquired measurements data and proposed identification technique, we developed a new mathematical model that considers low-current effects and cycle-to-cycle variability. The process of parametric identification for the proposed model is described. The obtained memristor model represents the switching threshold as a function of the state variables vector, making it possible to account for snapforward or snapback effects, frequency properties, and switching variability. Several tools for the visual presentation of the identification results are considered, and some limitations of the proposed model are discussed.
Mechanical systems with inherent chaotic behavior are of notable practical interest due to their applicability in many fields of technology, from industrial mills and concrete mixers to microscopic micromechanical random bit generators. One of the most generic mathematical models for designing chaotic mechanical systems is the Duffing oscillator, which demonstrates chaotic motion under periodic excitation. The mechanical implementation of Duffing oscillator requires nonlinear springs, which can be implemented using different physical principles. In the current study, we propose the mechanical Duffing oscillator with magnetic springs as a low-wear, robust and easy-to-implement solution. We show by simulation and experimentation that the developed mechanical system performs chaotic oscillations in a wide range of parameters. The proposed design can be revised in a problem-specific manner and achieve many practical applications.
Developing new features for time-series characterization is a current challenge in data science and machine learning. In this paper, we propose a new metric based on a simple and efficient algorithm, namely, the return map. The return map analysis is well established in the field of non-linear dynamics, in particular, for fitting the parameters of a chaotic system from a waveform, or to attack a chaotic communication channel. We show that our metrics work well for both non-linear dynamics and time-series feature extraction problems in the field of machine learning. In an experiment aiming to classify vibration signals of normal and damaged bearings, we compare our method with two other methods that reported to have excellent accuracy, based on entropy and statistical feature distribution, respectively. We show that our method achieves higher accuracy with almost the lowest time costs, which was confirmed in experiments with two different datasets containing three main classes of bearings: normal, with inner race faults, and with outer race faults, having different damage origins and recorded in various conditions. In particular, for the dataset supplied by Case Western Reserve University, our method reached an accuracy of 100% at signals of 5000 sample points length, with a total time of 0.4 s required for feature estimation, while the entropy-based method reached an accuracy of 95% with a time of 100 s, and a statistical feature distribution method reached an accuracy of 93% with a total time of 1.9 s. Results show that the developed method is better suited to real-time bearing condition monitoring applications than most of the methods reported to date.
In this article, we introduce a novel approach to numerical integration based on a modified composite diagonal (CD) method, which is a variation of the semi-implicit Euler–Cromer method. This approach enables the finite-difference scheme to maintain the dynamic regime of the solution while adjusting the integration time step. This makes it possible to implement variable-step integration. We present a variable-step MCD (VS-MCD) version with a simple and stable Hairer step size controller. We show that the VS-MCD method is capable of changing the dynamics of the solution by changing the symmetry coefficient (reflecting the ratio between two internal steps within the composition step), which is useful for tuning the dynamics of the obtained discrete model, with no influence of the appropriate step size. We illustrate the practical application of the developed method by constructing a direct chaotic communication system based on the Sprott Case S chaotic oscillator, demonstrating high values in the largest Lyapunov exponent (LLE). The tolerance parameter of the step size controller is used as the modulation parameter to insert a message into the chaotic time series. Through numerical experiments, we show that the proposed modulation scheme has competitive robustness to noise and return map attacks in comparison with those of modulation methods based on fixed-step solvers. It can also be combined with them to achieve an extended key space.