control program for distributed high-voltage power supply system g. m. mitev l. p. dimitrov i. d....
DESCRIPTION
Data Structure Tree-like structure Unknown number of sub-objects Need for dynamic creation and update Data Linked list of pointers to lower level objects Document Branches Crates Modules ChannelsTRANSCRIPT
![Page 1: Control program for distributed high-voltage power supply system G. M. Mitev L. P. Dimitrov I. D. Vankov Nuclear Electronics Lab., Institute for Nuclear](https://reader036.vdocuments.net/reader036/viewer/2022082600/5a4d1ad97f8b9ab059974214/html5/thumbnails/1.jpg)
Control program for distributed high-voltage power supply system G. M. MitevL. P. DimitrovI. D. Vankov
Nuclear Electronics Lab., Institute for Nuclear Research and Nuclear Energy, Bulgarian Academy of Sciences
![Page 2: Control program for distributed high-voltage power supply system G. M. Mitev L. P. Dimitrov I. D. Vankov Nuclear Electronics Lab., Institute for Nuclear](https://reader036.vdocuments.net/reader036/viewer/2022082600/5a4d1ad97f8b9ab059974214/html5/thumbnails/2.jpg)
Introduction
Goals Control system types Logical structure of the target system Communication protocol
![Page 3: Control program for distributed high-voltage power supply system G. M. Mitev L. P. Dimitrov I. D. Vankov Nuclear Electronics Lab., Institute for Nuclear](https://reader036.vdocuments.net/reader036/viewer/2022082600/5a4d1ad97f8b9ab059974214/html5/thumbnails/3.jpg)
Data Structure
Tree-like structure Unknown number of
sub-objects Need for dynamic
creation and update
Data
Linked list of pointers to lower
level objects
Document
Branches
Crates
Modules
Channels
![Page 4: Control program for distributed high-voltage power supply system G. M. Mitev L. P. Dimitrov I. D. Vankov Nuclear Electronics Lab., Institute for Nuclear](https://reader036.vdocuments.net/reader036/viewer/2022082600/5a4d1ad97f8b9ab059974214/html5/thumbnails/4.jpg)
Program structure
![Page 5: Control program for distributed high-voltage power supply system G. M. Mitev L. P. Dimitrov I. D. Vankov Nuclear Electronics Lab., Institute for Nuclear](https://reader036.vdocuments.net/reader036/viewer/2022082600/5a4d1ad97f8b9ab059974214/html5/thumbnails/5.jpg)
Control functions and internal communication Control functions
Settings and parameters exchange Data refresh System configuration refresh
Internal communication View – document Document – worker thread Worker thread - document
![Page 6: Control program for distributed high-voltage power supply system G. M. Mitev L. P. Dimitrov I. D. Vankov Nuclear Electronics Lab., Institute for Nuclear](https://reader036.vdocuments.net/reader036/viewer/2022082600/5a4d1ad97f8b9ab059974214/html5/thumbnails/6.jpg)
Branch view
![Page 7: Control program for distributed high-voltage power supply system G. M. Mitev L. P. Dimitrov I. D. Vankov Nuclear Electronics Lab., Institute for Nuclear](https://reader036.vdocuments.net/reader036/viewer/2022082600/5a4d1ad97f8b9ab059974214/html5/thumbnails/7.jpg)
Crate view
![Page 8: Control program for distributed high-voltage power supply system G. M. Mitev L. P. Dimitrov I. D. Vankov Nuclear Electronics Lab., Institute for Nuclear](https://reader036.vdocuments.net/reader036/viewer/2022082600/5a4d1ad97f8b9ab059974214/html5/thumbnails/8.jpg)
Module view
![Page 9: Control program for distributed high-voltage power supply system G. M. Mitev L. P. Dimitrov I. D. Vankov Nuclear Electronics Lab., Institute for Nuclear](https://reader036.vdocuments.net/reader036/viewer/2022082600/5a4d1ad97f8b9ab059974214/html5/thumbnails/9.jpg)
Conclusion Experimental results Extension possibilities Future development