Part 3: Informal Needs
Need | PD_20 |
---|
Information | : | This part contains the needs for a new light control system for the fourth floor of Building 32 of the University of Kaiserslautern. |
Need | PD_21 |
---|
Information | : | In Section 3.1, functional needs are listed and in Section 3.2 non-functional needs are listed. |
3.1 Functional Needs
Need | PD_22 |
---|
Information | : | The functional needs are split into two groups, user needs and facility manager needs, depending on the person who has expressed them. |
3.1.1 User Needs
Need | PD_23 |
---|
Information | : | The user needs are labelled by U<number>. |
Need | PD_24 |
---|
Information | : | At first, general user needs are listed, which are demanded for each kind of room: |
Need | U1 |
---|
Information | : | If a person occupies a room, there has to be safe illumination, if nothing else is desired by the chosen light scene. |
Postreferences | : | lsref Area : T_A1 |
lsref Area : T_A2 | ||
lsref Area : safeLight | ||
lsref Area : noSaveLight | ||
rsref Area : R_A3 | ||
msref Room : M_R3 | ||
lsref Area : evalSaveLight | ||
lsref Room : occRoom | ||
msref Room : M_R1 | ||
msref Area : M_A5 |
Need | U2 |
---|
Information | : | As long as the room is occupied, the chosen light scene has to be maintained. |
Postreferences | : | lsref Room : curLightScene |
msref Room : M_R7 | ||
lsref Room : occRoom | ||
lsref Room : evalLightScene |
Need | U3 |
---|
Information | : | If the room is reoccupied within T1 minutes after the last person has left the room, the chosen light scene has to be reestablished. |
Postreferences | : | lsref NoMalfunctionOccupancy : delay |
lsref NoMalfunctionOccupancy : areaEmpty | ||
lsref NoMalfunctionOccupancy : occupied | ||
msref NoMalfunctionOccupancy : M_NMO1 | ||
lsref Room : occRoom | ||
msref Room : M_R5 |
Need | U4 |
---|
Information | : | If the room is reoccupied after more than T1 minutes since the last person has left the room, the default light scene has to be established. |
Postreferences | : | lsref Room : curDefaultLightScene |
lsref NoMalfunctionOccupancy : delay | ||
lsref NoMalfunctionOccupancy : areaEmpty | ||
lsref NoMalfunctionOccupancy : occupied | ||
msref NoMalfunctionOccupancy : M_NMO1 | ||
lsref Room : occRoom | ||
msref Room : M_R6 |
Need | U5 |
---|
Information | : | For each room, the chosen light scene can be set by using the room control panel. |
Postreferences | : | lsref RoomCtrlPanel : chosenLightScene |
msref RoomCtrlPanel : M_RCP1 | ||
lsref Room : CPRoom |
Need | U6 |
---|
Information | : | For each room, the default light scene can be set by using the room control panel. |
Postreferences | : | lsref RoomCtrlPanel : defaultLightScene |
msref RoomCtrlPanel : M_RCP1 | ||
lsref Room : CPRoom | ||
msref Room : M_R2 |
Need | U7 |
---|
Information | : | For each room, the value T1 can be set by using the room control panel. |
Postreferences | : | lsref RoomCtrlPanel : reoccDelay |
msref RoomCtrlPanel : M_RCP1 | ||
lsref NoMalfunctionOccupancy : delay | ||
lsref NoMalfunctionOccupancy : areaEmpty | ||
lsref NoMalfunctionOccupancy : occupied | ||
lsref Room : CPRoom | ||
msref Room : M_R4 |
Need | U8 |
---|
Information | : | If any outdoor light sensor or the motion detector of a room does not work correctly, the user of this room has to be informed. |
Postreferences | : | lsref InformPerson : indicator |
lsref InformPerson : T_MinInf | ||
lsref InformPerson : T_MaxInf | ||
lsref InformPerson : T_InfDelayNew | ||
lsref InformPerson : informCondEnv | ||
lsref InformPerson : informCondMach | ||
lsref InformPerson : personInformed | ||
lsref RoomCtrlPanel : indicatorMalFct | ||
lsref Area : sensorActMalFct | ||
lsref Room : OLSMalFct |
Need | U9 |
---|
Information | : | The room control panel for an office should contain at least:
|
Postreferences | : | lsref RoomCtrlPanel : wallCeilLightSwitch |
lsref RoomCtrlPanel : winCeilLightSwitch | ||
lsref RoomCtrlPanel : winCeilLightDimmer | ||
lsref RoomCtrlPanel : wallCeilLightDimmer | ||
lsref RoomCtrlPanel : reoccDelay | ||
msref RoomCtrlPanel : M_RCP1 | ||
lsref NoMalfunctionOccupancy : delay | ||
lsref NoMalfunctionOccupancy : areaEmpty | ||
lsref NoMalfunctionOccupancy : occupied | ||
lsref Room : CPRoom | ||
msref Room : M_R4 |
Need | PD_25 |
---|
Information | : | The user needs concerning the offices are: |
Need | U10 |
---|
Information | : | The ceiling light groups should be maintained by the control system depending on the current light scene. |
Postreferences | : | msref Room : M_R7 |
Need | U11 |
---|
Information | : | A room control panel in an office should be movable as is a telephone. |
Postreferences | : | rsref Office : R_O1 |
Need | PD_26 |
---|
Information | : | The user needs for the remaining rooms are: |
Need | U12 |
---|
Information | : | In all other rooms, the room control panel should be installed near a door leading to the hallway section. |
Postreferences | : | rsref NoOffice : R_NO1 |
Need | PD_27 |
---|
Information | : | The user needs for the hallway sections are: |
Need | U13 |
---|
Information | : | When a hallway section is occupied by a person, there has to be safe illumination. |
Postreferences | : | lsref Area : T_A1 |
lsref Area : T_A2 | ||
lsref Area : safeLight | ||
lsref Area : evalSaveLight | ||
rsref Area : R_A3 |
Need | U14 |
---|
Information | : | Before a person enters one hallway section from another one or from a staircase, the hallway section ceiling light group in the section being entered has to be on. |
Postreferences | : | lsref HallwaySection : T_HS1 |
lsref HallwaySection : nearHallwayDoor |
3.1.2 Facility Manager Needs
Need | PD_28 |
---|
Information | : | The facility manager needs are numbered by FM<number>. |
Need | FM1 |
---|
Information | : | Use daylight to achieve the desired light setting of each room and each hallway section whenever possible. |
Postreferences | : | lsref Area : dayLight |
lsref Area : evalSaveLight | ||
lsref Room : evalLightScene |
Need | FM2 |
---|
Information | : | The ceiling light group in each hallway section has to be off when the hallway section has been unoccupied for at least T2 minutes. |
Postreferences | : | lsref AreaCtrlPanelFM : unoccDelay |
lsref NoMalfunctionOccupancy : delay | ||
lsref NoMalfunctionOccupancy : areaEmpty | ||
lsref NoMalfunctionOccupancy : occupied | ||
msref NoMalfunctionOccupancy : M_NMO1 | ||
lsref Area : occFM | ||
lsref Area : T_A1 | ||
msref Area : M_A6 |
Need | FM3 |
---|
Information | : | The ceiling light groups in a room have to be off when the room is unoccupied for at least T3 minutes. |
Postreferences | : | lsref AreaCtrlPanelFM : unoccDelay |
lsref NoMalfunctionOccupancy : delay | ||
lsref NoMalfunctionOccupancy : areaEmpty | ||
lsref NoMalfunctionOccupancy : occupied | ||
msref NoMalfunctionOccupancy : M_NMO1 | ||
lsref Area : occFM | ||
lsref Area : T_A1 | ||
msref Area : M_A6 |
Need | FM4 |
---|
Information | : | For each hallway section, the value T2 can be set by using the facility manager control panel. |
Postreferences | : | lsref AreaCtrlPanelFM : unoccDelay |
msref AreaCtrlPanelFM : M_ACPFM1 | ||
lsref NoMalfunctionOccupancy : delay | ||
lsref NoMalfunctionOccupancy : areaEmpty | ||
lsref NoMalfunctionOccupancy : occupied | ||
lsref Area : occFM | ||
lsref Area : CPFM |
Need | FM5 |
---|
Information | : | For each room, the value T3 can be set by using the facility manager control panel. |
Postreferences | : | lsref AreaCtrlPanelFM : unoccDelay |
msref AreaCtrlPanelFM : M_ACPFM1 | ||
lsref NoMalfunctionOccupancy : delay | ||
lsref NoMalfunctionOccupancy : areaEmpty | ||
lsref NoMalfunctionOccupancy : occupied | ||
lsref Area : occFM | ||
lsref Area : CPFM |
Need | FM6 |
---|
Information | : | The facility manager can turn off the ceiling light groups in a room or hallway section that is not occupied. |
Postreferences | : | lsref AreaCtrlPanelFM : lightOff |
msref AreaCtrlPanelFM : M_ACPFM1 | ||
lsref Area : occFM | ||
lsref Area : CPFM | ||
lsref Area : T_A1 |
Need | FM7 |
---|
Information | : | If a malfunction occurs, the facility manager has to be informed. |
Postreferences | : | lsref InformPerson : T_MinInf |
lsref InformPerson : T_MaxInf | ||
lsref InformPerson : T_InfDelayNew | ||
lsref InformPerson : indicator | ||
lsref InformPerson : informCondEnv | ||
lsref InformPerson : informCondMach | ||
lsref InformPerson : personInformed | ||
lsref AreaCtrlPanelFM : indicatorMalFct |
Need | FM8 |
---|
Information | : | If a malfunction occurs, the control system supports the facility manager in finding the reason. |
Postreferences | : | rsref Floor : R_F2 |
Need | FM9 |
---|
Information | : | The system provides reports on current and past energy consumption. |
Postreferences | : | rsref Floor : R_F3 |
Need | FM10 |
---|
Information | : | All malfunctions and unusual conditions are stored and reported on request. |
Postreferences | : | rsref Floor : R_F4 |
Need | FM11 |
---|
3.2 Non-Functional Needs
Need | PD_29 |
---|
Information | : | The non-functional needs are split into several groups according to the aspect they are dealing with. They are labelled by NF<number>. |
3.2.1 Fault Tolerance
Need | PD_30 |
---|
Need | PD_31 |
---|
Information | : | Needs in the case of a malfunction of the outdoor light sensor: |
Need | NF1 |
---|
Information | : | If any outdoor light sensor does not work correctly, the control system for rooms should behave as if the outdoor light sensor had been submitting the last correct measurement of the outdoor light constantly. |
Postreferences | : | lsref MalfunctionSensor : automaticDetermValue |
lsref OutdoorLightSensor : lastCorrectOutLight | ||
rsref OutdoorLightSensor : R_OLS1 | ||
lsref Floor : outLightSensorFaultMach |
Need | NF2 |
---|
Information | : | If any outdoor light sensor does not work correctly, the default light scene for all rooms is that all ceiling light groups are on. |
Postreferences | : | lsref MalfunctionSensor : automaticDetermValue |
lsref Room : curDefaultLightScene | ||
lsref Room : malDefaultLightScene | ||
lsref Floor : outLightSensorFaultMach | ||
msref Floor : M_F2 | ||
lsref Room : OLSMalFct |
Need | NF3 |
---|
Information | : | If any outdoor light sensor does not work correctly and a hallway section is occupied, the ceiling light group in this hallway section has to be on |
Postreferences | : | lsref MalfunctionSensor : automaticDetermValue |
lsref Floor : TmalReact | ||
lsref Floor : outLightSensorFaultMach |
Need | PD_32 |
---|
Information | : | Needs in the case of a malfunction of the motion detector: |
Need | NF4 |
---|
Information | : | If any motion detector of a room or a hallway section does not work correctly, the control system should behave as if the room or the hallway section were occupied. |
Postreferences | : | lsref MalfunctionSensor : automaticDetermValue |
lsref MalfunctionOccupancy : malOccDetMach | ||
lsref MalfunctionOccupancy : malOccDetEnv | ||
lsref MalfunctionOccupancy : automaticDetermValue | ||
lsref MalfunctionOccupancy : occMal | ||
msref Area : M_A4 |
Need | PD_33 |
---|
Information | : | Needs in a worst-case failure of the control system: |
Need | NF5 |
---|
Information | : | If the ceiling light group in a hallway section is controllable neither automatically nor manually, the ceiling light group of this hallway section has to be on. |
Postreferences | : | lsref HallwaySection : T_HS2 |
lsref HallwaySection : hwLightUncontroll |
3.2.2 Safety and Legal Aspects
Need | NF6 |
---|
Information | : | All hardware connections are made according to DIN standards. |
Postreferences | : | rsref Floor : R_F5 |
Need | NF7 |
---|
Information | : | No hazardous conditions for persons, inventory, or building are allowed. |
Postreferences | : | rsref Floor : R_F6 |
3.2.3 User Interface
Need | NF8 |
---|
Information | : | The control panels are easy and intuitive to use. |
Postreferences | : | rsref RoomCtrlPanel : R_RCP1 |
Need | NF9 |
---|