| Literature DB >> 31557918 |
Krzysztof Tomczyk1, Marcin Piekarczyk2, Grzegorz Sokal3.
Abstract
In this paper, we propose using the radial basis functions (RBF) to determine the upper bound of absolute dynamic error (UAE) at the output of a voltage-mode accelerometer. Such functions can be obtained as a result of approximating the error values determined for the assumed-in-advance parameter variability associated with the mathematical model of an accelerometer. This approximation was carried out using the radial basis function neural network (RBF-NN) procedure for a given number of the radial neurons. The Monte Carlo (MC) method was also applied to determine the related error when considering the uncertainties associated with the parameters of an accelerometer mathematical model. The upper bound of absolute dynamic error can be a quality ratio for comparing the errors produced by different types of voltage-mode accelerometers that have the same operational frequency bandwidth. Determination of the RBFs was performed by applying the Python-related scientific packages, while the calculations related both to the UAE and the MC method were carried out using the MathCad program. Application of the RBFs represent a new approach for determining the UAE. These functions allow for the easy and quick determination of the value of such errors.Entities:
Keywords: radial basis function; upper bound of dynamic error; voltage-mode accelerometer
Year: 2019 PMID: 31557918 PMCID: PMC6806288 DOI: 10.3390/s19194154
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Block diagram of the procedure intended for determining the radial basis function (RBF) and the value of absolute dynamic error (UAE).
Figure 2Block diagram of the procedure intended for determining the UAE(.
Figure 3Block diagram of the Monte Carlo (MC)-based procedure for determining the UAE(.
Values of the UAE.
|
| ||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
| 0.634 | 0.621 | 0.610 | 0.598 | 0.587 | 0.576 | 0.566 | 0.556 | 0.547 | 0.537 | 0.528 | 0.520 | 0.511 |
|
| 0.660 | 0.647 | 0.634 | 0.622 | 0.611 | 0.600 | 0.589 | 0.579 | 0.569 | 0.559 | 0.550 | 0.541 | 0.532 | |
|
| 0.686 | 0.672 | 0.659 | 0.647 | 0.635 | 0.623 | 0.612 | 0.602 | 0.591 | 0.581 | 0.571 | 0.562 | 0.553 | |
|
| 0.712 | 0.698 | 0.685 | 0.672 | 0.659 | 0.648 | 0.636 | 0.625 | 0.614 | 0.604 | 0.594 | 0.584 | 0.575 | |
|
| 0.739 | 0.725 | 0.711 | 0.698 | 0.685 | 0.672 | 0.660 | 0.649 | 0.638 | 0.627 | 0.616 | 0.606 | 0.596 | |
|
| 0.767 | 0.752 | 0.738 | 0.724 | 0.710 | 0.697 | 0.685 | 0.673 | 0.661 | 0.650 | 0.639 | 0.629 | 0.619 | |
|
| 0.795 | 0.780 | 0.765 | 0.750 | 0.736 | 0.723 | 0.710 | 0.698 | 0.686 | 0.674 | 0.663 | 0.652 | 0.641 | |
|
| 0.824 | 0.808 | 0.792 | 0.777 | 0.763 | 0.749 | 0.736 | 0.723 | 0.710 | 0.698 | 0.687 | 0.675 | 0.664 | |
|
| 0.853 | 0.836 | 0.820 | 0.805 | 0.790 | 0.776 | 0.762 | 0.748 | 0.735 | 0.723 | 0.711 | 0.699 | 0.688 | |
|
| 0.883 | 0.865 | 0.849 | 0.833 | 0.817 | 0.803 | 0.788 | 0.774 | 0.761 | 0.748 | 0.736 | 0.724 | 0.712 | |
|
| 0.913 | 0.895 | 0.878 | 0.861 | 0.845 | 0.830 | 0.815 | 0.801 | 0.787 | 0.774 | 0.761 | 0.748 | 0.736 | |
|
| 0.943 | 0.925 | 0.907 | 0.890 | 0.874 | 0.858 | 0.843 | 0.828 | 0.813 | 0.800 | 0.786 | 0.773 | 0.761 | |
|
| 0.975 | 0.956 | 0.937 | 0.920 | 0.902 | 0.886 | 0.870 | 0.855 | 0.840 | 0.826 | 0.812 | 0.799 | 0.786 | |
|
| 1.006 | 0.987 | 0.968 | 0.950 | 0.932 | 0.915 | 0.899 | 0.883 | 0.868 | 0.853 | 0.839 | 0.825 | 0.812 | |
|
| 1.039 | 1.018 | 0.999 | 0.980 | 0.962 | 0.944 | 0.927 | 0.911 | 0.895 | 0.880 | 0.866 | 0.851 | 0.838 | |
|
| 1.071 | 1.050 | 1.030 | 1.011 | 0.992 | 0.974 | 0.957 | 0.940 | 0.924 | 0.908 | 0.893 | 0.878 | 0.864 | |
|
| 1.104 | 1.083 | 1.062 | 1.042 | 1.023 | 1.004 | 0.986 | 0.969 | 0.952 | 0.936 | 0.921 | 0.905 | 0.891 | |
|
| 1.138 | 1.116 | 1.095 | 1.074 | 1.054 | 1.035 | 1.016 | 0.999 | 0.981 | 0.965 | 0.949 | 0.933 | 0.918 | |
|
| 1.172 | 1.149 | 1.128 | 1.106 | 1.086 | 1.066 | 1.047 | 1.029 | 1.011 | 0.994 | 0.977 | 0.961 | 0.946 | |
|
| 1.207 | 1.183 | 1.161 | 1.139 | 1.118 | 1.098 | 1.078 | 1.059 | 1.041 | 1.023 | 1.006 | 0.990 | 0.974 | |
|
| 1.242 | 1.218 | 1.195 | 1.172 | 1.150 | 1.130 | 1.109 | 1.090 | 1.071 | 1.053 | 1.036 | 1.019 | 1.002 | |
|
| 1.278 | 1.253 | 1.229 | 1.206 | 1.183 | 1.162 | 1.141 | 1.121 | 1.102 | 1.083 | 1.065 | 1.048 | 1.031 | |
|
| 1.314 | 1.289 | 1.264 | 1.240 | 1.217 | 1.195 | 1.174 | 1.153 | 1.133 | 1.114 | 1.096 | 1.078 | 1.060 | |
|
| 1.351 | 1.325 | 1.300 | 1.275 | 1.251 | 1.229 | 1.207 | 1.185 | 1.165 | 1.145 | 1.126 | 1.108 | 1.090 | |
|
| 1.388 | 1.361 | 1.335 | 1.310 | 1.286 | 1.262 | 1.240 | 1.218 | 1.197 | 1.177 | 1.157 | 1.138 | 1.120 | |
|
| 1.426 | 1.398 | 1.372 | 1.346 | 1.321 | 1.297 | 1.274 | 1.251 | 1.230 | 1.209 | 1.189 | 1.169 | 1.150 | |
|
| ||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
| 0.503 | 0.495 | 0.488 | 0.480 | 0.473 | 0.466 | 0.459 | 0.453 | 0.447 | 0.440 | 0.434 | 0.428 | 0.423 |
|
| 0.524 | 0.515 | 0.507 | 0.500 | 0.492 | 0.485 | 0.478 | 0.471 | 0.465 | 0.458 | 0.452 | 0.446 | 0.440 | |
|
| 0.544 | 0.536 | 0.528 | 0.520 | 0.512 | 0.504 | 0.497 | 0.490 | 0.483 | 0.476 | 0.470 | 0.463 | 0.457 | |
|
| 0.565 | 0.557 | 0.548 | 0.540 | 0.532 | 0.524 | 0.516 | 0.509 | 0.502 | 0.495 | 0.488 | 0.481 | 0.475 | |
|
| 0.587 | 0.578 | 0.569 | 0.560 | 0.552 | 0.544 | 0.536 | 0.528 | 0.521 | 0.514 | 0.507 | 0.500 | 0.493 | |
|
| 0.609 | 0.599 | 0.590 | 0.581 | 0.573 | 0.564 | 0.556 | 0.548 | 0.540 | 0.533 | 0.526 | 0.518 | 0.512 | |
|
| 0.631 | 0.621 | 0.612 | 0.603 | 0.594 | 0.585 | 0.576 | 0.568 | 0.560 | 0.552 | 0.545 | 0.537 | 0.530 | |
|
| 0.654 | 0.644 | 0.634 | 0.624 | 0.615 | 0.606 | 0.597 | 0.589 | 0.580 | 0.572 | 0.564 | 0.557 | 0.549 | |
|
| 0.677 | 0.667 | 0.656 | 0.646 | 0.637 | 0.627 | 0.618 | 0.609 | 0.601 | 0.593 | 0.584 | 0.577 | 0.569 | |
|
| 0.701 | 0.690 | 0.679 | 0.669 | 0.659 | 0.649 | 0.640 | 0.631 | 0.622 | 0.613 | 0.605 | 0.597 | 0.589 | |
|
| 0.725 | 0.713 | 0.702 | 0.692 | 0.681 | 0.671 | 0.662 | 0.652 | 0.643 | 0.634 | 0.625 | 0.617 | 0.609 | |
|
| 0.749 | 0.737 | 0.726 | 0.715 | 0.704 | 0.694 | 0.684 | 0.674 | 0.665 | 0.655 | 0.646 | 0.638 | 0.629 | |
|
| 0.774 | 0.762 | 0.750 | 0.739 | 0.728 | 0.717 | 0.706 | 0.696 | 0.687 | 0.677 | 0.668 | 0.659 | 0.650 | |
|
| 0.799 | 0.786 | 0.774 | 0.763 | 0.751 | 0.740 | 0.729 | 0.719 | 0.709 | 0.699 | 0.690 | 0.680 | 0.671 | |
|
| 0.824 | 0.812 | 0.799 | 0.787 | 0.775 | 0.764 | 0.753 | 0.742 | 0.732 | 0.722 | 0.712 | 0.702 | 0.693 | |
|
| 0.850 | 0.837 | 0.824 | 0.812 | 0.800 | 0.788 | 0.776 | 0.765 | 0.755 | 0.744 | 0.734 | 0.724 | 0.714 | |
|
| 0.877 | 0.863 | 0.850 | 0.837 | 0.824 | 0.812 | 0.801 | 0.789 | 0.778 | 0.767 | 0.757 | 0.747 | 0.737 | |
|
| 0.904 | 0.889 | 0.876 | 0.862 | 0.850 | 0.837 | 0.825 | 0.813 | 0.802 | 0.791 | 0.780 | 0.769 | 0.759 | |
|
| 0.931 | 0.916 | 0.902 | 0.888 | 0.875 | 0.862 | 0.850 | 0.838 | 0.826 | 0.815 | 0.803 | 0.793 | 0.782 | |
|
| 0.958 | 0.943 | 0.929 | 0.915 | 0.901 | 0.888 | 0.875 | 0.862 | 0.850 | 0.839 | 0.827 | 0.816 | 0.805 | |
|
| 0.986 | 0.971 | 0.956 | 0.941 | 0.927 | 0.914 | 0.901 | 0.888 | 0.875 | 0.863 | 0.851 | 0.840 | 0.829 | |
|
| 1.015 | 0.999 | 0.983 | 0.969 | 0.954 | 0.940 | 0.926 | 0.913 | 0.900 | 0.888 | 0.876 | 0.864 | 0.852 | |
|
| 1.043 | 1.027 | 1.011 | 0.996 | 0.981 | 0.967 | 0.953 | 0.939 | 0.926 | 0.913 | 0.901 | 0.888 | 0.877 | |
|
| 1.073 | 1.056 | 1.040 | 1.024 | 1.009 | 0.994 | 0.979 | 0.965 | 0.952 | 0.939 | 0.926 | 0.913 | 0.901 | |
|
| 1.102 | 1.085 | 1.068 | 1.052 | 1.036 | 1.021 | 1.006 | 0.992 | 0.978 | 0.965 | 0.951 | 0.939 | 0.926 | |
|
| 1.132 | 1.114 | 1.097 | 1.081 | 1.065 | 1.049 | 1.034 | 1.019 | 1.005 | 0.991 | 0.977 | 0.964 | 0.951 | |
Summary of model quality assessment for various hidden layer sizes.
| Number of Neurons | Max Error (%) |
|
|
|
|
|---|---|---|---|---|---|
| 5 | 2.680 | 1.27 × 10−4 | 0.00940 | 0.00860 | 0.997300 |
| 10 | 0.310 | 1.39 × 10−6 | 0.00098 | 0.00093 | 0.999970 |
| 15 | 0.098 | 9.94 × 10−8 | 0.00024 | 0.00017 | 0.999998 |
Figure 4Visualization of the approximation surfaces obtained (blue wireframe), where original input dataset values are marked in red: (a) Original data, (b) surface mapped with 5 neurons, (c) surface mapped with 10 neurons, and (d) surface mapped with 15 neurons.
Values of the UAE for the selected values of parameters and .
|
| |||||
|---|---|---|---|---|---|
| 0.0101 | 0.0117 | 0.0133 | 0.0149 | ||
|
|
| 0.641 | 0.552 | 0.487 | 0.434 |
|
| 0.859 | 0.742 | 0.653 | 0.582 | |
|
| 1.11 | 0.959 | 0.843 | 0.753 | |
|
| 1.392 | 1.204 | 1.058 | 0.945 | |
Results of MC simulation.
|
| |||||
|---|---|---|---|---|---|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |