A Linear Recurrences Based Pseudo-Random Number Generator Optimized for Detector Emulators

Digital Detector Emulators (DDEs) are important tools for developing particle flux monitoring systems in the laboratory. However, as the dynamic range of modern particle flux monitoring systems, particularly neutron flux monitoring systems, continues to rapidly increase, DDEs must also increase thei...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on nuclear science 2023-06, p.1-1
Hauptverfasser: Wen, Xincheng, Zhu, Renjie, He, Zongwu, Huang, Sicheng, Yin, Zejie, Liu, Gongfa, Liu, Zihao, Ma, Qingli
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1
container_issue
container_start_page 1
container_title IEEE transactions on nuclear science
container_volume
creator Wen, Xincheng
Zhu, Renjie
He, Zongwu
Huang, Sicheng
Yin, Zejie
Liu, Gongfa
Liu, Zihao
Ma, Qingli
description Digital Detector Emulators (DDEs) are important tools for developing particle flux monitoring systems in the laboratory. However, as the dynamic range of modern particle flux monitoring systems, particularly neutron flux monitoring systems, continues to rapidly increase, DDEs must also increase their maximum count rate to keep up. The pulse array generating module is the core of the DDE, which utilizes pseudo-random numbers generated by linear-feedback shift registers (LFSRs) to control the intensity and amount of simulated neutrons emitted in each clock cycle. However, the defects or limitations associated with pseudo-random number generators (PRNGs) can cause deviations from the ideal situation, which affects the quality of the output waveform. We propose a novel design that achieves optimal quality of simulated pulse signals with the same computational cost compared to existing methods, along with a customized algorithm based on the property of linear transformation that can automatically generate the desired LFSR structure. We evaluate simulated results of the PRNG and pulse array generator from multiple aspects to avoid any systemic errors in the design. In addition, we collect and analyze measured Campbell value data of the digital detector emulator. This study aims to contribute to the development of more accurate particle flux monitoring systems by improving the capabilities and reliability of DDEs, addressing the issue of PRNGs, and proposing a novel design that achieves optimal quality of simulated pulse signals.
doi_str_mv 10.1109/TNS.2023.3285251
format Article
fullrecord <record><control><sourceid>ieee_RIE</sourceid><recordid>TN_cdi_ieee_primary_10149042</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10149042</ieee_id><sourcerecordid>10149042</sourcerecordid><originalsourceid>FETCH-ieee_primary_101490423</originalsourceid><addsrcrecordid>eNqFjjsPgjAYRTtoIj52B4f-AbAtkNDRB-pg0CCTC6nwkdRQIC0M-uutibvTzbnnDhehJSUepYSvs-TmMcJ8z2dRyEI6Qg4hNHJ5wPkETY15WgxCEjrovsFn2YDQOIVi0BqaAgzeCgMlvhoYytZNRVO2CieDeoDGR2hAi77V-NL1Usm3HVaW9tBD8a1jNdRfb-ZoXInawOKXM7Q6xNnu5EoAyDstldCvnNonnATM_6M_9qNBXw</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>A Linear Recurrences Based Pseudo-Random Number Generator Optimized for Detector Emulators</title><source>IEEE Electronic Library (IEL)</source><creator>Wen, Xincheng ; Zhu, Renjie ; He, Zongwu ; Huang, Sicheng ; Yin, Zejie ; Liu, Gongfa ; Liu, Zihao ; Ma, Qingli</creator><creatorcontrib>Wen, Xincheng ; Zhu, Renjie ; He, Zongwu ; Huang, Sicheng ; Yin, Zejie ; Liu, Gongfa ; Liu, Zihao ; Ma, Qingli</creatorcontrib><description>Digital Detector Emulators (DDEs) are important tools for developing particle flux monitoring systems in the laboratory. However, as the dynamic range of modern particle flux monitoring systems, particularly neutron flux monitoring systems, continues to rapidly increase, DDEs must also increase their maximum count rate to keep up. The pulse array generating module is the core of the DDE, which utilizes pseudo-random numbers generated by linear-feedback shift registers (LFSRs) to control the intensity and amount of simulated neutrons emitted in each clock cycle. However, the defects or limitations associated with pseudo-random number generators (PRNGs) can cause deviations from the ideal situation, which affects the quality of the output waveform. We propose a novel design that achieves optimal quality of simulated pulse signals with the same computational cost compared to existing methods, along with a customized algorithm based on the property of linear transformation that can automatically generate the desired LFSR structure. We evaluate simulated results of the PRNG and pulse array generator from multiple aspects to avoid any systemic errors in the design. In addition, we collect and analyze measured Campbell value data of the digital detector emulator. This study aims to contribute to the development of more accurate particle flux monitoring systems by improving the capabilities and reliability of DDEs, addressing the issue of PRNGs, and proposing a novel design that achieves optimal quality of simulated pulse signals.</description><identifier>ISSN: 0018-9499</identifier><identifier>DOI: 10.1109/TNS.2023.3285251</identifier><identifier>CODEN: IETNAE</identifier><language>eng</language><publisher>IEEE</publisher><subject>Clocks ; Detector Emulator ; Detectors ; Galois fields ; Generators ; LFSR ; Monitoring ; Neutrons ; PRNG ; Pulse measurements</subject><ispartof>IEEE transactions on nuclear science, 2023-06, p.1-1</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>0000-0002-5311-5077</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10149042$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10149042$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Wen, Xincheng</creatorcontrib><creatorcontrib>Zhu, Renjie</creatorcontrib><creatorcontrib>He, Zongwu</creatorcontrib><creatorcontrib>Huang, Sicheng</creatorcontrib><creatorcontrib>Yin, Zejie</creatorcontrib><creatorcontrib>Liu, Gongfa</creatorcontrib><creatorcontrib>Liu, Zihao</creatorcontrib><creatorcontrib>Ma, Qingli</creatorcontrib><title>A Linear Recurrences Based Pseudo-Random Number Generator Optimized for Detector Emulators</title><title>IEEE transactions on nuclear science</title><addtitle>TNS</addtitle><description>Digital Detector Emulators (DDEs) are important tools for developing particle flux monitoring systems in the laboratory. However, as the dynamic range of modern particle flux monitoring systems, particularly neutron flux monitoring systems, continues to rapidly increase, DDEs must also increase their maximum count rate to keep up. The pulse array generating module is the core of the DDE, which utilizes pseudo-random numbers generated by linear-feedback shift registers (LFSRs) to control the intensity and amount of simulated neutrons emitted in each clock cycle. However, the defects or limitations associated with pseudo-random number generators (PRNGs) can cause deviations from the ideal situation, which affects the quality of the output waveform. We propose a novel design that achieves optimal quality of simulated pulse signals with the same computational cost compared to existing methods, along with a customized algorithm based on the property of linear transformation that can automatically generate the desired LFSR structure. We evaluate simulated results of the PRNG and pulse array generator from multiple aspects to avoid any systemic errors in the design. In addition, we collect and analyze measured Campbell value data of the digital detector emulator. This study aims to contribute to the development of more accurate particle flux monitoring systems by improving the capabilities and reliability of DDEs, addressing the issue of PRNGs, and proposing a novel design that achieves optimal quality of simulated pulse signals.</description><subject>Clocks</subject><subject>Detector Emulator</subject><subject>Detectors</subject><subject>Galois fields</subject><subject>Generators</subject><subject>LFSR</subject><subject>Monitoring</subject><subject>Neutrons</subject><subject>PRNG</subject><subject>Pulse measurements</subject><issn>0018-9499</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNqFjjsPgjAYRTtoIj52B4f-AbAtkNDRB-pg0CCTC6nwkdRQIC0M-uutibvTzbnnDhehJSUepYSvs-TmMcJ8z2dRyEI6Qg4hNHJ5wPkETY15WgxCEjrovsFn2YDQOIVi0BqaAgzeCgMlvhoYytZNRVO2CieDeoDGR2hAi77V-NL1Usm3HVaW9tBD8a1jNdRfb-ZoXInawOKXM7Q6xNnu5EoAyDstldCvnNonnATM_6M_9qNBXw</recordid><startdate>20230610</startdate><enddate>20230610</enddate><creator>Wen, Xincheng</creator><creator>Zhu, Renjie</creator><creator>He, Zongwu</creator><creator>Huang, Sicheng</creator><creator>Yin, Zejie</creator><creator>Liu, Gongfa</creator><creator>Liu, Zihao</creator><creator>Ma, Qingli</creator><general>IEEE</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><orcidid>https://orcid.org/0000-0002-5311-5077</orcidid></search><sort><creationdate>20230610</creationdate><title>A Linear Recurrences Based Pseudo-Random Number Generator Optimized for Detector Emulators</title><author>Wen, Xincheng ; Zhu, Renjie ; He, Zongwu ; Huang, Sicheng ; Yin, Zejie ; Liu, Gongfa ; Liu, Zihao ; Ma, Qingli</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-ieee_primary_101490423</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Clocks</topic><topic>Detector Emulator</topic><topic>Detectors</topic><topic>Galois fields</topic><topic>Generators</topic><topic>LFSR</topic><topic>Monitoring</topic><topic>Neutrons</topic><topic>PRNG</topic><topic>Pulse measurements</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wen, Xincheng</creatorcontrib><creatorcontrib>Zhu, Renjie</creatorcontrib><creatorcontrib>He, Zongwu</creatorcontrib><creatorcontrib>Huang, Sicheng</creatorcontrib><creatorcontrib>Yin, Zejie</creatorcontrib><creatorcontrib>Liu, Gongfa</creatorcontrib><creatorcontrib>Liu, Zihao</creatorcontrib><creatorcontrib>Ma, Qingli</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><jtitle>IEEE transactions on nuclear science</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Wen, Xincheng</au><au>Zhu, Renjie</au><au>He, Zongwu</au><au>Huang, Sicheng</au><au>Yin, Zejie</au><au>Liu, Gongfa</au><au>Liu, Zihao</au><au>Ma, Qingli</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Linear Recurrences Based Pseudo-Random Number Generator Optimized for Detector Emulators</atitle><jtitle>IEEE transactions on nuclear science</jtitle><stitle>TNS</stitle><date>2023-06-10</date><risdate>2023</risdate><spage>1</spage><epage>1</epage><pages>1-1</pages><issn>0018-9499</issn><coden>IETNAE</coden><abstract>Digital Detector Emulators (DDEs) are important tools for developing particle flux monitoring systems in the laboratory. However, as the dynamic range of modern particle flux monitoring systems, particularly neutron flux monitoring systems, continues to rapidly increase, DDEs must also increase their maximum count rate to keep up. The pulse array generating module is the core of the DDE, which utilizes pseudo-random numbers generated by linear-feedback shift registers (LFSRs) to control the intensity and amount of simulated neutrons emitted in each clock cycle. However, the defects or limitations associated with pseudo-random number generators (PRNGs) can cause deviations from the ideal situation, which affects the quality of the output waveform. We propose a novel design that achieves optimal quality of simulated pulse signals with the same computational cost compared to existing methods, along with a customized algorithm based on the property of linear transformation that can automatically generate the desired LFSR structure. We evaluate simulated results of the PRNG and pulse array generator from multiple aspects to avoid any systemic errors in the design. In addition, we collect and analyze measured Campbell value data of the digital detector emulator. This study aims to contribute to the development of more accurate particle flux monitoring systems by improving the capabilities and reliability of DDEs, addressing the issue of PRNGs, and proposing a novel design that achieves optimal quality of simulated pulse signals.</abstract><pub>IEEE</pub><doi>10.1109/TNS.2023.3285251</doi><orcidid>https://orcid.org/0000-0002-5311-5077</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0018-9499
ispartof IEEE transactions on nuclear science, 2023-06, p.1-1
issn 0018-9499
language eng
recordid cdi_ieee_primary_10149042
source IEEE Electronic Library (IEL)
subjects Clocks
Detector Emulator
Detectors
Galois fields
Generators
LFSR
Monitoring
Neutrons
PRNG
Pulse measurements
title A Linear Recurrences Based Pseudo-Random Number Generator Optimized for Detector Emulators
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-29T01%3A57%3A24IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Linear%20Recurrences%20Based%20Pseudo-Random%20Number%20Generator%20Optimized%20for%20Detector%20Emulators&rft.jtitle=IEEE%20transactions%20on%20nuclear%20science&rft.au=Wen,%20Xincheng&rft.date=2023-06-10&rft.spage=1&rft.epage=1&rft.pages=1-1&rft.issn=0018-9499&rft.coden=IETNAE&rft_id=info:doi/10.1109/TNS.2023.3285251&rft_dat=%3Cieee_RIE%3E10149042%3C/ieee_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=10149042&rfr_iscdi=true