Research on Measurement Modeling of Spherical Joint Rotation Angle Based on RBF–ELM Network
Liangqiong Xia,Penghao Hu,Kunlong Ma,Long Yang
DOI: https://doi.org/10.1109/jsen.2021.3106303
IF: 4.3
2021-10-15
IEEE Sensors Journal
Abstract:The acquisition of rotation angle and pose information of precision spherical joint is of great importance for error motion prediction analysis and motion control. In the early stage, an analytical measurement model based on the equivalent magnetic charge method has been purposed to realize the rotation direction identification and rotation angle measurement. However, several shortcomings were observed such as complicated calculations and time-consuming, and the solution accuracy of the theoretical model was decreasing with the expansion of measurement range. To improve this situation, new modeling methods based on artificial neural network have been researched. This paper employs radial basis function (RBF), extreme learning machine (ELM), and RBF–ELM hybrid neural networks to construct measurement models, then analyzes and compares their effectiveness to obtain the optimal algorithm. Analysis results show that the RBF–ELM hybrid neural network has a better calculation accuracy than the others. Finally, the experimental data are used to train and test the network model, and the error between output angle of the model and the actual measured rotation angle is calculated. The comparison results show that the measurement model based on the RBF–ELM hybrid neural network has a higher calculation accuracy and generalization capability. Within the range of ±20°, the maximum error of rotation angle around the X and Y axes are <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="5.437ex" height="2.509ex" style="vertical-align: -0.338ex;" viewBox="0 -934.9 2341.1 1080.4" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMAIN-39" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMAIN-2032" x="707" y="557"></use><g transform="translate(1045,0)"> <use xlink:href="#MJMAIN-34"></use> <use xlink:href="#MJMAIN-38" x="500" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMAIN-2032" x="1415" y="572"></use></g></g></svg></span> and <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="5.437ex" height="2.509ex" style="vertical-align: -0.338ex;" viewBox="0 -934.9 2341.1 1080.4" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMAIN-36" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMAIN-2032" x="707" y="557"></use><g transform="translate(1045,0)"> <use xlink:href="#MJMAIN-35"></use> <use xlink:href="#MJMAIN-35" x="500" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMAIN-2032" x="1415" y="557"></use></g></g></svg></span> , respectively, and the root mean squared error is <span class="mjpage"><svg xmlns:xlink="http://www.w3.org/1999/xlink" width="4.857ex" height="2.509ex" style="vertical-align: -0.338ex;" viewBox="0 -934.9 2091.1 1080.4" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg"><g stroke="currentColor" fill="currentColor" stroke-width="0" transform="matrix(1 0 0 -1 0 0)"> <use xlink:href="#MJMAIN-31" x="0" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMAIN-2032" x="707" y="557"></use><g transform="translate(795,0)"> <use xlink:href="#MJMAIN-35"></use> <use xlink:href="#MJMAIN-39" x="500" y="0"></use> <use transform="scale(0.707)" xlink:href="#MJMAIN-2032" x="1415" y="557"></use></g></g></svg></span> .<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"><defs id="MathJax_SVG_glyphs"><path stroke-width="1" id="MJMAIN-39" d="M352 287Q304 211 232 211Q154 211 104 270T44 396Q42 412 42 436V444Q42 537 111 606Q171 666 243 666Q245 666 249 666T257 665H261Q273 665 286 663T323 651T370 619T413 560Q456 472 456 334Q456 194 396 97Q361 41 312 10T208 -22Q147 -22 108 7T68 93T121 149Q143 149 158 135T173 96Q173 78 164 65T148 49T135 44L131 43Q131 41 138 37T164 27T206 22H212Q272 22 313 86Q352 142 352 280V287ZM244 248Q292 248 321 297T351 430Q351 508 343 542Q341 552 337 562T323 588T293 615T246 625Q208 625 181 598Q160 576 154 546T147 441Q147 358 152 329T172 282Q197 248 244 248Z"></path><path stroke-width="1" id="MJMAIN-2032" d="M79 43Q73 43 52 49T30 61Q30 68 85 293T146 528Q161 560 198 560Q218 560 240 545T262 501Q262 496 260 486Q259 479 173 263T84 45T79 43Z"></path><path stroke-width="1" id="MJMAIN-34" d="M462 0Q444 3 333 3Q217 3 199 0H190V46H221Q241 46 248 46T265 48T279 53T286 61Q287 63 287 115V165H28V211L179 442Q332 674 334 675Q336 677 355 677H373L379 671V211H471V165H379V114Q379 73 379 66T385 54Q393 47 442 46H471V0H462ZM293 211V545L74 212L183 211H293Z"></path><path stroke-width="1" id="MJMAIN-38" d="M70 417T70 494T124 618T248 666Q319 666 374 624T429 515Q429 485 418 459T392 417T361 389T335 371T324 363L338 354Q352 344 366 334T382 323Q457 264 457 174Q457 95 399 37T249 -22Q159 -22 101 29T43 155Q43 263 172 335L154 348Q133 361 127 368Q70 417 70 494ZM286 386L292 390Q298 394 301 396T311 403T323 413T334 425T345 438T355 454T364 471T369 491T371 513Q371 556 342 586T275 624Q268 625 242 625Q201 625 165 599T128 534Q128 511 141 492T167 463T217 431Q224 426 228 424L286 386ZM250 21Q308 21 350 55T392 137Q392 154 387 169T375 194T353 216T330 234T301 253T274 270Q260 279 244 289T218 306L210 311Q204 311 181 294T133 239T107 157Q107 98 150 60T250 21Z"></path><path stroke-width="1" id="MJMAIN-36" d="M42 313Q42 476 123 571T303 666Q372 666 402 630T432 550Q432 525 418 510T379 495Q356 495 341 509T326 548Q326 592 373 601Q351 623 311 626Q240 626 194 566Q147 500 147 364L148 360Q153 366 156 373Q197 433 263 433H267Q313 433 348 414Q372 400 396 374T435 317Q456 268 456 210V192Q456 169 451 149Q440 90 387 34T253 -22Q225 -22 199 -14T143 16T92 75T56 172T42 313ZM257 397Q227 397 205 380T171 335T154 278T148 216Q148 133 160 97T198 39Q222 21 251 21Q302 21 329 59Q342 77 347 104T352 209Q352 289 347 316T329 361Q302 397 257 397Z"></path><path stroke-width="1" id="MJMAIN-35" d="M164 157Q164 133 148 117T109 101H102Q148 22 224 22Q294 22 326 82Q345 115 345 210Q345 313 318 349Q292 382 260 382H254Q176 382 136 314Q132 307 129 306T114 304Q97 304 95 310Q93 314 93 485V614Q93 664 98 664Q100 666 102 666Q103 666 123 658T178 642T253 634Q324 634 389 662Q397 666 402 666Q410 666 410 648V635Q328 538 205 538Q174 538 149 544L139 546V374Q158 388 169 396T205 412T256 420Q337 420 393 355T449 201Q449 109 385 44T229 -22Q148 -22 99 32T50 154Q50 178 61 192T84 210T107 214Q132 214 148 197T164 157Z"></path><path stroke-width="1" id="MJMAIN-31" d="M213 578L200 573Q186 568 160 563T102 556H83V602H102Q149 604 189 617T245 641T273 663Q275 666 285 666Q294 666 302 660V361L303 61Q310 54 315 52T339 48T401 46H427V0H416Q395 3 257 3Q121 3 100 0H88V46H114Q136 46 152 46T177 47T193 50T201 52T207 57T213 61V578Z"></path></defs></svg>
engineering, electrical & electronic,instruments & instrumentation,physics, applied