{"id":38613,"date":"2024-01-19T08:10:38","date_gmt":"2024-01-19T08:10:38","guid":{"rendered":"https:\/\/www.innovationnewsnetwork.com\/?p=38613"},"modified":"2024-01-19T08:15:32","modified_gmt":"2024-01-19T08:15:32","slug":"sender-functional-testing-environment","status":"publish","type":"post","link":"https:\/\/www.innovationnewsnetwork.com\/sender-functional-testing-environment\/38613\/","title":{"rendered":"SENDER Functional Testing Environment"},"content":{"rendered":"
SENDER<\/a> is a project funded by the European Commission\u2019s Horizon 2020 programme that aims to develop the next generation of energy service applications for demand response (DR) and home automation. It is a collaborative project gathering several organisations including companies, co-operative, associations and universities, and Smart Innovation Norway is the project co-ordinator. An essential aspect of SENDER is the functional testing of the developed solutions to ensure that they meet their objectives and provide a high-quality user experience.<\/p>\n Functional testing ensures that applications function as intended. It ensures that the generated software fits the requirements and performs properly under a variety of scenarios. This is vital to ensure that the energy service applications provide the expected services and benefits to users.<\/p>\n Functional testing ensures that the developed services can handle a variety of scenarios and will continue to work reliably over time. Functional testing also contributes to the delivery of a dependable and user-friendly product. Users are more likely to have a pleasant experience when applications perform as intended, which is especially crucial in consumer-oriented projects like SENDER that target home automation and DR.<\/p>\n For the functional testing in SENDER, a dedicated validation environment has been developed. This has enabled the deployment of various scenarios for testing the system\u2019s response to different orders of DR. It integrates all the required components based on the selected test cases, tying together the SENDER solution with hardware prototypes and simulation tools for emulating the external environment.<\/p>\n The global solution\u2019s layer of decision-making when a DR order from a utility is received and directed towards the SENDER solution was created in partnership with the SENDER technology vendors. This has allowed for laboratory-scale testing and validation of the SENDER solution and associated components using a controller hardware-in-the-loop approach with simulated demand repose signals generated by the validation environment.<\/p>\n The tests were designed and carried out in such a way that they provide comprehensive coverage of the functions and an analysis of the dependencies of the developed solution.<\/p>\n The validation environment has been deployed with the help of a dedicated shared working environment for system integration and testing called VLab Central, which is developed, hosted, and maintained by the AIT Austrian Institute of Technology.<\/p>\n VLab Central provides virtualised working environments and allows the deployment of containerised services that can be accessed either via a local network (LAN) or remotely via a virtual private network (VPN).<\/p>\n During the design of the SENDER system, the importance of providing an external interface to aggregators was recognised. As aggregators are the main market actors for the SENDER solution, this interface must rely on well-established and commonly accepted standards and protocols for DR schemes.<\/p>\n For the purpose of the SENDER solution, the OpenADR 2.0b specification has been identified as an open communication standard used in the energy industry to facilitate the exchange of information and signals between utilities and end-users for DR purposes.<\/p>\n In the OpenADR framework, there are two key components that work together to enable effective DR programmes:<\/p>\n <\/p>\n Functional testing requires a validation environment that simulates the external systems or components with which the test system needs to interact. In the specific case of SENDER, it involves testing the OpenADR-based communication and data flow of the SENDER solution with different external setups.<\/p>\n Functional testing in SENDER also had to cover different operation modes of OpenADR for exchanging data between VTN and VEN, covering a wide range of deployment options.<\/p>\n With the VLab Central at its core, the SENDER validation framework allows the integration of all the required components according to both the OpenADR specification and the architecture of the SENDER solution.<\/p>\nSENDER validation framework<\/h3>\n
The OpenADR specification<\/h3>\n
\n
Example application: Electric Vehicle Charging Energy Management System (EVC-EMS)<\/h3>\n