CN109271165A - Simulation system based on document analysis - Google Patents

Simulation system based on document analysis Download PDF

Info

Publication number
CN109271165A
CN109271165A CN201810989638.0A CN201810989638A CN109271165A CN 109271165 A CN109271165 A CN 109271165A CN 201810989638 A CN201810989638 A CN 201810989638A CN 109271165 A CN109271165 A CN 109271165A
Authority
CN
China
Prior art keywords
master controller
simulation system
document analysis
controller dsp
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810989638.0A
Other languages
Chinese (zh)
Inventor
葛少磊
杨要敏
姜恒
张潘婷
陈继猛
秦华旺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Science and Technology
Original Assignee
Nanjing University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Science and Technology filed Critical Nanjing University of Science and Technology
Priority to CN201810989638.0A priority Critical patent/CN109271165A/en
Publication of CN109271165A publication Critical patent/CN109271165A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformation of program code
    • G06F8/41Compilation
    • G06F8/42Syntactic analysis
    • G06F8/427Parsing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a kind of simulation system based on document analysis, host computer is used to send file data to slave computer;Master controller DSP is used to receive the file of host computer transmission, is saved in memory module, and docks message in-coming part according to function and parsed, and obtains different configuration files, is saved in the temporary storage module of master controller DSP building;FPGA, which is used to external TT&C system sending order, issues master controller DSP, corresponding configuration file is searched from temporary storage module by master controller DSP, and send the configuration file of downloading to external TT&C system.The present invention changes the function of simulation system by modifying some configuration files, greatly improves the Universal and scalability of simulation system in the case where not changing hardware platform and software code.

Description

