CN111521172A - Target detection method of molecular communication based on cooperative algorithm - Google Patents

Target detection method of molecular communication based on cooperative algorithm Download PDF

Info

Publication number
CN111521172A
CN111521172A CN202010363559.6A CN202010363559A CN111521172A CN 111521172 A CN111521172 A CN 111521172A CN 202010363559 A CN202010363559 A CN 202010363559A CN 111521172 A CN111521172 A CN 111521172A
Authority
CN
China
Prior art keywords
target
released
machine
nano
molecules
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
CN202010363559.6A
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.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
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 University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN202010363559.6A priority Critical patent/CN111521172A/en
Publication of CN111521172A publication Critical patent/CN111521172A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V9/00Prospecting or detecting by methods not provided for in groups G01V1/00 - G01V8/00

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geophysics (AREA)
  • Catching Or Destruction (AREA)

Abstract

The invention discloses a target detection method of molecular communication based on a cooperative algorithm, supposing that a detection target exists in a microscopic environment of a nanometer scale, a nano machine in the microscopic environment can approach and detect the target more quickly by using the cooperative algorithm to execute a specific task by detecting an attractant substance released by the target, and in the molecular communication based on a chemotactic effect, the small coverage range of an attractant concentration gradient formed by diffusion of the attractant substance is one of important reasons causing slow target detection speed and low efficiency. The method is generally suitable for target detection application in molecular communication based on a diffusion mode.

Description

