亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Roll angle measurement system based oni triaxial magneto-resistive sensor*

        2013-11-01 02:07:48ZHAOXinlu趙鑫爐ZHANGXiaoming張曉明
        關(guān)鍵詞:張曉明

        ZHAO Xin-lu(趙鑫爐), ZHANG Xiao-ming(張曉明),2

        (1. Science and Technology on Electronic Test & Measurement Laboratory, North University of China, Taiyuan 030051, China;2. Key Laboratory of Instrumentation Science & Dynamic Measurement (North University of China),Ministry of Education, Taiyuan 030051, China)

        Roll angle measurement system based oni triaxial magneto-resistive sensor*

        ZHAO Xin-lu(趙鑫爐)1, ZHANG Xiao-ming(張曉明)1,2

        (1. Science and Technology on Electronic Test & Measurement Laboratory, North University of China, Taiyuan 030051, China;2. Key Laboratory of Instrumentation Science & Dynamic Measurement (North University of China),Ministry of Education, Taiyuan 030051, China)

        Aiming at large error when inertial devices measure the roll angle under high overload conditions, the article designs one kind of roll angle measurement system based on magneto-resistive sensor which calculates the roll angle by micro controller STM32. Experiment results of a triaxial turntable show that using magneto-resistive sensor to measure roll angle is feasible and of high accuracy, and it can calculate the roll angle of the conventional projectile with the error in 1°.

        magneto-resistive sensor; roll angle; error

        Roll information is of great significance for the spinning projectile's guidance and control. There are many methods for measuring the roll angle of spinning projectile both at home and abroad, for example, global position system (GPS), the telemetery of solar direction, acceleration, and so on. But the cost is too expensive, or attitude information cannot be accurately measured. In many circumstances, strap-down inertial measurement device in measuring projectile attitude will come across the problems of high range, high cost and large volume, etc., which make some limitations to the application of missile attitude measurement. Because geomagnetic sensor has high precision, large measuring range, small volume, low cost and real-time sensing to geomagnetic information, it can realize the projectile's roll angle measurement better. In this paper, according to the measurement principle of a triaxial magnetic sensor for roll angle, roll angle measurement system controlled by STM32 is designed via real-time calculating, which has higher accuracy and no accumulated error.

        1 Roll angle calculation principle

        The roll angle calculation principle of the system is put forward based on launch coordinate system and projectile coordinate system, as shown in Fig.1. Launching coordinate system is o-xnynzn, and body coordinate system is o-xbybzb. The carrier turns around z,y and x separately, and does the yaw angle, pitch angle and roll angle motions from o-xnynznto o-xbybzb. The yaw angle φ, pitch angle θ and roll angle γ describe three Euler angles of the attitude angles.

        Fig.1 Carrier coordinate and launch coordinate systems

        The transformation matrix between the coordinates o-xnynznand o-xbybzbis

        Cbn=CzCyCx,

        (1)

        Suppose three-axis magnetic field component of launch coordinate system is

        Hn=(HnxHnyHnz)T.

        (2)

        After the projectile rotation of three attitudes, a three-axis magnetic field component of body corrdinate system is

        Hb=(HbxHbyHbz).

        (3)

        The result can be rewritten as

        (4)

        From the mathematical form, Eqs.(1)-(4) are linear correlation. It cannot calculate all of yaw angle, pitch angle and roll angle, so we need to know either of them, which can calculate the attitude angle of the other two attitude angles. This paper makes an approximation, because in the process of projectile spin, the yaw angle changes in a small-scale. By approximating the yaw angle as a fixed value, pitch angle and roll angle are solved. The type is simplified as

        Hbx=(Hnxcosφ+Hnysinφ)cosθ-Hnzsinθ,

        (5)

        and θ and γ are got by

        (6)

        (7)

        In Eq.(7),

        b=Hnxcosφsinθ+Hnysinφsinθ+Hnzcosθ,

        (8)

        c=Hnycosφ-Hnxsinφ.

        (9)

        However, for the launch coordinate system, yaw angle can be set to 0. In this algorithm, only if we know three-axis magnetic field component of the launch coordinate system and the time of body rotation, the roll angle of the projectile can be calculated. Three-axis magnetic field component in launch coordinate system is initially preloaded, three-axis magnetic field component of the body coordinate system is obtained by fixed magneto-resistive sensor with carrier when the body attitude changes.

        2 Hardware design

        2.1 Measurement system

        Roll angle measurement system is shown in Fig.2. The measurement system mainly consists of a microcontroller and a reset control module.

        After the magnetic sensor real-time response to magnetic field information, for the sensor, the output is an analog voltage value, and the output signal of the magnetic sensors is millivolt level, which is very weak and needs to be amplified. The output signal of the magneto-resistive sensor can effectively recuperate for A/D convertor. Then microcontroller transforms the analog signal into digital signal, compensates the magnetic field and calculates roll angle in real-time. Finally, roll angle information is transmitted with universal synchronous/asynchronous receiver/transmitter (USART) and is stored in memory.

        Fig.2 Block diagram of roll angle measurement system

        2.1.1 Microcontroller

        The core microcontroller STM32F415 is a high performance microcontroller based on Cortex-M4 kernel of ST corporation, of which one side does not require external A/D convertor. It has integrated three 12-bit A/D modules, and its resolution and conversion rate meet the measurement requirements, thus the cost and volume of hardware system are great reduced. On the other hand, it is developed based on the library, so the difficulty of development is lowered compared with the other control chip and the development cycle is shortened. The main advantage is that STM32 has a floating-point operation function, which can calculate the roll angle in real-time.

        2.1.2 Reset circuit on magneto-resistive sensor

        For an anisotropic magneto-resistive sensor HMC1043 of the system, its long-term exposure to a strong magnetic field results in lower sensitivity and calculation accuracy of roll angle, so the reset operation periodically not only ensures normal work, but also can keep its sensitivity with linear characteristics and improve the solution precision the system. Reset circuit for the sensor consists of C1, C2, R15, R16, Q1 and DO1, as shown in Fig.3. DO1 inputs periodic square wave pulse signal provided by the microcontroller STM32. When DO1 is low, the PNP triode Q1 is off and VCC charges the C1 through R15; When DO1 is high, C2 and R16 will generate a positive voltage, which makes Q1 be on and C1 discharges. Port SR+ will produce a voltage approximating to VCC and produce a 400 mA pulse current between SR+ and SR-. To obtain the current needed for the duration of the sensor reset, resistance R16 is charged with 220 Ω, and capacitor C1 is charged with 0.22 μF.

        Fig.3 Schematic of magnetic sensor reset circuit

        2.2 Analysis of experimental results

        In order to verify the feasibility and precision of magneto-resistive sensor which calculates roll angle, another three-axis rate table is used, as shown in Fig.4. By simulating the application environment of the conventional spinning projectile, the precision of roll angle is verified by the difference between the roll angle information and the base roll angle.

        Fig.4 A three-axis turntable

        Setting three-axis feedback information of turntable as a criterion signal, the experiment simulates the onboard environment of the projectile in which the yaw angle and pitch angle are 0°. In the zero position of turntable (the inside frame, the medium frame, the outside frame are 0°), we preload initial three-axis magnetic field, initial angle of the roll angle 0°, roll rate 360 °/s and experimental time 10 s. Three-axis magnetic signal is shown in Fig.5 when rotating the inner frame. According to the three-axis magnetic signal, the roll angle is calculated in real-time, which is shown in Fig.6.

        Fig.5 Three-axis magnetic signal

        It can be seen from Fig.5, the Y-axis and Z-axis profiles of geomagnetic signals are sinusoidal ones, which accord with axial magnetic field variation rule of Y axis and Z axis of missile-borne environment. X axis signals appear with obvious fluctuation mainly because X axis of the turntable and X axis of the three-axis magneto-resistive sensor are not parallel to rate table. The measured geomagnetic signal also shows sinusoidal variation.

        Experimental results show that the method by using magneto-resistive sensor to calculate roll angle is feasible, which can reflect the change of carrier attitude.

        By comparing the solution of roll angle with the feedback signal simulator, difference is worked out. Roll angle error curve is shown in Fig.7. It can be seen that the error presents periodic variation and maintains at 1°, and the main frequencies are 1 Hz and 2 Hz according to the spectrum analysis of the error signal. The main reason is the inner frame on both sides by the interference of magnetic material.

        Fig.7 Error of roll angle

        3 Conclusion

        This paper designs a measurement system based on geomagnetic field information. By pre-loading triaxial magnetic field component in launch coordinate system, roll angle is calculated in real-time when attitude changes under missile-borne environment. The experimental results show that the method of measuring the roll angle is feasible, and error is always in a reasonable range and not accumulated with time.

        [1] MA Guo-liang, LI Yan, GE Jing-fei. Principle analysis for roll attitude measurement of spinning projectile using magnetic resistance sensor. Journa1 of Ballistics, 2012, 24(3): 33-36.

        [2] SHI Guo-xing, YANG Shu-xing, SU Zhong. The study on attitude algorithm of rolling projectile using geomagnetic informaticon. Journal of Projectiles Rockets Missiles and Guidance, 2011, 31(5): 32-36.

        [3] SHI Lian-yan. Design of roll angle measuring system of rocket body based on geomanetism measurement. Electronic Design Engineering, 2009, 17(3): 3-6.

        [4] LI Xing-cheng, NIU Hong-yu. Research on attitude measuring of rolling missile based on magneto-resistive sensor. Computer Simulation, 2003, 29(5): 51-55.

        date: 2013-03-02

        National Natural Science Foundation of China (No.61004127)

        ZHAO Xin-lu (zhaoxilu33@163.com)

        CLD number: TP212.1 Document code: A

        1674-8042(2013)03-0214-04

        10.3969/j.issn.1674-8042.2013.03.003

        猜你喜歡
        張曉明
        立秋
        紅碼
        振興鄉(xiāng)村唱起來
        心聲歌刊(2022年1期)2022-06-06 10:30:38
        武林春 ? 三月
        張曉明:流量決定勝負(fù)!三大流量高地裂變無限可能!
        張曉明:樞紐中心就是城市目的地,廣州東部占據(jù)黃金A字頂端!
        張曉明:“任意門”開創(chuàng)軌交居住時(shí)代,大灣區(qū)從萬頃沙出發(fā)!
        水螅細(xì)胞外基質(zhì)及其在發(fā)生和再生中的作用
        Error modeling and analysis of inclinometer based on digital accelerometer
        Calibration and compensation methods of installation error of electronic compass
        无码一区东京热| 天下第二社区在线视频| 日韩在线一区二区三区免费视频| 日本污视频| 亚洲精品国产精品系列| 丁香婷婷在线成人播放视频| 欧美人伦禁忌dvd放荡欲情| 99精品电影一区二区免费看| 日产精品一区二区三区免费| 久久中文字幕暴力一区| 摸进她的内裤里疯狂揉她动图视频 | 国产精品厕所| 日本亚洲成人中文字幕| 亚洲不卡高清av网站| 亚洲欧美日韩在线不卡| a观看v视频网站入口免费| 中文字幕中文字幕人妻黑丝| 亚洲av天堂免费在线观看| 亚洲小说区图片区另类春色| 国产精品综合久久久久久久免费| 成人av一区二区亚洲精| 精品+无码+在线观看| 色婷婷综合中文久久一本| 在线看亚洲十八禁网站| 美女免费观看一区二区三区| 青青草国产精品一区二区| 久久精品国产四虎| 狼人av在线免费观看| 精品国产亚洲av麻豆| 特级做a爰片毛片免费看无码| 久久精品爱国产免费久久| 日本女同性恋一区二区三区网站| 中文字幕在线亚洲精品| 亚洲爆乳无码专区| 国产精品三级自产拍av| 国产av无码专区亚洲av果冻传媒| 久久人人玩人妻潮喷内射人人| 国产中文久久精品| 亚洲中文字幕日韩综合| 中文www新版资源在线| 成年奭片免费观看视频天天看|