EMBEDDED CONTROL

Introducing
edeX

edeX (embedded development environment from Xiera) is Xiera’s software and hardware solution for embedded control applications. edeX can be used for the entire controller development, including data acquisition, modelling, autotuning, testing in simulation, and hardware testing. edeX can handle up to 4×4 multivariable interactive systems.

HOW IT WORKS

HOW DO I OBTAIN THE MODEL
OF MY PROCESS?

If you have an existing dynamical process model, you can enter it into edeX software directly. If you don’t have a model, but you have the required input-output data, you can import the data file into edeX software. edeX software can then be used to create the model automatically. If you don’t have the model or data, you can use edeX software/hardware package to do data acquisition and modelling. Our system is incredibly easy to learn! We will provide free training to teach you how to do so, as well as full technical support.

HOW DO I USE edeX SOFTWARE TO AUTOTUNE A FUZZY CONTROLLER FOR A GIVEN MODEL?

edeX software is incredibly easy to use. We will provide free training to teach you how to use it, as well as full technical support. Most of our partners have only needed one session to get a hang of the software.

HOW DO I CONNECT edeX TO MY APPLICATION?

edeX has up to 7 standard input/output modules that you can connect to your system. It’s plug and play!

I/O boards are small, modular signal-conditioning and generation boards that implement a variety of analog-to-digital conversion. Depending on the type of board, 8 to 15 bit A/D and D/A are supported, with buffered signal conditioning, with 1 MΩ input impedance. All I/O boards have optical isolation (decoupling) from the controlled process. See below for more information.

Alternatively, if you have an existing set-up, you can simply connect to edeX using TTL communication and call the fuzzy controller using a simple code we will provide for you.

HOW DO I EMBED THE TUNED FUZZY CONTROLLER INTO MY PROTOTYPE?

The benefit of edeX is that you do not have to redesign your whole board just to test to see if the fuzzy controller works. You can use edeX to test the fuzzy controller on your hardware and iron out any problems ahead of time. Once things are ready to go, we will provide you with the design information required for you to include our microcontroller on your board. Alternatively, we may opt for a one-chip solution. Please contact us for details.

edeX Software

Intuitive and easy to use
Request a Demo

XMCU (XIERA'S MICROCONTROLLER UNIT)

Xiera’s MCU is a microcontroller unit programmed with a fuzzy inference engine. By providing it with the controller parameters (the knowledge-base, or KB) for the specific application using edeX, the XMCU becomes a complete fuzzy controller.

Users can design and store multiple controllers on the XMCU, limited only by the available flash memory of the chip.

Using edeX, users can partition the XMCU’s flash memory into independent segments and configure each segment’s controller parameters, with every segment running as a separate controller with its own configurable I/Os. This means that several loops can be controlled with one XMCU.

XCM (XIERA'S CONTROL MODULE)

Xiera’s Control Module houses the XMCU, a mini-USB port to connect to edeX software on a PC, and a TTL connection to allow for third part communication. Both the USB and the TTL have a power supply option. By connecting the XCM with the evaluation board using the TTL, the XMCU or edeX software can communicate with the various I/O modules. 

INPUT MODULES

OUTPUT MODULES

View Our White Papers

Understanding the heart of fuzzy logic. Read about
past research, fuzzy decision rules, fuzzy systems and more.

Shopping Basket