Your new experience awaits. Try the new design now and help us make it even better

TECHNOLOGY AND CODE article

Front. Mar. Sci., 15 October 2025

Sec. Ocean Observation

Volume 12 - 2025 | https://doi.org/10.3389/fmars.2025.1560958

The design of multiple orthogonal signals based on auto-encoder optimization network

  • Naval University of Engineering, Wuhan, China

As an important part of active sonar, transmitted signals have a great influence on the performance of ocean exploration, however, in the actual environment, due to the existence of the Doppler frequency shift, the traditional transmitted signals may have a relatively bad performance. Therefore, in a bid to improve the adaptability of the transmitted signals in the actual environment, a signal design method has been proposed in this paper. In this method, a neural network based on auto-encoder has been presented and a randomly normalized phase sequence is sent into the network and then it is optimized by minimizing the ambiguity function peak side-lobe level of the phase sequence. Compared with the existing methods, the network structure is adjusted to further consider the transmitted signal optimization under the Doppler frequency shift. Simulation results show that the optimized signals perform superior than the existing method under Doppler frequency shift, which may improve the performance of ocean exploration to some extent.

1 Introduction

Active sonar provides an important method for ocean exploration. It can be applied in seabed topography mapping, wreck detection and marine biological monitoring. Signals with good correlation performance are usually beneficial for ocean exploration. Therefore, designing a group of multi-orthogonal signals with better correlation performance is crucial. However, ideal orthogonal signals do not exist. Consequently, the orthogonal signals must be designed according to a minimization criterion. Common optimization criteria (Pu, 2020) include peak side-lobe level, integral side-lobe energy, auto-correlation side-lobe level and their variants.

Many methods have been proposed in signal design. A hybrid genetic algorithm (GA) is presented to design orthogonal polyphase code and orthogonal frequency code signals (Liu et al., 2006). However, its performance is still not good enough. Chin-Wei Huang et al. have proposed an approach (Huang et al., 2023) based on alternating minimization (AM) to design waveforms with optimal peak side-lobe level (PSL), where a lower bound for the PSL was derived. A waveform is designed by minimizing a weighted summation of the beampattern integrated sidelobe-to-mainlobe ratio and waveform energy over the space-frequency bands in literature (Cheng et al., 2018). Two algorithms named consensus-ADMM and consensus-PDMM have been proposed in literature (Wang and Wang, 2021), where sequences with relatively good correlation properties are constructed. In literature (Liu et al., 2023), A method named P-MM algorithm based on majorization-minimization (MM) framework have been proposed. Deep learning has recently made significant breakthroughs in many fields such as computer vision and natural language processing (Zhou et al., 2018), which is usually implemented by using neural network (JayaSree and Rao, 2022). For nonlinear optimization problems, the neural network composed of fully connected layers can solve the problem well. However, the problems such as gradient disappearance and gradient explosion will occur when the number of fully connected layers increases (Minsky and Papert, 2017). In 2015, Kaiming He et al. proposed a deep residual network and applied it to image classification (He et al., 2016). The network structure effectively improved the problems of gradient disappearance and gradient explosion, and further deepened the number of network layers. In addition, convolutional neural network (CNN) is used to extract features and accelerate network training, which is widely used in computer vision and natural language (Krizhevsky et al., 2017) processing. In 2017, Kingma D et al. proposed the Adam algorithm to optimize the parameters of the neural network (Kingma and Ba, 2015) to better avoid falling into the local optimum in the optimization process. In the literature (Hu et al., 2021; Zhang et al., 2020; Wei, 2022), a comprehensive optimization network (CON) is constructed based on the deep residual network, which can optimize the phase-coded signal unsupervised without sample training. However, the designed signal does not consider the signal optimization under Doppler frequency shift. Hence, Concerning the importance of transmitted signals in active sonar, the issue of signals optimization under Doppler frequency shift is investigated to design signals with better correlation performance in this article.

