An electronic information communication teaching man-machine collaborative practice system based on signal puncturing

By using signal punching and human-computer collaboration, students are assisted in processing signals, enabling them to master key algorithms in communication teaching even without strong programming skills. This solves the problem of insufficient student comprehension in traditional teaching and achieves the effectiveness of practical teaching.

CN116863764BActive Publication Date: 2026-07-24WUHAN LINGTE INFORMATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
WUHAN LINGTE INFORMATION TECH CO LTD
Filing Date
2023-07-26
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

In traditional electronic information and communication teaching, students lack computer programming skills and find it difficult to understand and master key algorithms in practice. Existing verification experiments cannot meet the needs of practical teaching.

Method used

This paper adopts a human-computer collaborative practice system for teaching electronic information and communication based on signal punching. Through the algorithm processing module and the comparison and display module, the system uses signal punching sub-unit, signal processing sub-unit and human-computer collaboration sub-unit to assist students in manually processing punching signals, completing the hole signal processing results, and conducting comparative evaluation.

Benefits of technology

This approach enables students to understand and master key algorithms in electronic information and communication teaching without requiring strong computer programming skills, and facilitates practical teaching through human-computer collaboration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116863764B_ABST
    Figure CN116863764B_ABST
Patent Text Reader

Abstract

The application discloses a kind of electronic information communication teaching man-machine collaborative practice system based on signal puncturing, applied to electronic information communication teaching field, comprising: n algorithm processing units, each unit includes: signal puncturing subunit: extract the signal point puncturing position signal in input signal, get hole signal, punctured signal and its auxiliary parameters;Signal processing subunit, respectively to input signal, hole signal is handled to obtain complete signal processing result, hole signal processing result;Man-machine collaborative subunit: based on auxiliary parameter, assist user manual processing punctured signal, and complete hole signal processing result, according to processing order input to next algorithm processing unit;Contrast display module: for respectively comparing and showing the output result of each algorithm processing unit.The application realizes that only needs to have electronic information communication related theoretical calculation ability, can let student understand and master key algorithm in electronic information communication teaching in practice.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of electronic information and communication teaching, and in particular to a human-computer collaborative practice system for electronic information and communication teaching based on signal punching. Background Technology

[0002] In traditional electronic information and communication (EICT) education, practical teaching of EICT theory is typically achieved through verification experiments. Students set up signal sources and select multiple signal processing algorithm modules within a practical system, assembling these modules according to specific rules and sequences. The system then runs automatically, outputting the signal processing results. By verifying and observing the correctness of these results, the communication theory is validated and put into practice. However, this method fails to allow students to understand and master the computational process of signal processing algorithms, resulting in a missing crucial element in practical teaching. For students to understand and master key algorithms through practice, they need strong computer coding skills. However, lower-level EICT students often only possess theoretical calculation abilities related to EICT and generally lack sufficient coding skills.

[0003] Therefore, how to provide a human-computer collaborative practice system for electronic information communication teaching based on signal punching, which does not require students to have strong computer programming skills but only theoretical calculation skills related to electronic information communication, so that students can understand and master the key algorithms in electronic information communication teaching in practice, is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0004] In view of this, the present invention proposes a human-computer collaborative practice system for electronic information communication teaching based on signal punching.

[0005] To achieve the above objectives, the present invention adopts the following technical solution: A human-computer collaborative practice system for teaching electronic information and communication based on signal punching, comprising: an algorithm processing module and a comparison and display module; The algorithm processing module includes n algorithm processing units; each algorithm processing unit includes a signal punching subunit, a signal processing subunit, and a human-machine collaboration subunit. Signal punching subunit: used to extract the signal at the punching position of the signal point in the input signal according to the punching position determined by the random algorithm, and obtain the hole signal, the punching signal and the auxiliary parameters corresponding to the punching signal; Signal processing subunit: used to perform algorithmic processing on the input signal and the hole signal respectively to obtain the complete signal processing result and the hole signal processing result; Human-machine collaboration subunit: used to assist the user in manually processing the punching signal based on auxiliary parameters, and to complete the hole signal processing result according to the manual processing result of the punching signal, so as to obtain the human-machine collaboration signal processing completion result, and input it to the next algorithm processing unit according to the processing order of the algorithm processing unit; The comparison and display module is used to compare and evaluate the complete signal processing results output by each algorithm processing unit and the signal processing completion results of human-machine collaborative processing, and display them through the UI interface.

[0006] Optionally, the number of processing units in the algorithm is n≥1.

[0007] Optionally, the hole signal is the signal generated by extracting the signal from the input signal after the hole is formed in the input signal according to the signal point punching position determined by the random algorithm.

