Introduction

Street lighting is experiencing a remarkable evolution due to the combination of LED lighting, renewable energy sources, and energy storage systems yielding a new concept called Lighting Smart Grids (LSG) (Jaureguizar et al. 2013; Cardesín et al. 2013; Tursunov et al. 2009). They ought to be flexible, reliable, and also efficient in order to accomplish the decisive requirement of energy efficiency (de Melo et al. 2015). The recent emergence of high-power LEDs brings new opportunities to modernize street lighting systems in our hometowns (Gaston 2013; Long et al. 2009). LED luminaires are able to achieve high energy efficiency levels and lighting regulation capability (Alonso et al. 2012; Gacio et al. 2011). Besides, they have the potential to deliver precise beam patterns keeping a correct illuminance (E) and uniform light levels, minimizing light pollution, and improving glare reduction (Sun et al. 2017; Keitz 1974). LEDs have deeply changed in recent years and therefore, so have lamps. These new LEDs endow lamps with the possibility of guiding the light beam where needed, without lenses and matching all the specifications. In addition, each lighting point can be easily regulated with the help of today’s silicon devices.

There are diverse software tools (e.g., Calculux, Relux, or DIALux ( 2015)) that provide solutions to designers based on the indoor/outdoor target region, current available lamps in the market, and illumination requirements. The common solution for street lighting is the one depicted in Fig. 1a: a lamppost with the LEDs placed horizontally facing the ground, covered by a lens used to distribute the light beams in the required directions (Pizzuti et al. 2013; Lévai et al. 2015). To offer an alternative solution to this problem, this paper proposes a parametric software tool which helps to decide the correct geometric distribution and orientation of each group of LEDs and their required power. It provides a solution that forgoes any kind of lens, although it could be placed to enhance the behavior of the luminaire. This tool complies with all illuminance specifications, and it is especially focused on street lighting with curved and twisted shapes. In addition, it allows customizing different light pattern diagrams for various street scenarios, e.g., a corner, a roundabout, an intersection, and many more. Figure 1b shows a possible solution given by this tool: LEDs are placed with a certain orientation in order to properly light the target area since there is no lens. However, as depicted, an outer shell protects electronics and sensitive devices from weather conditions, as in common street luminaires.

Fig. 1
figure 1

Comparison among street lampposts. a Today’s usual approach with power LEDs and lenses vs. b a proposed approach without lens

Moreover, this methodology is especially useful to take advantage of smart lighting systems. For example, the user can easily change the radiation pattern of the luminaire, dim the LEDs, or turn some groups of LED off. A prior version of this work has been presented by (Garcia-Llera et al. 2015). That work addressed the design methodology from a different point of view, being more difficult to understand.

In the following sections, the proposed methodology is going to be explained and studied in detail: in “Description of the proposed methodology,” the mathematical background of the led positioning tool is shown. Then, a practical example based on the street lamps installed in Oviedo, Spain, is detailed in “Practical implementation of the methodology on a real target region.” “Laboratory prototype” deals with experimental results that validate the proposed methodology. Finally, in “Conclusions,” the conclusions of this work and some future developments are exposed.

Description of the proposed methodology

The developed software tool for the geometric LED positioning (GLP tool) carries out three steps: (1) Define the target region. (2) Divide the target region into smaller subregions to obtain the proper position and direction of the LED arrays (as depicted in Fig. 1b). (3) Calculate the power required to light up each subregion considering a target luminous flux. These steps are described in the following subsections:

Step 1: define the target region

The target region that has to be illuminated can be symmetric or not. The GLP tool is equally effective regardless the shape of the target area.

Figure 2 illustrates a strange but plausible target region which shall serve to explain how the proposed methodology works. As depicted, LP is the height of the lamppost, and D is the ground distance from the base of the street lamp to any point (DMAX in the case of the boundary). Several parameters have to be previously defined in order to operate in polar coordinates: first, the angle Ω which goes all the way round the perimeter of the target region. This angle is defined counterclockwise. Second, the light angle (β) is the angle between any point of the target area and the luminaire upon the z-axis. This angle is a function of Ω, D, and LP. The maximum value of the light angle (βmax) corresponds to the one that points to the boundary of the target region.