Target detection method of molecular communication based on cooperative algorithm
Technical Field
The invention belongs to the field of molecular communication, and particularly relates to a target detection method of molecular communication based on a cooperative algorithm.
Background
Molecular communication is a technology of recent emerging interdiscipline, and mainly researches a technology for realizing information transmission by using nano-sized molecules or nano-machines as information carriers under a micro environment, and target detection is one of important applications in molecular communication. For target detection applications, the currently common solution is that the nanomachines randomly walk before no attracting substance released by the target is detected, and directionally move towards the target based on chemotactic effect after the attracting substance released by the target is detected; or by deploying relay nodes in the micro environment, the nanomachines are directionally moved towards the target based on chemotactic effects with the help of the relay nodes. Upon detection of the target, the nanomachines can perform the specified tasks. However, the target typically releases a limited amount of attracting substance, insufficient to create a large concentration gradient field. If the relay node scheme is adopted, problems of positioning and deployment of the relay node and the like are also introduced. The difficulty is invisibly increased for improving the reliability and efficiency of target detection application, so that the time for target detection by the nano-machine is long, the detection success efficiency is low, and the difficulty is brought to the application of target detection in molecular communication.
Disclosure of Invention
In order to solve the technical problems, the invention provides a target detection method based on molecular communication of a cooperative algorithm, and after an attractant released by a target is detected by a nano-machine, another attractant carried by the nano-machine is released, so that the concentration gradient coverage range of the attractant is expanded, and the target detection efficiency is improved.
The invention realizes the purpose through the following technical scheme:
a target detection method of molecular communication based on cooperative algorithm, in the target detection scene, a target continuously releases an attracting substance, under the action of diffusion effect, a concentration gradient field of an attractant is formed around the nano-machine, and after the concentration of the attractant is detected by the nano-machine which executes a target detection task in the environment, after releasing another attracting substance carried by the target itself at the current position, under the action of chemotactic effect, the target is advanced towards the direction with high concentration gradient of the attracting substance released by the target until the target is detected, under the diffusion action, the attracting substance released by the nanometer machine diffuses in the environment, when other nanometer machines which do not detect the attracting substance released by the target detect the attracting substance, can approach to the nanometer machine which detects the attractant released by the target, thereby shortening the target detection time and improving the target detection efficiency.
Further, the method specifically comprises the following steps:
s1, releasing a nano machine carrying an attractant into the environment, wherein the position and the direction are random;
s2, stopping the movement of the nano machine, respectively detecting the number of molecules of the attracting substance released by the target in the external environment and the number of molecules of the attracting substance released by the nano machine, and recording; if the number of the molecules of the attractant substances released by the target detected by the nano-machine is greater than the set maximum value, the target is considered to be successfully detected, and the target detection process is finished;
s3, comparing the number of attracting substance molecules detected in the step S2 with a corresponding threshold, if the number of attracting substance molecules released by the target and the number of attracting substance molecules released by the nano-machine are both smaller than the corresponding set threshold, the nano-machine randomly selects a distance of one step in the forward direction, and executes the step S2, otherwise, executes the step S4;
s4, according to the detection value in the step S2, if the number of the molecules of the attractant substance released by the target is greater than or equal to the threshold value, comparing the number of the attractant substance released by the target detected in the previous period, if the number of the molecules of the attractant substance released by the target is greater than or equal to the threshold value, advancing by a distance of one step length, otherwise, retreating by the distance of one step length, and executing a step S2, otherwise, executing a step S5;
s5, comparing the number of the attracting substance molecules released by the nano-machine with the number of the attracting substance molecules released by the nano-machine in the previous period according to the detection value in the step S2, if the number is larger than or equal to the detection value in the previous period, advancing by a distance of one step, otherwise, retreating by a distance of one step, and executing the step S2.
Further, step S1 is preceded by: s0, setting a threshold value for detecting the number of molecules of the attractant substance released by the target and a threshold value for detecting the number of molecules of the target substance released by the nano-machine, setting a maximum value for detecting the number of molecules of the attractant substance released by the target, and setting the step length.
Further, in step S2, if the number of attracting substance molecules released by the target is detected by the nano-machine for the first time to be equal to or greater than the set threshold, all the attracting substance carried by the nano-machine is released.
Further, in step S4, the nano-machine is required to record the number of molecules of the attractant substance released by the target detected in the previous period, and then compare the current detection value with the number of molecules of the attractant substance released by the target detected in the previous period.
Further, in step S5, the nano-machine is required to record the number of molecules of the attractant substance released by the nano-machine detected in the previous period, and then compare the current detection value with the number of molecules of the attractant substance released by the nano-machine detected in the previous period.
The invention has the beneficial effects that: in the target detection process, after the attracting substance released by the target is detected for the first time through the nano-machine, the attracting substance carried by the nano-machine is released, and a larger attracting substance concentration gradient field is formed in the environment under the influence of diffusion, so that the chemotactic effect-based target detection application detection efficiency in molecular communication is improved. The method overcomes the defects that the target detection execution time of the nano-machine is long and the efficiency is low due to the small coverage of the concentration gradient field of the attractant released by a single target in the environment, and also effectively avoids the problems of related positioning and deployment when the relay technology is used. Simultaneously, the attracting substances released by the nano-machine can enable the nano-machine which does not detect the attracting substances released by the target to approach the nano-machine quickly under the diffusion effect, and the purpose of improving the detection efficiency is achieved.
Drawings
FIG. 1 is a flow chart of a target detection method of molecular communication based on a cooperative algorithm according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention. It is to be understood that the embodiments described are only a few embodiments of the present invention, and not all embodiments. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the present invention, presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
In the description of the present invention, it is to be understood that the terms "upper", "lower", "inside", "outside", "left", "right", and the like, indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, or the orientations or positional relationships that the products of the present invention are conventionally placed in use, or the orientations or positional relationships that are conventionally understood by those skilled in the art, and are used for convenience of describing the present invention and simplifying the description, but do not indicate or imply that the devices or elements referred to must have a specific orientation, be constructed in a specific orientation, and be operated, and thus, should not be construed as limiting the present invention.
Furthermore, the terms "first," "second," and the like are used merely to distinguish one description from another, and are not to be construed as indicating or implying relative importance.
In the description of the present invention, it is also to be noted that, unless otherwise explicitly stated or limited, the terms "disposed" and "connected" are to be interpreted broadly, and for example, "connected" may be a fixed connection, a detachable connection, or an integral connection; can be mechanically or electrically connected; the connection may be direct or indirect via an intermediate medium, and may be a communication between the two elements. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
The following detailed description of embodiments of the invention refers to the accompanying drawings.
The technical scheme of the invention is as follows: as shown in figure 1, in the target detection scene, a target continuously releases an attractant substance, a concentration gradient field of the attractant substance is formed around the target under the action of a diffusion effect, a nano-machine which performs a target detection task in the environment releases another attractant substance carried by the nano-machine at the current position after detecting the concentration of the attractant substance, and continuously advances towards the direction of high concentration gradient of the attractant substance released by the target under the action of a chemotactic effect until the target is detected. Under the diffusion action, the attracting substance released by the nano-machine diffuses in the environment, and when other nano-machines which do not detect the target detect the attracting substance, the attracting substance can quickly approach the nano-machines which detect the attracting substance released by the target, so that the target detection efficiency is improved, and the target detection time is shortened.
Fig. 1 shows a flow chart of the scheme of the present invention, which specifically includes the following steps:
s1, releasing the nano-machine carrying an attracting substance into the environment, and the position and the direction are random.
Before the step S1, setting a threshold value for detecting the number of molecules of the attractant substance released by the target and a threshold value for detecting the number of molecules of the target substance released by the nano-machine, setting a maximum value for detecting the number of molecules of the attractant substance released by the target, and setting a step size. The initialization will be given a preset value, but may be adjusted according to the subsequent experimental effects, such as different choices of the attractant substance and the specific size of the target detection environment.
S2, stopping the movement of the nano machine, respectively detecting the number of molecules of the attracting substance released by the target in the external environment and the number of molecules of the attracting substance released by the nano machine, and recording; and if the number of the molecules of the attractant substances released by the target detected by the nano-machine is greater than the set maximum value, the target is considered to be successfully detected, and the target detection process is finished.
If the number of the molecules of the attracting substances released by the target is detected to be more than or equal to the set threshold value for the first time by the nanometer machine, all the attracting substances carried by the nanometer machine are released. The duration of releasing the attracting substance is set according to the amount of the attracting substance carried and the implementation of the specific nano machine.
S3, comparing the attracting substance molecule quantity detection value of the step S2 with the corresponding threshold value, if the attracting substance molecule quantity released by the target and the attracting substance molecule quantity released by the nanometer machine are both smaller than the corresponding set threshold value, the nanometer machine randomly selects the distance of one step of forward direction, and executes the step S2, otherwise, executes the step S4.
S4, comparing the number of molecules of the attractant substance released by the target with the number of molecules of the attractant substance released by the target detected in the previous period if the number of molecules of the attractant substance released by the target is larger than or equal to the threshold value according to the detection value in the step S2, advancing by one step if the number of molecules of the attractant substance released by the target is larger than or equal to the detection value in the previous period, otherwise, retreating by one step, and executing a step S2, otherwise, executing a step S5.
Wherein, the nanometer machine is required to record the number of molecules of the attractant substance released by the target detected in the previous period, and then the current detection value is compared with the number of molecules of the attractant substance released by the target detected in the previous period.
S5, comparing the number of the attracting substance molecules released by the nano-machine with the number of the attracting substance molecules released by the nano-machine in the previous period according to the detection value in the step S2, if the number is larger than or equal to the detection value in the previous period, advancing by a distance of one step, otherwise, retreating by a distance of one step, and executing the step S2.
Wherein, the nanometer machine is required to record the number of molecules of the attractant substances released by the nanometer machine detected in the previous period, and then the current detection value is compared with the number of molecules of the attractant substances released by the nanometer machine detected in the previous period.
It will be appreciated by those of ordinary skill in the art that the embodiments described herein are intended to assist the reader in understanding the principles of the invention and are to be construed as being without limitation to such specifically recited embodiments and examples. Various modifications and alterations to this invention will become apparent to those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the scope of the claims of the present invention.