Simulation system based on document analysis
Technical field
It is especially a kind of based on DSP and FPGA hardware basis the present invention relates to system function simulation application field, pass through solution Analyse the application field that application configuration file realizes simulation system function.
Background technique
Real system complexity is big, and construction cost is high, and function identical with real system may be implemented in simulation system, But construction cost is greatly reduced.External TT&C system is debugged, state-detection and malfunction elimination, and to operation When personnel carry out specific training, real system is replaced using simulation system, can effectively avoid bring wind due to faulty operation Danger, is greatly improved the development of external TT&C system, efficiency is detected and used.Existing simulation system does not have versatility, faces Different external observing and controlling objects needs changing section hardware module and software code to meet the function need of external observing and controlling object It asks, builds higher cost.
Summary of the invention
The purpose of the present invention is to provide a kind of simulation systems based on document analysis, are not changing hardware platform and software In the case where code, the change to simulation system function is realized by some configuration files in modification memory module.
Realize the object of the invention technical solution: a kind of simulation system based on document analysis, including host computer and Two parts of slave computer, wherein host computer be used for slave computer send file data, slave computer include master controller DSP, FPGA, Ethernet interface module, memory module, RS232 communication module, wherein master controller DSP by ethernet interface module with it is upper Machine connection receives the file that host computer is sent, is saved in memory module, and docks message in-coming part according to function and parsed, and obtains To different configuration files, it is saved in the temporary storage module of master controller DSP building;The FPGA by data/address bus, Address bus is connect with DSP master controller, is connect by RS232 communication module with external TT&C system, by external TT&C system It sends order and issues master controller DSP, corresponding configuration file is searched from temporary storage module by master controller DSP, and The configuration file of downloading is sent to external TT&C system by RS232 interface module.
Compared with prior art, the invention has the following advantages that 1) present invention uses unitized hardware platform, by right The function of parsing to realize system of system configuration file;2) present invention is not the case where changing hardware platform and software source code Under, the functionality change of simulation system is realized by modification configuration file;3) in use process, configuration file can be repeatedly changed, Realize the version updating to simulation system.
Detailed description of the invention
Fig. 1 is that the present invention is based on the structural schematic diagrams of the simulation system of document analysis.
Fig. 2 is the circuit structure diagram of RS232 interface module of the present invention.
Fig. 3 is the flow chart of host computer file of the present invention transmission.
Fig. 4 is the flow chart of slave computer of the present invention work.
Specific embodiment
The present invention program is further illustrated in the following with reference to the drawings and specific embodiments.
As shown in Figure 1, the present invention is based on the simulation system of document analysis, including two parts of upper computer and lower computer, Middle host computer is used to send file data to slave computer, and slave computer includes master controller DSP, FPGA, ethernet interface module, deposits Module, RS232 communication module are stored up, wherein master controller DSP is connect by ethernet interface module with host computer, receives host computer The file of transmission, is saved in memory module, and docks message in-coming part according to function and parsed, and obtains different configuration files, It is saved in the temporary storage module of master controller DSP building;The FPGA passes through data/address bus, address bus and DSP master control Device connection processed is connect with external TT&C system by RS232 communication module, external TT&C system is sent order and issues main control Device DSP searches corresponding configuration file by master controller DSP from temporary storage module, and passing through RS232 interface module will The configuration file of downloading sends external TT&C system to.
As a kind of specific embodiment, host computer develops Environment Design human-computer interaction interface using MFC.
As a kind of specific embodiment, master controller DSP uses ADSP-BF532 chip.
As a kind of specific embodiment, RS232 communication module includes opto-coupler chip 6N137 and TLP250, for realizing The signal isolation of external TT&C system and FPGA, particular circuit configurations are as shown in Figure 2.
As a kind of specific embodiment, ethernet interface module uses W5300 chip.It is powered in slave computer and normally transports It after row, is realized by W5300 network communication module and is connect with slave computer, selected the file data for needing to pass down, start to transmit, had Body transmission process is as shown in Figure 3.
As a kind of specific embodiment, memory module uses 512Mb memory capacity SDRAM memory MT48LC32M16A2P-75IT chip.
The course of work of this system first initializes the modules such as DSP, FPGA as shown in figure 4, after system starting, Then the file data issued to host computer, different configuration files is parsed according to function, and storage is opened up interim into DSP In memory module, external TT&C system order is waited.After receiving external TT&C system order, interim storage mould in dsp Corresponding configuration file is searched in block, sends external TT&C system to.The present invention is not changing hardware platform and software code In the case of, the function of simulation systems is changed by modifying some configuration files, greatly improve simulation system versatility and can Scalability.

Claims (6)

1. a kind of simulation system based on document analysis, which is characterized in that including two parts of upper computer and lower computer, wherein on Position machine is used to send file data to slave computer, and slave computer includes master controller DSP, FPGA, ethernet interface module, storage mould Block, RS232 communication module, wherein master controller DSP is connect by ethernet interface module with host computer, is received host computer and is sent File, be saved in memory module, and according to function dock message in-coming part parsed, obtain different configuration files, save In the temporary storage module constructed to master controller DSP;The FPGA passes through data/address bus, address bus and DSP master controller Connection is connect with external TT&C system by RS232 communication module, external TT&C system is sent order and issues master controller DSP searches corresponding configuration file by master controller DSP from temporary storage module, will be downloaded by RS232 interface module Configuration file send external TT&C system to.
2. the simulation system according to claim 1 based on document analysis, which is characterized in that master controller DSP is used ADSP-BF532 chip.
3. the simulation system according to claim 1 based on document analysis, which is characterized in that ethernet interface module uses W5300 chip.
4. the simulation system according to claim 1 based on document analysis, which is characterized in that RS232 communication module includes Opto-coupler chip 6N137 and TLP250.
5. the simulation system according to claim 1 based on document analysis, which is characterized in that memory module uses 512Mb Memory capacity SDRAM memory MT48LC32M16A2P-75IT chip.
6. the simulation system according to claim 1 based on document analysis, which is characterized in that host computer is developed using MFC Environment Design human-computer interaction interface.
CN201810989638.0A 2018-08-28 2018-08-28 Simulation system based on document analysis Pending CN109271165A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810989638.0A CN109271165A (en) 2018-08-28 2018-08-28 Simulation system based on document analysis

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810989638.0A CN109271165A (en) 2018-08-28 2018-08-28 Simulation system based on document analysis