The auto-encoder, as an unsupervised learning algorithm, is primarily employed for data dimensionality reduction and feature extraction. This approach effectively preserves the essential characteristics of phase vectors while simultaneously improving the network’s optimization performance. Hence, inspired by the advantages of the auto-encoder, a deep learning model named auto-encoder optimization network (AON) is proposed in this article. The network structure has been refined to better design the signal under Doppler frequency shift. In this article, a set of randomly normalized phase vectors are put into the forward propagation module of the network, and then the Loss function (Loss) formed by auto-correlation peak side-lobe level (APSL), auto-ambiguity function peak side-lobe level (AFPSL) and cross-ambiguity function peak side-lobe level (CFPSL) is calculated in the backpropagation module. Several techniques have been used in the study. Firstly, the learning rate is adjusted by using the CosineAnnealingLR method. Secondly, dimensionality reduction techniques are used to better extract signal features. The main contributions of the study can be concluded as follows.

Firstly, this method contributes to improve the correlation performance of transmitted signals under Doppler frequency shift. Secondly, the network structure has been adjusted while concerning the frequency shift. Finally, Simulation results demonstrate that the proposed algorithm performs better than the existing methods under Doppler frequency shift,

The rest of this article is organized as follows. The signal design method and the proposed optimization network based on the auto-encoder is introduced in Section 2. Numerical results are presented in Section 3. Finally, this article is concluded in Section 4.

2 Signal optimization design method

As illustrated in Figure 1, AON is an unsupervised optimization network based on the auto-encoder structure, which includes a forward propagation module and a backpropagation module. The input of the forward propagation module is a randomly normalized phase sequence, and its output is the optimized signal phase sequence. In the backpropagation module, the loss function is calculated based on the APSL, AFPSL and CFPSL of the designed signals. Subsequently, the parameters of the neural network are updated by the Adam optimizer to generate the required signals.

Figure 1
Diagram illustrating a neural network training process. It begins with input data, followed by a forward propagation module. The output is sent to a backpropagation module, which includes convolution calculation, construction of a loss function, and use of the Adam optimizer for backpropagation updates. There is a feedback loop from the backpropagation module to the forward propagation module.

Figure 1. Optimization network structure diagram.

2.1 Input and output design

The input is the normalized phase sequence s10=[s10(1),s10(N),,sL0(1),,sL0(N)]1×(L×N), where sL0(N) is the Nth phase of the Lth transmitted signal. The output of the forward propagation module is the phase sequence s=[s1(1),,s1(N),,sL(1),,sL(N)]1×(L×N). The designed normalized phase vector is reshaped into a phase matrix in the backpropagation module and then the phase matrix is converted into an ambiguity function matrix through convolution.

2.2 Forward propagation module

In the forward propagation module, the auto-encoder network is used to extract the features of the input, and the main features of the phase vector are retained in the process. Meanwhile, a certain number of hidden layers are designed in the auto-encoder network. The auto-encoder network has n fully connected layers with different numbers of neurons in each layer, and the Sigmoid function is used as the activation function.

As shown in Figure 2, the module can be divided into three parts: encoder, hidden layer, and decoder. The encoder consists of three layers and the number of neurons in each layer is specified as follows: Dim1 neurons in layer 1, Dim2 neurons in layer 2, and Dim3 neurons in layer 3, where Dim1=L × N, Dim2 = 0.5 × Dim1 + 2, Dim3 = 0.5 × Dim2. Similarly, the decoder also has three layers as illustrated in Figure 2, and the hidden layer has n-6 layers with Dim3 neurons in each layer. The signal features are better extracted through dimensionality reduction and expansion techniques.

Figure 2
Diagram of a neural network architecture showing an encoder, hidden layer, and decoder. The encoder consists of layers labeled one to three, with dimensions one to three. The hidden layer includes layers four and five with dimension three. The decoder comprises layers n minus four to n, ending with dimension one. Input and output vectors are depicted on either side.

Figure 2. Network structure diagram of the forward propagation module.

2.3 Backpropagation module