Claims (7)

1. A target detection method based on molecular communication of a cooperative algorithm is characterized in that a target exists in a microscopic environment, a nano machine needs to detect the position of the target and moves to the vicinity of the target, the nano machine in the microscopic environment carries an attraction substance different from the attraction substance released by the target during the target detection task, after the nano machine detects the attraction substance released by the target in the environment, the attraction substance carried by the nano machine is released, and the nano machine moves forward to the high-concentration gradient direction of the attraction substance released by the target under the action of chemotactic effect until the target is successfully detected.
2. The method for detecting the target of the molecular communication based on the cooperative algorithm as claimed in claim 1, further comprising: a target existing in the environment can continuously release an attracting substance, a concentration gradient field is formed around the target under the diffusion effect, and the nano machine can detect the attracting substance and can also detect the attracting substance carried by the nano machine in the environment.
3. The target detection method of molecular communication based on cooperative algorithm as claimed in claim 1, characterized by comprising the following steps:
s1, releasing a nano machine carrying an attractant into the environment, wherein the position and the direction are random;
s2, stopping the movement of the nano machine, respectively detecting the number of molecules of the attracting substance released by the target in the external environment and the number of molecules of the attracting substance released by the nano machine, and recording; if the number of the molecules of the attractant substances released by the target detected by the nano-machine is greater than the set maximum value, the target is considered to be successfully detected, and the target detection process is ended;
s3, comparing the number of attracting substance molecules detected in the step S2 with a corresponding threshold, if the number of attracting substance molecules released by the target and the number of attracting substance molecules released by the nano-machine are both smaller than the corresponding set threshold, the nano-machine randomly selects a distance of one step in the forward direction, and executes the step S2, otherwise, executes the step S4;
s4, according to the detection value in the step S2, if the number of the molecules of the attractant substance released by the target is greater than or equal to the threshold value, comparing the number of the attractant substance released by the target detected in the previous period, if the number of the molecules of the attractant substance released by the target is greater than or equal to the threshold value, advancing by a distance of one step length, otherwise, retreating by the distance of one step length, and executing a step S2, otherwise, executing a step S5;
s5, comparing the number of the attracting substance molecules released by the nano-machine with the number of the attracting substance molecules released by the nano-machine in the previous period according to the detection value in the step S2, if the number is larger than or equal to the detection value in the previous period, advancing by a distance of one step, otherwise, retreating by a distance of one step, and executing the step S2.
4. The method for detecting the target of the molecular communication based on the cooperative algorithm as claimed in claim 3, wherein the step S1 is preceded by: s0, setting a threshold value for detecting the number of molecules of the attractant substance released by the target and a threshold value for detecting the number of molecules of the target substance released by the nano-machine, setting a maximum value for detecting the number of molecules of the attractant substance released by the target, and setting the step length.
5. The method for detecting the target of the molecular communication based on the cooperative algorithm as claimed in claim 3, wherein in step S2, if the number of the attracting substance molecules released by the target is detected by the nano-machine for the first time to be greater than or equal to the predetermined threshold, all the attracting substance carried by the nano-machine is released.
6. The method for detecting the target of the molecular communication based on the cooperative algorithm as claimed in claim 3, wherein the nanometer machine is required to record the amount of the molecules of the attractant substance released from the target detected in the previous period and compare the current detection value with the recorded amount in step S4.
7. The method for detecting the target of the molecular communication based on the cooperative algorithm as claimed in claim 3, wherein the nanomachine is required to record the amount of the molecules of the attractant substance released by the nanomachine detected in the previous period, and then the current detection value is compared with the recorded amount in step S5.
CN202010363559.6A 2020-04-30 2020-04-30 Target detection method of molecular communication based on cooperative algorithm Pending CN111521172A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010363559.6A CN111521172A (en) 2020-04-30 2020-04-30 Target detection method of molecular communication based on cooperative algorithm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010363559.6A CN111521172A (en) 2020-04-30 2020-04-30 Target detection method of molecular communication based on cooperative algorithm