Publications (1)

Publication Number Publication Date
CN109271165A true CN109271165A (en) 2019-01-25

Family

ID=65154772

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810989638.0A Pending CN109271165A (en) 2018-08-28 2018-08-28 Simulation system based on document analysis

Country Status (1)

Country Link
CN (1) CN109271165A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101799664A (en) * 2010-01-19 2010-08-11 中国兵器工业第五八研究所 Round buttonhole keyhole machine computer control system
CN103647561A (en) * 2013-11-25 2014-03-19 成都九华圆通科技发展有限公司 Dynamically reconfigurable direct digital synthesis jammer
CN106201946A (en) * 2016-06-29 2016-12-07 北京航天自动控制研究所 A kind of satellite borne electronic system data interface based on FPGA and DSP
CN107908507A (en) * 2017-10-10 2018-04-13 芯海科技(深圳)股份有限公司 A kind of dual processors multichannel FT volume productions test system and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101799664A (en) * 2010-01-19 2010-08-11 中国兵器工业第五八研究所 Round buttonhole keyhole machine computer control system
CN103647561A (en) * 2013-11-25 2014-03-19 成都九华圆通科技发展有限公司 Dynamically reconfigurable direct digital synthesis jammer
CN106201946A (en) * 2016-06-29 2016-12-07 北京航天自动控制研究所 A kind of satellite borne electronic system data interface based on FPGA and DSP
CN107908507A (en) * 2017-10-10 2018-04-13 芯海科技(深圳)股份有限公司 A kind of dual processors multichannel FT volume productions test system and method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
田志江: "机载通用测控终端的设计与实现", 《中国优秀硕士学位论文全文数据库》 *

Similar Documents

Publication Publication Date Title
CN102917095A (en) Method and device for testing terminal based on Android
CN210573744U (en) BMC online upgrading device for multiple FPGA chips
CN102694695A (en) Serial communication configuration and debugging method based on Ethernet communication protocol
CN105677605A (en) Highly-efficient interconnected system capable of configuring chips and realization system thereof and device
CN108964271A (en) Valve island based on EtherCAT communications protocol
CN205353751U (en) Train network system
CN103838588A (en) Method for conducting online program updating on AT90 single-chip microcomputer through CAN interface
CN101666855A (en) Universal test system and method of integrated circuit
CN103428050A (en) Multipath CAN (controller area network) simulation system based on CAN bus
CN103312614B (en) A kind of multicast message processing method, line card and communication equipment
WO2016197883A1 (en) Method and system for updating program of microcontroller online
CN102760114A (en) Communication emulation method, engine and system for multi-processor system
CN109271165A (en) Simulation system based on document analysis
CN106708701B (en) Central maintenance device and method based on ARINC659 bus
CN107563075B (en) Method for realizing CosiMate network and DDS network interconnection
CN103246607B (en) The emulation test method of aerial camera address bit pattern communication interface
CN101340357A (en) Debugging simulation system and method for remote monitoring terminal of subway safe door system
CN103338134A (en) Distributed network switch debugging system
CN109936483B (en) Universal intelligent remote data concentrator
CN103345239B (en) Based on the broadband power information acquisition system field commissioning instrument of Android platform
CN108614447B (en) Joint simulation method, device, equipment and storage medium for wind turbine generator
CN105867881A (en) Communication method and data interaction device for robots
CN103941680A (en) DCS data communication system of heterogeneous communication network
CN210895427U (en) Multi-serial-port concurrent control system capable of being freely expanded
CN103838693A (en) Data transmission device and mobile terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190125