Warning (2): Invalid argument supplied for foreach() [APP/Controller/AppController.php, line 669]Code Context $count = $current = 0;
foreach ($array as $key => $value) {
//pr($key);
$array = null
$id = '1020'
$found = false
$next = false
$prev = false
$count = (int) 0
$current = (int) 0
App\Controller\AppController::getPrevNext() - APP/Controller/AppController.php, line 669
App\Controller\PublicationsController::view() - APP/Controller/PublicationsController.php, line 135
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66
Cake\Controller\Controller::requestAction() - CORE/src/Routing/RequestActionTrait.php, line 181
App\Controller\MenusController::actionRequest() - APP/Controller/MenusController.php, line 745
eval - APP/Controller/MenusController.php(326) : eval()'d code, line 1
App\Controller\MenusController::index() - APP/Controller/MenusController.php, line 326
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66
[main] - ROOT/webroot/index.php, line 43
Warning (2): count() [<a href='https://secure.php.net/function.count'>function.count</a>]: Parameter must be an array or an object that implements Countable [APP/Controller/AppController.php, line 689]Code Context }
$count = count($array);
$this->set(compact(['next', 'prev', 'current', 'count']));
$array = null
$id = '1020'
$found = false
$next = false
$prev = false
$count = (int) 0
$current = (int) 0
count - [internal], line ??
App\Controller\AppController::getPrevNext() - APP/Controller/AppController.php, line 689
App\Controller\PublicationsController::view() - APP/Controller/PublicationsController.php, line 135
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66
Cake\Controller\Controller::requestAction() - CORE/src/Routing/RequestActionTrait.php, line 181
App\Controller\MenusController::actionRequest() - APP/Controller/MenusController.php, line 745
eval - APP/Controller/MenusController.php(326) : eval()'d code, line 1
App\Controller\MenusController::index() - APP/Controller/MenusController.php, line 326
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66
[main] - ROOT/webroot/index.php, line 43
Publication | Peer reviewed papers | Thermische Vergasung und Gasreinigung
Layer formation mechanism of K-feldspar in bubbling fluidized bed combustion of phosphorus-lean and phosphorus-rich residual biomass.
Wagner K, Häggström G, Skoglund N, Priscak J, Kuba M, Öhman M, Hofbauer H.
Published 2019
Citation: Wagner K, Häggström G, Skoglund N, Priscak J, Kuba M, Öhman M, Hofbauer H. Layer formation mechanism of K-feldspar in bubbling fluidized bed combustion of phosphorus-lean and phosphorus-rich residual biomass. Applied Energy 2019.248:545-554.
Abstract
The use of phosphorus-rich fuels in fluidized bed combustion is one probable way to support both heat and power production and phosphorus recovery. Ash is accumulated in the bed during combustion and interacts with the bed material to form layers and/or agglomerates, possibly removing phosphorus from the bed ash fraction. To further deepen the knowledge about the difference in the mechanisms behind the ash chemistry of phosphorus-lean and phosphorus-rich fuels, experiments in a 5 kW bench-scale-fluidized bed test-rig with K-feldspar as the bed material were conducted with bark, wheat straw, chicken manure, and chicken manure admixtures to bark and straw. Bed material samples were collected and studied for layer formation and agglomeration phenomena by scanning electron microscopy combined with energy dispersive X-ray spectrometry. The admixture of phosphorus-rich chicken manure to bark changed the layer formation mechanism, shifting the chemistry to the formation of phosphates rather than silicates. The admixture of chicken manure to straw reduced the ash melting and agglomeration risk, making it possible to increase the time until defluidization of the fluidized bed occurred. The results also highlight that an increased ash content does not necessarily lead to more ash melting related problems if the ash melting temperature is high enough.
External Link