One of the main improvements in the IoT AggreGate Platform 5.5 release was machine learning, which gave data processing professionals a chance to extract required knowledge while analyzing time series streams and large data sets.
And more recently, we have added several algorithms allowing you to create trainable units with an option of online learning.
Such trainable units have two important features. The first is ability to train on a data set that is too large to fit into memory. The second is ability to update with new data that wasn’t available during initial learning.
In other words, a trainable unit can be trained on available data, used for predictions, and get updated as soon as new data arrives, which will improve the quality of further predictions.
Importantly, the trainable unit in this case is not trained from scratch, but updated, modifying its existing state with new training data set.
The plus point is that it takes significantly less time to complete online learning than would be needed for learning from scratch.
AggreGate IoT Platform is the solution primarily suitable for industrial automation, large enterprise and datacenter network monitoring and control. Nevertheless, people from different countries are eager to buy our IoT solution for their house or office digitalization.
This time, the license goes to Sweden to make one more house smarter and more comfortable.
Our customer purchased two TPP2 generation 2 boards with enclosures, one board with a display and the other one without a display. He equipped them with the GA1000 Wi-Fi module and purchased plenty of Tibbits to do experiments and learn how to use them.
One of the TPP2 units was sitting on his desk as a "lab-unit" where he developed and tested different solutions in Tibbo Basic, for instance, RTD with PT500 and PT1000 sensors, digital outputs controlled by time schedules, agent connection to the free AggreGate SCADA/HMI to name a few.
He did some experiments with Modbus frames from the RS485-port (Tibbit #05) to a Modbus simulator on his PC with good results. This was hopefully something he could use later on to get data from electricity meters, and eventually other Modbus compatible devices.
The second TPP2 unit was installed in customer’s garage where he connected two PT500 temperature sensors, one measuring the temperature in the garage and the other one measuring the outdoor temperature. It was possible to use it to control the temperature in the garage later on with a set point switching the electric heaters on and off.
The unit also downloaded correct time from internet time-servers via NTP and sunrise/sunset time for the customer’s location in northern Sweden from a website which provided the service. He used the sunrise/sunset time combined with a time schedule to control a digital output which turned the outdoor illumination on and off instead of using an outdoor light sensor.
Our customer also used another digital output with time schedule to control an electrical outlet for his car engine heater, so then he could switch it on and off from AggreGate without leaving the house.
The unit was also equipped with the barometric pressure sensor (Tibbit #35). The customer used the historic logging feature in AggreGate to store both temperature and barometric pressure data displayed on a dashboard.
He also started to develop a PI-controller which he intended to use in the other TPP2 unit to control the heating system of his house, with outdoor compensated flow temperature for the radiators, time schedules for energy-saving during the night and when the house was empty, automatic pump switch-off when heating was not needed. Right now it's controlled by a simple Danfoss regulator.
The complex system remotely monitors push dozers of SevGok Company, one of the largest European mining enterprises and the leading Ukrainian mining company with the complete cycle of raw materials preparation for metallurgical industry.
The onboard telemetry system is installed on Novitec Company technological transport. The client-server software is implemented at the customer site for telemetry data acquisition.
Thus, it is now possible to track fleet movement, control fuel consumption, monitor onboard electronics quality parameters, process data, transmit it to the enterprise accounting system, and provide system clients workstations operation.
The solution deployment allows SevGok to reduce fleet operation costs, improve efficiency, predict failures and downtime, create workstations for remote fleet management in real time, and notify of emergencies.
The system also comes with automated data transfer to enterprise accounting system, easy graphical, textual and cartographic reports creation. To cap it all, due to rich functionality and flexibility, engineers can redesign and enhance AggreGate solution at any time.
In future, Novitec Company is going to develop and deploy the system at other production units.
Tibbo Systems specialists can easily provide you with the suitable solution for successful implementation of any possible project.
From this moment on, Tibbo Systems employs in-house corporate CRM system based on our AggreGate IoT Platform. At the system core, there is our new Classes module, i.e. relational or graph data storage access interface. We used Classes to model typical CRM objects (Accounts, Contacts, Leads, Opportunities, Agreements, etc.) and their relations.
In addition to default CRM features, the solution comes with document flow module (migrated from SharePoint). The shift to AggreGate CRM system allowed to reduce costs and integrate the solution with other corporate systems for full-fledged and well-timed access to business data.
We love Dynamics CRM but it's time to say bye since our own baby grew up. The whole CRM implementation project took 4 months of single person's labor time including data migration.
In the new major release of our platform we're clearly targeting deeper data analytics. AggreGate already outperforms the competition in its abilities to collect, store and visualize data. As for processing and analytics, it's now more comparable to Business Intelligence software rather than other IoT platforms, and requirements of this market are unprecedentedly high. With this release, we introduce machine learning, visual workflows and other modules designed for processing big data and getting in row with the best BI platforms.
The principal achievement of Release 5.5 is Machine Learning. It’s an instrument allowing data scientists to drill into time series streams and extremely large datasets in order to mine valuable knowledge. Trainable units that perform actual learning and scoring have so-called hyper parameters used by data scientists to fine-tune algorithm behaviour. Combined with workflows, machine learning module is a one-stop tool for predicting failures and optimizing operation of both physical assets and business services.
One more significant upgrade is Visual Workflows combining server-side logic with operator interactions. There can be unlimited number of concurrent event-initiated threads in any workflow. Workflows-based data processing and decision making algorithms may be implemented by anyone who doesn’t have even very basic scripting and programming language knowledge.
Graph Databases are currently gaining a lot of interest as a modern, robust and fast-growing Database Engine of the NoSQL family. They allow for you to represent complex interactions between your data in a much more natural form. Graph databases perform exceptionally well in path and structure analysis. One of the most intuitive fields of appliance is Configuration Management (and CMDBs).
Another considerable step forward is a new Report Editor. Jaspersoft® Studio, the leading report development software, is now bundled with AggreGate 5.5. Dozens of visual components, powerful data processing tools like expressions and queries along with rich export capabilities allow to embed highly interactive reports and analytics into any system.
AggreGate is a full-featured platform servicing as a foundation for custom turnkey solutions. Once a solution has been developed it should be rolled out to its end users. An effective way to replicate a solution is implementing a custom server plugin that incorporates specific system resources, such as alerts or dashboards. Resource Packs represent a new tool that automates and simplifies creation of resource plugins.
Other major improvements include:
Ladder Diagrams support
Statistics NoSQL Storage
Variable Access Performance Improvement
Embedded HTTP Server
A few more device drivers come with AggreGate 5.5: Ethernet/IP, XMPP, IEC 60870-5-104 Server.
New transportation, distribution and logistics processes make it easier than ever to deliver goods by land, sea or air while managing schedules, routes and hazards on the go. Real-time analytics ensures awareness of quickly changing conditions, helping to make fast though informed decisions. This results in higher operations efficiency and better customer service.
However, keeping up with today's ever-expanding volume of shipments is a real challenge in the quickly globalizing world. Millions of M2M devices have short talks to command centers via cellular and satellite links, requiring employment of new-gen Mobile Device Management technologies for getting end-to-end operations visibility.
Past 3 days in Ho Chi Minh, we had talks with many engineering companies, system integrators, and came to an agreement on forthcoming projects.
We also visited Ho Chi Minh City University of Technology and Education and discussed AggreGate implementation as a part of the university modernization, as well as our system inclusion into the educational programme.
Today we are heading to Hanoi where a plenty of meetings were scheduled. We hope we will create new opportunities for our IIoT Platform implementation.
Despite detailed AggreGate software documentation, customers may not know how to solve a particular problem. Moreover, some scenarios need a set of IoT Platform features.
We enable customers resolving difficult tasks and give all necessary information for successful system deployment, and project implementation on its basis. We provide training both in our office and at the customer’s site.