A multi-body conforming implementation method, apparatus, device, medium and product
By acquiring the multi-body coincidence strategy input by the experimenters, configuring the data pump, and judging the photon event detection results within a new time window, effective coincidence of multi-photon events was achieved. This solved the problem of correlation measurement of photon entanglement that could not be solved in the existing technology, and enabled multi-channel coincidence in complex experimental scenarios.
Patent Information
- Application Number
- CN202411892386.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2044-12-20
AI Technical Summary
Existing photon event coincidence methods are not applicable to complex experimental scenarios, such as correlation measurements of multi-photon entanglement, especially in terms of the inability to achieve coincidence between groups and the inability to handle combinations or count coincidences of photon events and non-photon events.
By acquiring the multi-body coincidence strategy input by the experimenters, a data pump is configured to acquire photon event detection results in real time. Based on the configuration of the data pump under the multi-target coincidence type, the photon event detection results within the newly created time window are judged to meet the valid coincidence conditions of multi-channel photon events, thereby generating valid multi-body coincidence.
It achieves coincidence between any number of channels in complex experimental scenarios, avoids the omission of photon events, and is suitable for complex experimental scenarios such as correlation measurement of multi-photon entanglement.
Smart Images

Figure CN119830557B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of photon event coincidence processing technology, specifically relating to a method, apparatus, device, medium, and product for realizing multi-body coincidence. Background Technology
[0002] Currently, existing photon event coincidence methods generally use a selected channel as a reference channel, and then establish a time window at equal intervals before and after the moment when a photon event occurs in the reference channel. It is then determined whether the moment when a photon event occurs in other channels falls within the time window. If so, a valid coincidence is generated.
[0003] The existing matching implementation schemes mentioned above can handle some relatively simple photon association state recognition, but they still have the following drawbacks: (1) If no photon event occurs in the reference channel, photon events in other channels will be missed and no valid matching can be generated; (2) If the length of the time window is not selected reasonably, photon events in other channels will also be missed, that is, no valid matching can be generated; (3) It cannot handle matching between channel groups; (4) It can only handle matching where photon events occur in both channels, but cannot generate matching that combines "with photon event" and "without photon event" (that is, if a photon event occurs in one channel and no photon event occurs in another channel, it is also counted as a matching); (5) It cannot handle counting matching (that is, only k arbitrary channels in the selected number of multi-channels have photon events, where k represents the target count value).
[0004] Due to the aforementioned drawbacks of existing detection schemes, they are unsuitable for more complex experimental scenarios. For example, they fail to meet the requirements for measuring the correlation of multiphoton entanglement. Specifically, measuring the correlation of multiphoton entanglement requires more sophisticated counting settings. Figure 1Taking the device shown as an example, the first single-photon detector SPD1 and the second single-photon detector SPD2 are used to measure the same signal, and therefore can be regarded as "a group". Similarly, the third single-photon detector SPD3 and the fourth single-photon detector SPD4 can also be regarded as another "group". In the aforementioned first group, the experimenter may regard "SPD1 has a count" and "SPD2 has no count" (here "count" refers to the occurrence of a photon event) as a valid coincidence, or regard "any one of the two detectors has a count and the other has no count" as a valid coincidence. However, the existing coincidence implementation schemes cannot achieve these two situations. In addition, experimenters may also focus on the conformance between "groups" (which can also be called "global conformance"). For example, if the state of the first group is "SPD1 has a count" and "SPD2 has no count", and the state of the second group is "SPD3 has a count" and "SPD4 has no count", this is recorded as a valid global conformance. Obviously, in this case, the final result is accomplished by two levels of conformance: the first level of conformance is performed within the group, the conformance result of the group is transmitted to the global level, and then the second level of conformance between groups is completed in the global level. The existing conformance implementation scheme cannot achieve the aforementioned global conformance situation. Summary of the Invention
[0005] The purpose of this invention is to provide a multi-body coincidence implementation method, apparatus, computer device, computer-readable storage medium, and computer program product to solve the problem that existing coincidence implementation schemes cannot be applied to complex experimental scenarios such as correlation measurement of multi-photon entanglement.
[0006] To achieve the above objectives, the present invention adopts the following technical solution:
[0007] Firstly, a method for implementing multi-body conformance is provided, including:
[0008] Obtain a multibody coincidence strategy input by the experimenter, wherein the multibody coincidence strategy includes a target coincidence type selected by the experimenter from multiple multibody coincidence types and a valid coincidence condition for multi-channel photon events configured for N target channels under the target coincidence type, where N represents a positive integer greater than or equal to 2;
[0009] The data pump is configured according to the multi-body conformance strategy, wherein the data pump is used to acquire photon event detection results on the N target channels in real time;
[0010] Based on the photon event detection results from the data pump and on the N target channels, if a photon event is found to occur in a target channel among the N target channels at the current time and the current time is not within the established time window, then the maximum inter-channel delay value is selected from the N-1 known inter-channel delay values, and a new time window is created with the current time as the starting time and the time width is equal to the sum of the maximum inter-channel delay value and the preset time margin. Here, the known inter-channel delay value refers to the known delay value between the target channel and other target channels among the N target channels.
[0011] Determine whether the photon event detection results within the newly created time window and on the N target channels meet the valid compliance conditions for the multi-channel photon event;
[0012] If so, then a valid multi-body agreement is generated.
[0013] Based on the above-mentioned invention, a new scheme for photon event coincidence implementation applicable to complex experimental scenarios is provided. First, a data pump is configured according to a multi-body coincidence strategy input by the experimenter to acquire photon event detection results in real time on all target channels. Then, based on the photon event detection results from the data pump on all target channels, if a photon event is detected in a target channel at the current moment and the current moment is not within the established time window, a new time window is created, starting at the current moment and with a time width equal to the sum of the maximum inter-channel delay and a preset time margin. Finally, when the photon event detection results within the newly created time window satisfy the valid coincidence conditions for multi-channel photon events configured for all target channels under the target coincidence type, a valid multi-body coincidence is generated. This not only enables coincidence between any number of channels but also avoids the photon event omission problem in existing coincidence implementation schemes because the window is no longer limited to the selected channel and the time window width is set based on the sum of the maximum inter-channel delay and the preset time margin. This makes it applicable to complex experimental scenarios such as correlation measurement of multi-photon entanglement, facilitating practical application and promotion.
[0014] In one possible design, the multiple multi-body coincidence types include a group-based multi-channel photon event combination coincidence type, a group-based multi-channel photon event count coincidence type, and / or a multi-group-based global coincidence type. The group-based multi-channel photon event combination coincidence type refers to a coincidence in which only the user-selected channel in a channel group containing multiple channels experiences a photon event. The group-based multi-channel photon event count coincidence type refers to a coincidence in which only m arbitrary channels in a channel group containing multiple channels experience photon events, where m represents the user-defined target count value. The multi-group-based global coincidence type refers to a coincidence in which only the user-selected channel group experiences a valid coincidence in at least two channel groups containing different channels.
[0015] In one possible design, when the target conformance type is whether there is a combination conformance type for multi-channel photon events within the group, the valid conformance condition for the multi-channel photon event includes that only at least one target channel selected by the experimenter occurs a photon event within the same time window among the N target channels.
[0016] In one possible design, when the target compliance type is the group-wide multi-channel photon event count compliance type, the valid compliance condition for the multi-channel photon event includes that only n arbitrary channels among the N target channels have photon events occurring within the same time window, where n represents the target count value input by the experimenter and is a positive integer less than or equal to N.
[0017] In one possible design, when the target coincidence type is the global coincidence type of the multi-channel photon event, the valid coincidence condition of the multi-channel photon event includes that, after dividing the N target channels into at least two target channel groups, only at least one target channel group selected by the experimenter has a valid coincidence of photon events within the same time window.
[0018] In one possible design, the data pump is configured according to the multibody conformance strategy, including:
[0019] The system analyzes whether the multi-body conformance strategy meets the strategy configuration criteria. If it does, the system configures the data pump according to the multi-body conformance strategy. Otherwise, the system returns a strategy error message to the experimenter. The data pump is used to acquire the photon event detection results on the N target channels in real time.
[0020] In a second aspect, a multi-body conformation implementation device is provided, including a conformation strategy acquisition module, a data pump configuration module, a time window establishment module, a condition satisfaction judgment module, and a valid conformation generation module that are sequentially connected in communication.
[0021] The matching strategy acquisition module is used to acquire the multi-body matching strategy input by the experimenter. The multi-body matching strategy includes the target matching type selected by the experimenter from multiple multi-body matching types and the valid matching conditions of multi-channel photon events configured for N target channels under the target matching type, where N represents a positive integer greater than or equal to 2.
[0022] The data pump configuration module is used to configure the data pump according to the multi-body conformance strategy, wherein the data pump is used to acquire photon event detection results on the N target channels in real time;
[0023] The time window establishment module is used to, based on the photon event detection results from the data pump on the N target channels, if a photon event is found to occur in a target channel among the N target channels at the current time and the current time is not within the established time window, select the maximum inter-channel delay value from N-1 known inter-channel delay values, and create a new time window with the current time as the starting time and a time width equal to the sum of the maximum inter-channel delay value and a preset time margin. Here, the known inter-channel delay value refers to the known delay value between the target channel and other target channels among the N target channels.
[0024] The condition satisfaction judgment module is used to determine whether the photon event detection results in the newly created time window and on the N target channels meet the valid compliance conditions of the multi-channel photon event.
[0025] The valid compliance generation module is used to generate a valid multibody compliance when the condition is met.
[0026] Thirdly, the present invention provides a computer device comprising a memory, a processor, and a transceiver sequentially and communicatively connected, wherein the memory is used to store a computer program, the transceiver is used to send and receive messages, and the processor is used to read the computer program and execute the multibody conformation implementation method as described in the first aspect or any possible design in the first aspect.
[0027] Fourthly, the present invention provides a computer-readable storage medium storing instructions that, when executed on a computer, perform the multibody conformation implementation method as described in the first aspect or any possible design within the first aspect.
[0028] Fifthly, the present invention provides a computer program product, including a computer program or instructions, wherein the computer program or instructions, when executed by a computer, implement the multibody conformation implementation method as described in the first aspect or any possible design in the first aspect.
[0029] The beneficial effects of the above scheme are:
[0030] (1) This invention creatively provides a new scheme for photon event coincidence that is applicable to complex experimental scenarios. First, a data pump is configured according to the multi-body coincidence strategy input by the experimenter to acquire photon event detection results on all target channels in real time. Then, based on the photon event detection results from the data pump on all target channels, if a photon event is found to occur in a target channel at the current time and the current time is not within the established time window, a new time window is created with the current time as the starting time and the time width is equal to the sum of the maximum inter-channel delay and the preset time margin. Finally, when it is determined that the photon event detection results in the newly created time window meet the valid coincidence conditions of multi-channel photon events configured for all target channels under the target coincidence type, a valid multi-body coincidence is generated. In this way, not only can coincidence between any number of channels be realized, but also because the establishment of the window is no longer limited to the selected channel and the time window width is set based on the sum of the maximum inter-channel delay and the preset time margin, the photon event omission situation in the existing coincidence implementation scheme is avoided. This makes it applicable to complex experimental scenarios such as correlation measurement of multi-photon entanglement, which is convenient for practical application and promotion. Attached Figure Description
[0031] 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 some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0032] Figure 1 This is a schematic diagram of the multiphoton entanglement correlation measurement device provided in this application.
[0033] Figure 2 This is a flowchart illustrating the multibody conformation implementation method provided in an embodiment of this application.
[0034] Figure 3 This is an example diagram of a configuration page for determining the valid compliance conditions of multi-channel photon events when the target compliance type is whether there is a combination compliance type for multi-channel photon events within a group, as provided in an embodiment of this application.
[0035] Figure 4 This is an example diagram of a configuration page for valid multi-channel photon event compliance conditions when the target compliance type is the multi-channel photon event count compliance type within a group, as provided in an embodiment of this application.
[0036] Figure 5This is an example diagram of the configuration page for valid compliance conditions of multi-channel photon events when the target compliance type is global compliance type of multi-channel photon events, as provided in the embodiments of this application.
[0037] Figure 6 An example diagram showing the results of establishing a time window for an embodiment of this application.
[0038] Figure 7 This is an example diagram illustrating the result of the compliance condition judgment when the target compliance type is the group-wide multi-channel photon event count compliance type, as provided in an embodiment of this application.
[0039] Figure 8 This is a schematic diagram of the structure of the multibody conformation implementation device provided in the embodiments of this application.
[0040] Figure 9 A schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0041] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the present invention will be briefly introduced below in conjunction with the accompanying drawings and descriptions of the embodiments or the prior art. Obviously, the following description of the structure of the accompanying drawings is only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. It should be noted that the description of these embodiments is for the purpose of helping to understand the present invention, but does not constitute a limitation of the present invention.
[0042] It should be understood that although the terms "first" and "second", etc., may be used herein to describe various objects, these objects should not be limited by these terms. These terms are only used to distinguish one object from another. For example, the first object may be referred to as the second object, and similarly, the second object may be referred to as the first object, without departing from the scope of the exemplary embodiments of the invention.
[0043] It should be understood that the term "and / or" that may appear in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, B exists alone, or A and B exist simultaneously. Another example is A, B and / or C, which can mean that any one of A, B, and C or any combination thereof exists. The term " / and" that may appear in this document describes another relationship between related objects, indicating that two relationships can exist. For example, A / and B can mean: A exists alone or A and B exist simultaneously. In addition, the character " / " that may appear in this document generally indicates that the related objects before and after it are in an "or" relationship.
[0044] Example:
[0045] like Figure 2 As shown, the multi-body coincidence implementation method provided in the first aspect of this embodiment can be executed, but is not limited to, by a computer device with certain computing resources and communication connections to several single-photon detectors. For example, it can be executed by electronic devices such as platform servers, personal computers (PCs, referring to a type of multi-purpose computer suitable for personal use in terms of size, price, and performance; desktop computers, laptops, mini-laptops, tablets, and ultrabooks are all considered personal computers), smartphones, personal digital assistants (PDAs), or wearable devices. Figure 2 As shown, the multibody conformation implementation method may include, but is not limited to, the following steps S1 to S5.
[0046] S1. Obtain the multi-body coincidence strategy input by the experimenter, wherein the multi-body coincidence strategy includes, but is not limited to, a target coincidence type selected by the experimenter from multiple multi-body coincidence types and a multi-channel photon event valid coincidence condition configured for N target channels under the target coincidence type, where N represents a positive integer greater than or equal to 2.
[0047] In step S1, the experimenter may be, but is not limited to, an experimenter performing complex experiments such as correlation measurements of multi-photon entanglement. Specifically, the multiple multi-body coincidence types include, but are not limited to, in-group multi-channel photon event combination coincidence types, in-group multi-channel photon event count coincidence types, and / or multi-group channel photon event global coincidence types. The in-group multi-channel photon event combination coincidence type refers to a coincidence in a channel group containing multiple channels where only the user-selected channel has a photon event. The in-group multi-channel photon event count coincidence type refers to a coincidence in a channel group containing multiple channels where only m arbitrary channels have photon events, where m represents the user-set target count value. The multi-group channel photon event global coincidence type refers to a coincidence in at least two channel groups containing different channels where only the user-selected channel group has a valid coincidence.
[0048] In step S1, the target channel is used for communication connection to the output of a single-photon detector; for example, such as Figure 1As shown, during the correlation measurement of multi-photon entanglement, the N target channels include the following four channels: CH1 channel (used for communication connection to the output of the first single-photon detector SPD1), CH2 channel (used for communication connection to the output of the second single-photon detector SPD2), CH3 channel (used for communication connection to the output of the third single-photon detector SPD3), and CH4 channel (used for communication connection to the output of the fourth single-photon detector SPD4). Specifically, when the target coincidence type is the combination coincidence type of multi-channel photon events within the group, the valid coincidence condition of the multi-channel photon event includes that only at least one target channel selected by the experimenter has a photon event occurring within the same time window among the N target channels. Based on the aforementioned example of N target channels, for channel group A containing CH1 and CH2 channels, the corresponding valid coincidence condition of the multi-channel photon event can be configured as follows: only the CH1 channel selected by the experimenter has a photon event occurring within the time window (that is, only the CH2 channel does not have a photon event occurring within the time window), as shown in the specific configuration page. Figure 3 As shown, a checkmark “1” can be made on the right side of the CH1 channel to indicate that a photon event has occurred, while a checkmark “0” can be made on the right side of the CH2 channel to indicate that no photon event has occurred. For channel group B, which includes CH3 and CH4 channels, the corresponding multi-channel photon event valid condition can be configured as follows: only the CH3 channel selected by the experimenter has a photon event within the time window (that is, only the CH4 channel does not have a photon event within the time window).
[0049] In step S1, specifically, when the target compliance type is the multi-channel photon event count compliance type within the group, the valid compliance condition for the multi-channel photon event includes that only n arbitrary channels among the N target channels experience photon events within the same time window, where n represents the target count value input by the experimenter and is a positive integer less than or equal to N. Similarly, based on the aforementioned example of N target channels, for a channel group containing CH1, CH2, CH3, and CH4 channels, the corresponding valid compliance condition for the multi-channel photon event can be configured as: only 1, 2, 3, or 4 arbitrary channels experience photon events within the same time window. The specific configuration page is as follows... Figure 4 As shown.
[0050] In step S1, specifically, when the target coincidence type is the global coincidence type of the multi-channel photon event, the valid coincidence condition for the multi-channel photon event includes the following: after dividing the N target channels into at least two target channel groups, only at least one target channel group selected by the experimenter has a valid coincidence of photon events within the same time window. Similarly, based on the aforementioned example of N target channels, after dividing the CH1, CH2, CH3, and CH4 channels into channel A1 (containing CH1 and CH2 channels) and channel B1 (containing CH3 and CH4 channels), the corresponding valid coincidence condition for the multi-channel photon event can be configured as follows: only channel A1 has a valid coincidence of photon events within the time window (the specific valid coincidence condition can be, but is not limited to, the valid coincidence condition configured under the combination coincidence type or the multi-channel photon event count coincidence type within the aforementioned group). The specific configuration page is as follows: Figure 5 As shown, checking "T" on the right side of channel A1 indicates a valid photon event coincidence, while checking "F" on the right side of channel B1 indicates no valid photon event coincidence. Furthermore, global coincidence-based counting can also be performed by referring to the multi-channel photon event counting coincidence type within the group (the corresponding multi-channel photon event valid coincidence condition configuration page is shown in...). Figure 5 As shown, this can be achieved by checking "Global Count" on the right side of both Channel A1 and Channel B1 groups and setting a global count target value, for example, setting the global count target value to 1 or 2).
[0051] S2. Configure a data pump according to the multi-body conformance strategy, wherein the data pump is used to acquire photon event detection results on the N target channels in real time.
[0052] In step S2, the specific configuration of the data pump is based on existing technology. Furthermore, considering that experimenters may design the multi-body coincidence strategy in ways that do not meet the strategy configuration standards (e.g., simultaneously selecting "1" and "0" on the right side of channel CH1, or n>N), to avoid subsequent coincidence errors, preferably, the data pump is configured according to the multi-body coincidence strategy, including but not limited to: analyzing whether the multi-body coincidence strategy meets the strategy configuration standards; if so, configuring the data pump according to the multi-body coincidence strategy; otherwise, returning a strategy error message to the experimenter. The data pump is used to acquire photon event detection results on the N target channels in real time.
[0053] S3. Based on the photon event detection results from the data pump and on the N target channels, if a photon event is found to occur in a target channel among the N target channels at the current time and the current time is not within the established time window, then the maximum inter-channel delay value is selected from the N-1 known inter-channel delay values, and a new time window is created with the current time as the starting time and the time width is equal to the sum of the maximum inter-channel delay value and the preset time margin. Here, the known inter-channel delay value refers to the known delay value between the target channel and other target channels among the N target channels.
[0054] In step S3, the time window is established by using the first photon event occurrence node as the trigger point in all target channels (i.e., Figure 6 The red photon in the image is used to define a time window, and the window width is set according to the delay between channels (it is important to note that photons within a window cannot trigger the creation of a new window, i.e., window overlap must be avoided). Based on the example of N target channels mentioned above, the time window establishment result is as follows: Figure 6 As shown. Furthermore, the preset time margin is used to tolerate errors in the timing of photon events, for example, designed to be 5 nanoseconds.
[0055] S4. Determine whether the photon event detection results on the N target channels within the newly created time window meet the valid compliance conditions of the multi-channel photon event.
[0056] In step S4, based on the aforementioned examples of N target channels, such as... Figure 7 As shown, when the target conformity type is the multi-channel photon event count conformity type within the group and the target count value n is 3, within the established first time window, since only CH1, CH2, and CH3 channels have photon events, it can be determined that the multi-channel photon event valid conformity condition is met; within the established second time window, since only CH1, CH3, and CH4 channels have photon events, it can also be determined that the multi-channel photon event valid conformity condition is met; within the established third time window, since all CH1, CH2, CH3, and CH4 channels have photon events, it can be determined that the multi-channel photon event valid conformity condition is not met.
[0057] S5. If so, then a valid multibody agreement is generated.
[0058] Therefore, based on the multi-body coincidence implementation method described in steps S1 to S5 above, a new scheme for photon event coincidence implementation applicable to complex experimental scenarios is provided. First, a data pump is configured according to the multi-body coincidence strategy input by the experimenter to acquire photon event detection results in real time on all target channels. Then, based on the photon event detection results from the data pump on all target channels, if a photon event is detected in a target channel at the current moment and the current moment is not within the established time window, a new time window is created, starting at the current moment and with a time width equal to the sum of the maximum inter-channel delay and a preset time margin. Finally, when the photon event detection results within the newly created time window satisfy the valid coincidence conditions for multi-channel photon events configured for all target channels under the target coincidence type, a valid multi-body coincidence is generated. This not only enables coincidence between any number of channels but also avoids the photon event omission problem existing in current coincidence implementation schemes because the window is no longer limited to the selected channel and the time window width is set based on the sum of the maximum inter-channel delay and the preset time margin. This makes it applicable to complex experimental scenarios such as correlation measurement of multi-photon entanglement, facilitating practical application and promotion.
[0059] like Figure 8 As shown, the second aspect of this embodiment provides a virtual device for implementing the multi-body conformance implementation method described in the first aspect, including a conformance strategy acquisition module, a data pump configuration module, a time window establishment module, a condition satisfaction judgment module, and a valid conformance generation module that are sequentially connected in communication.
[0060] The matching strategy acquisition module is used to acquire the multi-body matching strategy input by the experimenter. The multi-body matching strategy includes the target matching type selected by the experimenter from multiple multi-body matching types and the valid matching conditions of multi-channel photon events configured for N target channels under the target matching type, where N represents a positive integer greater than or equal to 2.
[0061] The data pump configuration module is used to configure the data pump according to the multi-body conformance strategy, wherein the data pump is used to acquire photon event detection results on the N target channels in real time;
[0062] The time window establishment module is used to, based on the photon event detection results from the data pump on the N target channels, if a photon event is found to occur in a target channel among the N target channels at the current time and the current time is not within the established time window, select the maximum inter-channel delay value from N-1 known inter-channel delay values, and create a new time window with the current time as the starting time and a time width equal to the sum of the maximum inter-channel delay value and a preset time margin. Here, the known inter-channel delay value refers to the known delay value between the target channel and other target channels among the N target channels.
[0063] The condition satisfaction judgment module is used to determine whether the photon event detection results in the newly created time window and on the N target channels meet the valid compliance conditions of the multi-channel photon event.
[0064] The valid compliance generation module is used to generate a valid multibody compliance when the condition is met.
[0065] The working process, working details and technical effects of the aforementioned device provided in the second aspect of this embodiment can be found in the multibody conformation implementation method described in the first aspect, and will not be repeated here.
[0066] like Figure 9 As shown, the third aspect of this embodiment provides a computer device for executing the multi-body conformance implementation method as described in the first aspect, including a memory, a processor, and a transceiver connected in sequence for communication. The memory stores a computer program, the transceiver sends and receives messages, and the processor reads the computer program and executes the multi-body conformance implementation method as described in the first aspect. Specifically, the memory may include, but is not limited to, random access memory (RAN), read-only memory (RON), flash memory, first-in-first-out memory (FIFO), and / or first-in-last-out memory (FILO), etc.; the processor may include, but is not limited to, a microprocessor of the STN32F105 series. Furthermore, the computer device may also include, but is not limited to, a power module, a display screen, and other necessary components.
[0067] The working process, working details and technical effects of the aforementioned computer device provided in the third aspect of this embodiment can be found in the multi-body conformation implementation method described in the first aspect, and will not be repeated here.
[0068] This fourth aspect of the embodiment provides a computer-readable storage medium storing instructions comprising the multi-body conformation implementation method as described in the first aspect. Specifically, the computer-readable storage medium stores instructions that, when executed on a computer, perform the multi-body conformation implementation method as described in the first aspect. The computer-readable storage medium refers to a data storage medium, and may include, but is not limited to, floppy disks, optical disks, hard disks, flash memory, USB flash drives, and / or Memory Sticks. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
[0069] The working process, working details and technical effects of the aforementioned computer-readable storage medium provided in the fourth aspect of this embodiment can be found in the multi-body conformation implementation method as described in the first aspect, and will not be repeated here.
[0070] This fifth aspect of the embodiment provides a computer program product, including a computer program or instructions, which, when executed by a computer, implement the multibody compliance implementation method as described in the first aspect. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
[0071] Finally, it should be noted that the above description is merely a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for implementing multi-body conformance, characterized in that, The method comprises: acquiring a multi-body coincidence strategy input by an experimenter, wherein the multi-body coincidence strategy comprises a target coincidence type selected by the experimenter from a plurality of multi-body coincidence types and a multi-channel photon event valid coincidence condition configured for N target channels under the target coincidence type, N representing a positive integer greater than or equal to 2; configuring a data pump according to the multi-body coincidence strategy, wherein the data pump is used to acquire photon event detection results on the N target channels in real time; if a photon event is found to occur on a certain target channel among the N target channels at a current time and the current time is not within an existing time window, selecting a maximum inter-channel time delay value from N-1 known inter-channel time delay values, and creating a new time window with the current time as a starting time and a time width equal to a sum of the maximum inter-channel time delay value and a preset time length margin, wherein the known inter-channel time delay value refers to a known time delay value between the certain target channel and other target channels among the N target channels; judging whether the photon event detection results within the newly created time window and on the N target channels satisfy the multi-channel photon event valid coincidence condition; if yes, generating a valid multi-body coincidence.
2. The multi-body compliant implementation method of claim 1, wherein, The plurality of multi-body coincidence types comprise a group-in multi-channel photon event with or without combination coincidence type, a group-in multi-channel photon event counting coincidence type and / or a multi-group channel photon event global coincidence type, wherein the group-in multi-channel photon event with or without combination coincidence type refers to a coincidence in which only user-selected channels in a channel group comprising a plurality of channels generate photon events, the group-in multi-channel photon event counting coincidence type refers to a coincidence in which only m arbitrary channels in a channel group comprising a plurality of channels generate photon events, m representing a target count value set by a user, and the multi-group channel photon event global coincidence type refers to a coincidence in which only user-selected channel groups in at least two channel groups comprising different channels generate photon events valid coincidence.
3. The multi-body compliant implementation method of claim 2, wherein, When the target coincidence type is the group-in multi-channel photon event with or without combination coincidence type, the multi-channel photon event valid coincidence condition comprises that only at least one target channel selected by the experimenter among the N target channels generates a photon event within the same time window.
4. The multi-body compliant implementation method of claim 2, wherein, When the target coincidence type is the group-in multi-channel photon event counting coincidence type, the multi-channel photon event valid coincidence condition comprises that only n arbitrary channels among the N target channels generate photon events within the same time window, wherein n represents a target count value input by the experimenter and is a positive integer less than or equal to N.
5. The multi-body compliant implementation method of claim 2, wherein, When the target meets a type of global coincidence type of the multiple groups of channel photon events, the multiple-channel photon event effective coincidence condition comprises that after the N target channels are divided into at least two target channel groups, only at least one target channel group selected by the experimenter in the at least two target channel groups has photon event effective coincidence in the same time window.
6. The multi-body compliant implementation method of claim 1, wherein, According to the multiple-body coincidence strategy, a data pump is configured, comprising: It is analyzed whether the multiple-body coincidence strategy meets the strategy configuration standard. If yes, a data pump is configured according to the multiple-body coincidence strategy. If not, a strategy error prompt message is returned to the experimenter, wherein the data pump is used to acquire photon event detection results on the N target channels in real time.
7. A multi-body compliance implementation device, characterized by It comprises coincidence strategy acquisition module, data pump configuration module, time window establishment module, condition satisfaction judgment module and effective coincidence generation module which are sequentially communicatively connected; The coincidence strategy acquisition module is used to acquire a multiple-body coincidence strategy input by an experimenter, wherein the multiple-body coincidence strategy comprises a target coincidence type selected by the experimenter from multiple multiple-body coincidence types and a multiple-channel photon event effective coincidence condition configured for N target channels under the target coincidence type, and N represents a positive integer greater than or equal to 2; The data pump configuration module is used to configure a data pump according to the multiple-body coincidence strategy, wherein the data pump is used to acquire photon event detection results on the N target channels in real time; The time window establishment module is used to acquire photon event detection results from the data pump and on the N target channels. If it is found that a photon event occurs in a certain target channel in the N target channels at a current time and the current time is not in an already built time window, a maximum channel delay value is selected from N-1 known channel delay values, and a new time window is built, wherein the known channel delay value refers to a known delay value between the certain target channel and other target channels in the N target channels, the new time window has the current time as a starting time and a time width equal to a sum of the maximum channel delay value and a preset time length margin. The condition satisfaction judgment module is used to judge whether photon event detection results in the new time window and on the N target channels meet the multiple-channel photon event effective coincidence condition. The effective coincidence generation module is used to generate an effective multiple-body coincidence when it is determined that the condition is met.
8. A computer device, comprising: It comprises a memory, a processor and a transceiver which are sequentially communicatively connected, wherein the memory is used to store a computer program, the transceiver is used to transceive messages, and the processor is used to read the computer program and execute the multiple-body coincidence implementation method in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that The computer readable storage medium stores instructions, and when the instructions run on the computer, the multiple-body coincidence implementation method in any one of claims 1-6 is executed.
10. A computer program product comprising computer programs or instructions, characterized in that, The computer program or the instructions implement the multiple-body coincidence implementation method in any one of claims 1-6 when executed by a computer.
Citation Information
Patent Citations
Multi-photon coincidence counting method and device
CN109238480A
Multi-channel coincidence counting method and device, coincidence counting equipment and storage medium
CN113206662A