Fig. 2
figure 2

Target region over xy coordinates showing the parametric angles Ω and βmax

Step 2: divide the target area into smaller subregions

Herein, the target region is divided into a finite number of subregions. Each subregion can be defined by two angles: Ωs and βsf. These angles aim at the center of the selected area, as depicted in Fig. 3.

Fig. 3
figure 3

Example of a small subregion within the target area. The sum of all the subregions would give the whole target area

However, the target region should be split in a more suitable way, as shown in Fig. 4a. In this case, each subregion belongs to a single strip/sector.

Fig. 4
figure 4

a Division of the target region in 30 divisions. b Ωs and βsf angles for a particular subregion

As a first approach, the target area could be divided into three strips or rings (nf = 3) and ten sectors (ns = 10), i.e., 30 subregions. In the same way, three boundaries appear based on the light angle β. Once the maximum value of this angle is calculated, βmax, those three fringes can be assumed as follows: βmax,\( \frac{2\cdotp {\beta}_{\mathrm{max}}}{3} \),\( \frac{\beta_{\mathrm{max}}}{3} \) although this is not a mandatory division.

The value of the angles Ωs and βsf for each subregion can be obtained from (1) and (2):

$$ \Omega s(s)=\frac{360}{ns}\cdotp \left(s-\frac{1}{2}\right) $$
(1)
$$ {\beta}_{\mathrm{sf}}\left(s,f\right)=\frac{\beta_{\mathrm{max}}\left(\Omega s(s)\right)}{nf}\cdotp \left(f-\frac{1}{2}\right) $$
(2)

where s ϵ [1,ns] and f ϵ [1,nf]. Ωs depends on the sector whereas βsf depends both on the sector and the strip.

As mentioned before, both angles Ωs and βsf aim at the center of the subregion, and thus they are key parameters for the whole design. They provide the most suitable position and tilt of the LEDs in order to light each subregion. However, a third step is required to define how much electrical power is required to illuminate every subregion according to the specifications.

Step 3: calculation of the power required to illuminate each subregion

Provided that the position and tilt of the LEDs are known, the methodology has to face the calculation of the electrical power and therefore the luminous flux to properly light up the target area. In order to obtain the total luminous flux (Φ) or the total power (P) required for the application to cover the whole target area, two key variables need to be introduced: the angular flux density (Φβ) and the angular power density (Pβ). These variables refer to the luminous flux and the power that are pointed to a certain subregion in the target area. However, to obtain these variables, a previous mathematical development has to be presented.

Let us consider a differential of area inside one of the target subregions (dAsf) presented in “Step 2: divide the target area into smaller subregions.” This dAsf is shown in Fig. 5 and it is defined by both a differential of βsf and Ωs. The relationship between dAsf and these design parameters is:

Fig. 5
figure 5

Differential of area (dAsf) over a differential of light angle (sf) and differential of Ωs (dΩs)

$$ {dA}_{\mathrm{sf}}={\left(\frac{\pi }{180}\right)}^2\cdot {LP}^2\cdot \tan \left(\frac{\pi }{180}\cdot {\beta}_{\mathrm{sf}}\right)\cdot \left[1+{\left(\tan \left(\frac{\pi }{180}\cdot {\beta}_{\mathrm{sf}}\right)\right)}^2\right]\cdot d\beta \cdot d\Omega $$
(3)

Once dAsf is known, the differential of solid angle (dSAsf) from the lamp point of view can be defined. Its expression also depends on the distance from the lamp to the differential of area:

$$ {dSA}_{\mathrm{sf}}=\frac{dA_{\mathrm{sf}}}{{\left(\frac{LP}{\cos \left(\frac{\pi }{180}{\beta}_{\mathrm{sf}}\right)}\right)}^2} $$
(4)

Thus, combining the target illuminance requirement (E, in lx) with (3) and (4), the expression of the differential of angular flux density upon the center of a generic subregion can be obtained as follows:

$$ d\Phi \left(\beta \right)=E\cdot \frac{{\left(\frac{\pi }{180}\right)}^2\cdot {LP}^2\cdot \tan \left(\frac{\pi }{180}\cdot {\beta}_{\mathrm{sf}}\right)\cdot \left[1+{\left(\tan \left(\frac{\pi }{180}\cdot {\beta}_{\mathrm{sf}}\right)\right)}^2\right]}{\cos \kern0.5em \left(\frac{\pi }{180}\cdot {\beta}_{\mathrm{sf}}\right)}\cdot d\beta \cdot d\Omega $$
(5)

The expression of the differential of angular power density (dP β ) is derived from (5) by taking into account three kinds of efficiencies: LED luminous efficiency (ηL in lm/W), the electronic driver efficiency (ηE in p.u.), and the optical one of the outer shell (ηO in p.u.). Hence, dPβ can be written as follows:

$$ {dP}_{\beta}\left(\beta \right)=E\cdot \frac{{\left(\frac{\pi }{180}\right)}^2\cdot {LP}^2\cdot \tan \left(\frac{\pi }{180}\cdot {\beta}_{\mathrm{sf}}\right)\cdot \left[1+{\left(\tan \left(\frac{\pi }{180}\cdot {\beta}_{\mathrm{sf}}\right)\right)}^2\right]}{\cos \kern0.5em \left(\frac{\pi }{180}\cdot {\beta}_{\mathrm{sf}}\right)\cdot {\eta}_L\cdot {\eta}_E\cdot {\eta}_O}\cdot d\beta \cdot d\Omega $$
(6)

The total power required to illuminate a whole subregion comes from integrating (6) along the length of the strip as well as the angles that delimitate its sector. Hence, the general expression of the electrical power required for a group of LEDs to light up a certain subregion is noted in (7). In addition, (7) can be graphically described as in Fig. 6.

Fig. 6
figure 6

Calculation of the power required to illuminate one subsector of the target region in compliance with a certain illuminance requirement

$$ {\displaystyle \begin{array}{l}{dP}_{\mathrm{sf}}\left(s,f\right)={dP}_{\upbeta}\left(\beta \right)\cdot d\beta \cdot d\Omega \to \\ {}\kern5em {P}_{\mathrm{sf}}\left(s,f\right)=\underset{\frac{360\cdotp \left(s-1\right)}{ns}}{\overset{\frac{360\cdotp s}{ns}}{\int }}\kern0.5em \underset{\frac{\beta_{\mathrm{max}}\left(\Omega \right)\cdotp \left(f-1\right)}{nf}}{\overset{\frac{\beta_{\mathrm{max}}\left(\Omega \right)\cdotp f}{nf}}{\int }}{P}_{\beta}\left(\beta \right)\cdot d\beta \cdot d\Omega \end{array}} $$
(7)
  1. A.

    Lamp’s total power

While the sum of each Psf, i.e., the sum of the power of every group of LEDs, gives the total power required to illuminate the target area under study, it can also be calculated by (8). This expression of the total power is the double integral of the angular power density between the surface defined by βmax and Ω:

$$ {P}_{\mathrm{LAMP}}=\underset{0}{\overset{360}{\int }}\underset{0}{\overset{\beta \max \left(\Omega \right)}{\int }}{P}_{\beta}\left(\beta \right)\cdot d\beta \cdot d\Omega $$
(8)

In summary, the inputs of the proposed methodology are itemized in Fig. 7. The user has to define the perimeter of the target region, the height of the lamppost, the target illuminance, and finally, how the target region is going to be split (number of sectors and strips). The outputs are the position and tilt of the LEDs, the power required in each subregion and therefore, the minimum number of LEDs needed to illuminate it, and finally, the lamp’s total power.

Fig. 7
figure 7

Inputs and outputs of the GLP software tool

Practical implementation of the methodology on a real target region

Figure 8 shows the typical structure of a bilateral staggered lighting system. The lampposts are evenly spaced and they light a particular area over both the road and the sidewalk.

Fig. 8
figure 8

Classic bilateral staggered configuration