In order to improve the adaptability of the signal in the actual channel, the influence of Doppler frequency shift should be considered in signal design (Li, 2007, 2009; Tian, 2013). Therefore, the ambiguity function is used to evaluate the signal, which can be expanded to the auto-ambiguity function(AAF) and the cross-ambiguity function (CAF) (Yang et al., 2024), The peak side-lobe level of the auto-ambiguity function at frequency shift fd=0 is denoted by APSL, and the peak side-lobe level of the auto-ambiguity function is denoted by AFPSL at non-zero Doppler frequency shift, and CFPSL denotes the peak side-lobe level of the cross-ambiguity function at non-zero Doppler frequency shift. Therefore, the evaluation criterion for the signal performance is as follows:

minΦE1=minΦmax(APSL,λ1·AFPSL,λ2·CFPSL))

Where λ1, λ2 is the weight and the value range is [0,1].

The algorithm flowchart of the backpropagation module is shown in Figure 3, which consists of three parts: convolution computation, loss function calculation and backpropagation update. Firstly, the loss function is constructed with the ambiguity function matrix Y^'' obtained by convolution computation. Subsequently, the Adam algorithm is used to minimize the loss function, and then the weights and offsets of the network in the forward propagation module are updated. Finally, a phase vector with low AFPSL and low CFPSL is generated when iteration stops.

Figure 3
Diagram showing a flowchart of calculations. It includes a convolution matrix labeled \( H'' \), phase matrix \( \hat{S} \), convolution kernel, and ambiguity function matrix \( \tilde{Y}'' \). The process leads to loss function calculation and uses an Adam optimizer for minimizing loss within a backpropagation module.

Figure 3. Algorithms flowchart of backpropagation module.

Before the convolution computation, the convolution kernel and convolution matrix are constructed, the convolution kernel is formed by concatenating the column phase vectors of L signals transversely and the convolution matrix H is the expansion of the convolution kernel under different Doppler frequency shifts, taking signal 1 as an example. The expansion method is shown in Figure 4. The convolution kernel is padded with zero and expanded to different Doppler frequencies. Then, the extended matrix H′ of a single signal is obtained, and the frequency shift range is [5fd,5fd].

Figure 4
Matrix transformation illustration showing the process of applying zero-padding and Doppler shift to a column vector \( S_1(1) \) to \( S_1(N) \), resulting in matrix \( H' \). \( H' \) is a \( (3N-2) \times 11 \) matrix with zeros and transformed elements \( S^{fd}_1 \) and their variations. Arrow indicates transformation from \( N \times 1 \) to \( (3N-2) \times 11 \) matrix.

Figure 4. Schematic diagram of dimensional change of expansion matrix for single signal (eg:signal 1).

When there are four signals, the convolution matrix H is formed by merging four extended matrices, and the dimension of each extended matrix H′ is (3N2)×11, therefore, the dimension of the convolution matrix is (3N2)×44.

As shown in Figure 5. Each signal is convolved with other signals at different Doppler shifts, including zero Doppler, to generate the matrix Y, which represents the convolution results between each signal and the convolution matrix H. Moreover, the ambiguity function matrix Y^'' with a size of (2N1)×176 is obtained by concatenating all the matrix Y transversely. Due to the convolution computation process, the 6th, 61st, 116th, and 171st columns of Y^'' are the auto-ambiguity function matrix at frequency shift fd=0, and the APSL is obtained by calculating the maximum value of the auto-ambiguity function matrix after removing the Nth row, as the APSL is the maximum value after removing the main-lobe. The auto-ambiguity function matrix and the cross-ambiguity function matrix are formed by removing the above four columns of the matrix Y^'', and AFPSL and CFPSL are obtained by calculating their maximum values, respectively.

