Chinese Optics Letters, Volume. 15, Issue 5, 050601(2017)

Artificial neural-network-based visible light positioning algorithm with a diffuse optical channel

Heqing Huang1,2, Aiying Yang1、*, Lihui Feng1, Guoqiang Ni1,2, and Peng Guo1
Author Affiliations
  • 1School of Optoelectronics, Beijing Institute of Technology, Beijing 100081, China
  • 2Key Laboratory of Photo-electronic Imaging Technology and System (Beijing Institute of Technology), Ministry of Education of China, Beijing 100081, China
  • show less
    Figures & Tables(11)
    Typical scenario of indoor visible light positioning.
    Geometry of a diffuse channel.
    Structure of an artificial neural network.
    Block diagram of the proposed visible light positioning algorithm.
    Positioning error at sampled points of (a) typical RSS-based positioning algorithm and (b) proposed neural-network-based positioning algorithm.
    (a) Distribution of the positioning error on the receiver plane and (b) CDF of the positioning error with different times of iteration.
    Positioning error with a different number of hidden nodes.
    Positioning error with a different reflectivity of the wall.
    Positioning error with a different FOV of the receiver.
    • Table 1. Key Parameters Used in Simulation

      View table
      View in Article

      Table 1. Key Parameters Used in Simulation

      SymbolParameterValue
      PtOptical power of LEDs1 W
      Φ1/2LED semi-angle at half-power60°
      RWReflectivity of the wall0.7
      RResponsivity of the receiver0.5 A/W
      ArArea of the receiver1cm2
      nRefractive index1.5
      FOVField-of-view of the receiver70°
      T(φ)Transmission of the receiver1
      GOpen-loop voltage gain10
      ηFixed capacitance of the PD112pF/cm2
      ΓChannel noise factor1.5
      gmFET transconductance30 mS
      TkAbsolute temperature298 K
      BEquivalent noise bandwidth100 MHz
      LNumber of nodes in the hidden layer20
    • Table 2. Average Training Time and Positioning Time with a Different Number of Hidden Nodes

      View table
      View in Article

      Table 2. Average Training Time and Positioning Time with a Different Number of Hidden Nodes

      Number of hidden nodes01015202530
      Average training time03 s5.3 s8.4 s8.8 s26.3 s
      Average positioning time5.34 ms75.3 μs75.1 μs76.1 μs77.9 μs75.5 μs
    Tools

    Get Citation

    Copy Citation Text

    Heqing Huang, Aiying Yang, Lihui Feng, Guoqiang Ni, Peng Guo, "Artificial neural-network-based visible light positioning algorithm with a diffuse optical channel," Chin.Opt.Lett. 15, 050601 (2017)

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Fiber Optics and Optical Communications

    Received: Oct. 13, 2016

    Accepted: Feb. 10, 2017

    Published Online: Jul. 23, 2018

    The Author Email: Aiying Yang (yangaiying@bit.edu.cn)

    DOI:10.3788/COL201715.050601

    Topics