By courtesy of the city council of Oviedo, the authors have studied and proposed a solution to a real case, as depicted in Fig. 9. In order to ease the representation of the target area, an xyz coordinates system has been also included. Herein, the width of the road is denoted as R whereas the sidewalk is represented by S. Both the road and the sidewalk have been divided into two symmetric regions around the x-axis: road left (RL), road right (RR), sidewalk left (SL), and sidewalk right (SR). The height of the streetlamp is LP. On the other hand, H can be between one and thrice LP in staggered designs.

Fig. 9
figure 9

Street lighting in staggered configuration. A real case in Oviedo, Spain

As it may be seen, this is a complex target lighting region. The proposed methodology must provide an accurate LED distribution in each lamppost in order to light the required area. There must be a flawless matching among the staggered arrangement and an independent control of the illumination levels in the target zones. Moreover, typical street lighting specifications, besides appearance, are as follows: reduced glare, improved eye comfort, homogeneity, and last but not least, a proper illuminance level (E). In this particular work, the authors have followed city council directives. Therefore, E is about 25 lx and should be provided with the lowest possible power levels.

The aforementioned steps of “Description of the proposed methodology” were followed for this particular case. First of all, the target region boundary is detailed based on the following dimensions: H = 10 m, R = 9 m, S = 2 m, and LP = 5 m.

The target region in geometrical dimensions depends only on Ω. Each point of the boundary (Dmax) is represented over a polar diagram in Fig. 10a. On the other hand, the target region can be also depicted in angular dimensions (Ω, β). This graphical representation can be found in Fig. 10b based upon (9):

Fig. 10
figure 10

a Target region in geometrical dimensions. b Target region in angular dimensions

$$ {\beta}_{\mathrm{max}}\left(\Omega \right)=a\tan \left(\frac{D_{\mathrm{max}}\left(\Omega \right)}{LP}\right) $$
(9)

As explained in “Step 2: divide the target area into smaller subregions,” the following step is dividing the target region into smaller subregions. In this case, we have decided to split the area into 12 sectors and 3 strips. The division of the target region in angular dimensions can be found in Fig. 11 along with the nomenclature.

Fig. 11
figure 11

Division of the target area in 36 subregions in angular dimensions (Ω, β)

Once all the required inputs are known, the first output can be obtained region in angular dimensions can be found in Fig. 11 along with the nomenclature.

Once all the required inputs are known, the first output can be obtained i.e., the tilt of the LEDs. From (2) and taking into account that each βsf points to the center of the correspondent subregion, Table 1 can be filled out.

Table 1 Adequate position of the LEDS by sector and stripe

In addition, (7) yields Table 2, which gathers the power required to illuminate each subregion. The total power of the lamp, 56.9 W, is also shown.

Table 2 Power required by each LED arrangement

From Tables 1 and 2, some conclusions about the design procedure can be obtained:

  1. 1.

    The power required to illuminate the closest subregions to the lamppost is rather low. Those subregions that belong to strip 1 could be bigger in order to handle more power.

  2. 2.

    The third strip, i.e., the furthest one from the street lamp, needs higher amounts of power which in the end means more LEDs. It would be a good idea to split these subregions into smaller areas and increase the number of strips in order to not concentrate so much heat in that part of the lamp/heat sink.

Laboratory prototype

In order to validate the methodology, a laboratory prototype has been built. The main goal of the prototype is to prove it is possible to achieve lux uniformity in a certain target area without using any lens through the correct LED positioning. Also, the independent power control capability of each LED arrangement is going to be validated in order to improve this illuminance homogeneity.

In Fig. 12, an example of one branch of the lamp prototype that lights all the strips within a single sector is shown. The branch is bent at different angles according to the required geometrical orientation given by the GLP tool. An aluminum structure serves as heat sink as well as the base to fix the LEDs too. The laboratory lamp used to carry out all the experiments is shown in Fig. 13.

Fig. 12
figure 12

Prototype of one branch of the street lamp

Fig. 13
figure 13

Lamp prototype under study