Figure 5
Diagram illustrating the convolution matrix \( \hat{H}'' \) and its components. It shows various \( S \) elements in different colors connected by lines representing convolution kernels. Outputs flow towards \( \hat{Y}'' \), the ambiguity function matrix, with components \( \mathbf{Y'} [\mathbf{R}_1^1, ..., \mathbf{R}_1^{44}] \) and similar structures for other signals.

Figure 5. Convolution computation process considering Doppler shift condition.

Subsequently, the Loss is calculated as follows:

Loss=max{APSL,λ1·AFPSL,λ2·CFPSL)}

Finally, the loss function is minimized with the Adam optimizer and the network parameters are updated.

3 Optimization performance analysis

The CPU in the running environment is i9-8400, the GPU is GTX3080, and the RAM is 32G. The algorithm is processed with Python3.9.12 and Pytorch and runs on GPU.In this article, the influence of different network layers and the ambiguity function of the optimized signal are mainly analyzed.

3.1 Comparison under different numbers of network layers

In this section, the influence of different network layer numbers on the optimization is analyzed. The parameters are set as follows: the weight is λ1=λ2=1, the initial learning rate is γ=0.0005, the number of iterations is E=30000, the number of signals is L=4, and the length of signal sequence is N=63. The number of network layers is [10,16,20,30,31,40,44,50,60], respectively, and the results shown in Figure 6 are obtained. Subsequently, the above experiment is repeated with the sequence length changed. Finally, the results shown in Figure 7 are obtained.

Figure 6
Line graph showing loss over iterations for different models, represented by various colored lines and markers (10 to 60). Loss decreases steeply near the start and stabilizes around 0.2. The x-axis is iterations, labeled in units of ten thousand, and the y-axis is labeled as loss.

Figure 6. Comparison of loss values of different layers.

Figure 7
Six line graphs showing loss values against the number of layers, each with a different color representing datasets of sizes 63, 127, 255, 511, 1023, and 2047. Each graph indicates fluctuating loss values for different layer counts from 10 to 60.

Figure 7. Comparison of loss values of different sequence lengths.

As illustrated in Figure 6 and Figure 7, For signals of a given sequence length, altering the number of network layers has little influence on the optimization performance. However, there is a layers number with optimal performance for each sequence length, and as the sequence length varies, the number of network layers with the best optimization performance also changes significantly, as shown in Figure 8.

Figure 8
Line graph showing the relationship between sequence lengths and the number of layers. As sequence lengths increase from zero to two thousand five hundred, the number of layers rises from fifteen to fifty. Data points are marked with asterisks connected by a blue line.

Figure 8. Relationships of layers number and sequence length under optimal optimizing performance.

3.2 Ambiguity function analysis under the same sequence length

The signal length is set to N=63 and the number of signals is L=4, the number of iterations is E=100000, the initial learning rate is γ=0.0005, and the weight is λ1=λ2=1, the ambiguity function of m-sequence, GA algorithm, CON algorithm, and AON algorithm are compared and shown in Figure 9.

Figure 9
Four pairs of 3D graphs comparing Average Ambiguity Function (AAF) and Cross-Correlation Function (CCF) for different sequences. Each graph has axes labeled with frequency shift in hertz and lag in seconds. Peaks and variations in data are represented with blue and green color gradients, showing differences in signal processing characteristics.

Figure 9. Auto-ambiguity function plots of different algorithms.

Figure 9 shows the auto-ambiguity and cross-ambiguity function diagram of the four algorithms, respectively.

The ambiguity function graph sections of signals generated by the four algorithms are analyzed to provide a clearer comparison of the four algorithms, which means the range ambiguity of signals are compared.

Figure 10 depicts the sections of the auto-ambiguity function and the cross-ambiguity function for the four algorithms, respectively. The APSL, AFPSL and CFPSL of the m-sequence are -17.9dB, -14.1dB and -10.5dB, respectively. The APSL, AFPSL and CFPSL for GA are -13.1dB, -10.2dB and -10.9dB, respectively. The APSL, AFPSL and CFPSL for CON are -20.6dB, -9.3dB and -11.2dB, respectively. Subsequently, It can be seen that the APSL, AFPSL and CFPSL of the proposed algorithm are all -15.1dB. Therefore, as the sequence length is set to N=63, the AFPSL of AON is 1 dB lower than that of the m-sequence, 4.9dB lower than that of GA and 5.8 dB lower than that of CON, additionally, the CFPSL of AON is 4.6 dB lower than that of the m-sequence, 4.2dB lower than that of GA and 3.9 dB lower than that of CON.

Figure 10
Nine graphs illustrate range ambiguity for various sequences: m sequence, GA, CON, and AON. Each graph shows amplitude in decibels versus time lag in seconds. Different lines represent frequencies of zero, minus fundamental frequency, and minus five times the fundamental frequency. All graphs depict similar patterns with peaks around zero lag.

Figure 10. Ambiguty function diagram graph sections of different algorithms.

3.3 Ambiguity function analysis under different sequence lengths

The ambiguity functions of the proposed algorithm, GA algorithm, CON algorithm and M-sequence are compared under different sequence lengths. Signal number are set to L=4 and the sequence lengths are set to [63,127,255,511,1023,2047], the initial learning rate and iteration number are γ=0.0005 and E=100,000, respectively, the weights are λ1=λ2=1. The comparison of APSL, AFPSL and CFPSL of each algorithm is shown in Figure 11, and the specific values are shown in Table 1 in dB.

Figure 11
Three line graphs comparing amplitude in decibels versus sequence lengths for different methods: M sequence, GA, CON, and AON. Each graph is labeled APSL, AFPSL, and CFPSL, respectively. The sequence lengths range from sixty-three to two thousand forty-seven, and amplitude descends from zero to negative forty decibels.

Figure 11. Comparison of APSL,AFPSL and CFPSL of different algorithms.

Table 1
www.frontiersin.org

Table 1. Comparison of APSL, AFPSL and CFPSL of different algorithms.

As shown in Figure 11, the AFPSL and CFPSL of AON are lower than those of M-sequence and CON under Doppler frequency shift, while the APSL is higher than that of M-sequence and CON and lower than that of GA algorithm. According to Table 1, under different sequence lengths, The AFPSL of AON is 0.1dB to 1.3dB lower than that of M-sequence, 4.5 dB to 8.8 dB lower than that of GA algorithm and 5.1 dB to 6.5 dB lower than that of CON. Additionally, the CFPSL of AON is 4.6 dB to 6.9 dB lower than that of M-sequence, 4.2dB to 9.3dB lower than that of GA algorithm and 3.9 dB to 5.5dB lower than that of CON. Therefore, the performance of existing methods will be significantly reduced under Doppler frequency shift, which will probably lead to weak targets being masked by the side-lobes. Nevertheless, AON is capable of remaining a constant low side-lobe level under Doppler frequency shift.

3.4 Ambiguity function analysis under different sequence lengths

In this section, the optimization performance of AON, CON, GA algorithm and M-sequence is compared while L signals are transmitted simultaneously. Set the number of signals to L=4, the length of sequence to N=63, the learning rate of Adam to γ=0.0005, the number of iterations to E=100000, and the weight to λ1=λ2=1.

It can be seen from Figure 12 that the AFPSL of AON is -5.6dB, the AFPSL of CON is -4.1dB, the AFPSL of GA is -5.4dB and the AFPSL of M sequence is -5.1dB. The AFPSL of AON is 0.5dB lower than that of M-sequence, 0.2dB lower than that of GA algorithm and 1.5dB lower than that of CON. This is because the cross-correlation performance will play a more critical role while L signals are transmitted at the same time.

Figure 12
Four line graphs display range ambiguity. Each graph shows amplitude in decibels versus lag in seconds. Top left: m sequence; top right: GA; bottom left: CON; bottom right: AON. Three lines represent different settings: 0, -fd, and -5fd, indicated by blue, cyan, and green, respectively.

Figure 12. Auto-ambiguty function diagram graph cut for different algorithms in mixed signals.

When the sequence lengths are N=[63, 127, 255, 511, 1023,2047], the AFPSL of the above four algorithms is shown in Figure 13, and the specific values are shown in Table 2 in dB.

Figure 13
Line graph titled “AFPSL” showing amplitude in decibels versus sequence lengths. Four lines represent M sequence, GA, CON, and AON. Amplitude decreases as sequence length increases, with AON having the lowest values. Legend included.

Figure 13. Comparison of AFPSL of different algorithms in the case of mixed signals.

Table 2
www.frontiersin.org

Table 2. Comparison of AFPSL of different algorithms in the case of mixed signals.

According to Figure 13, the AFPSL of AON is 0.4-3.6dB lower than that of M-sequence under different sequence lengths, 0.2-3.1dB lower than that of GA algorithm and 1.4-4.4dB lower than that of CON, which means that AON also has good performance under mixed signals.

3.5 Time complexity analysis

In this section, the time complexity of different algorithms is compared, the sequence lengths are set to [63,127,255,511,1023], the iterations of CON and AON are all 30000, the iteration of GA is 6000, the results are shown in Table 3.

From Table 3, while the runtime of AON is lower than that of GA, it can produce signals with lower side-lobe level under Doppler frequency shift. Besides, the optimization time of AON and CON are similar when the sequence length is low, but as the sequence length increases, the optimization time of AON is relatively long. This is because the network dimension of AON changes with the input size to better adapt to different signal lengths while the network dimension of CON remains unchanged.

Table 3
www.frontiersin.org

Table 3. Time(s) complexity analysis.

4 Summary

An orthogonal transmitted signal design method named AON is proposed in this paper, and the neuron numbers in different layers of AON are adjusted according to different sequence lengths. The signal design under Doppler frequency shift is mainly considered in this paper. This method can better extract the signal features based on auto-encoder, which leads to superior performance, and the weights and offsets of the forward propagation module are updated in the process by using the Adam optimizer, the learning rate of the Adam optimizer is dynamically adjusted through the CosineAnnealingLR method. Numerical results show that the proposed method can reduce both the AFPSL and CFPSL of signals, which means that signals generated by AON have better performance under Doppler frequency shift compared to existing methods.

Data availability statement

The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to Sen Zhang, MTEwOTA0MTA3MEBudWUuZWR1LmNu.

Author contributions

BL: Writing – original draft, Formal analysis, Visualization. MW: Writing – original draft, Formal analysis, Visualization. SZ: Methodology, Supervision, Writing – review & editing, Validation, Conceptualization.

Funding

The author(s) declare financial support was received for the research and/or publication of this article. The study was funded by National Key Research and Development Program of China(JMRH-2024-0007-05).

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Generative AI statement

The author(s) declare that no Generative AI was used in the creation of this manuscript.

Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

Cheng Z., Han C., Liao B., He Z., and Li J. (2018). Communication-aware waveform design for MIMO radar with good transmit beampattern. IEEE Trans. Signal Process. 66, 5549–5562. doi: 10.1109/TSP.2018.2868042

Crossref Full Text | Google Scholar

He K., Zhang X., Ren S., and Sun J. (2016). “Deep residual learning for image recognition,” in 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (New York: IEEE Computer Society), 770–778. doi: 10.1109/CVPR.2016.90

Crossref Full Text | Google Scholar

Hu J., Wei Z., Li Y., Li H., and Wu J. (2021). Designing unimodular waveform(s) for MIMO radar by deep learning method. IEEE Trans. Aerosp. Electron. Syst. 57, 1184–1196. doi: 10.1109/TAES.2020.3037406

Crossref Full Text | Google Scholar

Huang C.-W., Chen L.-F., and Su B. (2023). Waveform design for optimal PSL under spectral and unimodular constraints via alternating minimization. IEEE Trans. Signal Process. 71, 2518–2531. doi: 10.1109/TSP.2023.3291454

Crossref Full Text | Google Scholar

JayaSree M. and Rao L. K. (2022). “A deep insight into deep learning architectures, algorithms and applications,” in Proceedings of the International Conference on Electronics and Renewable Systems, ICEARS 2022 (New York: Institute of Electrical and Electronics Engineers Inc). 1134–1142. doi: 10.1109/ICEARS53579.2022.9752225

Crossref Full Text | Google Scholar

Kingma D. P. and Ba J. (2015). “Adam: a method for stochastic optimization,” in ICLR 2015 - Conference Track Proceedings, 2015 (San Diego, CA, United states: International Conference on Learning Representations).

Google Scholar

Krizhevsky A., Sutskever I., and Hinton G. E. (2017). ImageNet classification with deep convolutional neural networks. Commun. ACM 60, 84–90. doi: 10.1145/3065386

Crossref Full Text | Google Scholar

Li G. (2007). Research of phase-coherent communications and adaptive equalization for UWAChannels (Xian: Northwesten polytechnical University).

Google Scholar

Li P. (2009). Study of the doppler effects on pulse compression radar and the doppler compensation (Wuhan: Huazhong University of Science and Technology).

Google Scholar

Liu B., He Z., Zeng J., and Liu B. (2006). “Polyphase orthogonal code design for MIMO radar systems,” in CIE International Conference of Radar Proceedings (New York: Institute of Electrical and Electronics Engineers Inc), 1–4. doi: 10.1109/ICR.2006.343409

Crossref Full Text | Google Scholar

Liu T., Sun J., Wang G., Du X., and Hu W. (2023). Designing low side-lobe level-phase coded waveforms for MIMO radar using P-norm optimization. IEEE Trans. Aerosp. Electron. Syst. 59, 3797–3810. doi: 10.1109/TAES.2022.3232310

Crossref Full Text | Google Scholar

Minsky M. and Papert S. A. (2017). Perceptrons: an introduction to computational geometry (Cambridge: MIT Press).

Google Scholar

Pu Z. (2020). Design and performance analysis of orthogonal waveform for MIMO radar (Nanjing: Southeast University). doi: 10.27014/d.cnki.gdnau.2019.002024

Crossref Full Text | Google Scholar

Tian X. (2013). Research on doppler characteristics and a compensation method for biphase coded signal. Electronic Sci. Tech 26, 31–33. doi: 10.16180/j.cnki.issn1007-7820.2013.09.022

Crossref Full Text | Google Scholar

Wang J. and Wang Y. (2021). Designing unimodular sequences with optimized auto/cross-correlation properties via consensus-ADMM/PDMM approaches. IEEE Trans. Signal Process. 69, 2987–2999. doi: 10.1109/TSP.2021.3079819

Crossref Full Text | Google Scholar

Wei Z. (2022). Research on MIMO radar waveform optimization theory and algorithm based on deep learning (ChengDu: University of electronic science and technology of China). doi: 10.27005/d.cnki.gdzku.2021.004358

Crossref Full Text | Google Scholar

Yang C., Yang W., Qiu X., Jiang W., and Liu Y. (2024). “Design of high doppler tolerance orthogonal sequence set via ambiguity functions shaping,” in Proceedings of 2024 9th International Conference on Frontiers of Signal Processing (New York: Institute of Electrical and Electronics Engineers Inc), 184–188. doi: 10.1109/ICFSP62546.2024.10785426

Crossref Full Text | Google Scholar

Zhang W., Hu J., Wei Z., Ma H., Yu X., and Li H. (2020). Constant modulus waveform design for MIMO radar transmit beampattern with residual network. Signal Process. 177, 107735. doi: 10.1016/j.sigpro.2020.107735

Crossref Full Text | Google Scholar

Zhou G., Zhu X., Song C., Fan Y., Zhu H., Ma X., et al. (2018). “Deep interest network for click-through rate prediction,” in Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (New York: Assoc Computing Machinery), 1059–1068. doi: 10.1145/3219819.3219823

Crossref Full Text | Google Scholar

Keywords: signal design, doppler frequency shift, auto-encoder, auto-ambiguity function, cross-ambiguity function

Citation: Liang B, Wang M and Zhang S (2025) The design of multiple orthogonal signals based on auto-encoder optimization network. Front. Mar. Sci. 12:1560958. doi: 10.3389/fmars.2025.1560958

Received: 15 January 2025; Accepted: 22 September 2025;
Published: 15 October 2025.

Edited by:

Xiaoqiang Hua, National University of Defense Technology, China

Reviewed by:

Haixin Sun, Xiamen University, China
Pan Huang, Weifang University, China
Zhiping Xu, Jimei University, China

Copyright © 2025 Liang, Wang and Zhang. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Sen Zhang, MTEwOTA0MTA3MEBudWUuZWR1LmNu

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.