SPWM time domain analysis method and device
By converting the SPWM signal into polar coordinate representation and determining the pattern, the problem of lack of time domain analysis methods in the prior art is solved, and intuitive and convenient analysis of chaotic SPWM signals is realized, showing the periodicity and chaotic attractors of the signal.
Patent Information
- Application Number
- CN202411539863.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-02-07
AI Technical Summary
The existing technology lacks time domain analysis methods and tools for chaotic SPWM, making it difficult to perform time domain signal analysis intuitively and conveniently.
By recording the SPWM signal in a Cartesian coordinate system and converting it into polar coordinate representations, the pattern of the signal on polar coordinates (such as heart or petal shape) is determined for time domain analysis.
It realizes intuitive and convenient time domain analysis of non-periodic SPWM signals, can clearly display the periodicity and chaotic attractors of the signal, and enhances the ability to study signal change laws.
Smart Images

Figure CN119395677A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of time domain analysis of active sonars such as underwater imaging, detection, communication, positioning, etc., and in particular to a SPWM time domain analysis method and device. Background Art
[0002] Most hydroacoustic equipment has an active sonar system. The performance of the active sonar system often has a significant impact on the performance of the hydroacoustic equipment. The active sonar system is often composed of hardware such as transducers, hydrophones, transmitters, receivers, storage devices, and processing systems. It has the functions of transmitting and receiving hydroacoustic signals, and signal processing. If you want to achieve long-distance detection, imaging, communication, positioning and other functions, active sonar equipment is often made bulky. There are often many reasons for this phenomenon, but one of the indispensable factors is that the transmitting system (including power amplifiers and transmitting oscillators) is often difficult to miniaturize while meeting a certain power requirement.
[0003] With the continuous development of related technologies, Class D amplifiers have attracted special attention for their high efficiency and high power. Over the past few decades, with the continuous development and progress of semiconductor manufacturing processes and electronic information technology, the performance of Class D amplifiers has become better and better. Nowadays, most transmission systems use Class D amplifiers as transmitters. However, the shortcomings of Class D amplifiers are also obvious. Their modulation method will generate a large amount of electromagnetic radiation. Without special anti-radiation measures, this will seriously affect the normal operation of other parts of the entire sonar system and even affect the operation of the transmitter itself. Especially in the context of the current trend of people pursuing miniaturization and portability of underwater acoustic equipment, reducing the radiation of Class D amplifiers is becoming more and more important.
[0004] Chaotic sine pulse width modulation (SPWM) technology is a spread spectrum technology that has a very obvious effect on reducing the electromagnetic radiation of Class D power amplifiers. Therefore, in recent years, a large number of scholars and engineers have conducted research on chaotic SPWM and have also achieved considerable results. Some of these studies have conducted discrete Fourier analysis in the frequency domain, some have conducted energy spectrum analysis, some have used wavelets for analysis, and some have conducted thermal analysis or EMI analysis of their circuits, which have proved the effectiveness of this technology in reducing electromagnetic radiation both theoretically and experimentally.
[0005] However, in engineering practice, time domain signals are often more intuitive and more operable for research or engineering, but there is currently no time domain analysis method or tool for chaotic SPWM. Therefore, how to perform time domain analysis on chaotic SPWM has become a technical problem that needs to be solved urgently. Summary of the invention
[0006] In order to solve the problems existing in the prior art, the embodiments of the present application provide a method, apparatus, computing device, computer storage medium and product containing a computer program for time domain analysis of SPWM, which can analyze SPWM signals, especially non-periodic SPWM signals, so that people can use them conveniently and intuitively when studying and applying them.
[0007] In a first aspect, an embodiment of the present application provides a time domain analysis method of SPWM to obtain the SPWM signal, wherein the SPWM signal includes a modulation wave and a carrier wave, and the method includes: recording the SPWM signal in a rectangular coordinate system based on the modulation wave and the carrier wave; converting the SPWM signal in the rectangular coordinate system into a polar coordinate representation; based on each polar coordinate, determining a pattern of the SPWM signal on the polar coordinate; and analyzing the chaotic SPWM signal based on the pattern.
[0008] In some possible implementations, the pattern shape is represented by a heart shape or a petal shape.
[0009] In some possible implementations, the pattern represents a petal shape, and determining the pattern of the SPWM signal on the polar coordinates includes: using the product of the angular frequency of the carrier and time as the angular coordinate, the length of the high level as the radial coordinate, and connecting each coordinate point with a straight line.
[0010] In some possible implementations, the pattern represents a heart shape, and determining the pattern of the SPWM signal on the polar coordinates includes: using the product of the angular frequency and time of the modulation wave as the angular coordinate, the length of the high level as the radial coordinate, and connecting each coordinate point with a straight line.
[0011] In a second aspect, an embodiment of the present application provides a time domain analysis device of SPWM to obtain the SPWM signal, wherein the SPWM signal includes a modulation wave and a carrier wave, and the device includes: a recording module, used to record the SPWM signal in a rectangular coordinate system based on the modulation wave and the carrier wave; a conversion module, used to convert the SPWM signal in the rectangular coordinate system into a polar coordinate representation; a determination module, used to determine a heart-shaped diagram and a petal diagram based on each polar coordinate; and an analysis module, used to analyze the chaotic SPWM signal based on the heart-shaped diagram and the petal diagram.
[0012] In some possible implementations, the pattern shape is represented by a heart shape or a petal shape.
[0013] In some possible implementations, the pattern represents a petal shape, and the determination module is specifically configured to: use the product of the carrier angular frequency and time as the angle coordinate, the length of the high level as the radial coordinate, and connect each coordinate point with a straight line.
[0014] In some possible implementations, the pattern represents a heart shape, and the determination module is specifically used to: use the product of the angular frequency and time of the modulated wave as the angle coordinate, the length of the high level as the radial coordinate, and connect each coordinate point with a straight line.
[0015] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, comprising computer-readable instructions. When a computer reads and executes the computer-readable instructions, the computer executes the method described in any one of the first aspects.
[0016] In a fourth aspect, an embodiment of the present application provides a computing device, comprising a processor and a memory, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, the method described in any one of the first aspects is executed.
[0017] In a fifth aspect, an embodiment of the present application provides a product comprising a computer program. When the computer program product runs on a processor, the processor executes the method as described in any one of the first aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.
[0019] Figure 1 is a schematic diagram of a sequential SPWM signal in a rectangular coordinate system provided by an embodiment of the present application;
[0020] Figure 2 It is a general polar coordinate diagram of a periodic SPWM signal time domain provided by an embodiment of the present application;
[0021] Figure 3 It is a general polar coordinate diagram of a chaotic SPWM signal in the time domain provided by an embodiment of the present application;
[0022] Figure 4 It is a flow chart of a time domain analysis method of SPWM provided in an embodiment of the present application;
[0023] Figure 5 It is a cardioid diagram of an SPWM signal time domain provided in an embodiment of the present application;
[0024] Figure 6 It is a cardioid diagram of a chaotic SPWM signal in the time domain provided by an embodiment of the present application;
[0025] Figure 7 It is a flower petal diagram of a chaotic SPWM non-periodic signal in the time domain provided by an embodiment of the present application;
[0026] Figure 8 It is a structural schematic diagram of a SPWM time domain analysis device provided in an embodiment of the present application;
[0027] Fig. 9 It is a structural diagram of a computing device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0028] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0029] The term "and / or" in this article is a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The symbol " / " in this article indicates that the associated objects are in an or relationship, for example, A / B means A or B.
[0030] The terms "first" and "second" in the specification and claims herein are used to distinguish different objects rather than to describe a specific order of the objects. For example, a first response message and a second response message are used to distinguish different response messages rather than to describe a specific order of the response messages.
[0031] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0032] In the description of the embodiments of the present application, unless otherwise specified, "multiple" means two or more than two. For example, multiple processing units refer to two or more processing units, etc.; multiple elements refer to two or more elements, etc.
[0033] To facilitate the understanding of the embodiments of the present application, the following will further explain and illustrate specific embodiments in conjunction with the accompanying drawings. The embodiments do not constitute a limitation on the embodiments of the present invention.
[0034] Figure 1 FIG. 1 shows a schematic diagram of a sequential SPWM signal in a rectangular coordinate system. Figure 1 As shown in the figure, the horizontal axis is time and the vertical axis is voltage amplitude. As time increases, the voltage of the SPWM signal changes with time. In the figure, it is not possible to intuitively see whether the SPWM signal is a periodic signal. Even if the SPWM signal is a periodic signal, it is often difficult to find the demarcation point of the periodic signal. Especially when the SPWM signal is a non-periodic signal with an attractor, it is impossible to distinguish the specific demarcation point of its attractor on the time axis with the naked eye, nor can it be distinguished whether it is a periodic signal. Chaotic SPWM technology is a spread spectrum technology. In the SPWM (sinusoidal pulse width modulation) signal, the so-called "chaos" refers to a special modulation technology, namely chaos pulse width modulation (chaos-based SPWM), which uses chaos theory to change the traditional SPWM signal. In traditional SPWM, the carrier frequency of the signal is fixed, while chaotic SPWM allows the carrier frequency to change according to the chaotic rules, thereby changing the spectrum distribution of the harmonics. The main feature of chaotic SPWM is that the change of its carrier period is no longer fixed, but a quasi-random signal based on a chaotic sequence. This chaotic sequence has a sensitive dependence on initial conditions, which means that even very small changes in the initial conditions can lead to significant differences in the long-term behavior of the sequence. This property makes the chaotic SPWM signal have better electromagnetic compatibility because it can disperse the harmonic energy over a wider frequency range, thereby reducing the harmonic peak at a specific frequency and reducing electromagnetic interference (EMI). For example, Figure 2 shows a general polar plot of a periodic SPWM signal in the time domain, Figure 3 A general polar coordinate diagram of a chaotic SPWM signal in the time domain is shown in FIG. Converting rectangular coordinates to polar coordinates, we obtain the following: Figure 2 and Figure 3 The polar coordinate diagram shown in the figure has a certain resolution for the periodic SPWM signal ( Figure 2 ), but for the chaotic SPWM signal, it completely becomes a circle ( Figure 3 ), no difference can be seen in the time domain signal at all.
[0035] In view of this, an embodiment of the present application provides a time domain analysis method for SPWM. By displaying the timing signal of SPWM in the form of a cardioid diagram and a petal diagram on polar coordinates, SPWM signal research can be conveniently performed.
[0036] For example, Figure 4 FIG. 1 is a flow chart of a time domain analysis method of SPWM provided in an embodiment of the present application. Figure 4 As shown, the method may include the following steps:
[0037] S41: Record the SPWM signal in a rectangular coordinate system.
[0038] In this embodiment, in a signal transmission or communication system, the transmitting system is responsible for generating a modulation wave and a carrier wave. The modulation wave usually carries the information to be transmitted, and its waveform is a sine wave, while the carrier wave is a high-frequency signal used to transmit the information of the modulation wave to a distant place, and its waveform is a triangular wave. The transmitting end "copies" the characteristics of the modulation wave to the carrier wave through the modulator to generate a modulation signal suitable for transmission, that is, an SPWM signal. Specifically, the modulation wave and the carrier wave can be applied to a comparator at the same time, with the modulation wave as the input signal and the carrier wave as the reference signal to determine the intersection. When the value of the modulation wave is higher than the value of the carrier wave, the comparator outputs a high-level signal, and when the value of the modulation wave is lower than the value of the carrier wave, the comparator outputs a low-level signal. The intersection of the modulation wave and the carrier wave determines the width of the pulse, and the obtained SPWM signal also includes high and low-level pulses. The obtained SPWM model is recorded in a rectangular coordinate system to obtain a series of time points and corresponding voltage levels.
[0039] S42: Convert the SPWM signal in the rectangular coordinate system into polar coordinate representation.
[0040] In this embodiment, the time domain representation (rectangular coordinate system) of the SPWM signal is converted into a representation under the polar coordinate system, and this process is the process of converting time information into phase information. Specifically, the polar coordinate system includes angular coordinates and radial coordinates. The time coordinate of each intersection in the SPWM signal is multiplied by the angular frequency, and the time coordinate is converted into the angular coordinate under the polar coordinate. The time coordinate is the coordinate when the level changes from low to high. Among them, the angular frequency is a parameter of the modulation wave or carrier. The radial coordinate represents the duration of the high level (i.e., the length of the high level), and its starting point is the point where the low level changes to the high level, and the end point is the point where the high level changes to the low level, and the length between the starting point and the end point is the length of the high level. Based on the angular coordinate and the radial coordinate, the polar coordinate is determined.
[0041] S43: Based on each polar coordinate, determine the pattern of the lines connecting each coordinate point.
[0042] In this embodiment, the shapes of the cardioid diagram and petal diagram of the SPWM signal can be determined respectively. Among them, the cardioid diagram is the angular coordinate determined according to the angular frequency of the modulation wave, and the petal diagram is the angular coordinate determined according to the angular frequency of the carrier. Specifically, the product of the angular frequency and time of the modulation wave is used as the angular coordinate, the length of the high level is used as the radial coordinate, and each coordinate point is connected with a straight line. Because the shape of the obtained pattern is more similar to the heart shape, this kind of diagram is called a cardioid diagram. The cardioid diagram can clearly show the periodicity of the SPWM signal and the boundary of the attractor. Please refer to Figure 5 and Figure 6 , Figure 5 is a cardioid diagram of an SPWM signal in the time domain provided by an embodiment of the present application, Figure 6 It is a cardioid diagram of a chaotic SPWM signal in the time domain provided in an embodiment of the present application.
[0043] The product of the carrier's angular frequency and time is used as the angle coordinate, the length of the high level is used as the radial coordinate, and each coordinate point is connected with a straight line. Because the resulting pattern is similar to a petal, this type of graph is called a petal graph. The petal graph can clearly show the difference between each SPWM cycle, especially for non-periodic and chaotic SPWM signals. Please refer to Figure 7 , Figure 7 It is a flower petal diagram of a chaotic SPWM non-periodic signal in the time domain provided in an embodiment of the present application.
[0044] S44: Analyze the chaotic SPWM signal based on the pattern of the lines connecting the coordinate points.
[0045] In this embodiment, after obtaining the heart-shaped graph and the petal graph, by observing these graphs, the periodicity of the SPWM signal can be analyzed, the period can be distinguished, the chaotic attractor can be identified, and the change law of the signal can be studied. The heart-shaped graph and the petal graph effectively display the pulse width length, unlike the traditional polar coordinate graph, which obscures the length characteristics of the pulse width and cannot be displayed.
[0046] The above is a time domain analysis method of SPWM provided in the embodiment of the present application. By displaying the length information of the pulse width of the SPWM signal in polar coordinates, it can have a stronger periodic performance than the rectangular coordinate system. The period diagram of the SPWM signal in the rectangular coordinate system is difficult to distinguish the demarcation point of the period diagram, and it is not easy to judge the period of the SPWM signal. The heart-shaped diagram can fully express the SPWM signal in the form of a period diagram. The heart-shaped diagram and the petal diagram have stronger period resolution capabilities. Compared with the SPWM diagram under the usual polar coordinates, the petal diagram can clearly show the difference between each SPWM cycle. If it is a periodic SPWM signal, the cycles are completely overlapped. If there is a difference between each cycle, it can also be clearly distinguished from the petal diagram. The heart-shaped diagram and the petal diagram can obtain the chaotic attractor of the chaotic SPWM signal. The chaotic attractor of the chaotic SPWM signal cannot be intuitively found in the rectangular coordinate system, and such a result cannot be obtained under the directly converted polar coordinates. However, the chaotic attractor and its development and changes can be clearly seen in the heart-shaped diagram. The heart-shaped diagram and petal diagram have the ability to study the changing law of chaotic SPWM signals. In the rectangular coordinate system, even the difference of non-periodic SPWM signals cannot be distinguished, let alone using it to study the changing law in the time domain. The general method of directly converting from the direct coordinate system to the polar coordinate system will draw a circle after a long modulation period, and it is impossible to see the changing law of the SPWM signal. However, using the heart-shaped diagram, it is very intuitive and convenient to see the changing law of the SPWM signal. The heart-shaped diagram and petal diagram also have the ability to distinguish the number of modulation wave cycles. From the rectangular coordinate time domain diagram, the number of modulation wave cycles, especially when the time length is relatively long, the SPWM signal is almost connected, let alone finding the difference between the cycles from these signals. However, from the use of the petal diagram, it is obvious that the period of the modulation signal in a large modulation period can be seen. The heart-shaped diagram and petal diagram fill the gap in the time domain analysis of SPWM signals. In the past, the analysis of SPWM signals or chaotic SPWM signals was focused on the analysis of their frequency spectrum, power spectrum, etc., and there were almost no intuitive analysis methods and tools for time domain analysis except for some necessary calculations and the non-intuitive presentation of rectangular coordinate diagrams. The present invention overcomes the shortcomings of time domain analysis in this regard. In addition, the heart-shaped diagram and petal diagram drawing method are very convenient and require almost no professional knowledge reserves. At the same time, the presentation of the graphics is very intuitive and concise, and a lot of information can be obtained by visual observation, which can be used as a convenient time domain analysis tool.
[0047] It is understandable that the size of the sequence number of each step in the above-mentioned embodiments does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. In addition, in some possible implementations, the steps in the above-mentioned embodiments can be selectively executed according to actual conditions, and can be partially executed or fully executed, which is not limited here. All or part of any features of any embodiment of the present application can be freely and arbitrarily combined without contradiction. The combined technical solution is also within the scope of the present application.
[0048] Based on the method in the above embodiment, the embodiment of the present application also provides a time domain analysis device of SPWM. For example, Figure 8 A time domain analysis device for SPWM is shown. The time domain analysis device 800 for SPWM includes: a recording module 801 , a conversion module 802 , a determination module 803 , and an analysis module 804 .
[0049] The recording module 801 is used to record the SPWM signal in a rectangular coordinate system based on the modulation wave and the carrier wave.
[0050] The conversion module 802 is used to convert the SPWM signal in the rectangular coordinate system into a polar coordinate representation.
[0051] The determination module 803 is used to determine the pattern of the SPWM signal on the polar coordinates based on each polar coordinate. In some possible embodiments, the pattern shape is represented as a heart shape or a petal shape.
[0052] The pattern represents a petal shape, and the determination module is specifically used to: use the product of the angular frequency of the carrier and time as the angle coordinate, the length of the high level as the radial coordinate, and connect each coordinate point with a straight line.
[0053] The pattern represents a heart shape, and the determination module is specifically used to: use the product of the angular frequency and time of the modulation wave as the angle coordinate, the length of the high level as the radial coordinate, and connect each coordinate point with a straight line.
[0054] The analysis module 804 is used to analyze the chaotic SPWM signal based on the acquired pattern.
[0055] It should be understood that the above-mentioned device is used to execute the method in the above-mentioned embodiment. The implementation principle and technical effect of the corresponding program module in the device are similar to those described in the above-mentioned method. The working process of the device can refer to the corresponding process in the above-mentioned method, which will not be repeated here.
[0056] The present application also provides a computing device 900. Fig. 9As shown, the computing device 900 includes: a bus 902, a processor 904, a memory 906, and a communication interface 908. The processor 904, the memory 906, and the communication interface 908 communicate through the bus 902. The computing device 900 can be a server or a terminal device. It should be understood that the present application does not limit the number of processors and memories in the computing device 900.
[0057] The bus 902 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig. 9 The bus 904 is represented by only one line, but does not mean that there is only one bus or one type of bus. The bus 904 may include a path for transmitting information between various components of the computing device 900 (eg, the memory 906, the processor 904, and the communication interface 908).
[0058] The processor 904 may include any one or more of a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MP), or a digital signal processor (DSP).
[0059] The memory 906 may include a volatile memory, such as a random access memory (RAM). The processor 904 may also include a non-volatile memory, such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD), or a solid state drive (SSD).
[0060] The memory 906 stores executable program codes, and the processor 904 executes the executable program codes to respectively implement the functions of the aforementioned recording module 801, the conversion module 802, the determination module 803, and the analysis module 804, thereby implementing all or part of the steps of the method in the above embodiment. That is, the memory 906 stores instructions for executing all or part of the steps in the method in the above embodiment.
[0061] Alternatively, the memory 906 stores executable codes, and the processor 904 executes the executable codes to respectively implement the functions of the aforementioned SPWM time domain analysis device 800, thereby implementing all or part of the steps in the above-mentioned embodiment method. That is, the memory 906 stores instructions for executing all or part of the steps in the above-mentioned embodiment method.
[0062] The communication interface 908 uses a transceiver module such as, but not limited to, a network interface card or a transceiver to implement communication between the computing device 900 and other devices or communication networks.
[0063] Based on the methods in the above embodiments, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program runs on a processor, the processor executes the methods in the above embodiments.
[0064] Based on the methods in the above embodiments, an embodiment of the present application provides a computer program product. When the computer program product runs on a processor, the processor executes the methods in the above embodiments.
[0065] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0066] The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, mobile hard disks, CD-ROMs or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC.
[0067] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium. The computer instructions may be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk (SSD)), etc.
[0068] It should be understood that the various numerical numbers involved in the embodiments of the present application are only used for the convenience of description and are not used to limit the scope of the embodiments of the present application.
Claims
1. A time domain analysis method of SPWM, characterized in that: Applied to active sonar, the active sonar sends out an SPWM signal, and the SPWM signal is obtained. The SPWM signal includes a modulation wave and a carrier wave. The method includes: Based on the modulation wave and the carrier wave, recording the SPWM signal in a rectangular coordinate system; Convert the SPWM signal in the rectangular coordinate system into polar coordinates; Based on each polar coordinate, determining a pattern of the SPWM signal on the polar coordinate; Based on the pattern, the chaotic SPWM signal is analyzed.
2. The method according to claim 1, characterized in that The pattern shape is expressed as a heart shape or a petal shape.
3. The method according to claim 2, characterized in that The pattern represents a petal shape, and determining the pattern of the SPWM signal on the polar coordinates includes: The SPWM signal includes a plurality of pulses, and the coordinate point of each pulse in the polar coordinate system is determined, and the coordinate point includes angular coordinate information and radial coordinate information; wherein the angular coordinate information is determined by the product of the angular frequency of the carrier and the time, and the radial coordinate information is determined by the length of the high level of the pulse, and the starting point of the length of the high level is the point where the low level changes to the high level, and the end point is the point where the high level changes to the low level; Connect the coordinate points of each of the pulses.
4. The method according to claim 2, characterized in that: The pattern represents a heart shape, and determining the pattern of the SPWM signal on the polar coordinates includes: The SPWM signal includes a plurality of pulses, and the coordinate point of each pulse in the polar coordinate system is determined, and the coordinate point includes angular coordinate information and radial coordinate information; wherein the angular coordinate information is determined by the product of the angular frequency and time of the modulation wave, and the radial coordinate information is determined by the length of the high level of the pulse, and the starting point of the length of the high level is the point where the low level changes to the high level, and the end point is the point where the high level changes to the low level; Connect the coordinate points of each of the pulses.
5. A time domain analysis device for SPWM, characterized in that: Acquire the SPWM signal, wherein the SPWM signal includes a modulation wave and a carrier wave, and the device includes: A recording module, used for recording the SPWM signal in a rectangular coordinate system based on the modulation wave and the carrier wave; A conversion module, used for converting the SPWM signal in the rectangular coordinate system into a polar coordinate representation; A determination module, configured to determine a pattern of the SPWM signal on the polar coordinates based on the polar coordinates; An analysis module is used to analyze the chaotic SPWM signal based on the pattern.
6. The device according to claim 5, characterized in that The pattern shape is expressed as a heart shape or a petal shape.
7. The device according to claim 6, characterized in that The pattern represents a petal shape, and the determining module is specifically used for: Use the product of the carrier's angular frequency and time as the angular coordinate, the length of the high level as the radial coordinate, and connect each coordinate point with a straight line.
8. The device according to claim 6, characterized in that The pattern represents a heart shape, and the determining module is specifically used for: The product of the angular frequency and time of the modulation wave is used as the angular coordinate, the length of the high level is used as the radial coordinate, and each coordinate point is connected with a straight line.
9. A computing device comprising a processor and a memory, wherein: The memory stores computer program instructions, and when the computer program instructions are executed by the processor, the method according to any one of claims 1 to 4 is executed.
10. A computer-readable storage medium, comprising computer-readable instructions, which enable a computer to execute the method according to any one of claims 1 to 4 when the computer reads and executes the computer-readable instructions.