Publications (1)

Publication Number Publication Date
CN111521172A true CN111521172A (en) 2020-08-11

Family

ID=71908467

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010363559.6A Pending CN111521172A (en) 2020-04-30 2020-04-30 Target detection method of molecular communication based on cooperative algorithm

Country Status (1)

Country Link
CN (1) CN111521172A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115242283A (en) * 2022-07-22 2022-10-25 电子科技大学长三角研究院(衢州) Relay directional molecular communication method based on multiple attractants

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070254020A1 (en) * 2006-04-28 2007-11-01 Ntt Docomo, Inc. Molecular communication system and molecular communication method
KR101619695B1 (en) * 2015-03-10 2016-05-10 인하대학교 산학협력단 Method and Apparatus for Use of Secure Channel into Molecular Communications
CN108512723A (en) * 2018-03-14 2018-09-07 浙江工业大学 A kind of bit error rate of the multicast molecule communication network of diffusion determines method
CN108785846A (en) * 2018-07-02 2018-11-13 电子科技大学 Goal orientation method based on concentration gradient in a kind of communication of transportable molecule

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070254020A1 (en) * 2006-04-28 2007-11-01 Ntt Docomo, Inc. Molecular communication system and molecular communication method
KR101619695B1 (en) * 2015-03-10 2016-05-10 인하대학교 산학협력단 Method and Apparatus for Use of Secure Channel into Molecular Communications
CN108512723A (en) * 2018-03-14 2018-09-07 浙江工业大学 A kind of bit error rate of the multicast molecule communication network of diffusion determines method
CN108785846A (en) * 2018-07-02 2018-11-13 电子科技大学 Goal orientation method based on concentration gradient in a kind of communication of transportable molecule

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
ARMAN AHMADZADEH: "Reactive receiver modeling for diffusive molecular communication systems with molecule degradation", 《2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC)》 *
尤杨: "基于化学信号的分子通信原型***优化设计与实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 *
杨鲤婷: "纳米网络中基于趋化效应的分子定向通信控制技术研究", 《中国优秀硕士学位论文全文数据库信息科技辑》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115242283A (en) * 2022-07-22 2022-10-25 电子科技大学长三角研究院(衢州) Relay directional molecular communication method based on multiple attractants
WO2024017335A1 (en) * 2022-07-22 2024-01-25 电子科技大学长三角研究院(衢州) Multi-attractant-based relay directional molecular communication method
CN115242283B (en) * 2022-07-22 2024-03-22 电子科技大学长三角研究院(衢州) Relay directional molecule communication method based on multiple attractants