[0008] Optionally, the punch signal is the signal extracted from the input signal at the punch position determined by a random algorithm.

[0009] Optional auxiliary parameters include: signal encoding method, encoding rate, modulation mode, modulation carrier rate, trigger type, and duration.

[0010] Optionally, auxiliary parameters can be used to assist users in manually processing the punching signal, specifically: The auxiliary parameters and drilling signals are displayed to the user through the UI interface; Users manually process the punch signal based on auxiliary parameters and the displayed content of the punch signal, following the processing algorithm requirements given by the system and combining relevant electronic information and communication theoretical knowledge.

[0011] Optionally, the hole signal processing result is completed based on the manual processing result of the punching signal to obtain the human-machine collaborative signal processing completion result, specifically: The manual processing results of the punch signal and the hole signal processing results are synthesized and completed according to the algorithm rules.

[0012] Optionally, the complete signal processing results output by each algorithm processing unit and the signal processing completion results of the human-machine collaborative processing are compared and evaluated separately, specifically as follows: Calculate the similarity between the complete signal processing result and the human-machine collaborative signal processing completion result, plot the similarity curve, obtain the signal distortion, and conduct a comparative evaluation.

[0013] Optionally, the similarity between the complete signal processing result and the human-machine collaborative signal processing completion result can be calculated, including: cross-correlation calculation and error energy calculation.

[0014] As can be seen from the above technical solution, compared with the prior art, this invention proposes a human-computer collaborative practice system for teaching electronic information communication based on signal perforation. By perforating the input signal according to the pre-marked signal point positions, a hole signal, a perforated signal, and corresponding auxiliary parameters are obtained. Based on the auxiliary parameters and the perforated signal, the user manually processes the perforated signal to complete the perforated signal processing result, obtaining a human-computer collaborative signal processing completion result. This result is then input to the next algorithm processing unit according to the processing order of the algorithm processing units. Finally, by comparing and evaluating the complete signal processing result output by each algorithm processing unit with the human-computer collaborative signal processing completion result, the correctness of the user's processing in each algorithm is displayed. This invention enables students to understand and master key algorithms in electronic information communication teaching through practice, without requiring strong computer programming skills, only needing theoretical calculation abilities related to electronic information communication. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.

[0016] Figure 1 This is a schematic diagram of the system structure of the present invention. Detailed Implementation

[0017] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0018] Example 1: Embodiment 1 of this invention discloses a human-computer collaborative practice system for electronic information communication teaching based on signal punching, such as... Figure 1 As shown, it includes: an algorithm processing module and a comparison display module.

[0019] The algorithm processing module includes n algorithm processing units, where n≥1; the processing algorithms contained in each algorithm processing unit may be the same, different, or partially the same and partially different; each algorithm processing unit includes a signal punching subunit, a signal processing subunit, and a human-machine collaboration subunit.

[0020] Signal punching sub-unit: Used to extract signals from the input signal at the punching positions (a certain number) determined by a random algorithm, to obtain the hole signal, the punched signal, and the corresponding auxiliary parameters, including: signal encoding method, encoding rate, modulation mode, modulation carrier rate, trigger type, and duration; wherein, the hole signal is the signal generated by forming holes (a certain number) in the input signal after extracting the signal from the input signal at the punching positions determined by the random algorithm; the punched signal is the signal extracted from the input signal at the punching positions determined by the random algorithm.

[0021] Signal processing subunit: Used to perform algorithmic processing on the input signal and the hole signal respectively, to obtain the complete signal processing result and the hole signal processing result.

[0022] Human-machine collaboration subunit: used to assist the user in manually processing the punching signal based on auxiliary parameters, specifically: The auxiliary parameters and drilling signals are displayed to the user through the UI interface; Users manually process the punch signal based on auxiliary parameters and the displayed content of the punch signal, following the algorithm processing requirements given by the system and combining relevant electronic information and communication theoretical knowledge.

[0023] The hole signal processing result is then completed based on the manual processing result of the punching signal, resulting in a human-machine collaborative signal processing completion result, as follows: The manual processing results of the punch signal and the hole signal processing results are synthesized and completed according to the algorithm rules.

[0024] The human-machine collaborative signal processing completion results are then input into the next algorithm processing unit according to the processing order of the algorithm processing units.

