Method and device for determining distance zero qualification of transceiver and electronic equipment
By obtaining the maximum positive error and maximum negative error status values of the Takang transceiver, calculating the dial switch status value, and adjusting the absolute zero position in real time, the problem of the distance measurement zero position offset of the Takang transceiver is solved, and fast and efficient adjustment is achieved, improving flight safety and debugging efficiency.
Patent Information
- Application Number
- CN202411762902.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-03
- Publication Date
- 2025-02-25
AI Technical Summary
The distance measurement of the zero-position deviation of the Takang transceiver leads to flight safety risks, and the adjustment of the existing technology is time-consuming and labor-intensive.
By obtaining the maximum positive error state value and the maximum negative error state value, calculate the dial switch state value, adjust the absolute zero position in real time, and determine the qualification of the distance measurement zero position.
There is no need to disassemble the transceiver for performance testing, quickly adjust the absolute zero position, improve aircraft debugging and maintenance efficiency, and reduce adjustment costs.
Smart Images

Figure CN119519738A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of measurement technology, and in particular to a method, a device and an electronic device for determining the distance zero position eligibility of a transceiver. Background Art
[0002] As aircraft age, especially due to differences in component batches and aging, the distance measurement zero position shifts, resulting in a "negative distance" between aircraft or between aircraft and ground stations, which seriously affects flight safety. If the distance zero position shifts, the distance measurement values within the range of 0km to 500km will shift linearly, resulting in out-of-tolerance distance measurement.
[0003] The existing technical method is to remove the TACAN transceiver and conduct a performance test, analyze the circuits or modules that may fail or cause performance degradation from a principle level, use spectrum analyzers, digital oscilloscopes, X-Ray and other equipment to measure the impact of the failure or performance degradation on the distance zero offset, and then adjust the corresponding functional circuits of the TACAN transceiver to correct the offset, resulting in time-consuming and labor-intensive adjustment of the TACAN transceiver from zero. Summary of the invention
[0004] In view of this, it is necessary to provide a method, device and electronic equipment for determining the distance zero position eligibility of a transceiver, so as to solve the problem that the distance zero position adjustment of the TACAN transceiver is time-consuming and labor-intensive.
[0005] In order to solve the above problems, the present invention provides a method for determining the distance zero position eligibility of a transceiver, comprising: When it is determined that the distance measurement zero position of the target transceiver is unqualified, the maximum positive error state value and the maximum negative error state value are obtained, the maximum positive error state value is obtained when the target transceiver dial switch is in the maximum positive error mode, and the maximum negative error state value is obtained when the target transceiver dial switch is in the maximum negative error mode; The state value of the DIP switch of the target transceiver is obtained according to the maximum positive error state value and the maximum negative error state value; The eligibility of the distance measurement zero position of the target transceiver is determined based on the state value of the DIP switch.
[0006] In a possible implementation, the method further includes: When it is determined that the distance measurement zero position of the target transceiver is qualified, it is determined that the distance measurement zero position of the target transceiver is qualified.
[0007] In a possible implementation, obtaining the state value of the DIP switch of the target transceiver according to the maximum positive error state value and the maximum negative error state value includes: The maximum positive error state value and the maximum negative error state value are input into the distance measurement zero position adjustment software to obtain the state value of the dial switch of the target transceiver.
[0008] In a possible implementation, the inputting the maximum positive error state value and the maximum negative error state value into the distance measurement zero adjustment software to obtain the state value of the DIP switch of the target transceiver includes: Obtaining the sum of the absolute values of the maximum positive error state value and the maximum negative error state value; The state value of the DIP switch of the target transceiver is obtained based on the maximum negative error state value, the sum of the absolute values and a preset threshold.
[0009] In a possible implementation, obtaining the state value of the DIP switch of the target transceiver based on the maximum negative error state value, the sum of the absolute values and a preset threshold value includes: Obtaining a value range of a target variable, where the value range of the target variable is between a first preset value and a second preset value; Dividing the sum of the absolute values by the second preset value to obtain a temporary value; Taking the product of the target variable and the temporary value as the first value; obtaining a second value based on the maximum negative error state value and the first value; The target variable is sequentially selected within the range of the target variable until the second value is greater than a preset threshold, thereby obtaining a target value corresponding to the target variable.
[0010] In a possible implementation manner, obtaining a second value based on the maximum negative error state value and the first value includes: The maximum negative error state value is added to the first value to obtain a second value.
[0011] In a possible implementation, the type of the DIP switch state value includes 8-bit binary.
[0012] On the other hand, the present invention also provides a device for determining the distance zero position eligibility of a transceiver, comprising: The error state acquisition module is used to acquire the maximum positive error state value and the maximum negative error state value when it is determined that the distance measurement zero position of the target transceiver is unqualified. The maximum positive error state value is obtained when the target transceiver dial switch is in the maximum positive error mode, and the maximum negative error state value is obtained when the target transceiver dial switch is in the maximum negative error mode; A dip switch state value determination module is used to obtain the dip switch state value of the target transceiver according to the maximum positive error state value and the maximum negative error state value; The distance measurement zero position qualification judgment module is used to determine the qualification of the distance measurement zero position of the target transceiver based on the state value of the dial switch.
[0013] On the other hand, the present invention also provides an electronic device, including a memory and a processor, wherein: The memory is used to store programs; The processor is coupled to the memory and is used to execute the program stored in the memory to implement the steps in the method for determining the distance zero position eligibility of a transceiver described in any one of the above implementations.
[0014] On the other hand, the present invention also provides a computer-readable storage medium for storing computer-readable programs or instructions, which, when executed by a processor, can implement the steps of a method for determining the distance zero position eligibility of a transceiver described in any of the above-mentioned implementation methods.
[0015] The beneficial effects of the present invention are as follows: the present invention provides a method for determining the distance zero position qualification of a transceiver. When it is determined that the distance measurement zero position of a target transceiver is unqualified, a maximum positive error state value and a maximum negative error state value are obtained. The maximum positive error state value is obtained when the target transceiver dial switch is in the maximum positive error mode, and the maximum negative error state value is obtained when the target transceiver dial switch is in the maximum negative error mode. The dial switch state of the target transceiver is calculated by the maximum positive error state value and the maximum negative error state value. The dial switch state value can be obtained in real time to adjust the dial state corresponding to the absolute zero position of the target transceiver. The dial switch state value of the target transceiver is determined based on the dial switch state value of the target transceiver, and the qualification of the distance measurement zero position of the target transceiver is determined based on the dial switch state value. The present invention calculates the state of a dial switch of a target transceiver by using the maximum positive error state value and the maximum negative error state value, thereby adjusting the absolute zero position of the target transceiver according to the state of the dial switch. There is no need to disassemble the target transceiver for performance testing, thus saving time and effort. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 A method flow chart of an embodiment of a method for determining distance zero position eligibility of a transceiver provided by the present invention; Figure 2 A schematic flow chart of an embodiment of a device for determining distance zero position eligibility of a transceiver provided by the present invention; Figure 3 A schematic structural diagram of an embodiment of an electronic device provided by the present invention. DETAILED DESCRIPTION
[0017] The preferred embodiments of the present invention are described in detail below in conjunction with the accompanying drawings, wherein the accompanying drawings constitute a part of this application and are used together with the embodiments of the present invention to illustrate the principles of the present invention, but are not used to limit the scope of the present invention.
[0018] The present invention provides a method, device and electronic equipment for determining the distance zero position eligibility of a transceiver, which are described below respectively.
[0019] Figure 1 A flow chart of an embodiment of a method for determining the distance zero position eligibility of a transceiver provided by the present invention is shown in FIG. Figure 1 As shown, the method for determining the distance zero qualification of the transceiver includes: S101, when it is determined that the target transceiver fails the distance measurement zero position, obtaining a maximum positive error state value and a maximum negative error state value, wherein the maximum positive error state value is obtained when the target transceiver dial switch is in a maximum positive error mode, and the maximum negative error state value is obtained when the target transceiver dial switch is in a maximum negative error mode; S102, obtaining a DIP switch state value of the target transceiver according to the maximum positive error state value and the maximum negative error state value; S103, determining the eligibility of the distance measurement zero position of the target transceiver based on the state value of the DIP switch.
[0020] Compared with the prior art, the present embodiment provides a method for determining the distance zero position qualification of a transceiver. When it is determined that the distance measurement zero position of the target transceiver is unqualified, a maximum positive error state value and a maximum negative error state value are obtained. The maximum positive error state value is obtained when the target transceiver dial switch is in the maximum positive error mode, and the maximum negative error state value is obtained when the target transceiver dial switch is in the maximum negative error mode. The dial switch state of the target transceiver is calculated by the maximum positive error state value and the maximum negative error state value. The dial switch state value can be obtained in real time to adjust the dial state corresponding to the absolute zero position of the target transceiver. The dial switch state value of the target transceiver is determined based on the dial switch state value of the target transceiver, and the qualification of the distance measurement zero position of the target transceiver is determined based on the dial switch state value. The present invention calculates the state of a dial switch of a target transceiver by using the maximum positive error state value and the maximum negative error state value, thereby adjusting the absolute zero position of the target transceiver according to the state of the dial switch. There is no need to disassemble the target transceiver for performance testing, thus saving time and effort.
[0021] It should be noted that the present invention may be a TACAN transceiver or other transceivers with a dial switch. This embodiment is described by taking the TACAN transceiver as an example.
[0022] It should be noted that when the TACAN transceiver works in air / ground mode, it can provide the aircraft with the slant range relative to the selected TACAN ground station; when working in air / air mode, the machine can lock on the distance of the nearest aircraft and provide the necessary inter-aircraft distance information for aerial refueling or aircraft formation rendezvous.
[0023] TACAN ranging uses the principle of two-way pulse ranging with reply. The airborne equipment transmits an inquiry pulse, and the ground beacon or other aircraft acts as a transponder. After receiving the inquiry, the transponder delays t0 and then transmits the reply pulse. The airborne equipment measures the time interval between the inquiry pulse and the reply pulse received. According to the formula R=1 / 2 c(t T - t0) calculates the distance reading between the aircraft and the transponder, where c is the speed of light, t0 is the system delay, and t T It is the time it takes for the electromagnetic wave to travel from the airborne equipment to the other aircraft. According to the ranging range and signal level strength, the error of distance measurement is generally within ±0.2km.
[0024] It should be noted that, in a specific embodiment of the present invention, before performing a distance measurement zero position qualification test on the transceiver, it is necessary to set the working mode of the transceiver to the air / ground mode and the working channel to 1X. Specifically, the TACAN transceiver is powered by a 27VDC, 115VAC power supply, the TACAN signal exciter is set to the air / ground mode, the working channel is set to 1X, and a -75dBm level signal and a 0km distance signal are output to the TACAN transceiver. The TACAN working mode software sets the working mode of the TACAN transceiver to the air / ground mode through a signal cross-linking test box.
[0025] In some embodiments of the present invention, it further comprises: When it is determined that the distance measurement zero position of the target transceiver is qualified, it is determined that the distance measurement zero position of the target transceiver is qualified.
[0026] In a specific embodiment of the present invention, the method for determining the distance zero position eligibility of a TACAN transceiver has the following specific steps: Step 1: Determine whether the TACAN transceiver is qualified in distance measurement zero position. If not, proceed to step 2. Step 2: Set the transceiver DIP switch to the maximum positive error mode; Step 3: Set the transceiver DIP switch to the maximum negative error mode; Step 4: Input the maximum positive and negative error values into the distance measurement zero adjustment software; Step 5: Set the TACAN transceiver dial switch status according to the distance measurement zero adjustment software calculation result; Step 6: Determine whether the distance measurement zero position is qualified. If the distance measurement zero position is unqualified, repeat steps 2 to 5 until the TACAN transceiver distance measurement zero position is qualified.
[0027] In some embodiments of the present invention, the step of obtaining the state value of the DIP switch of the target transceiver according to the maximum positive error state value and the maximum negative error state value includes: The maximum positive error state value and the maximum negative error state value are input into the distance measurement zero position adjustment software to obtain the state value of the dial switch of the target transceiver.
[0028] In some embodiments of the present invention, the step of inputting the maximum positive error state value and the maximum negative error state value into the distance measurement zero adjustment software to obtain the state value of the DIP switch of the target transceiver includes: Obtaining the sum of the absolute values of the maximum positive error state value and the maximum negative error state value; The state value of the DIP switch of the target transceiver is obtained based on the maximum negative error state value, the sum of the absolute values and a preset threshold.
[0029] In some embodiments of the present invention, the step of obtaining the state value of the DIP switch of the target transceiver based on the maximum negative error state value, the sum of the absolute values and a preset threshold value includes: Obtaining a value range of a target variable, where the value range of the target variable is between a first preset value and a second preset value; Dividing the sum of the absolute values by the second preset value to obtain a temporary value; Taking the product of the target variable and the temporary value as the first value; obtaining a second value based on the maximum negative error state value and the first value; The target variable is sequentially selected within the range of the target variable until the second value is greater than a preset threshold, thereby obtaining a target value corresponding to the target variable.
[0030] In some embodiments of the present invention, obtaining a second value based on the maximum negative error state value and the first value comprises: The maximum negative error state value is added to the first value to obtain a second value.
[0031] In some embodiments of the present invention, the type of the DIP switch state value includes 8-bit binary.
[0032] In a specific embodiment of the present invention, the state value of the DIP switch of the target transceiver is obtained according to the maximum positive error state value and the maximum negative error state value. It can be understood that the following example is only for better explanation of obtaining the state value of the DIP switch of the target transceiver. The maximum positive error state value and the maximum negative error state value can also be other values. The specific calculation steps of the example are as follows: The maximum positive error state value is equal to 1, and the maximum negative error state value is equal to -1, then the sum of the absolute values of the maximum positive error state value and the maximum negative error state value is 2; Divide the product of the target variable num and the sum of the absolute values 2 by As the first value, the calculation formula of the first value is: First value = num Add the maximum negative error state value to the first value to get the second value, which is -1+ Taking binary as an example, the value range of the target variable is [1, ]; In the target variable value range [1, ] Iterate until the second value -1+ num is greater than the target value, for example, the preset threshold is 10, then num is equal to 6, num, i.e. 6, is converted into binary, the binary value corresponds to the dial state of the TACAN transceiver, the TACAN transceiver is modified to the latest dial state, and the eligibility of the distance measurement zero position of the TACAN transceiver is determined according to the dial state.
[0033] The present invention can make rapid adjustments without considering the differences between individual TACAN transceivers. As the aircraft ages, components and functional circuits from different batches age or fail, which will gradually amplify the differences. However, different TACAN transceivers often have the same principles and use the same component models, so various means are needed to quantify the differences. The present invention converts the differences into the maximum positive error and maximum negative error of a single product, and the maximum positive and negative errors are easier to obtain by setting the product status.
[0034] In addition, the present invention can be adjusted in real time on the aircraft. When the distance measurement zero position is offset, it is often necessary to remove the TACAN transceiver and perform off-site measurement and adjustment. The method of the present invention sets the maximum positive and negative error modes of the TACAN transceiver on the aircraft, and the error value can be read in real time on the electronic flight instrument display screen. The dial state corresponding to the absolute zero position is calculated by software, and real-time adjustment can be performed without disassembling parts, thereby improving the efficiency of aircraft debugging and maintenance.
[0035] In order to better implement a method for determining the distance zero position eligibility of a transceiver in an embodiment of the present invention, based on the method for determining the distance zero position eligibility of a transceiver, correspondingly, as follows: Figure 2As shown, the embodiment of the present invention further provides a method and device for determining the distance zero position eligibility of a transceiver. A device 200 for determining the distance zero position eligibility of a transceiver includes: The error state acquisition module 201 is used to acquire the maximum positive error state value and the maximum negative error state value when it is determined that the target transceiver fails to measure the zero position of the distance. The maximum positive error state value is obtained when the target transceiver dial switch is in the maximum positive error mode, and the maximum negative error state value is obtained when the target transceiver dial switch is in the maximum negative error mode; The DIP switch state value determination module 202 is used to obtain the DIP switch state value of the target transceiver according to the maximum positive error state value and the maximum negative error state value; The distance measurement zero position qualification judgment module 203 is used to determine the qualification of the distance measurement zero position of the target transceiver based on the state value of the dial switch.
[0036] The device 300 for determining the distance zero position eligibility of a transceiver provided in the above embodiment can implement the technical solution described in the above embodiment of a method for determining the distance zero position of a transceiver. The specific implementation principles of the above modules or units can refer to the corresponding contents in the above embodiment of a method for determining the distance zero position of a transceiver, which will not be repeated here.
[0037] like Figure 3 As shown, the present invention also provides an electronic device 300. The electronic device 300 includes a processor 301, a memory 302 and a display 303. Figure 3 Only some components of the electronic device 300 are shown, but it should be understood that it is not required to implement all of the components shown, and more or fewer components may be implemented instead.
[0038] In some embodiments, the processor 301 may be a central processing unit (CPU), a microprocessor or other data processing chip, used to run program codes or process data stored in the memory 302, such as a method for determining the distance zero position eligibility of a transceiver in the present invention.
[0039] In some embodiments, the processor 301 may be a single server or a server group. The server group may be centralized or distributed. In some embodiments, the processor 301 may be local or remote. In some embodiments, the processor 301 may be implemented in a cloud platform. In some embodiments, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an internal cloud, a multi-cloud, etc., or any combination thereof.
[0040] In some embodiments, the memory 302 may be an internal storage unit of the electronic device 300, such as a hard disk or memory of the electronic device 430. In other embodiments, the memory 302 may also be an external storage device of the electronic device 300, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 300.
[0041] Furthermore, the memory 302 may include both an internal storage unit of the electronic device 300 and an external storage device. The memory 302 is used to store application software installed in the electronic device 300 and various data.
[0042] In some embodiments, the display 303 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch device, etc. The display 303 is used to display information on the electronic device 300 and to display a visual user interface. The components 301-303 of the electronic device 300 communicate with each other via a system bus.
[0043] In one embodiment, when the processor 301 executes a distance zero qualification determination program of a transceiver in the memory 302, the following steps may be implemented: When it is determined that the distance measurement zero position of the target transceiver is unqualified, the maximum positive error state value and the maximum negative error state value are obtained, the maximum positive error state value is obtained when the target transceiver dial switch is in the maximum positive error mode, and the maximum negative error state value is obtained when the target transceiver dial switch is in the maximum negative error mode; The state value of the DIP switch of the target transceiver is obtained according to the maximum positive error state value and the maximum negative error state value; The eligibility of the distance measurement zero position of the target transceiver is determined based on the state value of the DIP switch.
[0044] It should be understood that: when the processor 301 executes a transceiver distance zero position qualification determination program in the memory 302, in addition to the above functions, other functions can also be implemented. For details, please refer to the description of the corresponding method embodiment above.
[0045] Furthermore, the embodiment of the present invention does not specifically limit the type of the electronic device 300 mentioned, and the electronic device 300 may be a portable electronic device such as a mobile phone, a tablet computer, a personal digital assistant (PDA), a wearable device, a laptop computer, etc. Exemplary embodiments of portable electronic devices include but are not limited to portable electronic devices equipped with IOS, Android, Microsoft or other operating systems. The above-mentioned portable electronic devices may also be other portable electronic devices, such as a laptop computer with a touch-sensitive surface (e.g., a touch panel). It should also be understood that in some other embodiments of the present invention, the electronic device 300 may not be a portable electronic device, but a desktop computer with a touch-sensitive surface (e.g., a touch panel).
[0046] Those skilled in the art will appreciate that all or part of the processes of the above-mentioned embodiments can be implemented by instructing related hardware through a computer program, and the program can be stored in a computer-readable storage medium, wherein the computer-readable storage medium is a disk, an optical disk, a read-only storage memory, or a random access memory, etc.
[0047] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by any technician familiar with the technical field within the technical scope disclosed by the present invention should be covered within the protection scope of the present invention.
Claims
1. A method for determining the distance zero position eligibility of a transceiver, characterized in that: include: When it is determined that the distance measurement zero position of the target transceiver is unqualified, the maximum positive error state value and the maximum negative error state value are obtained, the maximum positive error state value is obtained when the target transceiver dial switch is in the maximum positive error mode, and the maximum negative error state value is obtained when the target transceiver dial switch is in the maximum negative error mode; The state value of the DIP switch of the target transceiver is obtained according to the maximum positive error state value and the maximum negative error state value; The eligibility of the distance measurement zero position of the target transceiver is determined based on the state value of the DIP switch.
2. The method for determining the distance zero position eligibility of a transceiver according to claim 1, characterized in that: Also includes: When it is determined that the distance measurement zero position of the target transceiver is qualified, it is determined that the distance measurement zero position of the target transceiver is qualified.
3. The method for determining the distance zero position eligibility of a transceiver according to claim 1, characterized in that: The method of obtaining the state value of the DIP switch of the target transceiver according to the maximum positive error state value and the maximum negative error state value includes: The maximum positive error state value and the maximum negative error state value are input into the distance measurement zero position adjustment software to obtain the state value of the dial switch of the target transceiver.
4. The method for determining distance zero eligibility of a transceiver according to claim 3, characterized in that: The step of inputting the maximum positive error state value and the maximum negative error state value into the distance measurement zero position adjustment software to obtain the state value of the DIP switch of the target transceiver includes: Obtaining the sum of the absolute values of the maximum positive error state value and the maximum negative error state value; The state value of the DIP switch of the target transceiver is obtained based on the maximum negative error state value, the sum of the absolute values and a preset threshold.
5. The method for determining distance zero eligibility of a transceiver according to claim 4, characterized in that: The method of obtaining the state value of the DIP switch of the target transceiver based on the maximum negative error state value, the sum of the absolute values and a preset threshold value includes: Obtaining a value range of a target variable, where the value range of the target variable is between a first preset value and a second preset value; Dividing the sum of the absolute values by the second preset value to obtain a temporary value; Taking the product of the target variable and the temporary value as the first value; obtaining a second value based on the maximum negative error state value and the first value; The target variable is sequentially selected within the range of the target variable until the second value is greater than a preset threshold, thereby obtaining a target value corresponding to the target variable.
6. The method for determining distance zero eligibility of a transceiver according to claim 5, characterized in that: The obtaining a second value based on the maximum negative error state value and the first value comprises: The maximum negative error state value is added to the first value to obtain a second value.
7. The method for determining distance zero eligibility of a transceiver according to claim 1, characterized in that: The type of the DIP switch state value includes 8-bit binary.
8. A device for determining the distance zero position eligibility of a transceiver, characterized in that: include: The error state acquisition module is used to acquire the maximum positive error state value and the maximum negative error state value when it is determined that the distance measurement zero position of the target transceiver is unqualified. The maximum positive error state value is obtained when the target transceiver dial switch is in the maximum positive error mode, and the maximum negative error state value is obtained when the target transceiver dial switch is in the maximum negative error mode; A DIP switch state value determination module is used to obtain the DIP switch state value of the target transceiver according to the maximum positive error state value and the maximum negative error state value; The distance measurement zero position qualification judgment module is used to determine the qualification of the distance measurement zero position of the target transceiver based on the state value of the dial switch.
9. An electronic device, characterized in that: comprising a memory and a processor, wherein: The memory is used to store programs; The processor is coupled to the memory and is used to execute the program stored in the memory to implement the steps in the method for determining the distance zero position eligibility of a transceiver as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: Used to store computer-readable programs or instructions, which, when executed by a processor, can implement the steps of a method for determining the distance zero position eligibility of a transceiver as described in any one of claims 1 to 7.