Similar Documents

Publication Publication Date Title
Kline et al. Catalytic nanomotors: remote‐controlled autonomous movement of striped metallic nanorods
CN111521172A (en) Target detection method of molecular communication based on cooperative algorithm
KR101835142B1 (en) Piezoelectric-based nanopore device for the active control of the motion of polymers through the same
CN104014805B (en) A kind of preparation method of nano silver wire
Yu et al. A novel liquid metal patterning technique: voltage induced non-contact electrochemical lithography at room temperature
CN104250859B (en) Method for preparing electro-spun yarns with polyaniline shell layers
ATE249813T1 (en) WRAPPING PROCESS
US20210301413A1 (en) Methods and systems for electrochemical additive manufacturing
US11555215B2 (en) Electrospun fibers for protein stabilization and storage
EP2261957A3 (en) Substrate treating method and method of manufacturing semiconductor device using the same
RU2017113924A (en) METHOD OF MANIPULATING MOTHER'S ROLLS IN PLANTS FOR CONVERTING PAPER
Díaz et al. Avalanches and criticality in driven magnetic skyrmions
US20100313907A1 (en) Method and Apparatus for Contamination Removal Using Magnetic Particles
CN110379922A (en) A kind of flexibility Ag/MoS2The preparation method of/Cu resistive formula memory
CN115242283B (en) Relay directional molecule communication method based on multiple attractants
Fei et al. A redox responsive polymeric gel based on ionic crosslinking
CN106095606B (en) A kind of software fault treating method and apparatus of server
Ravanpak et al. Dynamical system analysis of brane induced gravity with tachyon field
Abbas et al. Water soluble and metal-containing electron beam resist poly (sodium 4-styrenesulfonate)
CN105808288A (en) Message push control method and device of operating system
CN208169256U (en) A kind of electromagnetic type solar energy pole plate locking device
CN109568591A (en) A kind of software micro-nano motor and preparation method thereof
CN205190906U (en) Bistable state actuator of translation mode
CN114641064A (en) Beacon-based nano-machine positioning method in molecular communication
Chen et al. Non-Stiction Performance of Various Post Wet-Clean Drying Schemes on High-Aspect-Ratio Device Structures

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: 20200811