[0025] The comparison and display module is used to compare and evaluate the complete signal processing results output by each algorithm processing unit and the human-machine collaborative signal processing completion results. Specifically: Calculate the similarity between the complete signal processing result and the human-machine collaborative signal processing completion result, including: Cross-correlation calculation: Calculate the cross-correlation (using the xcorr function in MATLAB), delay, frequency components, and periodicity of the complete signal processing result and the human-machine collaborative signal processing completion result, and comprehensively evaluate the degree of correlation; Error energy calculation: Subtract the complete signal processing result from the human-machine collaborative signal processing completion result to calculate the error energy. If the error energy is 0, it means that the two signals are completely consistent.

[0026] Plot a similarity curve to obtain the signal distortion, perform comparative evaluation, and display the results through a UI interface.

[0027] This invention discloses a human-computer collaborative practice system for teaching electronic information communication based on signal perforation. By perforating the input signal according to pre-marked signal point positions, a perforation signal, a perforated signal, and corresponding auxiliary parameters are obtained. Based on these auxiliary parameters and the perforated signal, the user manually processes the perforated signal to complete the perforation signal processing result, resulting in a human-computer collaborative signal processing completion result. This result is then input to the next algorithm processing unit according to the processing order. Finally, the complete signal processing result output by each algorithm processing unit and the human-computer collaborative signal processing completion result are compared and evaluated to display the user's correctness in each algorithm processing step. This invention enables students to understand and master key algorithms in electronic information communication teaching through practice, requiring only theoretical calculation skills related to electronic information communication, without requiring strong computer programming abilities.

[0028] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to the method section.

[0029] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A human-computer collaborative practice system for electronic information communication teaching based on signal punching, characterized in that, include: Algorithm processing module and comparison display module; The algorithm processing module includes n algorithm processing units; the number of algorithm processing units n≥1; each algorithm processing unit contains the same or different processing algorithms, or some are the same and some are different; each algorithm processing unit includes a signal punching subunit, a signal processing subunit, and a human-machine collaboration subunit; The signal punching subunit is used to extract the signal at the punching position of the signal point in the input signal according to the punching position determined by the random algorithm, and obtain the hole signal, the punching signal, and the auxiliary parameters corresponding to the punching signal; the auxiliary parameters include: signal encoding method, encoding rate, modulation mode, modulation carrier rate, trigger type, and duration. The signal processing subunit is used to perform algorithmic processing on the input signal and the hole signal respectively to obtain the complete signal processing result and the hole signal processing result. The human-machine collaboration subunit is used to assist the user in manually processing the punching signal based on the auxiliary parameters, and to complete the hole signal processing result according to the manual processing result of the punching signal to obtain the human-machine collaboration signal processing completion result, which is then input to the next algorithm processing unit according to the processing order of the algorithm processing unit. The comparison and display module is used to compare and evaluate the complete signal processing results output by each algorithm processing unit and the human-machine collaborative signal processing completion results, and display them through the UI interface.

2. The electronic information communication teaching human-computer collaborative practice system based on signal punching according to claim 1, characterized in that, The hole signal is the signal generated by extracting the signal from the input signal after the hole is formed in the input signal according to the signal point punching position determined by the random algorithm.

3. The electronic information communication teaching human-computer collaborative practice system based on signal punching according to claim 1, characterized in that, The punching signal is the signal extracted from the input signal based on the punching position of the signal point determined by a random algorithm.

4. The electronic information communication teaching human-computer collaborative practice system based on signal punching according to claim 1, characterized in that, The auxiliary parameters assist the user in manually processing the punching signal, specifically as follows: The auxiliary parameters and the punching signal are displayed to the user through the UI interface; Based on the auxiliary parameters and the displayed content of the punch signal, the user manually processes the punch signal according to the processing algorithm requirements given by the system and in conjunction with the corresponding electronic information communication theory knowledge.

5. The electronic information communication teaching human-computer collaborative practice system based on signal punching according to claim 1, characterized in that, The hole signal processing result is completed based on the manual processing result of the punching signal to obtain the human-machine collaborative signal processing completion result, specifically: The manual processing result of the punch signal and the hole signal processing result are synthesized and completed according to the algorithm rules.

6. The electronic information communication teaching human-computer collaborative practice system based on signal punching according to claim 1, characterized in that, The complete signal processing result output by each of the algorithm processing units and the human-machine collaborative signal processing completion result are compared and evaluated, specifically as follows: The similarity between the complete signal processing result and the human-machine collaborative signal processing completion result is calculated, a similarity curve is plotted, the signal distortion is obtained, and a comparative evaluation is performed.

7. The electronic information communication teaching human-computer collaborative practice system based on signal punching according to claim 6, characterized in that, The similarity between the complete signal processing result and the human-machine collaborative signal processing completion result is calculated, including: cross-correlation calculation and error energy calculation.