Each branch is meant to uniformly light up a sector by means of three different light angles. It consists of five LEDs with their respective drivers and the heat sink. The whole lamp, i.e., all the lamp branches, is controlled by a single 32-bit ARM-based microcontroller unit (MCU) with ZigBee connectivity.

The following is a more detailed explanation of the elements that form the lamp.

  1. A.

    LEDs

This laboratory prototype uses Cree Xlamp MC-E LEDs. Each chip has four individual LED inside that can be connected at will owing to its modular structure. This model is rather old and thus its efficiency is not as high as today’s LEDs. Nowadays, manufacturers are able to supply power LEDs with efficiencies close to 200 lm/W (Cree® XLamp® XP-G3 LED n.d.; Cree® XLamp® XHP70.2 LEDs n.d.).

  1. B.

    LED driver

The power LED modules are electrically supplied by low-cost drivers: ZXLD1362 from ZETEX®. This driver allows a wide input voltage range providing a stable output current that depends upon a shunt resistor. The current delivered to the LEDs can be modified by a PWM signal that would come from the MCU to the ZETEX IC.

  1. C.

    Heat sink

Figure 12 shows details of laboratory assembly using a custom-made double-sided PCB for each LED module to ease the attachment over an aluminum structure. It allows heat dissipation as well as setting the angular light angle (β) required to light up the target area.

  1. D.

    MCU

A low-cost ARM-based 32-bit MCU from ST (STM32F051R8) has been used in order to implement the PWM control in all drivers. The MCU incorporates ZigBee communication capability, and full customization of the illumination level required in each point of the target area.

The lamp prototype has been tested in the laboratory to analyze the homogeneity of the light over the target region. This prototype is shown in Fig. 13. The lamp under test has been placed 5 m height whereas the target region has been split into two 10° sectors and six strips separated 1 m as depicted in Fig. 14.

Fig. 14
figure 14

Light uniformity test of the lamp prototype

Two different tests have been carried out to obtain a homogeneous illuminance of 25 lx, as gathered in Table 3. In the first test, all the LEDs were at maximum power, i.e., there was no external regulation from the MCU. As it can be seen, the illuminance levels are quite different. However, in the second test and according to the outputs given by the methodology, an external regulation with the MCU has been included and a more uniform illuminance was obtained. Strips 1 and 2 required a 45% illuminance reduction whereas strips 3 and 4 a 40%. Owing to the distance from the lamppost, LEDs from strips 5 and 6 have not needed any power regulation.

Table 3 Uniformity of the lamp in every subregion with and without external regulation

Although this homogeneity could be improved with the help of lenses, Table 3 proves that the methodology is valid. It is possible to illuminate a complex target region with a proper positioning of the LEDs and by controlling their electrical power without the use of external lenses.

Conclusions

In this paper, a methodology that decides how to properly distribute LED arrangements in the lamp in terms of position, tilt, and electrical power was proposed. This methodology was implemented as a software parametric tool that provides a solution based upon the target area the user wants to illuminate. This solution does not require the use of lenses to uniformly distribute the light although they could be added to the luminaire in order to enhance its behavior. The proposed methodology uses the concept of sending the light beams in the correct direction with specific angle and intensity.

This methodology was applied to a real complex target region, and a prototype lamp was built in the laboratory to evaluate the proposed concepts. This prototype provides light regulation from 0 to 100% for adjusting the light level requirement with an MCU. It also provides dimming capability according to external environmental conditions.

Several experimental design procedures have been proposed according to different lighting strategies and real target regions (e.g., Oviedo, Spain).

As future developments, a new prototype with the current LEDs in the market could be built. This new lamp would have more LED arrangements allowing a fine-grained control. In addition, the structure can be redesigned in order to facilitate its construction.

Further, we are currently working on customizable lighting configurations. This feature is a difficult task to accomplish with conventional designs due to the fact that more than one radiation pattern is not achievable by means of the same lens. However, with the proposed methodology and a hierarchical control, different light patterns can be generated. Some of these lighting configurations can be checked on Fig. 15.

Fig. 15
figure 15

Customizable lighting configurations